Lines 13-22
Link Here
|
13 |
|
13 |
|
14 |
LICENSE="BSD" |
14 |
LICENSE="BSD" |
15 |
SLOT="0" |
15 |
SLOT="0" |
16 |
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 sh sparc ~sparc-fbsd x86 ~x86-fbsd" |
16 |
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~sparc-fbsd ~x86-fbsd" |
17 |
IUSE="static acl xattr kernel_linux +bzip2 +lzma +zlib" |
17 |
IUSE="static acl xattr kernel_linux +bzip2 +lzma +zlib" |
18 |
|
18 |
|
19 |
COMPRESS_LIBS_DEPEND="lzma? ( app-arch/lzma-utils ) |
19 |
COMPRESS_LIBS_DEPEND="lzma? ( app-arch/xz-utils ) |
20 |
bzip2? ( app-arch/bzip2 ) |
20 |
bzip2? ( app-arch/bzip2 ) |
21 |
zlib? ( sys-libs/zlib )" |
21 |
zlib? ( sys-libs/zlib )" |
22 |
|
22 |
|
Lines 34-42
Link Here
|
34 |
unpack ${A} |
34 |
unpack ${A} |
35 |
cd "${S}" |
35 |
cd "${S}" |
36 |
|
36 |
|
37 |
epatch "${FILESDIR}"/${P}-fortified-sources.patch |
|
|
38 |
epatch "${FILESDIR}"/${P}-pipe.patch |
39 |
|
40 |
elibtoolize |
37 |
elibtoolize |
41 |
epunt_cxx |
38 |
epunt_cxx |
42 |
} |
39 |
} |
Lines 53-66
Link Here
|
53 |
# Makefile.am we can just work it around this way. |
50 |
# Makefile.am we can just work it around this way. |
54 |
append-flags -Wno-error |
51 |
append-flags -Wno-error |
55 |
|
52 |
|
56 |
# We disable lzma because we don't have liblzma (not liblzmadec!) |
53 |
# We disable lzmadec because we support the newer liblzma from xz-utils |
57 |
# currently. |
54 |
# and not liblzmadec with this version. |
58 |
econf --bindir=/bin \ |
55 |
econf --bindir=/bin \ |
59 |
--enable-bsdtar --enable-bsdcpio \ |
56 |
--enable-bsdtar --enable-bsdcpio \ |
60 |
$(use_enable acl) $(use_enable xattr) \ |
57 |
$(use_enable acl) $(use_enable xattr) \ |
61 |
$(use_with zlib) \ |
58 |
$(use_with zlib) \ |
62 |
$(use_with bzip2 bz2lib) $(use_with lzma lzmadec) \ |
59 |
$(use_with bzip2 bz2lib) $(use_with lzma) \ |
63 |
--without-lzma \ |
60 |
--without-lzmadec \ |
64 |
${myconf} \ |
61 |
${myconf} \ |
65 |
--disable-dependency-tracking || die "econf failed." |
62 |
--disable-dependency-tracking || die "econf failed." |
66 |
|
63 |
|