Gentoo Archives: gentoo-commits

From: Michael Orlitzky <mjo@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: app-arch/unshield/, app-arch/unshield/files/
Date: Thu, 29 Dec 2016 14:38:19
Message-Id: 1483022276.c7fd3ef455d42ed2633e2d4209df55c5bd0b316b.mjo@gentoo
1 commit: c7fd3ef455d42ed2633e2d4209df55c5bd0b316b
2 Author: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
3 AuthorDate: Thu Dec 29 14:35:40 2016 +0000
4 Commit: Michael Orlitzky <mjo <AT> gentoo <DOT> org>
5 CommitDate: Thu Dec 29 14:37:56 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=c7fd3ef4
7
8 app-arch/unshield: clean up old versions vulnerable to directory traversal.
9
10 Gentoo-Bug: 537976
11
12 Package-Manager: portage-2.3.0
13
14 app-arch/unshield/Manifest | 1 -
15 app-arch/unshield/files/unshield-bootstrap.patch | 32 -----------------
16 app-arch/unshield/metadata.xml | 1 -
17 app-arch/unshield/unshield-0.6_p20120308-r1.ebuild | 41 ----------------------
18 app-arch/unshield/unshield-0.6_p20120308.ebuild | 39 --------------------
19 5 files changed, 114 deletions(-)
20
21 diff --git a/app-arch/unshield/Manifest b/app-arch/unshield/Manifest
22 index cab51f1..bcbba2c 100644
23 --- a/app-arch/unshield/Manifest
24 +++ b/app-arch/unshield/Manifest
25 @@ -1,2 +1 @@
26 -DIST unshield-0.6_p20120308.tar.xz 31924 SHA256 5f857a496ff54b9e1121b8ce2ceaba78133e91e254203e81340010ee05224da6 SHA512 7eec3c401af4c43f599e1b1abae3efdc6b91bd132a86b6658656bec4f00040eed2b0addede7b555953ecc7b1c976fa03013820a25a68a226cf1b973caffb25c4 WHIRLPOOL 12d307b8345b604d10c42b52c28e1eb4eb9745a7b542da188b2a24c4a993b45cfd98a01740f3f30362c9b2714ba61d5e4c6f66a26e599356b5cef5b76130fc34
27 DIST unshield-1.4.tar.gz 37199 SHA256 8ae91961212193a7d3d7973c1c9464f3cd1967c179d6099feb1bb193912f8231 SHA512 b09c29fa8e5785f2ca90b40105304802d00d201dde42ef4f5e4b5504ca8edf10da426c7ed1daa8c0685980f085eb20437162812a2068a0c03c0dfd240edbf944 WHIRLPOOL 886c6272d8666192e67fd0978f3d038b9a023ffc8456689b0e6ce6d2c0913f21a1ad8e2baa3d57991605cf64d59a5991a4f8ef3f8856ecabbaccb664bbc3c91d
28
29 diff --git a/app-arch/unshield/files/unshield-bootstrap.patch b/app-arch/unshield/files/unshield-bootstrap.patch
30 deleted file mode 100644
31 index 565b9e5..00000000
32 --- a/app-arch/unshield/files/unshield-bootstrap.patch
33 +++ /dev/null
34 @@ -1,32 +0,0 @@
35 -This is replaced by `AT_M4DIR=m4 eautoreconf` in the ebuild.
36 -
37 ---- bootstrap
38 -+++ bootstrap
39 -@@ -26,17 +26,17 @@
40 - INCLUDES="-I m4"
41 - fi
42 - set -x
43 --aclocal $INCLUDES
44 --autoheader
45 -+# aclocal $INCLUDES
46 -+# autoheader
47 -
48 - # Check For OSX
49 - # rhcp011235@×××××.com
50 -
51 --KERNEL_NAME=`uname -s`
52 --if [ "$KERNEL_NAME" = "Darwin" ]; then
53 -- glibtoolize --copy --automake
54 --else
55 -- libtoolize --copy --automake
56 --fi
57 --automake --copy --foreign --add-missing
58 --autoconf
59 -+# KERNEL_NAME=`uname -s`
60 -+# if [ "$KERNEL_NAME" = "Darwin" ]; then
61 -+# glibtoolize --copy --automake
62 -+# else
63 -+# libtoolize --copy --automake
64 -+# fi
65 -+# automake --copy --foreign --add-missing
66 -+# autoconf
67
68 diff --git a/app-arch/unshield/metadata.xml b/app-arch/unshield/metadata.xml
69 index a2a1dfe..417ce2a 100644
70 --- a/app-arch/unshield/metadata.xml
71 +++ b/app-arch/unshield/metadata.xml
72 @@ -3,6 +3,5 @@
73 <pkgmetadata>
74 <upstream>
75 <remote-id type="github">twogood/unshield</remote-id>
76 - <remote-id type="sourceforge">synce</remote-id>
77 </upstream>
78 </pkgmetadata>
79
80 diff --git a/app-arch/unshield/unshield-0.6_p20120308-r1.ebuild b/app-arch/unshield/unshield-0.6_p20120308-r1.ebuild
81 deleted file mode 100644
82 index 8e958c0..00000000
83 --- a/app-arch/unshield/unshield-0.6_p20120308-r1.ebuild
84 +++ /dev/null
85 @@ -1,41 +0,0 @@
86 -# Copyright 1999-2016 Gentoo Foundation
87 -# Distributed under the terms of the GNU General Public License v2
88 -# $Id$
89 -
90 -EAPI=5
91 -inherit autotools eutils
92 -
93 -DESCRIPTION="InstallShield CAB file extractor"
94 -HOMEPAGE="https://github.com/twogood/unshield https://sourceforge.net/projects/synce/"
95 -SRC_URI="mirror://gentoo/${P}.tar.xz"
96 -
97 -LICENSE="MIT"
98 -SLOT="0"
99 -KEYWORDS="~amd64 ~hppa ~ppc ~x86"
100 -IUSE="libressl static-libs"
101 -
102 -RDEPEND="
103 - !libressl? ( dev-libs/openssl:0= )
104 - libressl? ( dev-libs/libressl:0= )
105 - sys-libs/zlib"
106 -DEPEND="${RDEPEND}"
107 -
108 -src_prepare() {
109 - epatch "${FILESDIR}"/${PN}-bootstrap.patch
110 - ./bootstrap
111 - sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #467548
112 - AT_M4DIR=m4 eautoreconf
113 -}
114 -
115 -src_configure() {
116 - econf \
117 - $(use_enable static-libs static) \
118 - --with-ssl
119 -}
120 -
121 -src_install() {
122 - emake DESTDIR="${D}" install
123 - dodoc README
124 -
125 - find "${D}" -name '*.la' -exec rm -f {} +
126 -}
127
128 diff --git a/app-arch/unshield/unshield-0.6_p20120308.ebuild b/app-arch/unshield/unshield-0.6_p20120308.ebuild
129 deleted file mode 100644
130 index aeebd6e..00000000
131 --- a/app-arch/unshield/unshield-0.6_p20120308.ebuild
132 +++ /dev/null
133 @@ -1,39 +0,0 @@
134 -# Copyright 1999-2013 Gentoo Foundation
135 -# Distributed under the terms of the GNU General Public License v2
136 -# $Id$
137 -
138 -EAPI=4
139 -inherit autotools eutils
140 -
141 -DESCRIPTION="InstallShield CAB file extractor"
142 -HOMEPAGE="https://github.com/twogood/unshield https://sourceforge.net/projects/synce/"
143 -SRC_URI="mirror://gentoo/${P}.tar.xz"
144 -
145 -LICENSE="MIT"
146 -SLOT="0"
147 -KEYWORDS="amd64 ~hppa ~ppc x86"
148 -IUSE="static-libs"
149 -
150 -RDEPEND="dev-libs/openssl:0
151 - sys-libs/zlib"
152 -DEPEND="${RDEPEND}"
153 -
154 -src_prepare() {
155 - epatch "${FILESDIR}"/${PN}-bootstrap.patch
156 - ./bootstrap
157 - sed -i -e 's:AM_CONFIG_HEADER:AC_CONFIG_HEADERS:' configure.ac || die #467548
158 - AT_M4DIR=m4 eautoreconf
159 -}
160 -
161 -src_configure() {
162 - econf \
163 - $(use_enable static-libs static) \
164 - --with-ssl
165 -}
166 -
167 -src_install() {
168 - emake DESTDIR="${D}" install
169 - dodoc README
170 -
171 - find "${D}" -name '*.la' -exec rm -f {} +
172 -}