FreeBSD Bugzilla – Attachment 148379 Details for
Bug 194409
[new port] sysutils/glusterfs: GlusterFS distributed file system
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
glusterfs port shar
glusterfs.shar (text/plain), 12.20 KB, created by
craig001
on 2014-10-16 19:01:24 UTC
(
hide
)
Description:
glusterfs port shar
Filename:
MIME Type:
Creator:
craig001
Created:
2014-10-16 19:01:24 UTC
Size:
12.20 KB
patch
obsolete
># This is a shell archive. Save it in a file, remove anything before ># this line, and then unpack it by entering "sh file". Note, it may ># create directories; files and directories will be owned by you and ># have default permissions. ># ># This archive contains: ># ># glusterfs ># glusterfs/files ># glusterfs/files/patch-autogen.sh ># glusterfs/pkg-descr ># glusterfs/Makefile ># glusterfs/pkg-plist ># glusterfs/distinfo ># >echo c - glusterfs >mkdir -p glusterfs > /dev/null 2>&1 >echo c - glusterfs/files >mkdir -p glusterfs/files > /dev/null 2>&1 >echo x - glusterfs/files/patch-autogen.sh >sed 's/^X//' >glusterfs/files/patch-autogen.sh << '6a56c4fbd439943f3a44e5adf586e37b' >X--- autogen.sh.orig 2014-06-22 22:24:25.000000000 -0700 >X+++ autogen.sh 2014-06-23 12:31:09.000000000 -0700 >X@@ -4,84 +4,13 @@ >X echo ... GlusterFS autogen ... >X echo >X >X-## Check all dependencies are present >X-MISSING="" >X- >X-# Check for aclocal >X-env aclocal --version > /dev/null 2>&1 >X-if [ $? -eq 0 ]; then >X- ACLOCAL=aclocal >X-else >X- MISSING="$MISSING aclocal" >X-fi >X- >X-# Check for autoconf >X-env autoconf --version > /dev/null 2>&1 >X-if [ $? -eq 0 ]; then >X- AUTOCONF=autoconf >X-else >X- MISSING="$MISSING autoconf" >X-fi >X- >X-# Check for autoheader >X-env autoheader --version > /dev/null 2>&1 >X-if [ $? -eq 0 ]; then >X- AUTOHEADER=autoheader >X-else >X- MISSING="$MISSING autoheader" >X-fi >X- >X-# Check for automake >X-env automake --version > /dev/null 2>&1 >X-if [ $? -eq 0 ]; then >X- AUTOMAKE=automake >X-else >X- MISSING="$MISSING automake" >X-fi >X- >X-# Check for libtoolize or glibtoolize >X-env libtoolize --version > /dev/null 2>&1 >X-if [ $? -eq 0 ]; then >X- # libtoolize was found, so use it >X- TOOL=libtoolize >X-else >X- # libtoolize wasn't found, so check for glibtoolize >X- env glibtoolize --version > /dev/null 2>&1 >X- if [ $? -eq 0 ]; then >X- TOOL=glibtoolize >X- else >X- MISSING="$MISSING libtoolize/glibtoolize" >X- fi >X-fi >X- >X-# Check for tar >X-env tar -cf /dev/null /dev/null > /dev/null 2>&1 >X-if [ $? -ne 0 ]; then >X- MISSING="$MISSING tar" >X-fi >X- >X-## If dependencies are missing, warn the user and abort >X-if [ "x$MISSING" != "x" ]; then >X- echo "Aborting." >X- echo >X- echo "The following build tools are missing:" >X- echo >X- for pkg in $MISSING; do >X- echo " * $pkg" >X- done >X- echo >X- echo "Please install them and try again." >X- echo >X- exit 1 >X-fi >X- >X ## Do the autogeneration >X echo Running ${ACLOCAL}... >X $ACLOCAL -I ./contrib/aclocal >X echo Running ${AUTOHEADER}... >X $AUTOHEADER >X-echo Running ${TOOL}... >X-$TOOL --automake --copy --force >X+echo Running ${LIBTOOLIZE}... >X+$LIBTOOLIZE --automake --copy --force >X echo Running ${AUTOCONF}... >X $AUTOCONF >X echo Running ${AUTOMAKE}... >6a56c4fbd439943f3a44e5adf586e37b >echo x - glusterfs/pkg-descr >sed 's/^X//' >glusterfs/pkg-descr << '09d0b0d4227aad974192a29066c114d7' >XGlusterFS is an open source, distributed file system capable of scaling to >Xseveral petabytes and handling thousands of clients. GlusterFS clusters together >Xstorage building blocks over Infiniband RDMA or TCP/IP interconnect, aggregating >Xdisk and memory resources and managing data in a single global namespace. >XGlusterFS is based on a stackable user space design and can deliver exceptional >Xperformance for diverse workloads. >X >XWWW: http://www.gluster.org >09d0b0d4227aad974192a29066c114d7 >echo x - glusterfs/Makefile >sed 's/^X//' >glusterfs/Makefile << '6f000643a9436130bd53642e0d4e3de8' >X# $FreeBSD$ >X >XPORTNAME= glusterfs >XDISTVERSION= 3.6.0beta3 >XCATEGORIES= sysutils >XMASTER_SITES= http://bits.gluster.org/pub/gluster/glusterfs/src/ >X >XMAINTAINER= craig001@lerwick.hopto.org >XCOMMENT= GlusterFS distributed file system >X >XLICENSE= GPLv2 LGPL3 >XLICENSE_COMB= dual >X >XBUILD_DEPENDS= git:${PORTSDIR}/devel/git # to please build-aux/pkg-version >XLIB_DEPENDS= libargp.so:${PORTSDIR}/devel/argp-standalone >XLIB_DEPENDS+= libcmockery.so:${PORTSDIR}/sysutils/cmockery2 >X.if !exists(/usr/lib/libexecinfo.so) >XLIB_DEPENDS+= libexecinfo.so:${PORTSDIR}/devel/libexecinfo >X.endif >X >XUSES= bison gettext fuse libtool pkgconfig >XUSE_LDCONFIG= yes >XUSE_PYTHON= yes >XUSE_GNOME= libxml2 >XUSE_AUTOTOOLS= aclocal autoconf automake autoheader libtoolize >X >XPLIST_SUB+= RESETPREFIX=${PREFIX} >X >XINSTALL_TARGET= install-strip >XGNU_CONFIGURE= yes >XCONFIGURE_ARGS= --with-pkgconfigdir=${PREFIX}/libdata/pkgconfig \ >X --with-mountutildir=${PREFIX}/sbin \ >X --localstatedir=/var >XCPPFLAGS+= -I${PREFIX}/include >XLDFLAGS+= -L${PREFIX}/lib -largp -lexecinfo >XACLOCAL_ARGS= -I ./contrib/aclocal >XAUTOMAKE_ARGS= --add-missing --copy --foreign >X >Xpost-install: >X @${MV} ${STAGEDIR}/var/db/glusterd/groups/virt \ >X ${STAGEDIR}/var/db/glusterd/groups/virt.sample >X >X.include <bsd.port.mk> >6f000643a9436130bd53642e0d4e3de8 >echo x - glusterfs/pkg-plist >sed 's/^X//' >glusterfs/pkg-plist << '3764011b26e6b125aabccea1c980b226' >X%%ETCDIR%%/gluster-rsyslog-5.8.conf >X%%ETCDIR%%/gluster-rsyslog-7.2.conf >X%%ETCDIR%%/glusterd.vol >X%%ETCDIR%%/glusterfs-georep-logrotate >X%%ETCDIR%%/glusterfs-logrotate >X%%ETCDIR%%/group-virt.example >X%%ETCDIR%%/logger.conf.example >Xinclude/glusterfs/api/glfs-handles.h >Xinclude/glusterfs/api/glfs.h >Xinclude/glusterfs/gfchangelog/changelog.h >Xlib/glusterfs/3.6.0beta3/auth/addr.so >Xlib/glusterfs/3.6.0beta3/auth/login.so >Xlib/glusterfs/3.6.0beta3/rpc-transport/socket.so >Xlib/glusterfs/3.6.0beta3/xlator/cluster/afr.so >Xlib/glusterfs/3.6.0beta3/xlator/cluster/dht.so >Xlib/glusterfs/3.6.0beta3/xlator/cluster/disperse.so >Xlib/glusterfs/3.6.0beta3/xlator/cluster/distribute.so >Xlib/glusterfs/3.6.0beta3/xlator/cluster/ec.so >Xlib/glusterfs/3.6.0beta3/xlator/cluster/nufa.so >Xlib/glusterfs/3.6.0beta3/xlator/cluster/pump.so >Xlib/glusterfs/3.6.0beta3/xlator/cluster/replicate.so >Xlib/glusterfs/3.6.0beta3/xlator/cluster/stripe.so >Xlib/glusterfs/3.6.0beta3/xlator/cluster/switch.so >Xlib/glusterfs/3.6.0beta3/xlator/debug/error-gen.so >Xlib/glusterfs/3.6.0beta3/xlator/debug/io-stats.so >Xlib/glusterfs/3.6.0beta3/xlator/debug/trace.so >Xlib/glusterfs/3.6.0beta3/xlator/encryption/crypt.so >Xlib/glusterfs/3.6.0beta3/xlator/encryption/rot-13.so >Xlib/glusterfs/3.6.0beta3/xlator/features/access-control.so >Xlib/glusterfs/3.6.0beta3/xlator/features/barrier.so >Xlib/glusterfs/3.6.0beta3/xlator/features/cdc.so >Xlib/glusterfs/3.6.0beta3/xlator/features/changelog.so >Xlib/glusterfs/3.6.0beta3/xlator/features/gfid-access.so >Xlib/glusterfs/3.6.0beta3/xlator/features/glupy.so >Xlib/glusterfs/3.6.0beta3/xlator/features/glupy/debug-trace.py >Xlib/glusterfs/3.6.0beta3/xlator/features/glupy/debug-trace.pyc >Xlib/glusterfs/3.6.0beta3/xlator/features/glupy/debug-trace.pyo >Xlib/glusterfs/3.6.0beta3/xlator/features/glupy/helloworld.py >Xlib/glusterfs/3.6.0beta3/xlator/features/glupy/helloworld.pyc >Xlib/glusterfs/3.6.0beta3/xlator/features/glupy/helloworld.pyo >Xlib/glusterfs/3.6.0beta3/xlator/features/glupy/negative.py >Xlib/glusterfs/3.6.0beta3/xlator/features/glupy/negative.pyc >Xlib/glusterfs/3.6.0beta3/xlator/features/glupy/negative.pyo >Xlib/glusterfs/3.6.0beta3/xlator/features/index.so >Xlib/glusterfs/3.6.0beta3/xlator/features/locks.so >Xlib/glusterfs/3.6.0beta3/xlator/features/mac-compat.so >Xlib/glusterfs/3.6.0beta3/xlator/features/marker.so >Xlib/glusterfs/3.6.0beta3/xlator/features/posix-locks.so >Xlib/glusterfs/3.6.0beta3/xlator/features/prot_client.so >Xlib/glusterfs/3.6.0beta3/xlator/features/prot_dht.so >Xlib/glusterfs/3.6.0beta3/xlator/features/prot_server.so >Xlib/glusterfs/3.6.0beta3/xlator/features/qemu-block.so >Xlib/glusterfs/3.6.0beta3/xlator/features/quiesce.so >Xlib/glusterfs/3.6.0beta3/xlator/features/quota.so >Xlib/glusterfs/3.6.0beta3/xlator/features/quotad.so >Xlib/glusterfs/3.6.0beta3/xlator/features/read-only.so >Xlib/glusterfs/3.6.0beta3/xlator/features/snapview-client.so >Xlib/glusterfs/3.6.0beta3/xlator/features/snapview-server.so >Xlib/glusterfs/3.6.0beta3/xlator/features/worm.so >Xlib/glusterfs/3.6.0beta3/xlator/meta.so >Xlib/glusterfs/3.6.0beta3/xlator/mgmt/glusterd.so >Xlib/glusterfs/3.6.0beta3/xlator/mount/api.so >Xlib/glusterfs/3.6.0beta3/xlator/mount/fuse.so >Xlib/glusterfs/3.6.0beta3/xlator/nfs/server.so >Xlib/glusterfs/3.6.0beta3/xlator/performance/io-cache.so >Xlib/glusterfs/3.6.0beta3/xlator/performance/io-threads.so >Xlib/glusterfs/3.6.0beta3/xlator/performance/md-cache.so >Xlib/glusterfs/3.6.0beta3/xlator/performance/open-behind.so >Xlib/glusterfs/3.6.0beta3/xlator/performance/quick-read.so >Xlib/glusterfs/3.6.0beta3/xlator/performance/read-ahead.so >Xlib/glusterfs/3.6.0beta3/xlator/performance/readdir-ahead.so >Xlib/glusterfs/3.6.0beta3/xlator/performance/stat-prefetch.so >Xlib/glusterfs/3.6.0beta3/xlator/performance/write-behind.so >Xlib/glusterfs/3.6.0beta3/xlator/protocol/client.so >Xlib/glusterfs/3.6.0beta3/xlator/protocol/server.so >Xlib/glusterfs/3.6.0beta3/xlator/storage/posix.so >Xlib/glusterfs/3.6.0beta3/xlator/system/posix-acl.so >Xlib/glusterfs/3.6.0beta3/xlator/testing/features/template.so >Xlib/glusterfs/3.6.0beta3/xlator/testing/performance/symlink-cache.so >Xlib/libgfapi.so >Xlib/libgfapi.so.7 >Xlib/libgfapi.so.7.0.0 >Xlib/libgfchangelog.so >Xlib/libgfchangelog.so.0 >Xlib/libgfchangelog.so.0.0.1 >Xlib/libgfrpc.so >Xlib/libgfrpc.so.0 >Xlib/libgfrpc.so.0.0.1 >Xlib/libgfxdr.so >Xlib/libgfxdr.so.0 >Xlib/libgfxdr.so.0.0.1 >Xlib/libglusterfs.so >Xlib/libglusterfs.so.0 >Xlib/libglusterfs.so.0.0.1 >Xlib/ocf/resource.d/glusterfs/glusterd >Xlib/ocf/resource.d/glusterfs/volume >X%%PYTHON_SITELIBDIR%%/gluster/__init__.py >X%%PYTHON_SITELIBDIR%%/gluster/__init__.pyc >X%%PYTHON_SITELIBDIR%%/gluster/__init__.pyo >X%%PYTHON_SITELIBDIR%%/gluster/glupy.py >X%%PYTHON_SITELIBDIR%%/gluster/glupy.pyc >X%%PYTHON_SITELIBDIR%%/gluster/glupy.pyo >Xlibdata/pkgconfig/glusterfs-api.pc >Xlibdata/pkgconfig/libgfchangelog.pc >Xman/man8/gluster.8.gz >Xman/man8/glusterd.8.gz >Xman/man8/glusterfs.8.gz >Xman/man8/glusterfsd.8.gz >Xman/man8/mount.glusterfs.8.gz >Xsbin/gluster >Xsbin/glusterd >Xsbin/glusterfs >Xsbin/glusterfsd >Xsbin/mount_glusterfs >X%%PORTDOCS%%%%DOCSDIR%%/benchmarking/README >X%%PORTDOCS%%%%DOCSDIR%%/benchmarking/glfs-bm.c >X%%PORTDOCS%%%%DOCSDIR%%/benchmarking/launch-script.sh >X%%PORTDOCS%%%%DOCSDIR%%/benchmarking/local-script.sh >X%%PORTDOCS%%%%DOCSDIR%%/benchmarking/rdd.c >X%%PORTDOCS%%%%DOCSDIR%%/glusterfs-mode.el >X%%PORTDOCS%%%%DOCSDIR%%/glusterfs.vim >X%%DATADIR%%/scripts/generate-gfid-file.sh >X%%DATADIR%%/scripts/get-gfid.sh >X%%DATADIR%%/scripts/gsync-sync-gfid >X%%DATADIR%%/scripts/gsync-upgrade.sh >X%%DATADIR%%/scripts/post-upgrade-script-for-quota.sh >X%%DATADIR%%/scripts/pre-upgrade-script-for-quota.sh >X%%DATADIR%%/scripts/slave-upgrade.sh >X/var/db/glusterd/groups/virt.sample >X@dirrmtry %%ETCDIR%% >X@dirrmtry include/glusterfs/api >X@dirrmtry include/glusterfs/gfchangelog >X@dirrmtry include/glusterfs >X@dirrmtry lib/glusterfs/3.6.0beta3/auth >X@dirrmtry lib/glusterfs/3.6.0beta3/rpc-transport >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator/cluster >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator/debug >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator/encryption >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator/features/glupy >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator/features >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator/mgmt >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator/mount >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator/nfs >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator/performance >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator/protocol >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator/storage >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator/system >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator/testing/features >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator/testing/performance >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator/testing >X@dirrmtry lib/glusterfs/3.6.0beta3/xlator >X@dirrmtry lib/glusterfs/3.6.0beta3 >X@dirrmtry lib/glusterfs >X@dirrmtry lib/ocf/resource.d/glusterfs >X@dirrmtry lib/ocf/resource.d >X@dirrmtry lib/ocf >X@dirrmtry %%PYTHON_SITELIBDIR%%/gluster >X%%PORTDOCS%%@dirrmtry %%DOCSDIR%%/benchmarking >X%%PORTDOCS%%@dirrmtry %%DOCSDIR%% >X@dirrmtry %%DATADIR%%/scripts >X@dirrmtry %%DATADIR%% >X@unexec rmdir "/var/db/glusterd/groups" >/dev/null 2>&1 || : >X@unexec rmdir "/var/db/glusterd" >/dev/null 2>&1 || : >X@unexec rmdir "/var/log/glusterfs" >/dev/null 2>&1 || : >X@unexec rmdir "/var/run/gluster" >/dev/null 2>&1 || : >3764011b26e6b125aabccea1c980b226 >echo x - glusterfs/distinfo >sed 's/^X//' >glusterfs/distinfo << 'c1ea961d4752b47eec26e665393e60bc' >XSHA256 (glusterfs-3.6.0beta3.tar.gz) = a5b7d2e41e27348232be74ff448b66c3df1241de8001c82a0e9344d1c42d076e >XSIZE (glusterfs-3.6.0beta3.tar.gz) = 5888792 >c1ea961d4752b47eec26e665393e60bc >exit >
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 194409
:
148379
|
149233
|
149791
|
153091
|
153404
|
158002
|
163544
|
163545
|
163805
|
163811
|
163830
|
163831