aboutsummaryrefslogtreecommitdiff
path: root/devel/kiwix-lib/Makefile
diff options
context:
space:
mode:
authorTorsten Zuehlsdorff <tz@FreeBSD.org>2019-01-28 10:13:49 +0000
committerTorsten Zuehlsdorff <tz@FreeBSD.org>2019-01-28 10:13:49 +0000
commit2e7a4e554d71272d1c71b96ec828b2ba79ee35aa (patch)
tree10aa5cd875a2b5aacdc77e9c6084430cc137c91b /devel/kiwix-lib/Makefile
parent8f93f5b63c1d9646a9aacaaac9128e2ee88f389c (diff)
downloadports-2e7a4e554d71272d1c71b96ec828b2ba79ee35aa.tar.gz
ports-2e7a4e554d71272d1c71b96ec828b2ba79ee35aa.zip
[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@gmail.com>
Notes
Notes: svn path=/head/; revision=491471
Diffstat (limited to 'devel/kiwix-lib/Makefile')
-rw-r--r--devel/kiwix-lib/Makefile31
1 files changed, 31 insertions, 0 deletions
diff --git a/devel/kiwix-lib/Makefile b/devel/kiwix-lib/Makefile
new file mode 100644
index 000000000000..a1f76191362f
--- /dev/null
+++ b/devel/kiwix-lib/Makefile
@@ -0,0 +1,31 @@
+# $FreeBSD$
+
+PORTNAME= kiwix-lib
+DISTVERSION= 3.1.1
+CATEGORIES= devel
+
+MAINTAINER= me@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>