View | Details | Raw Unified | Return to bug 248056
Collapse All | Expand All

(-)devel/kiwix-lib/Makefile (-4 / +6 lines)
Lines 1-8 Link Here
1
# $FreeBSD$
1
# $FreeBSD$
2
2
3
PORTNAME=	kiwix-lib
3
PORTNAME=	kiwix-lib
4
DISTVERSION=	5.1.0
4
DISTVERSION=	9.3.1
5
PORTREVISION=	4
6
CATEGORIES=	devel
5
CATEGORIES=	devel
7
6
8
MAINTAINER=	me@int19h.org
7
MAINTAINER=	me@int19h.org
Lines 19-25 LIB_DEPENDS= libzim.so:devel/libzim \ Link Here
19
		libicuuc.so:devel/icu \
18
		libicuuc.so:devel/icu \
20
		libxapian.so:databases/xapian-core \
19
		libxapian.so:databases/xapian-core \
21
		libctpp2.so:textproc/ctpp2 \
20
		libctpp2.so:textproc/ctpp2 \
22
		libcurl.so:ftp/curl
21
		libcurl.so:ftp/curl \
22
		libmicrohttpd.so:www/libmicrohttpd
23
23
24
USES=		compiler:c++11-lang meson pkgconfig python:3.6+ shebangfix
24
USES=		compiler:c++11-lang meson pkgconfig python:3.6+ shebangfix
25
USE_LDCONFIG=	yes
25
USE_LDCONFIG=	yes
Lines 27-37 USE_GITHUB= yes Link Here
27
27
28
GH_ACCOUNT=	kiwix
28
GH_ACCOUNT=	kiwix
29
GH_TUPLE=	kiwix:${PORTNAME}:${PORTVERSION}:DEFAULT \
29
GH_TUPLE=	kiwix:${PORTNAME}:${PORTVERSION}:DEFAULT \
30
		kainjow:Mustache:40ddfe9:mustache
30
		kainjow:Mustache:a7eebc9:mustache
31
31
32
MESON_ARGS=	-Dctpp2-install-prefix=${LOCALBASE}
32
MESON_ARGS=	-Dctpp2-install-prefix=${LOCALBASE}
33
CPPFLAGS+=	-I${WRKSRC_mustache}
33
CPPFLAGS+=	-I${WRKSRC_mustache}
34
CXXFLAGS+=	-I${WRKSRC_mustache}
34
CXXFLAGS+=	-I${WRKSRC_mustache}
35
SHEBANG_FILES=	scripts/kiwix-compile-resources
35
SHEBANG_FILES=	scripts/kiwix-compile-resources
36
36
37
PLIST_SUB=	PORTVERSION=${PORTVERSION} PORTMAJ=${PORTVERSION:C/\..*//}
38
37
.include <bsd.port.mk>
39
.include <bsd.port.mk>
(-)devel/kiwix-lib/distinfo (-5 / +5 lines)
Lines 1-5 Link Here
1
TIMESTAMP = 1559137520
1
TIMESTAMP = 1595030328
2
SHA256 (kiwix-kiwix-lib-5.1.0_GH0.tar.gz) = 573e1176e351fedc8b49c7746aef10746bf13c9f5a1df18186e0e6589215c546
2
SHA256 (kiwix-kiwix-lib-9.3.1_GH0.tar.gz) = b36500af589797e220d0a5fc551047f016c8914ac2d4b04666daef977aa0a4ce
3
SIZE (kiwix-kiwix-lib-5.1.0_GH0.tar.gz) = 1343863
3
SIZE (kiwix-kiwix-lib-9.3.1_GH0.tar.gz) = 1344101
4
SHA256 (kainjow-Mustache-40ddfe9_GH0.tar.gz) = d1e391999428818472835fe90644719ef9b0fdb0a14c4f293c2a20aee0918912
4
SHA256 (kainjow-Mustache-a7eebc9_GH0.tar.gz) = 072cac4341ad8bb7eba7cc8a4169948d30757536caf3228c5a4ff9006ba105ca
5
SIZE (kainjow-Mustache-40ddfe9_GH0.tar.gz) = 98527
5
SIZE (kainjow-Mustache-a7eebc9_GH0.tar.gz) = 141903
(-)devel/kiwix-lib/files/patch-src_server.cpp (+10 lines)
Added Link Here
1
--- src/server.cpp.orig	2020-07-18 00:12:50 UTC
2
+++ src/server.cpp
3
@@ -18,6 +18,7 @@
4
  */
5
 
6
 #include "server.h"
7
+#include <netinet/in.h>
8
 
9
 #ifdef _WIN32
10
 # if !defined(__MINGW32__) && (_MSC_VER < 1600)
(-)devel/kiwix-lib/pkg-plist (-2 / +8 lines)
Lines 5-23 include/kiwix/common.h Link Here
5
include/kiwix/downloader.h
5
include/kiwix/downloader.h
6
include/kiwix/entry.h
6
include/kiwix/entry.h
7
include/kiwix/kiwix_config.h
7
include/kiwix/kiwix_config.h
8
include/kiwix/kiwixserve.h
8
include/kiwix/library.h
9
include/kiwix/library.h
9
include/kiwix/libxml_dumper.h
10
include/kiwix/libxml_dumper.h
10
include/kiwix/manager.h
11
include/kiwix/manager.h
12
include/kiwix/name_mapper.h
11
include/kiwix/opds_dumper.h
13
include/kiwix/opds_dumper.h
12
include/kiwix/reader.h
14
include/kiwix/reader.h
15
include/kiwix/search_renderer.h
13
include/kiwix/searcher.h
16
include/kiwix/searcher.h
17
include/kiwix/server.h
14
include/kiwix/tools/base64.h
18
include/kiwix/tools/base64.h
19
include/kiwix/tools/lock.h
15
include/kiwix/tools/networkTools.h
20
include/kiwix/tools/networkTools.h
16
include/kiwix/tools/otherTools.h
21
include/kiwix/tools/otherTools.h
17
include/kiwix/tools/pathTools.h
22
include/kiwix/tools/pathTools.h
18
include/kiwix/tools/regexTools.h
23
include/kiwix/tools/regexTools.h
19
include/kiwix/tools/stringTools.h
24
include/kiwix/tools/stringTools.h
20
lib/libkiwix.so
25
lib/libkiwix.so
21
lib/libkiwix.so.5
26
lib/libkiwix.so.%%PORTMAJ%%
22
lib/libkiwix.so.5.1.0
27
lib/libkiwix.so.%%PORTVERSION%%
23
libdata/pkgconfig/kiwix.pc
28
libdata/pkgconfig/kiwix.pc
29
man/man1/kiwix-compile-resources.1.gz

Return to bug 248056