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

(-)/home/staff/gslin/work/ports/fusefs-funionfs/Makefile (-12 / +9 lines)
Lines 6-32 Link Here
6
#
6
#
7
7
8
PORTNAME=	funionfs
8
PORTNAME=	funionfs
9
PORTVERSION=	0.4.1
9
PORTVERSION=	0.4.2
10
CATEGORIES=	sysutils
10
CATEGORIES=	sysutils
11
MASTER_SITES=	http://funionfs.apiou.org/file/
11
MASTER_SITES=	http://funionfs.apiou.org/file/
12
PKGNAMEPREFIX=	fusefs-
12
PKGNAMEPREFIX=	fusefs-
13
13
14
MAINTAINER=	gslin@gslin.org
14
MAINTAINER=	ports@FreeBSD.org
15
COMMENT=	Union filesystem for the FUSE driver
15
COMMENT=	Union filesystem for the FUSE driver
16
16
17
RUN_DEPENDS=	${LOCALBASE}/modules/fuse.ko:${PORTSDIR}/sysutils/fusefs-kmod
18
BUILD_DEPENDS=	${LOCALBASE}/include/fuse.h:${PORTSDIR}/sysutils/fusefs-libs
17
BUILD_DEPENDS=	${LOCALBASE}/include/fuse.h:${PORTSDIR}/sysutils/fusefs-libs
18
RUN_DEPENDS=	${LOCALBASE}/modules/fuse.ko:${PORTSDIR}/sysutils/fusefs-kmod
19
19
20
PLIST_FILES=	bin/funionfs
20
CONFIGURE_ARGS=	--mandir=${MANPREFIX}/man
21
21
CONFIGURE_ENV=	CFLAGS="${PTHREAD_CFLAGS} -I${LOCALBASE}/include" \
22
do-build:
22
		LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}"
23
	(cd ${WRKSRC} && ${CC} ${CFLAGS} -DFUSE_USE_VERSION=25 \
23
GNU_CONFIGURE=	yes
24
	 -D_FILE_OFFSET_BITS=64 -I${LOCALBASE}/include/fuse \
25
	 -o funionfs main.c \
26
	 -L${LOCALBASE}/lib ${PTHREAD_LIBS} -lfuse)
27
24
28
do-install:
25
MAN1=		funionfs.1
29
	${INSTALL_PROGRAM} ${WRKSRC}/funionfs ${TARGETDIR}/bin
26
PLIST_FILES=	bin/funionfs
30
27
31
.include <bsd.port.pre.mk>
28
.include <bsd.port.pre.mk>
32
29
(-)/home/staff/gslin/work/ports/fusefs-funionfs/distinfo (-3 / +3 lines)
Lines 1-3 Link Here
1
MD5 (funionfs-0.4.1.tar.gz) = 373b74fdf280f2dcd646e79f7ac84ca0
1
MD5 (funionfs-0.4.2.tar.gz) = d099f05fb198625a3ed4dfe61554d7ce
2
SHA256 (funionfs-0.4.1.tar.gz) = 6192c14b6ab34e8dac331f93997c4ea27f4705276aab0230363a4e83536b967a
2
SHA256 (funionfs-0.4.2.tar.gz) = b67f50f990947034f2ed3beb7cac381f77bc05545e86f5b20a30cd665b7074f5
3
SIZE (funionfs-0.4.1.tar.gz) = 23698
3
SIZE (funionfs-0.4.2.tar.gz) = 853921
(-)/home/staff/gslin/work/ports/fusefs-funionfs/files/patch-configure (+11 lines)
Line 0 Link Here
1
--- configure.orig	Mon Feb 26 21:08:32 2007
2
+++ configure	Mon Feb 26 21:08:48 2007
3
@@ -19750,7 +19750,7 @@
4
 
5
 
6
 # version 2.5 of fuse
7
-CFLAGS="$CFLAGS -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=25 -DHAVE_SETXATTR"
8
+CFLAGS="$CFLAGS -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=25"
9
 
10
 # version 2.3 or 2.4 of fuse used don't forget to modify Makefile.am to add compat/fuse_opt.c
11
 #CFLAGS="$CFLAGS -D_FILE_OFFSET_BITS=64 -DFUSE_USE_VERSION=22 -DHAVE_SETXATTR"
(-)/home/staff/gslin/work/ports/fusefs-funionfs/files/patch-funionfs.h (+11 lines)
Line 0 Link Here
1
--- funionfs.h.orig	Mon Feb 26 21:06:15 2007
2
+++ funionfs.h	Mon Feb 26 21:06:40 2007
3
@@ -2,6 +2,8 @@
4
 #ifndef _FUNIONFS_H
5
 #define _FUNIONFS_H
6
 
7
+#include <pthread.h>
8
+
9
 // use the new API
10
 
11
 #define VERSION "0.4.2"

Return to bug 109561