View | Details | Raw Unified
Collapse All | Expand All

(-) /usr/portage/sys-fs/unionfs/unionfs-1.0.14.ebuild (-4 / +7 lines)
 Lines 9-15    Link Here 
SRC_URI="ftp://ftp.fsl.cs.sunysb.edu/pub/unionfs/${P}.tar.gz"
SRC_URI="ftp://ftp.fsl.cs.sunysb.edu/pub/unionfs/${P}.tar.gz"
LICENSE="GPL-2"
LICENSE="GPL-2"
KEYWORDS="~x86 ~amd64 ~ppc"
KEYWORDS="~x86 ~amd64 ~ppc"
IUSE="acl debug"
IUSE="acl debug nfs"
pkg_setup() {
pkg_setup() {
	linux-mod_pkg_setup
	linux-mod_pkg_setup
 Lines 25-39    Link Here 
	unpack ${A}
	unpack ${A}
	cd ${S}
	cd ${S}
	epatch ${FILESDIR}/unionfs-1.0.13-amd64.patch
	epatch ${FILESDIR}/unionfs-1.1.1-10-nfs.patch
	epatch ${FILESDIR}/unionfs-1.0.14-remove_call_to_ctags.patch
	if ! use debug; then
	if ! use debug; then
		echo "UNIONFS_DEBUG_CFLAG=" >> ${user_Makefile}
		echo "UNIONFS_DEBUG_CFLAG=" >> ${user_Makefile}
		EXTRACFLAGS="${EXTRACFLAGS} -DUNIONFS_NDEBUG"
		EXTRACFLAGS="${EXTRACFLAGS} -DUNIONFS_NDEBUG"
	fi
	fi
	use acl && EXTRACFLAGS="${EXTRACFLAGS} -DUNIONFS_XATTR" # -DFIST_SETXATTR_CONSTVOID"
	if use acl; then
		EXTRACFLAGS="${EXTRACFLAGS} -DUNIONFS_XATTR" # -DFIST_SETXATTR_CONSTVOID"
	elif use nfs; then
		EXTRACFLAGS="${EXTRACFLAGS} -DNFS_SECURITY_HOLE"
	fi
	echo "EXTRACFLAGS=${EXTRACFLAGS}" >> ${user_Makefile}
	echo "EXTRACFLAGS=${EXTRACFLAGS}" >> ${user_Makefile}
}
}