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

(-)net-p2p/gnunet/Makefile (-12 / +16 lines)
Lines 7-13 Link Here
7
#
7
#
8
8
9
PORTNAME=	gnunet
9
PORTNAME=	gnunet
10
PORTVERSION=	0.8.0c
10
PORTVERSION=	0.8.1
11
CATEGORIES=	net-p2p ipv6
11
CATEGORIES=	net-p2p ipv6
12
MASTER_SITES=	GNU \
12
MASTER_SITES=	GNU \
13
		http://gnunet.org/download/
13
		http://gnunet.org/download/
Lines 30-59 Link Here
30
		PGSQL	"Enable PostgreSQL support"	off \
30
		PGSQL	"Enable PostgreSQL support"	off \
31
		SQLITE	"Enable SQLite support"		off
31
		SQLITE	"Enable SQLite support"		off
32
32
33
USE_BZIP2=	yes
34
USE_GNOME=	gnomehack libglade2
33
USE_GNOME=	gnomehack libglade2
35
USE_GETTEXT=	yes
34
USE_GETTEXT=	yes
36
USE_GMAKE=	yes
35
USE_GMAKE=	yes
37
USE_AUTOTOOLS=	libltdl:22 libtool:22
36
USE_AUTOTOOLS=	libltdl:22 libtool:22
38
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
37
CONFIGURE_ENV=	CPPFLAGS="${CPPFLAGS}" LDFLAGS="${LDFLAGS}"
39
CONFIGURE_ARGS=	--disable-ltdl-install \
38
CONFIGURE_ARGS=	--with-dialog=no \
40
		--without-dialog \
39
		--with-cdialog=no \
41
		--without-cdialog \
40
		--with-qt=no \
42
		--without-qt
41
		--with-daemon-home-dir=${DBDIR} \
42
		--with-daemon-config-dir=${PREFIX}/etc
43
USE_LDCONFIG=	yes
43
USE_LDCONFIG=	yes
44
44
45
PLIST_SUB=	DBDIR="${DBDIR}"
46
45
MAN1=		gnunet-auto-share.1 gnunet-chat.1 gnunet-directory.1 \
47
MAN1=		gnunet-auto-share.1 gnunet-chat.1 gnunet-directory.1 \
46
		gnunet-download-manager.1 gnunet-download.1 gnunet-insert.1 \
48
		gnunet-download.1 gnunet-insert.1 gnunet-peer-info.1 \
47
		gnunet-peer-info.1 gnunet-pseudonym.1 gnunet-search.1 \
49
		gnunet-pseudonym.1 gnunet-search.1 gnunet-setup.1 \
48
		gnunet-setup.1 gnunet-stats.1 gnunet-tbench.1 \
50
		gnunet-stats.1 gnunet-tbench.1 gnunet-testbed.1 \
49
		gnunet-testbed.1 gnunet-tracekit.1 gnunet-transport-check.1 \
51
		gnunet-tracekit.1 gnunet-transport-check.1 gnunet-unindex.1 \
50
		gnunet-unindex.1 gnunet-update.1 gnunet-vpn.1 \
52
		gnunet-update.1 gnunet-vpn.1 gnunetd.1
51
		gnunetd.1
52
MAN5=		gnunet.conf.5 gnunetd.conf.5
53
MAN5=		gnunet.conf.5 gnunetd.conf.5
53
54
54
CPPFLAGS=	-I${LOCALBASE}/include
55
CPPFLAGS=	-I${LOCALBASE}/include
55
LDFLAGS=	-L${LOCALBASE}/lib
56
LDFLAGS=	-L${LOCALBASE}/lib
56
57
58
DBDIR=		/var/db/${PORTNAME}
59
57
.include <bsd.port.pre.mk>
60
.include <bsd.port.pre.mk>
58
61
59
.if defined(WITHOUT_MYSQL)
62
.if defined(WITHOUT_MYSQL)
Lines 90-95 Link Here
90
.endfor
93
.endfor
91
94
92
post-install:
95
post-install:
96
	@${MKDIR} ${DBDIR}
93
.for i in gnunet.conf gnunetd.conf
97
.for i in gnunet.conf gnunetd.conf
94
	${INSTALL_DATA}	${WRKSRC}/contrib/${i} ${PREFIX}/etc/${i}-dist
98
	${INSTALL_DATA}	${WRKSRC}/contrib/${i} ${PREFIX}/etc/${i}-dist
95
.endfor
99
.endfor
(-)net-p2p/gnunet/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (GNUnet-0.8.0c.tar.bz2) = c98c4c8c538013f69e12e586c63b281e
1
MD5 (GNUnet-0.8.1.tar.gz) = 906a65f70f403f70798bb7c89b45b3b6
2
SHA256 (GNUnet-0.8.0c.tar.bz2) = 03ad449f8acc3abb0f6afcd496dfb04a48c1eb811df57a856f46eb9334e79c22
2
SHA256 (GNUnet-0.8.1.tar.gz) = 84da584f2b60f2026a19e38d4264c794420135323644f7b0785d67ed44815355
3
SIZE (GNUnet-0.8.0c.tar.bz2) = 1448541
3
SIZE (GNUnet-0.8.1.tar.gz) = 2339085
(-)net-p2p/gnunet/files/patch-src__include__platform.h (+10 lines)
Line 0 Link Here
1
--- src/include/platform.h.orig	2009-10-01 07:11:14.000000000 +0900
2
+++ src/include/platform.h	2010-01-05 00:27:09.000000000 +0900
3
@@ -189,6 +189,7 @@
4
 #endif
5
 
6
 #ifdef FREEBSD
7
+typedef int error_t;
8
 #define __BYTE_ORDER BYTE_ORDER
9
 #define __BIG_ENDIAN BIG_ENDIAN
10
 #endif
(-)net-p2p/gnunet/files/patch-src__util__boot__lib_argz.c (+10 lines)
Line 0 Link Here
1
--- src/util/boot/lib_argz.c.orig	2009-11-17 03:51:38.000000000 +0900
2
+++ src/util/boot/lib_argz.c	2010-01-05 00:27:35.000000000 +0900
3
@@ -16,6 +16,7 @@
4
    with this program; if not, write to the Free Software Foundation,
5
    Inc., 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301, USA. */
6
 
7
+#include "platform.h"
8
 #include <errno.h>
9
 #include <stdlib.h>
10
 #include <string.h>
(-)net-p2p/gnunet/pkg-plist (-10 / +22 lines)
Lines 14-20 Link Here
14
bin/gnunet-unindex
14
bin/gnunet-unindex
15
bin/gnunet-update
15
bin/gnunet-update
16
bin/gnunetd
16
bin/gnunetd
17
bin/remotetest
18
etc/gnunet.conf-dist
17
etc/gnunet.conf-dist
19
etc/gnunetd.conf-dist
18
etc/gnunetd.conf-dist
20
include/GNUnet/gnunet_bootstrap_service.h
19
include/GNUnet/gnunet_bootstrap_service.h
Lines 22-31 Link Here
22
include/GNUnet/gnunet_collection_lib.h
21
include/GNUnet/gnunet_collection_lib.h
23
include/GNUnet/gnunet_core.h
22
include/GNUnet/gnunet_core.h
24
include/GNUnet/gnunet_datastore_service.h
23
include/GNUnet/gnunet_datastore_service.h
25
include/GNUnet/gnunet_dht_lib.h
24
include/GNUnet/gnunet_dhtlog_service.h
26
include/GNUnet/gnunet_dht_service.h
27
include/GNUnet/gnunet_directories.h
25
include/GNUnet/gnunet_directories.h
28
include/GNUnet/gnunet_dstore_service.h
26
include/GNUnet/gnunet_dstore_service.h
27
include/GNUnet/gnunet_dv_dht_lib.h
28
include/GNUnet/gnunet_dv_dht_service.h
29
include/GNUnet/gnunet_dv_service.h
29
include/GNUnet/gnunet_ecrs_lib.h
30
include/GNUnet/gnunet_ecrs_lib.h
30
include/GNUnet/gnunet_fragmentation_service.h
31
include/GNUnet/gnunet_fragmentation_service.h
31
include/GNUnet/gnunet_fs_lib.h
32
include/GNUnet/gnunet_fs_lib.h
Lines 86-100 Link Here
86
lib/GNUnet/libgnunetmodule_datastore.a
87
lib/GNUnet/libgnunetmodule_datastore.a
87
lib/GNUnet/libgnunetmodule_datastore.la
88
lib/GNUnet/libgnunetmodule_datastore.la
88
lib/GNUnet/libgnunetmodule_datastore.so
89
lib/GNUnet/libgnunetmodule_datastore.so
89
lib/GNUnet/libgnunetmodule_dht.a
90
%%MYSQL%%lib/GNUnet/libgnunetmodule_dhtlog_mysql.a
90
lib/GNUnet/libgnunetmodule_dht.la
91
%%MYSQL%%lib/GNUnet/libgnunetmodule_dhtlog_mysql.la
91
lib/GNUnet/libgnunetmodule_dht.so
92
%%MYSQL%%lib/GNUnet/libgnunetmodule_dhtlog_mysql.so
92
%%MYSQL%%lib/GNUnet/libgnunetmodule_dstore_mysql.a
93
%%MYSQL%%lib/GNUnet/libgnunetmodule_dstore_mysql.a
93
%%MYSQL%%lib/GNUnet/libgnunetmodule_dstore_mysql.la
94
%%MYSQL%%lib/GNUnet/libgnunetmodule_dstore_mysql.la
94
%%MYSQL%%lib/GNUnet/libgnunetmodule_dstore_mysql.so
95
%%MYSQL%%lib/GNUnet/libgnunetmodule_dstore_mysql.so
95
%%SQLITE%%lib/GNUnet/libgnunetmodule_dstore_sqlite.a
96
%%SQLITE%%lib/GNUnet/libgnunetmodule_dstore_sqlite.a
96
%%SQLITE%%lib/GNUnet/libgnunetmodule_dstore_sqlite.la
97
%%SQLITE%%lib/GNUnet/libgnunetmodule_dstore_sqlite.la
97
%%SQLITE%%lib/GNUnet/libgnunetmodule_dstore_sqlite.so
98
%%SQLITE%%lib/GNUnet/libgnunetmodule_dstore_sqlite.so
99
lib/GNUnet/libgnunetmodule_dv.a
100
lib/GNUnet/libgnunetmodule_dv.la
101
lib/GNUnet/libgnunetmodule_dv.so
102
lib/GNUnet/libgnunetmodule_dv_dht.a
103
lib/GNUnet/libgnunetmodule_dv_dht.la
104
lib/GNUnet/libgnunetmodule_dv_dht.so
105
lib/GNUnet/libgnunetmodule_dv_tbench.a
106
lib/GNUnet/libgnunetmodule_dv_tbench.la
107
lib/GNUnet/libgnunetmodule_dv_tbench.so
98
lib/GNUnet/libgnunetmodule_fragmentation.a
108
lib/GNUnet/libgnunetmodule_fragmentation.a
99
lib/GNUnet/libgnunetmodule_fragmentation.la
109
lib/GNUnet/libgnunetmodule_fragmentation.la
100
lib/GNUnet/libgnunetmodule_fragmentation.so
110
lib/GNUnet/libgnunetmodule_fragmentation.so
Lines 191-200 Link Here
191
lib/libgnunetcore.la
201
lib/libgnunetcore.la
192
lib/libgnunetcore.so
202
lib/libgnunetcore.so
193
lib/libgnunetcore.so.0
203
lib/libgnunetcore.so.0
194
lib/libgnunetdhtapi.a
204
lib/libgnunetdvdhtapi.a
195
lib/libgnunetdhtapi.la
205
lib/libgnunetdvdhtapi.la
196
lib/libgnunetdhtapi.so
206
lib/libgnunetdvdhtapi.so
197
lib/libgnunetdhtapi.so.0
207
lib/libgnunetdvdhtapi.so.0
198
lib/libgnunetecrs.a
208
lib/libgnunetecrs.a
199
lib/libgnunetecrs.la
209
lib/libgnunetecrs.la
200
lib/libgnunetecrs.so
210
lib/libgnunetecrs.so
Lines 296-298 Link Here
296
@dirrm share/GNUnet
306
@dirrm share/GNUnet
297
@dirrm lib/GNUnet
307
@dirrm lib/GNUnet
298
@dirrm include/GNUnet
308
@dirrm include/GNUnet
309
@exec mkdir -p %%DBDIR%%
310
@unexec rmdir %%DBDIR%% 2>/dev/null || true

Return to bug 142315