Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 190523 | Differences between
and this patch

Collapse All | Expand All

(-)xfsprogs-2.9.3.ebuild.orig (-7 / +3 lines)
Lines 12-18 Link Here
12
LICENSE="LGPL-2.1"
12
LICENSE="LGPL-2.1"
13
SLOT="0"
13
SLOT="0"
14
KEYWORDS="~x86"
14
KEYWORDS="~x86"
15
IUSE="nls"
15
IUSE="nls readline"
16
16
17
RDEPEND="sys-fs/e2fsprogs"
17
RDEPEND="sys-fs/e2fsprogs"
18
DEPEND="${RDEPEND}
18
DEPEND="${RDEPEND}
Lines 22-31 Link Here
22
src_unpack() {
22
src_unpack() {
23
	unpack ${A}
23
	unpack ${A}
24
	cd "${S}"
24
	cd "${S}"
25
#	epatch "${FILESDIR}"/${PN}-2.8.18-symlinks.patch #166729
25
	epatch "${FILESDIR}"/${PN}-2.8.18-symlinks.patch #166729
26
#	epatch "${FILESDIR}"/${PN}-2.8.21-LDFLAGS.patch
26
	epatch "${FILESDIR}"/${PN}-2.8.21-kern-types.patch #131483
27
#	epatch "${FILESDIR}"/${PN}-2.8.21-kern-types.patch #131483
28
29
	epatch "${FILESDIR}"/${PN}-${PV}-pthread_not_in_libs.patch
27
	epatch "${FILESDIR}"/${PN}-${PV}-pthread_not_in_libs.patch
30
	# Inject our own CFLAGS / docpath
28
	# Inject our own CFLAGS / docpath
31
	sed -i \
29
	sed -i \
Lines 38-50 Link Here
38
	# We'll handle /lib versus /usr/lib install
36
	# We'll handle /lib versus /usr/lib install
39
	sed -i -e '/INSTALL.* -S .*LIBNAME/d' \
37
	sed -i -e '/INSTALL.* -S .*LIBNAME/d' \
40
		include/buildmacros || die "sed symlinks"
38
		include/buildmacros || die "sed symlinks"
41
42
}
39
}
43
40
44
src_compile() {
41
src_compile() {
45
	export OPTIMIZER=${CFLAGS}
42
	export OPTIMIZER=${CFLAGS}
46
	export DEBUG=-DNDEBUG
43
	export DEBUG=-DNDEBUG
47
#	export LIBS=-lpthread
48
44
49
	econf \
45
	econf \
50
		--bindir=/usr/bin \
46
		--bindir=/usr/bin \

Return to bug 190523