Changeset View
Changeset View
Standalone View
Standalone View
Makefile
# $FreeBSD$ | # $FreeBSD$ | ||||
PORTNAME= glusterfs | PORTNAME= glusterfs | ||||
PORTVERSION= 3.11.1 | PORTVERSION= 8.0 | ||||
PORTREVISION= 7 | |||||
CATEGORIES= net | CATEGORIES= net | ||||
MASTER_SITES= http://bits.gluster.org/pub/gluster/glusterfs/src/ | MASTER_SITES= http://bits.gluster.org/pub/gluster/glusterfs/src/ | ||||
MAINTAINER= craig001@lerwick.hopto.org | MAINTAINER= ports@FreeBSD.org | ||||
lwhsu: we probably want to ping the maintainer or have a PR to wait for timeout of maintainership take… | |||||
floAuthorUnsubmitted Done Inline ActionsLooking at the history of the ports it's quite obvious that the maintainer doesn't have an interest in the port anymore. There is also https://bugs.freebsd.org/bugzilla/show_bug.cgi?id=235305#c2 I think changing the maintainer won't be a problem. I talked to Daniel Morante he'd be OK becoming the maintainer. He worked with me on this update. ports@ is just a placeholder for now. I don't want to be the official maintainer, and ports@ would allow others to easily make changes. Most likely we'll set Daniel as maintainer. He's also contributed fixes to glusterfs PRs in the past. flo: Looking at the history of the ports it's quite obvious that the maintainer doesn't have an… | |||||
COMMENT= GlusterFS distributed file system | COMMENT= GlusterFS distributed file system | ||||
LICENSE= GPLv2 LGPL3 | LICENSE= GPLv2 LGPL3 | ||||
LICENSE_COMB= dual | LICENSE_COMB= dual | ||||
DEPRECATED= Uses deprecated version of python | LIB_DEPENDS= libargp.so:devel/argp-standalone \ | ||||
EXPIRATION_DATE= 2020-09-15 | libcurl.so:ftp/curl \ | ||||
liburcu-bp.so:sysutils/liburcu \ | |||||
libuuid.so:misc/e2fsprogs-libuuid | |||||
LIB_DEPENDS= libargp.so:devel/argp-standalone liburcu-bp.so:sysutils/liburcu | RUN_DEPENDS= bash:shells/bash | ||||
USES= bison gettext gnome libtool pkgconfig python:2.7 readline \ | |||||
shebangfix sqlite ssl | |||||
BROKEN_SSL= libressl | BROKEN_SSL= libressl | ||||
SHEBANG_FILES= extras/peer_add_secret_pub.in \ | USES= autoreconf bison gettext gnome libtool pkgconfig python \ | ||||
events/src/glustereventsd.py \ | readline shebangfix sqlite ssl | ||||
events/src/peer_eventsapi.py \ | |||||
tools/glusterfind/src/nodeagent.py \ | SHEBANG_FILES= events/src/glustereventsd.py events/src/peer_eventsapi.py \ | ||||
tools/glusterfind/src/brickfind.py \ | events/tools/eventsdash.py extras/ganesha/ocf/ganesha_grace \ | ||||
tools/glusterfind/src/changelog.py \ | extras/ganesha/ocf/ganesha_mon extras/ganesha/ocf/ganesha_nfsd \ | ||||
tools/glusterfind/glusterfind.in \ | extras/ganesha/scripts/create-export-ganesha.sh \ | ||||
tools/gfind_missing_files/gfid_to_path.py \ | extras/ganesha/scripts/dbus-send.sh \ | ||||
extras/pre-upgrade-script-for-quota.sh \ | extras/ganesha/scripts/ganesha-ha.sh \ | ||||
events/tools/eventsdash.py \ | extras/ganesha/scripts/generate-epoch.py \ | ||||
extras/peer_add_secret_pub.in \ | |||||
extras/post-upgrade-script-for-quota.sh \ | extras/post-upgrade-script-for-quota.sh \ | ||||
extras/pre-upgrade-script-for-quota.sh \ | |||||
extras/snap_scheduler/gcron.py \ | extras/snap_scheduler/gcron.py \ | ||||
extras/snap_scheduler/snap_scheduler.py \ | extras/snap_scheduler/snap_scheduler.py \ | ||||
events/src/peer_eventsapi.py \ | extras/stop-all-gluster-processes.sh \ | ||||
events/src/glustereventsd.py \ | extras/thin-arbiter/setup-thin-arbiter.sh \ | ||||
tools/glusterfind/S57glusterfind-delete-post.py | tools/gfind_missing_files/gfid_to_path.py \ | ||||
tools/glusterfind/glusterfind.in \ | |||||
tools/glusterfind/S57glusterfind-delete-post.py \ | |||||
tools/glusterfind/src/brickfind.py \ | |||||
tools/glusterfind/src/changelog.py \ | |||||
tools/glusterfind/src/nodeagent.py | |||||
USE_GNOME= glib20 libxml2 | USE_GNOME= glib20 libxml2 | ||||
USE_LDCONFIG= yes | USE_LDCONFIG= yes | ||||
USE_RC_SUBR= glusterd | USE_RC_SUBR= glusterd | ||||
GNU_CONFIGURE= yes | GNU_CONFIGURE= yes | ||||
CONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig \ | CONFIGURE_ARGS= --disable-epoll \ | ||||
--with-mountutildir=${PREFIX}/sbin \ | |||||
--localstatedir=/var \ | |||||
--disable-epoll \ | |||||
--enable-glupy \ | |||||
--disable-georeplication \ | --disable-georeplication \ | ||||
ac_cv_lib_aio_io_setup=no ac_cv_func_fallocate=no \ | --localstatedir=/var \ | ||||
ac_cv_func_setfsuid=no ac_cv_func_fdatasync=no \ | --with-mountutildir=${PREFIX}/sbin \ | ||||
ac_cv_func_llistxattr=no ac_cv_func_malloc_stats=no | --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig \ | ||||
ac_cv_func_fallocate=no \ | |||||
ac_cv_func_fdatasync=no \ | |||||
ac_cv_func_llistxattr=no \ | |||||
ac_cv_func_malloc_stats=no \ | |||||
ac_cv_func_setfsuid=no \ | |||||
ac_cv_lib_aio_io_setup=no | |||||
CPPFLAGS+= -I"${LOCALBASE}/include" | CPPFLAGS+= -I"${LOCALBASE}/include" | ||||
LDFLAGS+= -L"${LOCALBASE}/lib" -largp | LDFLAGS+= -L"${LOCALBASE}/lib" -largp | ||||
INSTALL_TARGET= install-strip | INSTALL_TARGET= install-strip | ||||
PLIST_SUB= GLUSTERLIBDIR="lib/${PORTNAME}/${PORTVERSION}" | PLIST_SUB= GLUSTERLIBDIR="lib/${PORTNAME}" | ||||
KMODDIR?= /boot/modules | KMODDIR?= /boot/modules | ||||
OPTIONS_DEFINE= DOCS | OPTIONS_DEFINE= DOCS |
we probably want to ping the maintainer or have a PR to wait for timeout of maintainership take over?