svn commit: r491471 - in head/devel: . kiwix-lib

Torsten Zuehlsdorff tz at FreeBSD.org
Mon Jan 28 10:13:51 UTC 2019


Author: tz
Date: Mon Jan 28 10:13:49 2019
New Revision: 491471
URL: https://svnweb.freebsd.org/changeset/ports/491471

Log:
  [new port] devel/kiwix-lib
  
  Kiwix is an offline reader for web content archived in ZIM format. It is
  particularly tailored towards Wikipedia and other wikis.
  
  The Kiwix library contains the code shared by Kiwix ports on all supported
  platforms.
  
  WWW: http://www.kiwix.org/
  
  PR:		230315
  Submitted by:	Pavel Minaev <int19h at gmail.com>

Added:
  head/devel/kiwix-lib/
  head/devel/kiwix-lib/Makefile   (contents, props changed)
  head/devel/kiwix-lib/distinfo   (contents, props changed)
  head/devel/kiwix-lib/pkg-descr   (contents, props changed)
  head/devel/kiwix-lib/pkg-plist   (contents, props changed)
Modified:
  head/devel/Makefile

Modified: head/devel/Makefile
==============================================================================
--- head/devel/Makefile	Mon Jan 28 09:44:05 2019	(r491470)
+++ head/devel/Makefile	Mon Jan 28 10:13:49 2019	(r491471)
@@ -1334,6 +1334,7 @@
     SUBDIR += kf5-threadweaver
     SUBDIR += kimwitu
     SUBDIR += kio-extras
+    SUBDIR += kiwix-lib
     SUBDIR += kodi-platform
     SUBDIR += kore
     SUBDIR += kronosnet

Added: head/devel/kiwix-lib/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/kiwix-lib/Makefile	Mon Jan 28 10:13:49 2019	(r491471)
@@ -0,0 +1,31 @@
+# $FreeBSD$
+
+PORTNAME=	kiwix-lib
+DISTVERSION=	3.1.1
+CATEGORIES=	devel
+
+MAINTAINER=	me at int19h.org
+COMMENT=	Common code base for all Kiwix ports
+
+LICENSE=	GPLv3+
+LICENSE_FILE=	${WRKSRC}/COPYING
+
+BUILD_DEPENDS=	bash:shells/bash
+LIB_DEPENDS=	libzim.so:devel/libzim \
+		libpugixml.so:textproc/pugixml \
+		libaria2.so:www/aria2 \
+		libicui18n.so:devel/icu \
+		libicuuc.so:devel/icu \
+		libxapian.so:databases/xapian-core \
+		libctpp2.so:textproc/ctpp2 \
+		libcurl.so:ftp/curl
+
+USES=		meson pkgconfig python:3.6+ shebangfix
+USE_LDCONFIG=	yes
+USE_GITHUB=	yes
+GH_ACCOUNT=	kiwix
+
+MESON_ARGS=	-Dctpp2-install-prefix=${LOCALBASE}
+SHEBANG_FILES=	scripts/kiwix-compile-resources
+
+.include <bsd.port.mk>

Added: head/devel/kiwix-lib/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/kiwix-lib/distinfo	Mon Jan 28 10:13:49 2019	(r491471)
@@ -0,0 +1,3 @@
+TIMESTAMP = 1548656558
+SHA256 (kiwix-kiwix-lib-3.1.1_GH0.tar.gz) = efeb36ea8b1cfdb5cb9400b04eae9ae42b47ec2828967ec8fcb53fc34de05172
+SIZE (kiwix-kiwix-lib-3.1.1_GH0.tar.gz) = 1357232

Added: head/devel/kiwix-lib/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/kiwix-lib/pkg-descr	Mon Jan 28 10:13:49 2019	(r491471)
@@ -0,0 +1,7 @@
+Kiwix is an offline reader for web content archived in ZIM format. It is
+particularly tailored towards Wikipedia and other wikis.
+
+The Kiwix library contains the code shared by Kiwix ports on all supported
+platforms.
+
+WWW: http://www.kiwix.org/

Added: head/devel/kiwix-lib/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/devel/kiwix-lib/pkg-plist	Mon Jan 28 10:13:49 2019	(r491471)
@@ -0,0 +1,25 @@
+bin/kiwix-compile-resources
+include/kiwix/book.h
+include/kiwix/bookmark.h
+include/kiwix/common.h
+include/kiwix/common/base64.h
+include/kiwix/common/networkTools.h
+include/kiwix/common/otherTools.h
+include/kiwix/common/pathTools.h
+include/kiwix/common/regexTools.h
+include/kiwix/common/stringTools.h
+include/kiwix/ctpp2/CTPP2VMStringLoader.hpp
+include/kiwix/downloader.h
+include/kiwix/entry.h
+include/kiwix/kiwix_config.h
+include/kiwix/library.h
+include/kiwix/libxml_dumper.h
+include/kiwix/manager.h
+include/kiwix/opds_dumper.h
+include/kiwix/reader.h
+include/kiwix/searcher.h
+include/kiwix/xapianSearcher.h
+lib/libkiwix.so
+lib/libkiwix.so.3
+lib/libkiwix.so.3.1.1
+libdata/pkgconfig/kiwix.pc


More information about the svn-ports-all mailing list