Diff dpkg-1.20.9-r1 with a dpkg-1.20.12-r1
/usr/portage/app-arch/dpkg/dpkg-1.20.12-r1.ebuild 2023-10-09 14:52:28.184368317 +0300 | ||
---|---|---|
1 | 1 |
# Copyright 1999-2023 Gentoo Authors |
2 | 2 |
# Distributed under the terms of the GNU General Public License v2 |
3 | 3 | |
4 |
EAPI=7 |
|
4 |
EAPI=8 |
|
5 | 5 |
inherit autotools toolchain-funcs |
6 | 6 | |
7 | 7 |
DESCRIPTION="Package maintenance system for Debian" |
... | ... | |
10 | 10 | |
11 | 11 |
LICENSE="GPL-2+" |
12 | 12 |
SLOT="0" |
13 |
KEYWORDS="~alpha amd64 arm arm64 hppa ~ia64 ~m68k ppc ppc64 ~s390 sparc x86 ~amd64-linux ~x86-linux" |
|
14 |
IUSE="+bzip2 libmd +lzma nls selinux static-libs test unicode +update-alternatives +zlib" |
|
13 |
KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~m68k ~ppc ~ppc64 ~s390 ~sparc ~x86 ~amd64-linux ~x86-linux" |
|
14 |
IUSE="+bzip2 libmd +lzma nls selinux static-libs test +update-alternatives +zlib" |
|
15 | 15 |
RESTRICT="!test? ( test )" |
16 | 16 | |
17 | 17 |
RDEPEND=" |
18 |
>=app-arch/tar-1.34-r1 |
|
18 | 19 |
>=dev-lang/perl-5.14.2:= |
20 |
sys-libs/ncurses:=[unicode(+)] |
|
19 | 21 |
bzip2? ( app-arch/bzip2 ) |
20 | 22 |
libmd? ( app-crypt/libmd ) |
21 | 23 |
lzma? ( app-arch/xz-utils ) |
... | ... | |
40 | 42 |
>=sys-devel/gettext-0.18.2 |
41 | 43 |
) |
42 | 44 |
" |
45 |
RDEPEND+=" selinux? ( sec-policy/selinux-dpkg )" |
|
46 | ||
43 | 47 |
DOCS=( |
44 | 48 |
ChangeLog |
45 | 49 |
THANKS |
... | ... | |
49 | 53 |
"${FILESDIR}"/${PN}-1.18.12-flags.patch |
50 | 54 |
"${FILESDIR}"/${PN}-1.18.12-rsyncable.patch |
51 | 55 |
"${FILESDIR}"/${PN}-1.20.5-dpkg_buildpackage-test.patch |
52 |
"${FILESDIR}"/${P}-CVE-2022-1664.patch |
|
56 |
"${FILESDIR}"/${PN}-1.20.12-m4-stdio.patch |
|
53 | 57 |
) |
54 | 58 | |
55 | 59 |
src_prepare() { |
... | ... | |
65 | 69 | |
66 | 70 |
econf \ |
67 | 71 |
$(use_enable nls) \ |
68 |
$(use_enable unicode) \ |
|
69 | 72 |
$(use_enable update-alternatives) \ |
70 | 73 |
$(use_with bzip2 libbz2) \ |
71 | 74 |
$(use_with libmd) \ |
72 | 75 |
$(use_with lzma liblzma) \ |
73 | 76 |
$(use_with selinux libselinux) \ |
74 | 77 |
$(use_with zlib libz) \ |
78 |
--enable-unicode \ |
|
75 | 79 |
--disable-compiler-warnings \ |
76 | 80 |
--disable-dselect \ |
77 | 81 |
--disable-start-stop-daemon \ |