Gentoo Archives: gentoo-commits

From: "Andreas Hüttel" <dilfridge@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-arch/zip/
Date: Mon, 01 Jan 2018 22:12:12
Message-Id: 1514844712.b189900db0f38736c36898054584b2eb3ee0bbc2.dilfridge@gentoo
1 commit: b189900db0f38736c36898054584b2eb3ee0bbc2
2 Author: Andreas K. Hüttel <dilfridge <AT> gentoo <DOT> org>
3 AuthorDate: Mon Jan 1 21:56:10 2018 +0000
4 Commit: Andreas Hüttel <dilfridge <AT> gentoo <DOT> org>
5 CommitDate: Mon Jan 1 22:11:52 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=b189900d
7
8 app-arch/zip: Remove old
9
10 Package-Manager: Portage-2.3.19, Repoman-2.3.6
11
12 app-arch/zip/Manifest | 1 -
13 app-arch/zip/zip-2.32-r1.ebuild | 42 ---------------------------------
14 app-arch/zip/zip-3.0-r1.ebuild | 51 -----------------------------------------
15 app-arch/zip/zip-3.0.ebuild | 50 ----------------------------------------
16 4 files changed, 144 deletions(-)
17
18 diff --git a/app-arch/zip/Manifest b/app-arch/zip/Manifest
19 index 922570b17fb..37fcc7a2f5f 100644
20 --- a/app-arch/zip/Manifest
21 +++ b/app-arch/zip/Manifest
22 @@ -1,2 +1 @@
23 -DIST zip232.tar.gz 807180 BLAKE2B d2dac8024df8f04eff26ea5a9d74bae6a7bdf3ccc5d6d8d74bbe3c35d79d85c87eae9ca941072164ed305794f3ea596e124b657314f2475138109c12a6d5dd2f SHA512 706646115440597f361b77569ef0301a72c4c990ace5053d4c3b730f20ba0f08af2a8c4fe27c4df5808649cad52d477a6e36e731e82057d6b426a3983836fde2
24 DIST zip30.zip 1287223 BLAKE2B d29a3e3ddbaa3ce50c80b2dd058b39c35791bf2079879b61dab0be4f011ccd3331d1768ebda5a69aa150c651713eb7a99b02833bb727eee75a3e0bbdc8504cbc SHA512 642ea6768d79adc1499251a3fb7bfc7ddc8d708699cbf9e0cfe849deda94165cb93e21dc2606bea1166ae5d8531e1e2cb056a7246bf2ab86ea7587bd4712d8d8
25
26 diff --git a/app-arch/zip/zip-2.32-r1.ebuild b/app-arch/zip/zip-2.32-r1.ebuild
27 deleted file mode 100644
28 index 7d5eb0a7321..00000000000
29 --- a/app-arch/zip/zip-2.32-r1.ebuild
30 +++ /dev/null
31 @@ -1,42 +0,0 @@
32 -# Copyright 1999-2008 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -inherit toolchain-funcs eutils flag-o-matic
36 -
37 -DESCRIPTION="Info ZIP (encryption support)"
38 -HOMEPAGE="http://www.info-zip.org/"
39 -SRC_URI="ftp://ftp.info-zip.org/pub/infozip/src/zip${PV//.}.tar.gz"
40 -
41 -LICENSE="Info-ZIP"
42 -SLOT="0"
43 -KEYWORDS="alpha amd64 arm hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd"
44 -IUSE="crypt"
45 -
46 -DEPEND=""
47 -
48 -src_unpack() {
49 - unpack ${A}
50 - cd "${S}"
51 - epatch "${FILESDIR}"/zip-2.3-unix_configure-pic.patch
52 - epatch "${FILESDIR}"/${PN}-2.31-exec-stack.patch
53 - epatch "${FILESDIR}"/${PN}-2.32-build.patch
54 -}
55 -
56 -src_compile() {
57 - tc-export CC CPP
58 - use crypt || append-flags -DNO_CRYPT
59 - append-lfs-flags
60 - emake -f unix/Makefile generic || die
61 -}
62 -
63 -src_install() {
64 - dobin zip zipnote zipsplit || die
65 - doman man/zip.1
66 - dosym zip.1 /usr/share/man/man1/zipnote.1
67 - dosym zip.1 /usr/share/man/man1/zipsplit.1
68 - if use crypt ; then
69 - dobin zipcloak || die
70 - dosym zip.1 /usr/share/man/man1/zipcloak.1
71 - fi
72 - dodoc BUGS CHANGES MANUAL README TODO WHATSNEW WHERE proginfo/*.txt
73 -}
74
75 diff --git a/app-arch/zip/zip-3.0-r1.ebuild b/app-arch/zip/zip-3.0-r1.ebuild
76 deleted file mode 100644
77 index 739f4b6aafd..00000000000
78 --- a/app-arch/zip/zip-3.0-r1.ebuild
79 +++ /dev/null
80 @@ -1,51 +0,0 @@
81 -# Copyright 1999-2014 Gentoo Foundation
82 -# Distributed under the terms of the GNU General Public License v2
83 -
84 -EAPI="2"
85 -inherit toolchain-funcs eutils flag-o-matic
86 -
87 -MY_P="${PN}${PV//.}"
88 -DESCRIPTION="Info ZIP (encryption support)"
89 -HOMEPAGE="http://www.info-zip.org/"
90 -SRC_URI="mirror://sourceforge/infozip/${MY_P}.zip"
91 -
92 -LICENSE="Info-ZIP"
93 -SLOT="0"
94 -KEYWORDS="alpha amd64 arm arm64 hppa ia64 m68k ~mips ppc ppc64 s390 sh sparc x86 ~amd64-fbsd ~x86-fbsd ~arm-linux"
95 -IUSE="bzip2 crypt natspec unicode"
96 -
97 -RDEPEND="bzip2? ( app-arch/bzip2 )
98 - natspec? ( dev-libs/libnatspec )"
99 -DEPEND="${RDEPEND}
100 - app-arch/unzip"
101 -
102 -S=${WORKDIR}/${MY_P}
103 -
104 -src_prepare() {
105 - epatch "${FILESDIR}"/${PN}-3.0-no-crypt.patch #238398
106 - epatch "${FILESDIR}"/${PN}-3.0-pic.patch
107 - epatch "${FILESDIR}"/${PN}-3.0-exec-stack.patch
108 - epatch "${FILESDIR}"/${PN}-3.0-build.patch
109 - use natspec && epatch "${FILESDIR}"/${PN}-3.0-natspec.patch #275244
110 -}
111 -
112 -src_compile() {
113 - use bzip2 || append-flags -DNO_BZIP2_SUPPORT
114 - use crypt || append-flags -DNO_CRYPT
115 - use unicode || append-flags -DNO_UNICODE_SUPPORT
116 - emake \
117 - CC="$(tc-getCC)" \
118 - LOCAL_ZIP="${CFLAGS} ${CPPFLAGS}" \
119 - -f unix/Makefile generic \
120 - || die
121 -}
122 -
123 -src_install() {
124 - dobin zip zipnote zipsplit || die
125 - doman man/zip{,note,split}.1
126 - if use crypt ; then
127 - dobin zipcloak || die
128 - doman man/zipcloak.1
129 - fi
130 - dodoc BUGS CHANGES README* TODO WHATSNEW WHERE proginfo/*.txt
131 -}
132
133 diff --git a/app-arch/zip/zip-3.0.ebuild b/app-arch/zip/zip-3.0.ebuild
134 deleted file mode 100644
135 index 24708dc8314..00000000000
136 --- a/app-arch/zip/zip-3.0.ebuild
137 +++ /dev/null
138 @@ -1,50 +0,0 @@
139 -# Copyright 1999-2017 Gentoo Foundation
140 -# Distributed under the terms of the GNU General Public License v2
141 -
142 -inherit toolchain-funcs eutils flag-o-matic
143 -
144 -MY_P="${PN}${PV//.}"
145 -DESCRIPTION="Info ZIP (encryption support)"
146 -HOMEPAGE="http://www.info-zip.org/"
147 -SRC_URI="mirror://sourceforge/infozip/${MY_P}.zip"
148 -
149 -LICENSE="Info-ZIP"
150 -SLOT="0"
151 -KEYWORDS="alpha amd64 arm hppa ia64 ~m68k ~mips ppc ppc64 s390 sh sparc x86 ~x86-fbsd ~amd64-linux ~x86-linux ~ppc-macos ~x64-macos ~x86-macos ~m68k-mint ~sparc-solaris ~sparc64-solaris ~x64-solaris ~x86-solaris"
152 -IUSE="bzip2 crypt unicode"
153 -
154 -RDEPEND="bzip2? ( app-arch/bzip2 )"
155 -DEPEND="${RDEPEND}
156 - app-arch/unzip"
157 -
158 -S=${WORKDIR}/${MY_P}
159 -
160 -src_unpack() {
161 - unpack ${A}
162 - cd "${S}"
163 - epatch "${FILESDIR}"/${PN}-3.0-no-crypt.patch #238398
164 - epatch "${FILESDIR}"/${PN}-3.0-pic.patch
165 - epatch "${FILESDIR}"/${PN}-3.0-exec-stack.patch
166 - epatch "${FILESDIR}"/${PN}-3.0-build.patch
167 -}
168 -
169 -src_compile() {
170 - use bzip2 || append-flags -DNO_BZIP2_SUPPORT
171 - use crypt || append-flags -DNO_CRYPT
172 - use unicode || append-flags -DNO_UNICODE_SUPPORT
173 - emake \
174 - CC="$(tc-getCC)" \
175 - LOCAL_ZIP="${CFLAGS} ${CPPFLAGS}" \
176 - -f unix/Makefile generic \
177 - || die
178 -}
179 -
180 -src_install() {
181 - dobin zip zipnote zipsplit || die
182 - doman man/zip{,note,split}.1
183 - if use crypt ; then
184 - dobin zipcloak || die
185 - doman man/zipcloak.1
186 - fi
187 - dodoc BUGS CHANGES README* TODO WHATSNEW WHERE proginfo/*.txt
188 -}