# 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/distinfo
#	glusterfs/pkg-descr
#	glusterfs/Makefile
#	glusterfs/files
#	glusterfs/files/patch-autogen.sh
#	glusterfs/pkg-plist
#
echo c - glusterfs
mkdir -p glusterfs > /dev/null 2>&1
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
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
XLIB_DEPENDS+=	libcmockery.so:${PORTSDIR}/sysutils/cmockery2
X
XUSES=		bison 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 -lcmockery
X.if exists(/usr/local/lib/libargp.so)
XLDFLAGS+= -largp
X.endif
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 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-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
exit