Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 41079 Details for
Bug 8017
ebuild for webCDwriter (new package)
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
update java deps
webcdwriter.diff (text/plain), 6.28 KB, created by
INODE64 Sistemas
on 2004-10-04 09:03:34 UTC
(
hide
)
Description:
update java deps
Filename:
MIME Type:
Creator:
INODE64 Sistemas
Created:
2004-10-04 09:03:34 UTC
Size:
6.28 KB
patch
obsolete
>diff -ruN app-cdr/webcdwriter/files/config-root.patch app-cdr/webcdwriter/files/config-root.patch >--- app-cdr/webcdwriter/files/config-root.patch 1970-01-01 01:00:00.000000000 +0100 >+++ app-cdr/webcdwriter/files/config-root.patch 2004-09-27 15:09:51.380205008 +0200 >@@ -0,0 +1,10 @@ >+--- CDWserver/config/config-root.old 2004-02-08 00:31:09.000000000 +0100 >++++ CDWserver/config/config-root 2004-09-27 09:54:51.383252256 +0200 >+@@ -3,5 +3,5 @@ >+ # /etc/init.d/CDWserver restart >+ # >+ >+-user=cdwserve >+-group=cdwserve >++#user=cdwserve >++#group=cdwserve >diff -ruN app-cdr/webcdwriter/files/configure.patch app-cdr/webcdwriter/files/configure.patch >--- app-cdr/webcdwriter/files/configure.patch 1970-01-01 01:00:00.000000000 +0100 >+++ app-cdr/webcdwriter/files/configure.patch 2004-09-27 15:09:51.157238904 +0200 >@@ -0,0 +1,16 @@ >+--- configure.old 2004-05-01 20:45:25.000000000 +0200 >++++ configure 2004-09-24 15:07:52.489668584 +0200 >+@@ -202,11 +202,11 @@ >+ MAKE=gmake >+ ;; >+ Linux) >+- cxxflags="-D_REENTRANT" >++ cxxflags="$CXXFLAGS -D_REENTRANT" >+ if [ "$DEBUG" = "yes" ]; then >+ cxxflags="-g $cxxflags" >+ else >+- cxxflags="-O2 $cxxflags" >++ cxxflags=" $cxxflags" >+ fi >+ lflags="-lcrypt -lpthread" >+ if [ "$PRO" = "yes" ]; then >diff -ruN app-cdr/webcdwriter/files/digest-webcdwriter-2.6.7 app-cdr/webcdwriter/files/digest-webcdwriter-2.6.7 >--- app-cdr/webcdwriter/files/digest-webcdwriter-2.6.7 1970-01-01 01:00:00.000000000 +0100 >+++ app-cdr/webcdwriter/files/digest-webcdwriter-2.6.7 2004-09-27 15:09:51.306216256 +0200 >@@ -0,0 +1 @@ >+MD5 5748a99638eccd7d00463ca1c5a72b55 webCDwriter-2.6.7.tar.bz2 1464280 >diff -ruN a/files/webcdwriter.rc app-cdr/webcdwriter/files/webcdwriter.rc >--- app-cdr/webcdwriter/files/webcdwriter.rc 1970-01-01 01:00:00.000000000 +0100 >+++ app-cdr/webcdwriter/files/webcdwriter.rc 2004-09-27 15:09:51.243225832 +0200 >@@ -0,0 +1,30 @@ >+#!/sbin/runscript >+# Copyright 1999-2002 Gentoo Technologies, Inc. >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+depend() { >+ need net >+} >+ >+start() { >+ ebegin "Starting CDWserver" >+ for tool in cdrdao cdrecord mkisofs readcd >+ do >+ if [ -e /usr/bin/$tool ] >+ then >+ cp /usr/bin/$tool /var/CDWserver/bin >+ fi >+ done >+ start-stop-daemon --start --quiet --pidfile /var/run/CDWserver.pid \ >+ --exec /usr/sbin/CDWserver >+ eend $? >+ touch /var/lock/subsys/CDWserver >+} >+ >+stop() { >+ ebegin "Stopping CDWserver" >+ start-stop-daemon --stop --quiet --pidfile /var/run/CDWserver.pid >+ eend $? >+ rm -f /var/lock/subsys/CDWserver >+} >diff -ruN app-cdr/webcdwriter/Manifest app-cdr/webcdwriter/Manifest >--- app-cdr/webcdwriter/Manifest 1970-01-01 01:00:00.000000000 +0100 >+++ app-cdr/webcdwriter/Manifest 2004-09-27 15:09:51.053254712 +0200 >@@ -0,0 +1,5 @@ >+MD5 55b87f1c3ec6fde528f0752158bb9727 webcdwriter-2.6.7.ebuild 2858 >+MD5 8f8f44c42ee38330ea3a7b9e559aaab3 files/configure.patch 397 >+MD5 c9f72e767d588b2c71c939252cd5500e files/webcdwriter.rc 702 >+MD5 19a2306166f0d8bd0823b84fa99d3758 files/digest-webcdwriter-2.6.7 71 >+MD5 de11fda53f812cf8a6bccc2f4df4cff5 files/config-root.patch 260 >diff -ruN app-cdr/webcdwriter/webcdwriter-2.6.7.ebuild app-cdr/webcdwriter/webcdwriter-2.6.7.ebuild >--- app-cdr/webcdwriter/webcdwriter-2.6.7.ebuild 1970-01-01 01:00:00.000000000 +0100 >+++ app-cdr/webcdwriter/webcdwriter-2.6.7.ebuild 2004-09-27 15:09:51.612169744 +0200 >@@ -0,0 +1,125 @@ >+# Copyright 1999-2002 Gentoo Technologies, Inc. >+# Distributed under the terms of the GNU General Public License v2 >+# $Header: $ >+ >+inherit eutils >+ >+MY_P="${P/cd/CD}" >+DESCRIPTION="make a single CD-writer available to the users in your network" >+HOMEPAGE="http://joerghaeger.de/webCDwriter/index.html" >+SRC_URI="http://joerghaeger.de/webCDwriter/download/${MY_P}.tar.bz2" >+ >+LICENSE="GPL-2" >+SLOT="0" >+KEYWORDS="x86" >+IUSE="java pam sound" >+ >+DEPEND="java? ( dev-java/jnlp-bin )" >+RDEPEND=" >+ app-cdr/cdrdao >+ app-cdr/cdrtools >+ sound? ( media-sound/mpg123 >+ media-sound/sox >+ media-sound/vorbis-tools )" >+ >+S="${WORKDIR}/${MY_P}" >+ >+src_compile() { >+ epatch ${FILESDIR}/configure.patch >+ epatch ${FILESDIR}/config-root.patch >+ >+ local myconf >+ >+ use pam || myconf="--pam" >+ myconf="${myconf} --user=root --group=root" >+ ./configure ${myconf} || die "configure failed" >+ make || die "make failed" >+} >+ >+src_install() { >+ >+ exeinto /etc/init.d/ >+ newexe ${FILESDIR}/${PN}.rc CDWserver >+ >+ diropts -m700 >+ dodir /etc/CDWserver >+ keepdir /var/CDWserver/bin >+ dodir /var/CDWserver/export/Server/tools >+ dodir /var/CDWserver/http/rcdrecord >+ keepdir /var/CDWserver/projects >+ keepdir /var/log/CDWserver >+ keepdir /var/spool/CDWserver >+ >+ insinto /etc/CDWserver >+ >+ mv ${S}/webCDcreator/start.html ${S}/webCDcreator/index.html >+ >+ cd ${S}/CDWserver/config >+ for name in `find -name '[!M]*' -type f` >+ do >+ doins ${name} >+ done >+ >+ cd ${S}/CDWserver/http >+ for dirname in `find -type d` >+ do >+ cd ${S}/CDWserver/http/${dirname} >+ dodir /var/CDWserver/http/${dirname} >+ insinto /var/CDWserver/http/${dirname} >+ >+ for name in `find -name '[!M]*' -type f` >+ do >+ doins ${name} >+ done >+ done >+ >+ insinto /var/CDWserver/http/rcdrecord >+ >+ cd ${S}/rcdrecord >+ for name in `find -name '*.html'` >+ do >+ doins ${name} >+ done >+ >+ cd ${S}/webCDcreator >+ for dirname in `find -type d` >+ do >+ cd ${S}/webCDcreator/${dirname} >+ dodir /var/CDWserver/http/webCDcreator/${dirname} >+ insinto /var/CDWserver/http/webCDcreator/${dirname} >+ for name in `find -name '[!Mak]*' -type f` >+ do >+ doins ${name} >+ done >+ done >+ >+ cd ${S} >+ >+ dosbin ${S}/CDWserver/CDWserver >+ dobin ${S}/CDWserver/CDWrootGate >+ dobin ${S}/CDWserver/CDWverify >+ dobin ${S}/CDWserver/setScheduler >+ dobin ${S}/rcdrecord/rcdrecord >+ >+ dosym /usr/sbin/CDWserver /usr/sbin/CDWpasswd >+ dosym /usr/sbin/CDWserver /usr/sbin/CDWuseradd >+ dosym /usr/bin/rcdrecord /usr/bin/files2cd >+ dosym /usr/bin/rcdrecord /usr/bin/image2cd >+ >+ insinto /var/CDWserver/export/Server/tools >+ doins ${S}/MD5Verify/MD5Verify.jar >+ >+ dodoc COPYING ChangeLog README CREDITS >+ dohtml *.html >+} >+ >+pkg_postinst() { >+ # ripped from the makefile >+ einfo "Now you can start CDWserver by" >+ einfo " /etc/init.d/CDWserver start" >+ einfo "Then visit" >+ einfo " http://localhost:12411" >+ einfo "or try rcdrecord or files2cd on the command line." >+ echo >+ ewarn "Remember to setup /etc/CDWserver/config" >+}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Diff
View Attachment As Raw
Actions:
View
|
Diff
Attachments on
bug 8017
:
5395
|
40518
|
41079
|
45213
|
58775