Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 496964
Collapse All | Expand All

(-)/usr/portage/sys-apps/acl/acl-2.2.52.ebuild (-8 / +18 lines)
Lines 4-10 Link Here
4
4
5
EAPI="4"
5
EAPI="4"
6
6
7
inherit eutils toolchain-funcs
7
inherit eutils toolchain-funcs multilib-minimal
8
8
9
DESCRIPTION="access control list utilities, libraries and headers"
9
DESCRIPTION="access control list utilities, libraries and headers"
10
HOMEPAGE="http://savannah.nongnu.org/projects/acl"
10
HOMEPAGE="http://savannah.nongnu.org/projects/acl"
Lines 15-23 Link Here
15
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
15
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~m68k ~mips ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86 ~amd64-linux ~arm-linux ~ia64-linux ~x86-linux"
16
IUSE="nls static-libs"
16
IUSE="nls static-libs"
17
17
18
RDEPEND=">=sys-apps/attr-2.4"
18
RDEPEND=">=sys-apps/attr-2.4[${MULTILIB_USEDEP}]"
19
DEPEND="${RDEPEND}
19
DEPEND="${RDEPEND}
20
	nls? ( sys-devel/gettext )"
20
	nls? ( sys-devel/gettext )
21
	abi_x86_32? (
22
		!app-emulation/emul-linux-x86-baselibs[-abi_x86_32(-)]
23
		!<=app-emulation/emul-linux-x86-baselibs-20131008-r8
24
	)"
21
25
22
src_prepare() {
26
src_prepare() {
23
	sed -i \
27
	sed -i \
Lines 26-34 Link Here
26
		include/builddefs.in \
30
		include/builddefs.in \
27
		|| die
31
		|| die
28
	strip-linguas po
32
	strip-linguas po
33
34
	# same as https://savannah.nongnu.org/bugs/index.php?39736 
35
	multilib_copy_sources
29
}
36
}
30
37
31
src_configure() {
38
multilib_src_configure() {
32
	unset PLATFORM #184564
39
	unset PLATFORM #184564
33
	export OPTIMIZER=${CFLAGS}
40
	export OPTIMIZER=${CFLAGS}
34
	export DEBUG=-DNDEBUG
41
	export DEBUG=-DNDEBUG
Lines 40-49 Link Here
40
		--bindir="${EPREFIX}"/bin
47
		--bindir="${EPREFIX}"/bin
41
}
48
}
42
49
43
src_install() {
50
multilib_src_install() {
44
	emake DIST_ROOT="${D}" install install-dev install-lib || die
51
	emake DIST_ROOT="${D}" install install-dev install-lib
45
	use static-libs || find "${ED}" -name '*.la' -delete
46
52
47
	# move shared libs to /
53
	# move shared libs to /
48
	gen_usr_ldscript -a acl
54
	multilib_build_binaries && gen_usr_ldscript -a acl
55
}
56
57
multilib_src_install_all() {
58
	use static-libs || prune_libtool_files --all 
49
}
59
}

Return to bug 496964