Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 75586 Details for
Bug 111677
Bacula 1.38.0 is out
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
[patch]
a patch to bacula-1.38.3.ebuild
bacula-1.38.3.ebuild.patch (text/plain), 3.39 KB, created by
Tomoyuki Sakurai (RETIRED)
on 2005-12-27 00:19:30 UTC
(
hide
)
Description:
a patch to bacula-1.38.3.ebuild
Filename:
MIME Type:
Creator:
Tomoyuki Sakurai (RETIRED)
Created:
2005-12-27 00:19:30 UTC
Size:
3.39 KB
patch
obsolete
>--- bacula-1.38.3.ebuild-orig 2005-12-27 00:24:01.000000000 +0900 >+++ bacula-1.38.3.ebuild 2005-12-27 16:58:16.000000000 +0900 >@@ -11,10 +11,17 @@ > LICENSE="GPL-2" > SLOT="0" > KEYWORDS="~amd64 ~x86" >-IUSE="readline ncurses tcpd gnome mysql sqlite X static postgres client-only" >+# BUG: >+# USE=ssl is not fully tested >+# USE=static may conflicts --with-openssl, >+# missing USE: wx-console >+# see http://www.bacula.org/rel-manual/Installing_Bacula.html >+IUSE="readline ncurses tcpd gnome mysql sqlite X static postgres client-only ssl" > >+# do not install tape related package >+# bug 108971 > DEPEND=">=sys-libs/zlib-1.1.4 >- sys-block/mtx >+ !client-only? ( sys-block/mtx ) > readline? ( >=sys-libs/readline-4.1 ) > tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) > gnome? ( gnome-base/libgnome ) >@@ -28,8 +35,8 @@ > dev-libs/gmp" > > RDEPEND="${DEPEND} >- sys-block/mtx >- app-arch/mt-st" >+ !client-only? ( sys-block/mtx ) >+ !client-only? ( app-arch/mt-st )" > > pkg_setup() { > if ! use mysql && ! use postgres && ! use sqlite && ! use client-only; then >@@ -56,15 +63,24 @@ > > # This changes the default conf files to /etc/bacula files > sed -i -e 's:"./gnome-console.conf":"/etc/bacula/gnome-console.conf":' \ >- src/gnome-console/console.c src/gnome2-console/console.c >+ src/gnome2-console/console.c \ >+ || die "sed failed" > sed -i -e 's:"./tray-monitor.conf":"/etc/bacula/tray-monitor.conf":' \ >- src/tray-monitor/tray-monitor.c >+ src/tray-monitor/tray-monitor.c \ >+ || die "sed failed" > sed -i -e 's:"bacula-sd.conf":"/etc/bacula/bacula-sd.conf":' src/stored/bls.c \ > src/stored/bextract.c src/stored/bcopy.c src/stored/bscan.c src/stored/btape.c \ >- src/stored/stored.c >- sed -i -e 's:"./bacula-fd.conf":"/etc/bacula/bacula-fd.conf":' src/filed/filed.c >- sed -i -e 's:"./bacula-dir.conf":"/etc/bacula/bacula-dir.conf":' src/dird/dird.c >- sed -i -e 's:"./bconsole.conf":"/etc/bacula/bconsole.conf":' src/console/console.c >+ src/stored/stored.c \ >+ || die "sed failed" >+ sed -i -e 's:"./bacula-fd.conf":"/etc/bacula/bacula-fd.conf":' \ >+ src/filed/filed.c \ >+ || die "sed failed" >+ sed -i -e 's:"./bacula-dir.conf":"/etc/bacula/bacula-dir.conf":' \ >+ src/dird/dird.c \ >+ || die "sed failed" >+ sed -i -e 's:"./bconsole.conf":"/etc/bacula/bconsole.conf":' \ >+ src/console/console.c \ >+ || die "sed failed" > } > > src_compile() { >@@ -96,6 +112,7 @@ > $(use_with postgres postgresql) \ > $(use_with sqlite) \ > $(use_enable ncurses conio) \ >+ $(use_with ssl openssl) \ > || die "configure failed" > > emake || die "make failed" >@@ -128,8 +145,12 @@ > insinto /usr/share/pixmaps > doins scripts/bacula.png > >- insinto /var/lib/bacula/update >- doins updatedb/update* >+ # do not install SQL scripts if USE=client-only >+ # bug 108971 >+ if ! use client-only ; then >+ insinto /var/lib/bacula/update >+ doins updatedb/update* >+ fi > > dodoc ChangeLog README ReleaseNotes > >@@ -144,7 +165,8 @@ > else > USEDB='' > fi >- sed -i -e "s:%%USE_DB%%:${USEDB}:" ${D}/etc/init.d/bacula >+ sed -i -e "s:%%USE_DB%%:${USEDB}:" ${D}/etc/init.d/bacula \ >+ || die "sed failed" > > insinto /etc/conf.d > newins ${FILESDIR}/bacula-conf bacula >@@ -153,8 +175,11 @@ > else > SERVICES='sd fd dir' > fi >- sed -i -e "s:%%SERVICES%%:${SERVICES}:" ${D}/etc/conf.d/bacula >+ sed -i -e "s:%%SERVICES%%:${SERVICES}:" ${D}/etc/conf.d/bacula \ >+ || die "sed failed" > >+ # why are these needed? >+ # use fowners and fperms instead > chgrp bacula ${D}/usr/sbin/* > chgrp -R bacula ${D}/etc/bacula > }
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 111677
:
75550
|
75555
| 75586 |
77777