Gentoo Archives: gentoo-commits

From: Aaron Bauman <bman@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: dev-libs/clearsilver/, dev-libs/clearsilver/files/
Date: Fri, 01 Apr 2016 03:19:24
Message-Id: 1459480693.904ee299793b9560dec0696f25708cfaa6ef92aa.bman@gentoo
1 commit: 904ee299793b9560dec0696f25708cfaa6ef92aa
2 Author: Aaron Bauman <bman <AT> gentoo <DOT> org>
3 AuthorDate: Fri Apr 1 03:18:13 2016 +0000
4 Commit: Aaron Bauman <bman <AT> gentoo <DOT> org>
5 CommitDate: Fri Apr 1 03:18:13 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=904ee299
7
8 dev-libs/clearsilver: remove last-rited package per security bug 392325
9
10 dev-libs/clearsilver/Manifest | 1 -
11 dev-libs/clearsilver/clearsilver-0.10.5-r2.ebuild | 76 -----------------
12 dev-libs/clearsilver/clearsilver-0.10.5-r3.ebuild | 97 ----------------------
13 .../clearsilver-0.10.5-disable-java-tests.patch | 11 ---
14 .../files/clearsilver-0.10.5-libdir.patch | 13 ---
15 .../files/clearsilver-0.10.5-libz.patch | 10 ---
16 .../files/clearsilver-0.10.5-perl_installdir.patch | 22 -----
17 dev-libs/clearsilver/metadata.xml | 8 --
18 8 files changed, 238 deletions(-)
19
20 diff --git a/dev-libs/clearsilver/Manifest b/dev-libs/clearsilver/Manifest
21 deleted file mode 100644
22 index 105af55..0000000
23 --- a/dev-libs/clearsilver/Manifest
24 +++ /dev/null
25 @@ -1 +0,0 @@
26 -DIST clearsilver-0.10.5.tar.gz 439190 SHA256 1e9da038deafddd3d0c1c510626c28be5a0f4f17b9091d577fd30e7c5ba88680 SHA512 05a3c2140d462b8120fa41f74c09ca9246184259b6bdf147581e23e4441f700b9737f82145d8ff96996d93e37bd6a660c68f58f27370c903777a914235ea53b9 WHIRLPOOL a1ec3c88d46d4ab61f3540f62a5461679353102dbf4a0837b369a6a4d769c7f7a9934662575f75f2cf7b29aa7b9581d0dbcea6847548fae71f8998eb612146f2
27
28 diff --git a/dev-libs/clearsilver/clearsilver-0.10.5-r2.ebuild b/dev-libs/clearsilver/clearsilver-0.10.5-r2.ebuild
29 deleted file mode 100644
30 index aac4535..0000000
31 --- a/dev-libs/clearsilver/clearsilver-0.10.5-r2.ebuild
32 +++ /dev/null
33 @@ -1,76 +0,0 @@
34 -# Copyright 1999-2014 Gentoo Foundation
35 -# Distributed under the terms of the GNU General Public License v2
36 -# $Id$
37 -
38 -# Please note: apache, java, mono and ruby support disabled for now.
39 -# Fill a bug if you need it.
40 -#
41 -# dju@g.o, 4th July 2005
42 -
43 -EAPI=5
44 -GENTOO_DEPEND_ON_PERL="no"
45 -PYTHON_DEPEND="python? 2"
46 -
47 -inherit autotools eutils multilib perl-app python
48 -
49 -DESCRIPTION="Clearsilver is a fast, powerful, and language-neutral HTML template system"
50 -HOMEPAGE="http://www.clearsilver.net/"
51 -SRC_URI="http://www.clearsilver.net/downloads/${P}.tar.gz"
52 -
53 -LICENSE="Apache-1.1"
54 -SLOT="0"
55 -KEYWORDS="amd64 ppc ppc64 ~sparc x86 ~x86-fbsd"
56 -IUSE="perl python zlib"
57 -
58 -DEPEND="perl? ( dev-lang/perl:= )
59 - zlib? ( sys-libs/zlib )"
60 -RDEPEND="${DEPEND}"
61 -
62 -DOCS=(README INSTALL)
63 -
64 -pkg_setup() {
65 - if use python; then
66 - DOCS+=(README.python)
67 -
68 - python_set_active_version 2
69 - python_pkg_setup
70 - fi
71 -}
72 -
73 -src_prepare() {
74 - epatch "${FILESDIR}"/${P}-perl_installdir.patch
75 -
76 - use zlib && epatch "${FILESDIR}"/${P}-libz.patch
77 -
78 - epatch "${FILESDIR}"/${P}-libdir.patch
79 - sed -i -e "s:GENTOO_LIBDIR:$(get_libdir):" configure.in
80 - eautoreconf
81 -
82 - # Fix for Gentoo/Freebsd
83 - [[ "${ARCH}" == FreeBSD ]] && touch ${S}/features.h ${S}/cgi/features.h
84 -}
85 -
86 -src_configure() {
87 - econf \
88 - $(use_enable perl) \
89 - $(use_with perl perl /usr/bin/perl) \
90 - $(use_enable python) \
91 - $(use_with python python /usr/bin/python) \
92 - $(use_enable zlib compression) \
93 - "--disable-apache" \
94 - "--disable-ruby" \
95 - "--disable-java" \
96 - "--disable-csharp"
97 -}
98 -
99 -src_compile() {
100 - default
101 -}
102 -
103 -src_install () {
104 - default
105 -
106 - if use perl ; then
107 - perl_delete_localpod || die "perl_delete_localpod failed"
108 - fi
109 -}
110
111 diff --git a/dev-libs/clearsilver/clearsilver-0.10.5-r3.ebuild b/dev-libs/clearsilver/clearsilver-0.10.5-r3.ebuild
112 deleted file mode 100644
113 index 61bb986..0000000
114 --- a/dev-libs/clearsilver/clearsilver-0.10.5-r3.ebuild
115 +++ /dev/null
116 @@ -1,97 +0,0 @@
117 -# Copyright 1999-2015 Gentoo Foundation
118 -# Distributed under the terms of the GNU General Public License v2
119 -# $Id$
120 -
121 -# Please note: apache, mono and ruby support disabled for now.
122 -# Fill a bug if you need it.
123 -#
124 -# dju@g.o, 4th July 2005
125 -
126 -EAPI=5
127 -GENTOO_DEPEND_ON_PERL="no"
128 -PYTHON_DEPEND="python? 2"
129 -
130 -inherit autotools eutils multilib perl-app python java-pkg-opt-2
131 -
132 -DESCRIPTION="Clearsilver is a fast, powerful, and language-neutral HTML template system"
133 -HOMEPAGE="http://www.clearsilver.net/"
134 -SRC_URI="http://www.clearsilver.net/downloads/${P}.tar.gz"
135 -
136 -LICENSE="Apache-1.1"
137 -SLOT="0"
138 -KEYWORDS="~amd64 ~ppc ~ppc64 ~x86 ~x86-fbsd"
139 -IUSE="perl python zlib perl java"
140 -
141 -DEPEND="perl? ( dev-lang/perl:= )
142 - zlib? ( sys-libs/zlib )
143 - java? ( >=virtual/jdk-1.6 )"
144 -
145 -RDEPEND="
146 - java? ( >=virtual/jre-1.6 )"
147 -
148 -DOCS=(README INSTALL)
149 -
150 -pkg_setup() {
151 - if use python; then
152 - DOCS+=(README.python)
153 - python_set_active_version 2
154 - python_pkg_setup
155 - fi
156 -
157 - if use java; then
158 - java-pkg-opt-2_pkg_setup
159 - fi
160 -}
161 -
162 -src_prepare() {
163 - epatch "${FILESDIR}"/${P}-perl_installdir.patch
164 -
165 - use zlib && epatch "${FILESDIR}"/${P}-libz.patch
166 -
167 - epatch "${FILESDIR}"/${P}-libdir.patch
168 - sed -i -e "s:GENTOO_LIBDIR:$(get_libdir):" configure.in
169 - eautoreconf
170 -
171 - # Fix for Gentoo/Freebsd
172 - [[ "${ARCH}" == FreeBSD ]] && touch ${S}/features.h ${S}/cgi/features.h
173 -
174 - if use java; then
175 - java-pkg-opt-2_src_prepare
176 - fi
177 -}
178 -
179 -src_configure() {
180 - econf \
181 - $(use_enable perl) \
182 - $(use_with perl perl /usr/bin/perl) \
183 - $(use_enable python) \
184 - $(use_with python python /usr/bin/python) \
185 - $(use_enable zlib compression) \
186 - $(use_enable java) \
187 - $(use_with java java $(java-config -O)) \
188 - "--disable-apache" \
189 - "--disable-ruby" \
190 - "--disable-csharp"
191 -
192 - # Java tests fail. Maybe investigate why?
193 - if use java; then
194 - epatch "${FILESDIR}"/${P}-disable-java-tests.patch
195 - fi
196 -}
197 -
198 -src_compile() {
199 - default
200 -}
201 -
202 -src_install () {
203 - default
204 -
205 - if use perl; then
206 - perl_delete_localpod || die "perl_delete_localpod failed"
207 - fi
208 -
209 - if use java; then
210 - java-pkg_doso "java-jni/lib${PN}-jni.so"
211 - java-pkg_dojar "java-jni/${PN}.jar"
212 - fi
213 -}
214
215 diff --git a/dev-libs/clearsilver/files/clearsilver-0.10.5-disable-java-tests.patch b/dev-libs/clearsilver/files/clearsilver-0.10.5-disable-java-tests.patch
216 deleted file mode 100644
217 index de9c391..0000000
218 --- a/dev-libs/clearsilver/files/clearsilver-0.10.5-disable-java-tests.patch
219 +++ /dev/null
220 @@ -1,11 +0,0 @@
221 ---- java-jni/Makefile.orig 2015-10-01 16:20:55.775486000 +0000
222 -+++ java-jni/Makefile 2015-10-01 16:21:59.027486000 +0000
223 -@@ -26,7 +26,7 @@
224 -
225 - TARGETS = org_clearsilver_HDF.h org_clearsilver_CS.h $(NEO_UTIL_SO)
226 -
227 --all: $(TARGETS) test
228 -+all: $(TARGETS)
229 -
230 - $(NEO_UTIL_JAVA_JAR): $(NEO_UTIL_JAVA_SRC)
231 - $(MKDIR) org/clearsilver
232
233 diff --git a/dev-libs/clearsilver/files/clearsilver-0.10.5-libdir.patch b/dev-libs/clearsilver/files/clearsilver-0.10.5-libdir.patch
234 deleted file mode 100644
235 index 46f1c91..0000000
236 --- a/dev-libs/clearsilver/files/clearsilver-0.10.5-libdir.patch
237 +++ /dev/null
238 @@ -1,13 +0,0 @@
239 ---- configure.in.orig 2007-02-14 13:13:10.000000000 +0100
240 -+++ configure.in 2007-02-14 13:18:39.000000000 +0100
241 -@@ -253,8 +253,8 @@
242 - vers=`$python_bin -c "import sys; print sys.version[[:3]]"`
243 - py_inst_dir=`$python_bin -c "import sys; print sys.exec_prefix"`
244 - python_inc=$py_inst_dir/include/python$vers
245 -- python_lib="-L$py_inst_dir/lib/python$vers/config -lpython$vers"
246 -- python_site=$py_inst_dir/lib/python$vers/site-packages
247 -+ python_lib="-L$py_inst_dir/GENTOO_LIBDIR/python$vers/config -lpython$vers"
248 -+ python_site=$py_inst_dir/GENTOO_LIBDIR/python$vers/site-packages
249 - else
250 - for vers in $python_versions; do
251 - for path in $python_search_path; do
252
253 diff --git a/dev-libs/clearsilver/files/clearsilver-0.10.5-libz.patch b/dev-libs/clearsilver/files/clearsilver-0.10.5-libz.patch
254 deleted file mode 100644
255 index 5bed42a..0000000
256 --- a/dev-libs/clearsilver/files/clearsilver-0.10.5-libz.patch
257 +++ /dev/null
258 @@ -1,10 +0,0 @@
259 ---- python/setup.py.orig 2007-10-28 21:20:00.000000000 +0200
260 -+++ python/setup.py 2007-10-28 21:20:34.000000000 +0200
261 -@@ -122,6 +122,7 @@
262 - include_dirs=INC_DIRS,
263 - library_dirs=LIB_DIRS,
264 - libraries=LIBRARIES,
265 -+ extra_link_args = ["-lz"],
266 - )]
267 - }
268 -
269
270 diff --git a/dev-libs/clearsilver/files/clearsilver-0.10.5-perl_installdir.patch b/dev-libs/clearsilver/files/clearsilver-0.10.5-perl_installdir.patch
271 deleted file mode 100644
272 index a8073e1..0000000
273 --- a/dev-libs/clearsilver/files/clearsilver-0.10.5-perl_installdir.patch
274 +++ /dev/null
275 @@ -1,22 +0,0 @@
276 -X-Bug-Debian: http://bugs.debian.org/357908
277 -X-Bug-Gentoo: https://bugs.gentoo.org/295895
278 ---- b/Makefile
279 -+++ a/Makefile
280 -@@ -29,7 +29,7 @@
281 - @for mdir in $(SUBDIRS); do \
282 - if test -d $$mdir; then \
283 - if test -f $$mdir/Makefile.PL -a ! -f $$mdir/Makefile; then \
284 -- cd $$mdir; $(PERL) Makefile.PL PREFIX=$(prefix); cd ..; \
285 -+ cd $$mdir; $(PERL) Makefile.PL PREFIX=$(prefix) INSTALLDIRS=vendor; cd ..; \
286 - fi; \
287 - $(MAKE) -C $$mdir PREFIX=$(prefix); \
288 - fi; \
289 -@@ -46,7 +46,7 @@
290 - @for mdir in $(SUBDIRS); do \
291 - if test -d $$mdir; then \
292 - if test -f $$mdir/Makefile.PL -a ! -f $$mdir/Makefile; then \
293 -- cd $$mdir; $(PERL) Makefile.PL PREFIX=$(prefix); cd ..; \
294 -+ cd $$mdir; $(PERL) Makefile.PL PREFIX=$(prefix) INSTALLDIRS=vendor; cd ..; \
295 - fi; \
296 - $(MAKE) -C $$mdir PREFIX=$(prefix) install; \
297 - fi; \
298
299 diff --git a/dev-libs/clearsilver/metadata.xml b/dev-libs/clearsilver/metadata.xml
300 deleted file mode 100644
301 index 2b9b44f..0000000
302 --- a/dev-libs/clearsilver/metadata.xml
303 +++ /dev/null
304 @@ -1,8 +0,0 @@
305 -<?xml version="1.0" encoding="UTF-8"?>
306 -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
307 -<pkgmetadata>
308 - <maintainer type="project">
309 - <email>web-apps@g.o</email>
310 - <name>Gentoo Webapps</name>
311 - </maintainer>
312 -</pkgmetadata>