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

Collapse All | Expand All

(-)Makefile (-8 / +17 lines)
Lines 2-7 Link Here
2
2
3
PORTNAME=	glusterfs
3
PORTNAME=	glusterfs
4
PORTVERSION=	8.0
4
PORTVERSION=	8.0
5
PORTREVISION=	1
5
CATEGORIES=	net
6
CATEGORIES=	net
6
MASTER_SITES=	http://bits.gluster.org/pub/gluster/glusterfs/src/
7
MASTER_SITES=	http://bits.gluster.org/pub/gluster/glusterfs/src/
7
8
Lines 11-29 Link Here
11
LICENSE=	GPLv2 LGPL3
12
LICENSE=	GPLv2 LGPL3
12
LICENSE_COMB=	dual
13
LICENSE_COMB=	dual
13
14
15
BROKEN_SSL=	libressl
16
17
BUILD_DEPENDS=	bash:shells/bash
18
RUN_DEPENDS=	bash:shells/bash
14
LIB_DEPENDS=	libargp.so:devel/argp-standalone \
19
LIB_DEPENDS=	libargp.so:devel/argp-standalone \
15
		libcurl.so:ftp/curl \
20
		libcurl.so:ftp/curl \
16
		liburcu-bp.so:sysutils/liburcu \
21
		liburcu-bp.so:sysutils/liburcu \
17
		libuuid.so:misc/e2fsprogs-libuuid
22
		libuuid.so:misc/e2fsprogs-libuuid
18
23
19
RUN_DEPENDS=	bash:shells/bash
24
USES=		autoreconf bison compiler:c11 gettext gnome libtool pkgconfig python \
25
		readline shebangfix sqlite ssl
20
26
21
BROKEN_SSL=	libressl
27
SHEBANG_FILES=	build-aux/pkg-version \
22
28
		events/src/glustereventsd.py events/src/peer_eventsapi.py \
23
USES=		autoreconf bison compiler:c11 gettext gnome libtool pkgconfig \
24
		python readline shebangfix sqlite ssl
25
26
SHEBANG_FILES=	events/src/glustereventsd.py events/src/peer_eventsapi.py \
27
		events/tools/eventsdash.py extras/ganesha/ocf/ganesha_grace \
29
		events/tools/eventsdash.py extras/ganesha/ocf/ganesha_grace \
28
		extras/ganesha/ocf/ganesha_mon extras/ganesha/ocf/ganesha_nfsd \
30
		extras/ganesha/ocf/ganesha_mon extras/ganesha/ocf/ganesha_nfsd \
29
		extras/ganesha/scripts/create-export-ganesha.sh \
31
		extras/ganesha/scripts/create-export-ganesha.sh \
Lines 62-70 Link Here
62
CPPFLAGS+=	-I"${LOCALBASE}/include"
64
CPPFLAGS+=	-I"${LOCALBASE}/include"
63
LDFLAGS+=	-L"${LOCALBASE}/lib" -largp
65
LDFLAGS+=	-L"${LOCALBASE}/lib" -largp
64
INSTALL_TARGET=	install-strip
66
INSTALL_TARGET=	install-strip
65
PLIST_SUB=	GLUSTERLIBDIR="lib/${PORTNAME}"
67
PLIST_SUB=	GLUSTERLIBDIR="lib/${PORTNAME}" \
68
		PORTVERSION="${PORTVERSION}"
66
KMODDIR?=	/boot/modules
69
KMODDIR?=	/boot/modules
67
70
68
OPTIONS_DEFINE=	DOCS
71
OPTIONS_DEFINE=	DOCS
69
72
73
post-install:
74
		${LN} -nfs ${PREFIX}/libexec/glusterfs/glusterfind/S57glusterfind-delete-post.py		${STAGEDIR}/var/db/glusterd/hooks/1/delete/post/S57glusterfind-delete-post
75
		${LN} -nfs ../libexec/glusterfs/peer_eventsapi.py						${STAGEDIR}${PREFIX}/sbin/gluster-eventsapi
76
		${LN} -nfs ../libexec/glusterfs/gfevents/glustereventsd.py					${STAGEDIR}${PREFIX}/sbin/glustereventsd
77
		${LN} -nfs ../libexec/glusterfs/gfind_missing_files/gfind_missing_files.sh			${STAGEDIR}${PREFIX}/sbin/gfind_missing_files
78
70
.include <bsd.port.mk>
79
.include <bsd.port.mk>
(-)files/patch-mount_glusterfs.in (-2 / +2 lines)
Lines 1-5 Link Here
1
--- xlators/mount/fuse/utils/mount_glusterfs.in.orig	2017-06-27 22:25:12.392137135 +0700
1
--- xlators/mount/fuse/utils/mount_glusterfs.in.orig	2017-06-28 05:25:12 UTC
2
+++ xlators/mount/fuse/utils/mount_glusterfs.in	2017-12-19 18:24:21.736142000 +0700
2
+++ xlators/mount/fuse/utils/mount_glusterfs.in
3
@@ -463,50 +463,44 @@ parse_options()
3
@@ -463,50 +463,44 @@ parse_options()
4
         if [ "$key" = "$value" ]; then
4
         if [ "$key" = "$value" ]; then
5
             without_options $pair;
5
             without_options $pair;
(-)pkg-plist (-65 / +65 lines)
Lines 112-182 Link Here
112
include/glusterfs/upcall-utils.h
112
include/glusterfs/upcall-utils.h
113
include/glusterfs/xlator.h
113
include/glusterfs/xlator.h
114
include/glusterfs/y.tab.h
114
include/glusterfs/y.tab.h
115
%%GLUSTERLIBDIR%%/auth/addr.so
115
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/auth/addr.so
116
%%GLUSTERLIBDIR%%/auth/login.so
116
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/auth/login.so
117
%%GLUSTERLIBDIR%%/cloudsync-plugins/cloudsyncs3.so
117
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/cloudsync-plugins/cloudsyncs3.so
118
%%GLUSTERLIBDIR%%/rpc-transport/socket.so
118
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/rpc-transport/socket.so
119
%%GLUSTERLIBDIR%%/xlator/cluster/afr.so
119
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/afr.so
120
%%GLUSTERLIBDIR%%/xlator/cluster/dht.so
120
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/dht.so
121
%%GLUSTERLIBDIR%%/xlator/cluster/disperse.so
121
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/disperse.so
122
%%GLUSTERLIBDIR%%/xlator/cluster/distribute.so
122
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/distribute.so
123
%%GLUSTERLIBDIR%%/xlator/cluster/ec.so
123
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/ec.so
124
%%GLUSTERLIBDIR%%/xlator/cluster/nufa.so
124
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/nufa.so
125
%%GLUSTERLIBDIR%%/xlator/cluster/replicate.so
125
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/replicate.so
126
%%GLUSTERLIBDIR%%/xlator/cluster/switch.so
126
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/cluster/switch.so
127
%%GLUSTERLIBDIR%%/xlator/debug/delay-gen.so
127
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/debug/delay-gen.so
128
%%GLUSTERLIBDIR%%/xlator/debug/error-gen.so
128
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/debug/error-gen.so
129
%%GLUSTERLIBDIR%%/xlator/debug/io-stats.so
129
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/debug/io-stats.so
130
%%GLUSTERLIBDIR%%/xlator/debug/sink.so
130
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/debug/sink.so
131
%%GLUSTERLIBDIR%%/xlator/debug/trace.so
131
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/debug/trace.so
132
%%GLUSTERLIBDIR%%/xlator/features/access-control.so
132
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/access-control.so
133
%%GLUSTERLIBDIR%%/xlator/features/arbiter.so
133
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/arbiter.so
134
%%GLUSTERLIBDIR%%/xlator/features/barrier.so
134
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/barrier.so
135
%%GLUSTERLIBDIR%%/xlator/features/bit-rot.so
135
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/bit-rot.so
136
%%GLUSTERLIBDIR%%/xlator/features/bitrot-stub.so
136
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/bitrot-stub.so
137
%%GLUSTERLIBDIR%%/xlator/features/cdc.so
137
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/cdc.so
138
%%GLUSTERLIBDIR%%/xlator/features/changelog.so
138
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/changelog.so
139
%%GLUSTERLIBDIR%%/xlator/features/cloudsync.so
139
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/cloudsync.so
140
%%GLUSTERLIBDIR%%/xlator/features/gfid-access.so
140
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/gfid-access.so
141
%%GLUSTERLIBDIR%%/xlator/features/index.so
141
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/index.so
142
%%GLUSTERLIBDIR%%/xlator/features/leases.so
142
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/leases.so
143
%%GLUSTERLIBDIR%%/xlator/features/locks.so
143
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/locks.so
144
%%GLUSTERLIBDIR%%/xlator/features/marker.so
144
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/marker.so
145
%%GLUSTERLIBDIR%%/xlator/features/namespace.so
145
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/namespace.so
146
%%GLUSTERLIBDIR%%/xlator/features/posix-locks.so
146
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/posix-locks.so
147
%%GLUSTERLIBDIR%%/xlator/features/quiesce.so
147
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/quiesce.so
148
%%GLUSTERLIBDIR%%/xlator/features/quota.so
148
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/quota.so
149
%%GLUSTERLIBDIR%%/xlator/features/quotad.so
149
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/quotad.so
150
%%GLUSTERLIBDIR%%/xlator/features/read-only.so
150
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/read-only.so
151
%%GLUSTERLIBDIR%%/xlator/features/sdfs.so
151
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/sdfs.so
152
%%GLUSTERLIBDIR%%/xlator/features/selinux.so
152
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/selinux.so
153
%%GLUSTERLIBDIR%%/xlator/features/shard.so
153
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/shard.so
154
%%GLUSTERLIBDIR%%/xlator/features/snapview-client.so
154
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/snapview-client.so
155
%%GLUSTERLIBDIR%%/xlator/features/snapview-server.so
155
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/snapview-server.so
156
%%GLUSTERLIBDIR%%/xlator/features/thin-arbiter.so
156
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/thin-arbiter.so
157
%%GLUSTERLIBDIR%%/xlator/features/trash.so
157
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/trash.so
158
%%GLUSTERLIBDIR%%/xlator/features/upcall.so
158
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/upcall.so
159
%%GLUSTERLIBDIR%%/xlator/features/utime.so
159
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/utime.so
160
%%GLUSTERLIBDIR%%/xlator/features/worm.so
160
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/features/worm.so
161
%%GLUSTERLIBDIR%%/xlator/meta.so
161
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/meta.so
162
%%GLUSTERLIBDIR%%/xlator/mgmt/glusterd.so
162
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/mgmt/glusterd.so
163
%%GLUSTERLIBDIR%%/xlator/mount/api.so
163
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/mount/api.so
164
%%GLUSTERLIBDIR%%/xlator/mount/fuse.so
164
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/mount/fuse.so
165
%%GLUSTERLIBDIR%%/xlator/performance/io-cache.so
165
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/io-cache.so
166
%%GLUSTERLIBDIR%%/xlator/performance/io-threads.so
166
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/io-threads.so
167
%%GLUSTERLIBDIR%%/xlator/performance/md-cache.so
167
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/md-cache.so
168
%%GLUSTERLIBDIR%%/xlator/performance/nl-cache.so
168
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/nl-cache.so
169
%%GLUSTERLIBDIR%%/xlator/performance/open-behind.so
169
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/open-behind.so
170
%%GLUSTERLIBDIR%%/xlator/performance/quick-read.so
170
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/quick-read.so
171
%%GLUSTERLIBDIR%%/xlator/performance/read-ahead.so
171
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/read-ahead.so
172
%%GLUSTERLIBDIR%%/xlator/performance/readdir-ahead.so
172
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/readdir-ahead.so
173
%%GLUSTERLIBDIR%%/xlator/performance/stat-prefetch.so
173
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/stat-prefetch.so
174
%%GLUSTERLIBDIR%%/xlator/performance/write-behind.so
174
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/performance/write-behind.so
175
%%GLUSTERLIBDIR%%/xlator/playground/template.so
175
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/playground/template.so
176
%%GLUSTERLIBDIR%%/xlator/protocol/client.so
176
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/protocol/client.so
177
%%GLUSTERLIBDIR%%/xlator/protocol/server.so
177
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/protocol/server.so
178
%%GLUSTERLIBDIR%%/xlator/storage/posix.so
178
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/storage/posix.so
179
%%GLUSTERLIBDIR%%/xlator/system/posix-acl.so
179
%%GLUSTERLIBDIR%%/%%PORTVERSION%%/xlator/system/posix-acl.so
180
lib/libgfapi.so
180
lib/libgfapi.so
181
lib/libgfapi.so.0
181
lib/libgfapi.so.0
182
lib/libgfapi.so.0.0.0
182
lib/libgfapi.so.0.0.0

Return to bug 249492