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 |
} |