View | Details | Raw Unified | Return to bug 210196 | Differences between
and this patch

Collapse All | Expand All

(-)sysutils/fusefs-encfs/Makefile (-12 / +9 lines)
Lines 2-14 Link Here
2
# $FreeBSD$
2
# $FreeBSD$
3
3
4
PORTNAME=	encfs
4
PORTNAME=	encfs
5
PORTVERSION=	1.7.4
5
PORTVERSION=	1.8.1
6
PORTREVISION=	7
6
DISTVERSION=	v${PORTVERSION}
7
CATEGORIES=	sysutils
7
CATEGORIES=	sysutils
8
MASTER_SITES=	GOOGLE_CODE
9
PKGNAMEPREFIX=	fusefs-
8
PKGNAMEPREFIX=	fusefs-
9
GH_ACCOUNT=	vgough
10
10
11
MAINTAINER=	ports@FreeBSD.org
11
MAINTAINER=	dg@syrec.org
12
COMMENT=	Encrypted pass-through FUSE filesystem
12
COMMENT=	Encrypted pass-through FUSE filesystem
13
13
14
BROKEN_powerpc64=	Does not build
14
BROKEN_powerpc64=	Does not build
Lines 21-32 Link Here
21
WRKSRC=		${WRKDIR}/encfs-${PORTVERSION}
21
WRKSRC=		${WRKDIR}/encfs-${PORTVERSION}
22
22
23
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
24
CONFIGURE_ARGS=	--with-boost-serialization=boost_serialization \
24
CONFIGURE_ARGS=	--with-boost-serialization=boost_serialization
25
		--with-boost-system=boost_system \
26
		--with-boost-filesystem=boost_filesystem
27
CPPFLAGS+=	-I${LOCALBASE}/include
25
CPPFLAGS+=	-I${LOCALBASE}/include
28
LDFLAGS+=	-L${LOCALBASE}/lib
26
LDFLAGS+=	-L${LOCALBASE}/lib
29
USES=		fuse gmake libtool pkgconfig tar:tgz
27
USES=		fuse autoreconf libtool pkgconfig
28
USE_GITHUB=	yes
30
USE_LDCONFIG=	yes
29
USE_LDCONFIG=	yes
31
USE_OPENSSL=	yes
30
USE_OPENSSL=	yes
32
INSTALL_TARGET=	install-strip
31
INSTALL_TARGET=	install-strip
Lines 36-45 Link Here
36
NLS_USES=	gettext
35
NLS_USES=	gettext
37
NLS_CONFIGURE_ENABLE=	nls
36
NLS_CONFIGURE_ENABLE=	nls
38
37
39
post-patch:
38
pre-configure:
40
	@${REINPLACE_CMD} '/OPENSSL_LIBS=/s/-lssl/& -lcrypto/' \
39
	@${REINPLACE_CMD} '/OPENSSL_LIBS=/s/-lssl/& -lcrypto/' \
41
		${WRKSRC}/configure
40
		${WRKSRC}/configure.ac
42
	@${FIND} ${WRKSRC}/encfs -type f | ${XARGS} ${REINPLACE_CMD} -E \
43
		's/(^|[[:space:]])(shared_ptr)/\1boost::\2/g'
44
41
45
.include <bsd.port.mk>
42
.include <bsd.port.mk>
(-)sysutils/fusefs-encfs/distinfo (-2 / +3 lines)
Lines 1-2 Link Here
1
SHA256 (encfs-1.7.4.tgz) = 282ef0f04f2dd7ba3527b45621fab485b7cc510c2ceee116600d0348dc2170a8
1
TIMESTAMP = 1465595410
2
SIZE (encfs-1.7.4.tgz) = 931048
2
SHA256 (vgough-encfs-v1.8.1_GH0.tar.gz) = ed6b69d8aba06382ad01116bbce2e4ad49f8de85cdf4e2fab7ee4ac82af537e9
3
SIZE (vgough-encfs-v1.8.1_GH0.tar.gz) = 316534
(-)sysutils/fusefs-encfs/pkg-plist (-6 / +1 lines)
Lines 3-9 Link Here
3
bin/encfssh
3
bin/encfssh
4
lib/libencfs.so
4
lib/libencfs.so
5
lib/libencfs.so.6
5
lib/libencfs.so.6
6
lib/libencfs.so.6.0.1
6
lib/libencfs.so.6.0.2
7
man/man1/encfs.1.gz
7
man/man1/encfs.1.gz
8
man/man1/encfsctl.1.gz
8
man/man1/encfsctl.1.gz
9
%%NLS%%share/locale/ar/LC_MESSAGES/encfs.mo
9
%%NLS%%share/locale/ar/LC_MESSAGES/encfs.mo
Lines 31-47 Link Here
31
%%NLS%%share/locale/fr_FR/LC_MESSAGES/encfs.mo
31
%%NLS%%share/locale/fr_FR/LC_MESSAGES/encfs.mo
32
%%NLS%%share/locale/gl/LC_MESSAGES/encfs.mo
32
%%NLS%%share/locale/gl/LC_MESSAGES/encfs.mo
33
%%NLS%%share/locale/he/LC_MESSAGES/encfs.mo
33
%%NLS%%share/locale/he/LC_MESSAGES/encfs.mo
34
%%NLS%%share/locale/hi/LC_MESSAGES/encfs.mo
35
%%NLS%%share/locale/hr/LC_MESSAGES/encfs.mo
34
%%NLS%%share/locale/hr/LC_MESSAGES/encfs.mo
36
%%NLS%%share/locale/hu/LC_MESSAGES/encfs.mo
35
%%NLS%%share/locale/hu/LC_MESSAGES/encfs.mo
37
%%NLS%%share/locale/hu_HU/LC_MESSAGES/encfs.mo
38
%%NLS%%share/locale/id/LC_MESSAGES/encfs.mo
36
%%NLS%%share/locale/id/LC_MESSAGES/encfs.mo
39
%%NLS%%share/locale/it/LC_MESSAGES/encfs.mo
37
%%NLS%%share/locale/it/LC_MESSAGES/encfs.mo
40
%%NLS%%share/locale/ja/LC_MESSAGES/encfs.mo
38
%%NLS%%share/locale/ja/LC_MESSAGES/encfs.mo
41
%%NLS%%share/locale/ka/LC_MESSAGES/encfs.mo
42
%%NLS%%share/locale/ko/LC_MESSAGES/encfs.mo
39
%%NLS%%share/locale/ko/LC_MESSAGES/encfs.mo
43
%%NLS%%share/locale/lv/LC_MESSAGES/encfs.mo
40
%%NLS%%share/locale/lv/LC_MESSAGES/encfs.mo
44
%%NLS%%share/locale/mr/LC_MESSAGES/encfs.mo
45
%%NLS%%share/locale/nb/LC_MESSAGES/encfs.mo
41
%%NLS%%share/locale/nb/LC_MESSAGES/encfs.mo
46
%%NLS%%share/locale/nds/LC_MESSAGES/encfs.mo
42
%%NLS%%share/locale/nds/LC_MESSAGES/encfs.mo
47
%%NLS%%share/locale/nl/LC_MESSAGES/encfs.mo
43
%%NLS%%share/locale/nl/LC_MESSAGES/encfs.mo
Lines 57-63 Link Here
57
%%NLS%%share/locale/sr/LC_MESSAGES/encfs.mo
53
%%NLS%%share/locale/sr/LC_MESSAGES/encfs.mo
58
%%NLS%%share/locale/sv/LC_MESSAGES/encfs.mo
54
%%NLS%%share/locale/sv/LC_MESSAGES/encfs.mo
59
%%NLS%%share/locale/ta/LC_MESSAGES/encfs.mo
55
%%NLS%%share/locale/ta/LC_MESSAGES/encfs.mo
60
%%NLS%%share/locale/te/LC_MESSAGES/encfs.mo
61
%%NLS%%share/locale/tr/LC_MESSAGES/encfs.mo
56
%%NLS%%share/locale/tr/LC_MESSAGES/encfs.mo
62
%%NLS%%share/locale/uk/LC_MESSAGES/encfs.mo
57
%%NLS%%share/locale/uk/LC_MESSAGES/encfs.mo
63
%%NLS%%share/locale/vi/LC_MESSAGES/encfs.mo
58
%%NLS%%share/locale/vi/LC_MESSAGES/encfs.mo

Return to bug 210196