View | Details | Raw Unified
Collapse All | Expand All

(-) lsof-4.78-r1.ebuild.old (-2 / +9 lines)
 Lines 12-24    Link Here 
	ftp://ftp.cerias.purdue.edu/pub/tools/unix/sysutils/lsof/${MY_P}.tar.bz2"
	ftp://ftp.cerias.purdue.edu/pub/tools/unix/sysutils/lsof/${MY_P}.tar.bz2"
LICENSE="lsof"
LICENSE="lsof"
SLOT="0"
SLOT="0"
KEYWORDS="~alpha amd64 arm hppa ia64 m68k ~mips ~ppc ppc64 s390 sh ~sparc x86 ~x86-fbsd"
KEYWORDS="~alpha amd64 arm hppa ia64 m68k ~mips ~ppc ppc64 s390 sh ~sparc x86 ~x86-fbsd"
IUSE="static"
IUSE="static selinux"
DEPEND=""
DEPEND="selinux? ( sys-libs/libselinux )"
S=${WORKDIR}/${MY_P}/${MY_P}_src
S=${WORKDIR}/${MY_P}/${MY_P}_src
src_unpack() {
src_unpack() {
	unpack ${A}
	unpack ${A}
 Lines 29-38    Link Here 
	cd "${S}"
	cd "${S}"
	ht_fix_file Configure Customize
	ht_fix_file Configure Customize
	touch .neverInv
	touch .neverInv
	epatch "${FILESDIR}"/${P}-answer-config.patch
	epatch "${FILESDIR}"/${P}-answer-config.patch
	epatch "${FILESDIR}"/${P}-freebsd.patch
	epatch "${FILESDIR}"/${P}-freebsd.patch
	#Fix automagic dependency on libselinux. Bug 188272.
	if ! use selinux; then
		sed -i \
			-e 's/ -DHASSELINUX//' \
			-e 's/ -lselinux//' \
			Configure || die "Sed failed. 404. WTF..."
	fi
}
}
src_compile() {
src_compile() {
	use static && append-ldflags -static
	use static && append-ldflags -static