1 |
commit: d4259544408fda9817881ab533e99a8bce7f9a55 |
2 |
Author: James Le Cuirot <chewi <AT> gentoo <DOT> org> |
3 |
AuthorDate: Thu Feb 25 19:53:54 2016 +0000 |
4 |
Commit: James Le Cuirot <chewi <AT> gentoo <DOT> org> |
5 |
CommitDate: Thu Feb 25 19:53:54 2016 +0000 |
6 |
URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=d4259544 |
7 |
|
8 |
app-cdr/webcdwriter: Remove dead package |
9 |
|
10 |
app-cdr/webcdwriter/Manifest | 1 - |
11 |
app-cdr/webcdwriter/files/2.8.2-javac-flags.patch | 67 -------- |
12 |
app-cdr/webcdwriter/files/configure.patch | 16 -- |
13 |
app-cdr/webcdwriter/files/webcdwriter.rc | 30 ---- |
14 |
app-cdr/webcdwriter/metadata.xml | 15 -- |
15 |
app-cdr/webcdwriter/webcdwriter-2.8.2-r2.ebuild | 184 ---------------------- |
16 |
6 files changed, 313 deletions(-) |
17 |
|
18 |
diff --git a/app-cdr/webcdwriter/Manifest b/app-cdr/webcdwriter/Manifest |
19 |
deleted file mode 100644 |
20 |
index 96ec50a..0000000 |
21 |
--- a/app-cdr/webcdwriter/Manifest |
22 |
+++ /dev/null |
23 |
@@ -1 +0,0 @@ |
24 |
-DIST webCDwriter-2.8.2.tar.bz2 619761 SHA256 52dd4792ec80b3bd8b6c96e42a00c43d0f73bda5c4277cd065333d279f3f5cf3 SHA512 6dc35439f0dbe3dbc02cf791703904d6f194e4f0d3ba9b19563c109e15a56d94f1999783d0e6093782cd1ab5fbc54605462e9163e2e6a248a206562c9348651b WHIRLPOOL f98bc7e3ce5c9217fd6a62bed2280dad5704094684399c8ebc046a6fea259477903574dcd418629eec6f1de3bcee5037602c4607da233a1c4a6aa4549cc3d105 |
25 |
|
26 |
diff --git a/app-cdr/webcdwriter/files/2.8.2-javac-flags.patch b/app-cdr/webcdwriter/files/2.8.2-javac-flags.patch |
27 |
deleted file mode 100644 |
28 |
index 3236d74..0000000 |
29 |
--- a/app-cdr/webcdwriter/files/2.8.2-javac-flags.patch |
30 |
+++ /dev/null |
31 |
@@ -1,67 +0,0 @@ |
32 |
-diff -ur webCDwriter-2.8.2.orig/configure webCDwriter-2.8.2/configure |
33 |
---- webCDwriter-2.8.2.orig/configure 2007-03-20 15:14:30.000000000 +0200 |
34 |
-+++ webCDwriter-2.8.2/configure 2008-06-07 13:56:36.000000000 +0300 |
35 |
-@@ -47,6 +47,9 @@ |
36 |
- --destDir=*) |
37 |
- DESTDIR=`echo $1 | sed "s:--destDir=::g"` |
38 |
- ;; |
39 |
-+ --javac-flags=*) |
40 |
-+ JAVACFLAGS=`echo $1 | sed "s:--javac-flags=::g"` |
41 |
-+ ;; |
42 |
- --doNotCompileCDWserver) |
43 |
- doNotCompileCDWserver="on" |
44 |
- ;; |
45 |
-@@ -105,6 +108,8 @@ |
46 |
- |
47 |
- --destDir use a prefix invisible to the installed files |
48 |
- |
49 |
-+--javac-flags flags for javac |
50 |
-+ |
51 |
- --doNotCompileCDWserver if you want to install CDWserver Pro |
52 |
- |
53 |
- --doNotCompileWebCDcreator use the precompiled and signed webCDcreator |
54 |
-@@ -152,7 +157,7 @@ |
55 |
- } |
56 |
- } |
57 |
- EOF |
58 |
--javac Test.java 2> /dev/null \ |
59 |
-+javac ${JAVACFLAGS} Test.java Test0.java \ |
60 |
- && webCDcreator="webCDcreator.jar $webCDcreator" \ |
61 |
- && echo " OK -> will build webCDcreator.jar" \ |
62 |
- || echo " not found -> will use precompiled webCDcreator.jar" |
63 |
-@@ -284,12 +289,15 @@ |
64 |
- forPluginRSA="" |
65 |
- fi |
66 |
- |
67 |
-+echo "JAVACFLAGS=${JAVACFLAGS}" |
68 |
-+ |
69 |
- cat webCDcreator/Makefile.in \ |
70 |
- | sed s/@nosCert@/"$nosCert"/g \ |
71 |
- | sed s/@sunCert@/"$sunCert"/g \ |
72 |
- | sed s/@all@/"$webCDcreator"/g \ |
73 |
- | sed s/@4pi@/"$forPlugin"/g \ |
74 |
- | sed s/@4ns@/"$forPluginRSA"/g \ |
75 |
-+ | sed s_@JAVACFLAGS@_"$JAVACFLAGS"_g \ |
76 |
- > webCDcreator/Makefile |
77 |
- |
78 |
- |
79 |
-diff -ur webCDwriter-2.8.2.orig/webCDcreator/Makefile.in webCDwriter-2.8.2/webCDcreator/Makefile.in |
80 |
---- webCDwriter-2.8.2.orig/webCDcreator/Makefile.in 2007-04-21 01:22:20.000000000 +0300 |
81 |
-+++ webCDwriter-2.8.2/webCDcreator/Makefile.in 2008-06-07 13:57:56.000000000 +0300 |
82 |
-@@ -14,6 +14,7 @@ |
83 |
- |
84 |
- nosCert=@nosCert@ |
85 |
- sunCert=@sunCert@ |
86 |
-+JAVACFLAGS=@JAVACFLAGS@ |
87 |
- |
88 |
- all: @all@ |
89 |
- |
90 |
-@@ -21,7 +22,7 @@ |
91 |
- $(MAKE) -C icons |
92 |
- |
93 |
- webCDcreator.jar: *.java icons/up.jpg |
94 |
-- javac -encoding ISO-8859-1 -source 1.4 -target 1.4 *.java |
95 |
-+ javac -encoding ISO-8859-1 ${JAVACFLAGS} *.java netscape/security/*.java |
96 |
- jar cfm webCDcreator.jar Manifest \ |
97 |
- gpl.html \ |
98 |
- *.class \ |
99 |
|
100 |
diff --git a/app-cdr/webcdwriter/files/configure.patch b/app-cdr/webcdwriter/files/configure.patch |
101 |
deleted file mode 100644 |
102 |
index 1ea64f7..0000000 |
103 |
--- a/app-cdr/webcdwriter/files/configure.patch |
104 |
+++ /dev/null |
105 |
@@ -1,16 +0,0 @@ |
106 |
---- configure.old 2004-05-01 20:45:25.000000000 +0200 |
107 |
-+++ configure 2004-09-24 15:07:52.489668584 +0200 |
108 |
-@@ -202,11 +202,11 @@ |
109 |
- MAKE=gmake |
110 |
- ;; |
111 |
- Linux) |
112 |
-- cxxflags="-D_REENTRANT" |
113 |
-+ cxxflags="$CXXFLAGS -D_REENTRANT" |
114 |
- if [ "$DEBUG" = "yes" ]; then |
115 |
- cxxflags="-g $cxxflags" |
116 |
- else |
117 |
-- cxxflags="-O2 $cxxflags" |
118 |
-+ cxxflags=" $cxxflags" |
119 |
- fi |
120 |
- lflags="-lcrypt -lpthread" |
121 |
- if [ "$PRO" = "yes" ]; then |
122 |
|
123 |
diff --git a/app-cdr/webcdwriter/files/webcdwriter.rc b/app-cdr/webcdwriter/files/webcdwriter.rc |
124 |
deleted file mode 100644 |
125 |
index ce02364..0000000 |
126 |
--- a/app-cdr/webcdwriter/files/webcdwriter.rc |
127 |
+++ /dev/null |
128 |
@@ -1,30 +0,0 @@ |
129 |
-#!/sbin/runscript |
130 |
-# Copyright 1999-2002 Gentoo Technologies, Inc. |
131 |
-# Distributed under the terms of the GNU General Public License v2 |
132 |
-# $Id$ |
133 |
- |
134 |
-depend() { |
135 |
- need net |
136 |
-} |
137 |
- |
138 |
-start() { |
139 |
- ebegin "Starting CDWserver" |
140 |
- for tool in cdrdao cdrecord mkisofs readcd |
141 |
- do |
142 |
- if [ -e /usr/bin/$tool ] |
143 |
- then |
144 |
- cp /usr/bin/$tool /var/CDWserver/bin |
145 |
- fi |
146 |
- done |
147 |
- start-stop-daemon --start --quiet --pidfile /var/run/CDWserver.pid \ |
148 |
- --exec /usr/sbin/CDWserver |
149 |
- eend $? |
150 |
- touch /var/lock/subsys/CDWserver |
151 |
-} |
152 |
- |
153 |
-stop() { |
154 |
- ebegin "Stopping CDWserver" |
155 |
- start-stop-daemon --stop --quiet --pidfile /var/run/CDWserver.pid |
156 |
- eend $? |
157 |
- rm -f /var/lock/subsys/CDWserver |
158 |
-} |
159 |
|
160 |
diff --git a/app-cdr/webcdwriter/metadata.xml b/app-cdr/webcdwriter/metadata.xml |
161 |
deleted file mode 100644 |
162 |
index 5949fe2..0000000 |
163 |
--- a/app-cdr/webcdwriter/metadata.xml |
164 |
+++ /dev/null |
165 |
@@ -1,15 +0,0 @@ |
166 |
-<?xml version="1.0" encoding="UTF-8"?> |
167 |
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> |
168 |
-<pkgmetadata> |
169 |
- <maintainer type="project"> |
170 |
- <email>java@g.o</email> |
171 |
- <name>Java</name> |
172 |
- </maintainer> |
173 |
-<longdescription>webCDwriter can be used to make the CD- and DVD-writer(s) |
174 |
- connected to a Linux box available to all users in your network. It consists |
175 |
- of the server CDWserver and the clients webCDcreator and rcdrecord. |
176 |
- CDWserver stores the files transmitted by the clients, reserves the |
177 |
- CD-writer and controls the CD-writer using cdrecord. webCDcreator is a Java |
178 |
- applet that runs within your browser, assists you when putting together a CD |
179 |
- and transmits the files.</longdescription> |
180 |
-</pkgmetadata> |
181 |
|
182 |
diff --git a/app-cdr/webcdwriter/webcdwriter-2.8.2-r2.ebuild b/app-cdr/webcdwriter/webcdwriter-2.8.2-r2.ebuild |
183 |
deleted file mode 100644 |
184 |
index 272d062..0000000 |
185 |
--- a/app-cdr/webcdwriter/webcdwriter-2.8.2-r2.ebuild |
186 |
+++ /dev/null |
187 |
@@ -1,184 +0,0 @@ |
188 |
-# Copyright 1999-2011 Gentoo Foundation |
189 |
-# Distributed under the terms of the GNU General Public License v2 |
190 |
-# $Id$ |
191 |
- |
192 |
-inherit eutils java-pkg-2 pam |
193 |
- |
194 |
-MY_P=${P/cd/CD} |
195 |
- |
196 |
-DESCRIPTION="Make CD-writer(s) available to all users in your network" |
197 |
-HOMEPAGE="http://joerghaeger.de/webCDwriter/index.html" |
198 |
-SRC_URI="http://joerghaeger.de/webCDwriter/download/${MY_P}.tar.bz2" |
199 |
- |
200 |
-LICENSE="GPL-2" |
201 |
-SLOT="0" |
202 |
-KEYWORDS="~amd64 ~x86" |
203 |
-IUSE="pam mp3 sox vorbis" |
204 |
- |
205 |
-DEPEND=">=virtual/jdk-1.4 |
206 |
- dev-java/jnlp-api" |
207 |
-RDEPEND=">=virtual/jre-1.4 |
208 |
- app-cdr/cdrdao |
209 |
- virtual/cdrtools |
210 |
- mp3? ( media-sound/mpg123 ) |
211 |
- sox? ( media-sound/sox ) |
212 |
- vorbis? ( media-sound/vorbis-tools )" |
213 |
- |
214 |
-S=${WORKDIR}/${MY_P} |
215 |
- |
216 |
-src_unpack() { |
217 |
- unpack ${A} |
218 |
- rm -v "${S}"/MD5Verify/*.jar "${S}"/webCDcreator/4plugin/*.jar || die |
219 |
-} |
220 |
- |
221 |
-src_compile() { |
222 |
- epatch "${FILESDIR}/configure.patch" "${FILESDIR}"/${PV}-javac-flags.patch |
223 |
- |
224 |
- local myconf |
225 |
- |
226 |
- local java_conf="$(java-pkg_javac-args) -classpath $(java-pkg_getjar --build-only jnlp-api jnlp-api.jar)" |
227 |
- java_conf="${java_conf} -encoding ISO-8859-1" |
228 |
- use pam || myconf="--pam" |
229 |
- myconf="${myconf} --user=root --group=root" |
230 |
- ./configure ${myconf} --javac-flags="${java_conf}" || die "configure failed" |
231 |
- make || die "make failed" |
232 |
-} |
233 |
- |
234 |
-src_install() { |
235 |
- newinitd "${FILESDIR}/${PN}.rc" CDWserver |
236 |
- |
237 |
- diropts -m700 |
238 |
- dodir /etc/CDWserver |
239 |
- keepdir /var/CDWserver/bin |
240 |
- dodir /var/CDWserver/export/Server/tools |
241 |
- dodir /var/CDWserver/http/rcdrecord |
242 |
- keepdir /var/CDWserver/projects |
243 |
- keepdir /var/log/CDWserver |
244 |
- keepdir /var/spool/CDWserver |
245 |
- |
246 |
- insinto /etc/CDWserver |
247 |
- |
248 |
- PORT="12411" |
249 |
- if use mp3 |
250 |
- then |
251 |
- MP3="on" |
252 |
- else |
253 |
- MP3="off" |
254 |
- fi |
255 |
- if use vorbis |
256 |
- then |
257 |
- OGG="on" |
258 |
- else |
259 |
- OGG="off" |
260 |
- fi |
261 |
- if use sox |
262 |
- then |
263 |
- AUDIO="on" |
264 |
- else |
265 |
- AUDIO="off" |
266 |
- fi |
267 |
- |
268 |
- cd "${S}"/CDWserver/config |
269 |
- cat config.default \ |
270 |
- | sed s*#portNo=12411*portNo=${PORT}*g \ |
271 |
- | sed s*#MP3decoding=on*MP3decoding=${MP3}*g \ |
272 |
- | sed s*"# ogg123"*oggDecoding=${OGG}*g \ |
273 |
- | sed s*#audioCDSupport=on*audioCDSupport=${AUDIO}*g \ |
274 |
- > config |
275 |
- for name in `find -name '[!M]*' -type f` |
276 |
- do |
277 |
- doins ${name} |
278 |
- done |
279 |
- |
280 |
- cd "${S}"/CDWserver/http |
281 |
- for dirname in `find -type d` |
282 |
- do |
283 |
- cd "${S}"/CDWserver/http/${dirname} |
284 |
- dodir /var/CDWserver/http/${dirname} |
285 |
- insinto /var/CDWserver/http/${dirname} |
286 |
- for name in `find -name '[!M]*' -type f` |
287 |
- do |
288 |
- doins ${name} |
289 |
- done |
290 |
- done |
291 |
- |
292 |
- cd "${S}"/CDWserver/test |
293 |
- make || die "make -C CDWserver/test failed" |
294 |
- for name in `find -type f -perm -111` |
295 |
- do |
296 |
- dobin ${name} |
297 |
- done |
298 |
- |
299 |
- insinto /var/CDWserver/http/rcdrecord |
300 |
- |
301 |
- cd "${S}"/rcdrecord |
302 |
- for name in `find -name '*.html'` |
303 |
- do |
304 |
- doins ${name} |
305 |
- done |
306 |
- |
307 |
- cd "${S}"/webCDcreator |
308 |
- cp start.html index.html |
309 |
- for dirname in `find -type d` |
310 |
- do |
311 |
- cd "${S}"/webCDcreator/${dirname} |
312 |
- dodir /var/CDWserver/http/webCDcreator/${dirname} |
313 |
- insinto /var/CDWserver/http/webCDcreator/${dirname} |
314 |
- for name in `find -type f` |
315 |
- do |
316 |
- if test "${name}" != Makefile |
317 |
- then |
318 |
- doins ${name} |
319 |
- fi |
320 |
- done |
321 |
- done |
322 |
- |
323 |
- cd "${S}"/tools |
324 |
- make || die "make -C tools failed" |
325 |
- mv CDWconfig.sh.tmp "${S}"/CDWserver/CDWconfig.sh |
326 |
- |
327 |
- cd "${S}" |
328 |
- |
329 |
- dosbin "${S}"/CDWserver/CDWconfig.sh |
330 |
- dosbin "${S}"/CDWserver/CDWserver |
331 |
- dobin "${S}"/CDWserver/CDWrootGate |
332 |
- dobin "${S}"/CDWserver/CDWverify |
333 |
-# dobin "${S}"/CDWserver/setScheduler |
334 |
- dobin "${S}"/rcdrecord/rcdrecord |
335 |
- |
336 |
- dosym /usr/sbin/CDWserver /usr/sbin/CDWpasswd |
337 |
- dosym /usr/sbin/CDWserver /usr/sbin/CDWuseradd |
338 |
- dosym /usr/bin/rcdrecord /usr/bin/files2cd |
339 |
- dosym /usr/bin/rcdrecord /usr/bin/image2cd |
340 |
- |
341 |
- # back to defaults from -m700 |
342 |
- diropts -m755 |
343 |
- java-pkg_regjar "${D}"/var/CDWserver/http/webCDcreator/*.jar |
344 |
- |
345 |
- java-pkg_jarinto /var/CDWserver/export/Server/tools |
346 |
- java-pkg_dojar "${S}/MD5Verify/MD5Verify.jar" |
347 |
- |
348 |
- dodoc ChangeLog README CREDITS || die |
349 |
- dohtml *.html || die |
350 |
- |
351 |
- use pam && pamd_mimic system-auth cdwserver auth account password session |
352 |
-} |
353 |
- |
354 |
-pkg_postinst() { |
355 |
- # ripped from the makefile |
356 |
- local PORTEXT |
357 |
- if [ "${PORT}" == "80" ] |
358 |
- then |
359 |
- PORTEXT="" |
360 |
- else |
361 |
- PORTEXT=":${PORT}" |
362 |
- fi |
363 |
- elog "To do:" |
364 |
- elog "1. Enter \"/etc/init.d/CDWserver start\" to start your webCDwriter" |
365 |
- elog "2. Open your web browser and try" |
366 |
- elog " \"http://127.0.0.1${PORTEXT}\" or \"http://`hostname`${PORTEXT}\"" |
367 |
- elog "to check the status of your webCDwriter" |
368 |
-# elog "3. Run \"/usr/sbin/CDWconfig.sh\" to set the rights of CDWserver" |
369 |
- echo |
370 |
- ewarn "Remember to setup /etc/CDWserver/config" |
371 |
-} |