diff options
author | Robin H. Johnson <robbat2@gentoo.org> | 2005-07-04 01:53:06 +0000 |
---|---|---|
committer | Robin H. Johnson <robbat2@gentoo.org> | 2005-07-04 01:53:06 +0000 |
commit | 500e4db665c8bd87cd2c3891a6eff1269cae6c04 (patch) | |
tree | 2ef27ad055dd5a392760462fd0dcae7d6ceb1824 /app-admin/bacula | |
parent | Manifest recommit (diff) | |
download | gentoo-2-500e4db665c8bd87cd2c3891a6eff1269cae6c04.tar.gz gentoo-2-500e4db665c8bd87cd2c3891a6eff1269cae6c04.tar.bz2 gentoo-2-500e4db665c8bd87cd2c3891a6eff1269cae6c04.zip |
Moved to app-backup/bacula.
Diffstat (limited to 'app-admin/bacula')
25 files changed, 0 insertions, 2116 deletions
diff --git a/app-admin/bacula/ChangeLog b/app-admin/bacula/ChangeLog deleted file mode 100644 index 8579b873ee9b..000000000000 --- a/app-admin/bacula/ChangeLog +++ /dev/null @@ -1,223 +0,0 @@ -# ChangeLog for app-admin/bacula -# Copyright 2002-2005 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/bacula/ChangeLog,v 1.50 2005/07/03 03:58:53 fserb Exp $ - -*bacula-1.36.3-r1 (03 Jul 2005) - - 03 Jul 2005; Fernando Serboncini <fserb@gentoo.org> - +files/bacula-1.36.3-cdrecord-configure.patch, - -files/1.32f/1.32f-1-weekofmonth.patch, - -files/1.32f/1.32f-2-eom-nextvol.patch, +files/bacula-conf, - +files/bacula-init3, metadata.xml, -bacula-1.32f.ebuild, - -bacula-1.32f-r5.ebuild, -bacula-1.34.1.ebuild, +bacula-1.36.3-r1.ebuild: - removed old versions. - Completely rewritten ebuild. - -*bacula-1.36.3 (01 Jul 2005) - - 01 Jul 2005; Brian Jackson <iggy@gentoo.org> - +files/bacula-1.36.2-cdrecord-configure.patch, - +files/bacula-1.36.2-nocdrecord.patch, - +files/bacula-1.36.3-init-depends.patch, - +files/bacula-1.36.3-rescue-makefile.patch, +bacula-1.36.3.ebuild: - version bump and cleanups, ebuilds courtesy of bug #74953, thanks to - barningerATfairfieldcomputers.com - - 05 May 2005; Sven Wegener <swegener@gentoo.org> bacula-1.34.1.ebuild: - Fixed [<>]=cat/pkg-ver* dependencies. - - 15 Mar 2005; Ciaran McCreesh <ciaranm@gentoo.org> bacula-1.32f.ebuild, - bacula-1.32f-r5.ebuild, bacula-1.34.1.ebuild, bacula-1.34.4.ebuild, - bacula-1.34.5.ebuild, bacula-1.34.6.ebuild, bacula-1.36.0.ebuild: - Dependency update: sys-apps/mtx -> sys-block/mtx. - - 09 Jan 2005; Sven Wegener <swegener@gentoo.org> bacula-1.32f-r5.ebuild, - bacula-1.32f.ebuild: - Added missing parentheses in SRC_URI/*DEPEND/LICENSE. - - 30 Dec 2004; Sven Wegener <swegener@gentoo.org> bacula-1.36.0.ebuild: - Moved inherit to the top. - -*bacula-1.36.0 (18 Dec 2004) - - 18 Dec 2004; Martin Holzer <mholzer@gentoo.org> - +files/bacula-3.6.0-configure.diff, +files/bacula-init2, - +bacula-1.36.0.ebuild: - Version bumped. Ebuild submitted by D. Scott Barninger - <barninger@fairfieldcomputers.com> in #68707. - -*bacula-1.34.6 (27 Nov 2004) - - 27 Nov 2004; Martin Holzer <mholzer@gentoo.org> +bacula-1.34.6.ebuild: - Version bumped. - - 17 Oct 2004; Jason Wever <weeve@gentoo.org> bacula-1.34.4.ebuild: - Stable on sparc. - - 16 Oct 2004; Mike Frysinger <vapier@gentoo.org> bacula-1.32f-r5.ebuild, - bacula-1.32f.ebuild, bacula-1.34.1.ebuild, bacula-1.34.4.ebuild, - bacula-1.34.5.ebuild: - Fix stupid dependency on sys-libs/libtermcap-compat (i.e. remove it) #64212. - - 05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> - bacula-1.32f-r5.ebuild, bacula-1.32f.ebuild, bacula-1.34.1.ebuild, - bacula-1.34.4.ebuild: - Masked bacula-1.34.4.ebuild stable for ppc - - 05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> - bacula-1.32f-r5.ebuild, bacula-1.32f.ebuild, bacula-1.34.1.ebuild: - Masked bacula-1.34.1.ebuild stable for ppc - - 05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> - bacula-1.32f-r5.ebuild, bacula-1.32f.ebuild: - Masked bacula-1.32f.ebuild stable for ppc - - 05 Oct 2004; Pieter Van den Abeele <pvdabeel@gentoo.org> - bacula-1.32f-r5.ebuild: - Masked bacula-1.32f-r5.ebuild stable for ppc - - 05 Aug 2004; Anders Rune Jensen <arj@gentoo.org> bacula-1.34.5.ebuild, - bacula-1.34.4.ebuild, bacula-1.34.1.ebuild, bacula-1.32f.ebuild, - bacula-1.32f-r5.ebuild: - Depend on version 2 of sqlite. - - 02 Aug 2004; Chuck Short <zul@gentoo.org> bacula-1.34.5.ebuild: - Added mysql switch. Closes #49122. - - 02 Aug 2004; Chuck Short <zul@gentoo.org> bacula-1.34.4.ebuild, - bacula-1.34.5.ebuild: - Changed bindir path for sqllite. Closes #57146. - - 21 Jul 2004; Chuck Short <zul@gentoo.org> bacula-1.34.5.ebuild: - Fixed wxwindows support. Closes #57350. - Fixed client support. Closes #57302. - - 29 Jun 2004; Aron Griffis <agriffis@gentoo.org> bacula-1.34.1.ebuild: - sync IUSE (-postgres) - -*bacula-1.34.5 (26 Jun 2004) - - 26 Jun 2004; Chuck Short <zul@gentoo.org> bacula-1.34.5.ebuild: - Version bump, closes #54766. - - 26 Jun 2004; Chuck Short <zul@gentoo.org> bacula-1.29.ebuild, - bacula-1.31.ebuild: - Removed old versions. - - 26 Jun 2004; Chuck Short <zul@gentoo.org> bacula-1.34.4.ebuild: - Marked stable for x86. - -*bacula-1.34.4 (19 Jun 2004) - - 19 Jun 2004; Chuck Short <zul@gentoo.org> bacula-1.34.4.ebuild: - Version bump, closes #54097. - - 26 Apr 2004; Jason Wever <weeve@gentoo.org> bacula-1.34.1.ebuild: - Stable on sparc wrt bug #48969. - - 26 Apr 2004; Chuck Short <zul@gentoo.org> bacula-1.34.1.ebuild: - Marked stable for x86. - -*bacula-1.34.1 (26 Apr 2004) - - 26 Apr 2004; Chuck Short <zul@gentoo.org> bacula-1.34.1.ebuild: - Version bump, closes #48969. - - 26 Apr 2004; Chuck Short <zul@gentoo.org> bacula-1.34.0.ebuild: - Removed 1.34.0 becuase of race condition. - - 22 Apr 2004; Chuck Short <zul@gentoo.org> bacula-1.34.0.ebuild: - Force mysql to be used if sqlite and mysql are both in use flags. Closes - #47836. - - 14 Apr 2004; Daniel Ahlberg <aliz@gentoo.org> bacula-1.32f.ebuild: - Removed S=, inherit eutils for epatch. - -*bacula-1.34.0 (13 Apr 2004) - - 13 Apr 2004; Chuck Short <zul@gentoo.org> bacula-1.34.0.ebuild: - Version bump, closes #47240. - - 09 Apr 2004; Chuck Short <zul@gentoo.org> bacula-1.32f-r5.ebuild: - Marked stable on x86. - - 09 Apr 2004; Chuck Short <zul@gentoo.org> bacula-1.32f.ebuild: - Removed patch, it was not applying cleanly. Closes #46790. - - 23 Mar 2004; <chuck@gentoo.org> bacula-1.32f.ebuild: - Marked stable for x86. - - 21 Mar 2004; Chuck Short <zul@gentoo.org> bacula-1.32f-r5.ebuild, - bacula-1.32f.ebuild: - Fixed broken static support. Closes #23998. - - 16 Mar 2004; Chuck Short <zul@gentoo.org> bacula-1.32f.ebuild: - Added ~sparc keyword - - 19 Mar 2004; Chuck Short <zul@gentoo.org> bacula-1.32f-r5.ebuild: - Fix for proper detection of sqlite. Closes #45152. - -*bacula-1.32f-r5 (16 Mar 2004) - - 16 Mar 2004; Chuck Short <zul@gentoo.org> bacula-1.32f-r5.ebuild, - bacula-1.32f.ebuild: - Version bump, closes #44580. - - Bacula 1.32f-r5 is 1.32f-5 and bacula 1.32f is 1.32f. The - next release 1.32f-6 will be 1.32f-r6. - - 14 Mar 2004; Chuck Short <zul@gentoo.org> bacula-1.32f.ebuild: - Marked stable for x86. - - 11 Feb 2004; Chuck Short <zul@gentoo.org> bacula-1.29.ebuild: - For some reason console does not get installed to /usr/sbin. Added depend on - libtermcap-compat. - -*bacula-1.32f (10 Feb 2004) - - 10 Feb 2004; Chuck Short <zul@gentoo.org> bacula-1.32f.ebuild, - files/1.32f/1.32f-patchlist.txt: - Fixed way of using patches. Closes #4122. - - 02 Feb 2004; Chuck Short <zul@gentoo.org> bacula-1.31.ebuild: - bacula 1.31 now uses bacula 1.31a rather than the 04Jun03 snapshot. - Closes #25858. - - 02 Feb 2004; Chuck Short <zul@gentoo.org> : - Version bump. - - 29 Jan 2004; Chuck Short <zul@gentoo.org> bacula-1.31.ebuild: - Force the user to use mysql if they have both sqlite and mysql as use flags. - Closes #39764. - - 28 Jan 2004; Chuck Short <zul@gentoo.org> bacula-1.29.ebuild, - bacula-1.31.ebuild, metadata.xml: - Added metadata.xml - Updated headers - Fixed mysql issues when using mysql in USE. Closes #38547. - - 05 Dec 2003; Chuck Short <zul@gentoo.org> bacula-1.29.ebuild, - bacula-1.31.ebuild: - Chown fixes. - - 19 Oct 2003; Martin Holzer <mholzer@gentoo.org> bacula-1.29.ebuild, - bacula-1.31.ebuild: Backports... - -*bacula-1.31 (11 Jun 2003) - - 11 Jun 2003; Donny Davies <woodchip@gentoo.org> bacula-1.31.ebuild, - files/bacula-init: - - Update to latest release. Thanks to Rob de Beir <wakunga@hotmail.com> - for fixing various bugs, including: #17059, #21607. - -*bacula-1.29 (29 Jan 2003) - - 28 Mar 2003; Pieter Van den Abeele <pvdabeel@gentoo.org> bacula-1.29.ebuild : - Ready for some testing on ppc: ~ppc - - 12 Feb 2003; Yannick Koehler <ykoehler@gentoo.org> bacula-1.29.ebuild : - Added the static flag to IUSE. - - 29 Jan 2003; Donny Davies <woodchip@gentoo.org> : - Initial import of Bacula; initscript and ebuild written by me. diff --git a/app-admin/bacula/Manifest b/app-admin/bacula/Manifest deleted file mode 100644 index 197a62bd98ed..000000000000 --- a/app-admin/bacula/Manifest +++ /dev/null @@ -1,34 +0,0 @@ ------BEGIN PGP SIGNED MESSAGE----- -Hash: SHA1 - -MD5 6b3619650423031dd77a61a28d180a65 ChangeLog 7756 -MD5 061c04a7448b7b81ec1b3416fb8cb44a bacula-1.36.3.ebuild 10122 -MD5 5850bd0a47c8b92d9254ae0182468d72 bacula-1.36.3-r1.ebuild 5409 -MD5 329bbdebf5ff06ee0b4fdd54b6741d2b bacula-1.34.4.ebuild 4245 -MD5 0ec66074f9a978d2d95797fe64ae9fc2 bacula-1.34.5.ebuild 4434 -MD5 ec5fd66209d4ce884a9ec67fba51f7cc bacula-1.34.6.ebuild 4433 -MD5 83e4f6b6f66ab9a9625f34207084c198 bacula-1.36.0.ebuild 9229 -MD5 7ab3ac8b0c5f4bcb03495c99dcbec0b0 metadata.xml 290 -MD5 28a23cdcf8c8723f3f8cb0b87d110864 files/bacula-1.36.2-cdrecord-configure.patch 635 -MD5 43cfaaf0d0cd0cf963f005a524edddfa files/bacula-1.36.2-nocdrecord.patch 8874 -MD5 8ff342665d696d0719491c33d744f294 files/bacula-1.36.3-init-depends.patch 1864 -MD5 618c837ccb4512095e8e3e274db54ce5 files/bacula-1.36.3-rescue-makefile.patch 1275 -MD5 2552434ccc44047b9b503045a9cff932 files/bacula-3.6.0-configure.diff 7578 -MD5 d12f73af10ee40c23d29afc62f9a02b2 files/bacula-init 1916 -MD5 9238a842a0292637c8f00243c5967527 files/bacula-init2 2574 -MD5 42374b055f69dd5eb5eebe2b17542c03 files/bacula-1.36.3-cdrecord-configure.patch 616 -MD5 bbe2d2a39e5c9b172ce27d749ece635a files/bacula-conf 559 -MD5 8d33b9e89f3b819d12d1a0762442cce3 files/bacula-init3 1476 -MD5 0b9309406bd6631e14ba47c132ef3b33 files/digest-bacula-1.34.4 66 -MD5 8e55a5f04a3cd9e096e9a5dfb46f1de7 files/digest-bacula-1.34.5 66 -MD5 551003183e612a958cc974532d004224 files/digest-bacula-1.34.6 66 -MD5 aad89729d5313c52d3b3b0b9246f8f47 files/digest-bacula-1.36.0 66 -MD5 100b7479b58ce6c2f62473914b12c02d files/digest-bacula-1.36.3 67 -MD5 100b7479b58ce6c2f62473914b12c02d files/digest-bacula-1.36.3-r1 67 ------BEGIN PGP SIGNATURE----- -Version: GnuPG v1.4.1 (GNU/Linux) - -iD8DBQFCx2KRxtZcznfol0URAmP2AKD+Zv7RCyLnSHijIIIIDGH6ktqgAwCg9Xjk -Fer7yBCPEiNe429w9FqHlTw= -=ErrO ------END PGP SIGNATURE----- diff --git a/app-admin/bacula/bacula-1.34.4.ebuild b/app-admin/bacula/bacula-1.34.4.ebuild deleted file mode 100644 index c4b79c0ba85c..000000000000 --- a/app-admin/bacula/bacula-1.34.4.ebuild +++ /dev/null @@ -1,164 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/bacula/bacula-1.34.4.ebuild,v 1.11 2005/03/15 19:49:12 ciaranm Exp $ - -DESCRIPTION="featureful client/server network backup suite" -HOMEPAGE="http://www.bacula.org/" -SRC_URI="mirror://sourceforge/bacula/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="hppa ppc sparc x86" -IUSE="readline tcpd gnome mysql sqlite X static postgres wxwindows" - -#theres a local sqlite use flag. use it -OR- mysql, not both. -#mysql is the reccomended choice ... -DEPEND=">=sys-libs/zlib-1.1.4 - readline? ( >=sys-libs/readline-4.1 ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) - gnome? ( gnome-base/gnome-libs ) - sqlite? ( =dev-db/sqlite-2* ) - mysql? ( >=dev-db/mysql-3.23 ) - postgres? ( >=dev-db/postgresql-7.4.0 ) - X? ( virtual/x11 ) - virtual/mta - dev-libs/gmp" -RDEPEND="${DEPEND} - sys-block/mtx - app-arch/mt-st" - -src_compile() { - local myconf="" - - #define this to skip building the other daemons ... - [ -n "$BUILD_CLIENT_ONLY" ] \ - && myconf="${myconf} --enable-client-only" - - myconf=" - `use_enable readline` - `use_enable gnome` - `use_enable tcpd tcp-wrappers` - `use_enable X x` - `use_enable wxwindows wx-console` - " - #not ./configure'able - #`use_enable ssl` - - # mysql is the reccomended choice ... - if use mysql - then - myconf="${myconf} --with-mysql=/usr" - elif use postgres - then - myconf="${myconf} --with-postgresql=/usr" - elif use sqlite - then - myconf="${myconf} --with-sqlite=/usr" - elif use sqlite && use mysql - then - myconf="${myconf/--with-sqlite/}" - fi - - ./configure \ - --enable-smartalloc \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --with-pid-dir=/var/run \ - --sysconfdir=/etc/bacula \ - --infodir=/usr/share/info \ - --with-subsys-dir=/var/lib/bacula \ - --with-working-dir=/var/lib/bacula \ - --host=${CHOST} ${myconf} || die "bad ./configure" - - emake || die "compile problem" - - if use static - then - cd ${S}/src/filed - make static-baula-fd - cd ${S}/src/console - make static-console - cd ${S}/src/dird - make static-bacula-dir - if use gnome - then - cd ${S}/src/gnome-console - make static-gnome-console - fi - if use wxwindows - then - cd ${S}/src/wx-console - make static-wx-console - fi - cd ${S}/src/stored - make static-bacula-sd - fi -} - -src_install() { - make DESTDIR=${D} install || die - - if use static - then - cd ${S}/src/filed - cp static-bacula-fd ${D}/usr/sbin/bacula-fd - cd ${S}/src/console - cp static-console ${D}/usr/sbin/console - cd ${S}/src/dird - cp static-bacula-dir ${D}/usr/sbin/bacula-dir - if use gnome - then - cd ${S}/src/gnome-console - cp static-gnome-console ${D}/usr/sbin/gnome-console - fi - if use wxwindows - then - cd ${S}/src/wx-console - cp static-wx-console ${D}/usr/sbin/wx-console - fi - cd ${S}/src/storge - cp static-bacula-sd ${D}/usr/sbin/bacula-sd - fi - - rm -rf ${D}/var #empty dir - - for a in ${S}/{Changelog,CheckList,INSTALL \ - README,ReleaseNotes,kernstodo,doc/bacula.pdf} - do - dodoc $a - done - - cp -a ${S}/examples ${D}/usr/share/doc/${PF} - chown -R root:root ${D}/usr/share/doc/${PF} #hrmph :\ - dohtml -r ${S}/doc/html-manual doc/home-page - - exeinto /etc/init.d - newexe ${FILESDIR}/bacula-init bacula -} - -pkg_postinst() { - # empty dir ... - install -m0755 -o root -g root -d ${ROOT}/var/lib/bacula - einfo - einfo "Please note either/or nature of database USE flags for" - einfo "Bacula. If mysql is set, it will be used, else postgresql" - einfo "else finally SQLite. If you wish to have multiple DBs on" - einfo "one system, you may wish to unset auxillary DBs for this" - einfo "build." - einfo - einfo "If this is a new install and you plan to use mysql for your" - einfo "catalog database, then you should now create it by doing" - einfo "these commands:" - einfo " sh /etc/bacula/grant_mysql_privileges" - einfo " sh /etc/bacula/create_mysql_database" - einfo " sh /etc/bacula/make_mysql_tables" - einfo - einfo "Then setup your configuration files in /etc/bacula and" - einfo "start the daemons:" - einfo " /etc/init.d/bacula start" - einfo - einfo "If upgrading from version 1.30 or below, please note that" - einfo "the database format has changed. Please read the" - einfo "release notes for how to upgrade your database!!!" - einfo -} diff --git a/app-admin/bacula/bacula-1.34.5.ebuild b/app-admin/bacula/bacula-1.34.5.ebuild deleted file mode 100644 index 7620558ffdde..000000000000 --- a/app-admin/bacula/bacula-1.34.5.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/bacula/bacula-1.34.5.ebuild,v 1.10 2005/03/15 19:49:12 ciaranm Exp $ - -DESCRIPTION="featureful client/server network backup suite" -HOMEPAGE="http://www.bacula.org/" -SRC_URI="mirror://sourceforge/bacula/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~hppa ~ppc ~sparc ~x86" -IUSE="readline tcpd gnome mysql sqlite X static postgres wxwindows" - -#theres a local sqlite use flag. use it -OR- mysql, not both. -#mysql is the reccomended choice ... -DEPEND=">=sys-libs/zlib-1.1.4 - readline? ( >=sys-libs/readline-4.1 ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) - gnome? ( gnome-base/gnome-libs ) - sqlite? ( =dev-db/sqlite-2* ) - mysql? ( >=dev-db/mysql-3.23 ) - postgres? ( >=dev-db/postgresql-7.4.0 ) - X? ( virtual/x11 ) - wxwindows? ( >=x11-libs/wxGTK-2.4.2 ) - virtual/mta - dev-libs/gmp" -RDEPEND="${DEPEND} - sys-block/mtx - app-arch/mt-st" - -src_compile() { - local myconf="" - - sed -i -e "s:$bindir/mysql:$bindir/mysql -p:g" grant_mysql_privileges.in - - #define this to skip building the other daemons ... - [ -n "$BUILD_CLIENT_ONLY" ] \ - && myconf="${myconf} --enable-client-only" - - myconf=" - `use_enable readline` - `use_enable gnome` - `use_enable tcpd tcp-wrappers` - `use_enable X x`" - - [ -n "$BUILD_CLIENT_ONLY" ] \ - && myconf="${myconf} --enable-client-only" - - # mysql is the reccomended choice ... - if use mysql - then - myconf="${myconf} --with-mysql=/usr" - elif use postgres - then - myconf="${myconf} --with-postgresql=/usr" - elif use sqlite - then - myconf="${myconf} --with-sqlite=/usr" - elif use sqlite && use mysql - then - myconf="${myconf/--with-sqlite/}" - fi - - if use wxwindows - then - myconf="${myconf} --enable-wx-console" - fi - - - ./configure \ - --enable-smartalloc \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --with-pid-dir=/var/run \ - --sysconfdir=/etc/bacula \ - --infodir=/usr/share/info \ - --with-subsys-dir=/var/lib/bacula \ - --with-working-dir=/var/lib/bacula \ - --host=${CHOST} ${myconf} || die "bad ./configure" - - emake || die "compile problem" - - if use static - then - cd ${S}/src/filed - make static-baula-fd - cd ${S}/src/console - make static-console - cd ${S}/src/dird - make static-bacula-dir - if use gnome - then - cd ${S}/src/gnome-console - make static-gnome-console - fi - if use wxwindows - then - cd ${S}/src/wx-console - make static-wx-console - fi - cd ${S}/src/stored - make static-bacula-sd - fi -} - -src_install() { - make DESTDIR=${D} install || die - - if use static - then - cd ${S}/src/filed - cp static-bacula-fd ${D}/usr/sbin/bacula-fd - cd ${S}/src/console - cp static-console ${D}/usr/sbin/console - cd ${S}/src/dird - cp static-bacula-dir ${D}/usr/sbin/bacula-dir - if use gnome - then - cd ${S}/src/gnome-console - cp static-gnome-console ${D}/usr/sbin/gnome-console - fi - if use wxwindows - then - cd ${S}/src/wx-console - cp static-wx-console ${D}/usr/sbin/wx-console - fi - cd ${S}/src/storge - cp static-bacula-sd ${D}/usr/sbin/bacula-sd - fi - - rm -rf ${D}/var #empty dir - - for a in ${S}/{Changelog,CheckList,INSTALL \ - README,ReleaseNotes,kernstodo,doc/bacula.pdf} - do - dodoc $a - done - - cp -a ${S}/examples ${D}/usr/share/doc/${PF} - chown -R root:root ${D}/usr/share/doc/${PF} #hrmph :\ - dohtml -r ${S}/doc/html-manual doc/home-page - - exeinto /etc/init.d - newexe ${FILESDIR}/bacula-init bacula -} - -pkg_postinst() { - # empty dir ... - install -m0755 -o root -g root -d ${ROOT}/var/lib/bacula - einfo - einfo "Please note either/or nature of database USE flags for" - einfo "Bacula. If mysql is set, it will be used, else postgresql" - einfo "else finally SQLite. If you wish to have multiple DBs on" - einfo "one system, you may wish to unset auxillary DBs for this" - einfo "build." - einfo - einfo "If this is a new install and you plan to use mysql for your" - einfo "catalog database, then you should now create it by doing" - einfo "these commands:" - einfo " sh /etc/bacula/grant_mysql_privileges" - einfo " sh /etc/bacula/create_mysql_database" - einfo " sh /etc/bacula/make_mysql_tables" - einfo - einfo "Then setup your configuration files in /etc/bacula and" - einfo "start the daemons:" - einfo " /etc/init.d/bacula start" - einfo - einfo "If upgrading from version 1.30 or below, please note that" - einfo "the database format has changed. Please read the" - einfo "release notes for how to upgrade your database!!!" - einfo -} diff --git a/app-admin/bacula/bacula-1.34.6.ebuild b/app-admin/bacula/bacula-1.34.6.ebuild deleted file mode 100644 index c45430ce68c4..000000000000 --- a/app-admin/bacula/bacula-1.34.6.ebuild +++ /dev/null @@ -1,172 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/bacula/bacula-1.34.6.ebuild,v 1.3 2005/03/15 19:49:12 ciaranm Exp $ - -DESCRIPTION="featureful client/server network backup suite" -HOMEPAGE="http://www.bacula.org/" -SRC_URI="mirror://sourceforge/bacula/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~hppa ~ppc ~sparc ~x86" -IUSE="readline tcpd gnome mysql sqlite X static postgres wxwindows" - -#theres a local sqlite use flag. use it -OR- mysql, not both. -#mysql is the reccomended choice ... -DEPEND=">=sys-libs/zlib-1.1.4 - readline? ( >=sys-libs/readline-4.1 ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) - gnome? ( gnome-base/gnome-libs ) - sqlite? ( =dev-db/sqlite-2* ) - mysql? ( >=dev-db/mysql-3.23 ) - postgres? ( >=dev-db/postgresql-7.4.0 ) - X? ( virtual/x11 ) - wxwindows? ( >=x11-libs/wxGTK-2.4.2 ) - virtual/mta - dev-libs/gmp" -RDEPEND="${DEPEND} - sys-block/mtx - app-arch/mt-st" - -src_compile() { - local myconf="" - - sed -i -e "s:$bindir/mysql:$bindir/mysql -p:g" grant_mysql_privileges.in - - #define this to skip building the other daemons ... - [ -n "$BUILD_CLIENT_ONLY" ] \ - && myconf="${myconf} --enable-client-only" - - myconf=" - `use_enable readline` - `use_enable gnome` - `use_enable tcpd tcp-wrappers` - `use_enable X x`" - - [ -n "$BUILD_CLIENT_ONLY" ] \ - && myconf="${myconf} --enable-client-only" - - # mysql is the reccomended choice ... - if use mysql - then - myconf="${myconf} --with-mysql=/usr" - elif use postgres - then - myconf="${myconf} --with-postgresql=/usr" - elif use sqlite - then - myconf="${myconf} --with-sqlite=/usr" - elif use sqlite && use mysql - then - myconf="${myconf/--with-sqlite/}" - fi - - if use wxwindows - then - myconf="${myconf} --enable-wx-console" - fi - - - ./configure \ - --enable-smartalloc \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --with-pid-dir=/var/run \ - --sysconfdir=/etc/bacula \ - --infodir=/usr/share/info \ - --with-subsys-dir=/var/lib/bacula \ - --with-working-dir=/var/lib/bacula \ - --host=${CHOST} ${myconf} || die "bad ./configure" - - emake || die "compile problem" - - if use static - then - cd ${S}/src/filed - make static-baula-fd - cd ${S}/src/console - make static-console - cd ${S}/src/dird - make static-bacula-dir - if use gnome - then - cd ${S}/src/gnome-console - make static-gnome-console - fi - if use wxwindows - then - cd ${S}/src/wx-console - make static-wx-console - fi - cd ${S}/src/stored - make static-bacula-sd - fi -} - -src_install() { - make DESTDIR=${D} install || die - - if use static - then - cd ${S}/src/filed - cp static-bacula-fd ${D}/usr/sbin/bacula-fd - cd ${S}/src/console - cp static-console ${D}/usr/sbin/console - cd ${S}/src/dird - cp static-bacula-dir ${D}/usr/sbin/bacula-dir - if use gnome - then - cd ${S}/src/gnome-console - cp static-gnome-console ${D}/usr/sbin/gnome-console - fi - if use wxwindows - then - cd ${S}/src/wx-console - cp static-wx-console ${D}/usr/sbin/wx-console - fi - cd ${S}/src/storge - cp static-bacula-sd ${D}/usr/sbin/bacula-sd - fi - - rm -rf ${D}/var #empty dir - - for a in ${S}/{Changelog,CheckList,INSTALL \ - README,ReleaseNotes,kernstodo,doc/bacula.pdf} - do - dodoc $a - done - - cp -a ${S}/examples ${D}/usr/share/doc/${PF} - chown -R root:root ${D}/usr/share/doc/${PF} #hrmph :\ - dohtml -r ${S}/doc/html-manual doc/home-page - - exeinto /etc/init.d - newexe ${FILESDIR}/bacula-init bacula -} - -pkg_postinst() { - # empty dir ... - install -m0755 -o root -g root -d ${ROOT}/var/lib/bacula - einfo - einfo "Please note either/or nature of database USE flags for" - einfo "Bacula. If mysql is set, it will be used, else postgresql" - einfo "else finally SQLite. If you wish to have multiple DBs on" - einfo "one system, you may wish to unset auxillary DBs for this" - einfo "build." - einfo - einfo "If this is a new install and you plan to use mysql for your" - einfo "catalog database, then you should now create it by doing" - einfo "these commands:" - einfo " sh /etc/bacula/grant_mysql_privileges" - einfo " sh /etc/bacula/create_mysql_database" - einfo " sh /etc/bacula/make_mysql_tables" - einfo - einfo "Then setup your configuration files in /etc/bacula and" - einfo "start the daemons:" - einfo " /etc/init.d/bacula start" - einfo - einfo "If upgrading from version 1.30 or below, please note that" - einfo "the database format has changed. Please read the" - einfo "release notes for how to upgrade your database!!!" - einfo -} diff --git a/app-admin/bacula/bacula-1.36.0.ebuild b/app-admin/bacula/bacula-1.36.0.ebuild deleted file mode 100644 index 5938ec07a6c8..000000000000 --- a/app-admin/bacula/bacula-1.36.0.ebuild +++ /dev/null @@ -1,307 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/bacula/bacula-1.36.0.ebuild,v 1.4 2005/03/15 19:49:12 ciaranm Exp $ - -inherit eutils - -DESCRIPTION="featureful client/server network backup suite" -HOMEPAGE="http://www.bacula.org/" -SRC_URI="mirror://sourceforge/bacula/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~hppa ~ppc ~sparc ~x86" -IUSE="readline tcpd gnome mysql sqlite X static postgres wxwindows" - -#theres a local sqlite use flag. use it -OR- mysql, not both. -#mysql is the reccomended choice ... -#may need sys-libs/libtermcap-compat but try without first -DEPEND=">=sys-libs/zlib-1.1.4 - sys-block/mtx - readline? ( >=sys-libs/readline-4.1 ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) - gnome? ( gnome-base/libgnome ) - gnome? ( app-admin/gnomesu ) - sqlite? ( =dev-db/sqlite-2* ) - mysql? ( >=dev-db/mysql-3.23 ) - postgres? ( >=dev-db/postgresql-7.4.0 ) - X? ( virtual/x11 ) - wxwindows? ( >=x11-libs/wxGTK-2.4.2 ) - virtual/mta - dev-libs/gmp" -RDEPEND="${DEPEND} - sys-block/mtx - app-arch/mt-st" - -src_compile() { - - # patch configure for scripts/bacula-tray-monitor.desktop - patch ${S}/configure ${FILESDIR}/${P}-configure.diff - - local myconf="" - - #sed -i -e "s:$bindir/mysql:$bindir/mysql -p:g" grant_mysql_privileges.in - - #define this to skip building the other daemons ... - [ -n "$BUILD_CLIENT_ONLY" ] \ - && myconf="${myconf} --enable-client-only" - - myconf=" - `use_enable readline` - `use_enable gnome` - `use_enable tcpd tcp-wrappers` - `use_enable X x`" - - [ -n "$BUILD_CLIENT_ONLY" ] \ - && myconf="${myconf} --enable-client-only" - - # mysql is the reccomended choice ... - if use mysql - then - myconf="${myconf} --with-mysql=/usr" - elif use postgres - then - myconf="${myconf} --with-postgresql=/usr" - elif use sqlite - then - myconf="${myconf} --with-sqlite=/usr" - elif use sqlite && use mysql - then - myconf="${myconf/--with-sqlite/}" - fi - - if use wxwindows - then - myconf="${myconf} --enable-wx-console" - fi - - if use readline - then - myconf="${myconf} --enable-readline" - fi - - if use gnome - then - myconf="${myconf} --enable-tray-monitor" - fi - - - ./configure \ - --enable-smartalloc \ - --prefix=/usr \ - --mandir=/usr/share/man \ - --with-pid-dir=/var/run \ - --sysconfdir=/etc/bacula \ - --infodir=/usr/share/info \ - --with-subsys-dir=/var/lock/subsys \ - --with-working-dir=/var/bacula \ - --with-scriptdir=/etc/bacula \ - --with-dir-user=root \ - --with-dir-group=bacula \ - --with-sd-user=root \ - --with-sd-group=bacula \ - --with-fd-user=root \ - --with-fd-group=bacula \ - --host=${CHOST} ${myconf} || die "bad ./configure" - - emake || die "compile problem" - - if use static - then - cd ${S}/src/filed - make static-baula-fd - cd ${S}/src/console - make static-console - cd ${S}/src/dird - make static-bacula-dir - if use gnome - then - cd ${S}/src/gnome-console - make static-gnome-console - fi - if use wxwindows - then - cd ${S}/src/wx-console - make static-wx-console - fi - cd ${S}/src/stored - make static-bacula-sd - fi -} - -src_install() { - make DESTDIR=${D} install || die - - if use static - then - cd ${S}/src/filed - cp static-bacula-fd ${D}/usr/sbin/bacula-fd - cd ${S}/src/console - cp static-console ${D}/usr/sbin/console - cd ${S}/src/dird - cp static-bacula-dir ${D}/usr/sbin/bacula-dir - if use gnome - then - cd ${S}/src/gnome-console - cp static-gnome-console ${D}/usr/sbin/gnome-console - fi - if use wxwindows - then - cd ${S}/src/wx-console - cp static-wx-console ${D}/usr/sbin/wx-console - fi - cd ${S}/src/storge - cp static-bacula-sd ${D}/usr/sbin/bacula-sd - fi - - # the menu stuff - if use gnome - then - mkdir -p ${D}/usr/share/pixmaps - mkdir -p ${D}/usr/share/applications - cp ${S}/scripts/bacula.png ${D}/usr/share/pixmaps/bacula.png - cp ${S}/scripts/bacula.desktop.gnome2.xsu ${D}/usr/share/applications/bacula.desktop - cp ${S}/src/tray-monitor/generic.xpm ${D}/usr/share/pixmaps/bacula-tray-monitor.xpm - cp ${S}/scripts/bacula-tray-monitor.desktop \ - ${D}/usr/share/applications/bacula-tray-monitor.desktop - chmod 755 ${D}/usr/sbin/bacula-tray-monitor - chmod 644 ${D}/etc/bacula/tray-monitor.conf - fi - - # the database update scripts - mkdir -p ${D}/etc/bacula/updatedb - cp ${S}/updatedb/* ${D}/etc/bacula/updatedb/ - chmod 754 ${D}/etc/bacula/updatedb/* - - # documentation - for a in ${S}/{Changelog,README,ReleaseNotes,kernstodo,LICENSE,doc/bacula.pdf} - do - dodoc $a - done - - dohtml -r ${S}/doc/html-manual doc/home-page - chown -R root:root ${D}/usr/share/doc/${PF} - chmod -R 644 ${D}/usr/share/doc/${PF}/* - - # clean up permissions left broken by install - chmod o-r ${D}/etc/bacula/query.sql - - # remove the working dir so we can add it postinst with group - rmdir ${D}/var/bacula - - exeinto /etc/init.d - newexe ${FILESDIR}/bacula-init2 bacula -} - -pkg_postinst() { - # create the daemon group - HAVE_BACULA=`cat /etc/group | grep bacula 2>/dev/null` - if [ -z $HAVE_BACULA ]; then - enewgroup bacula - einfo - einfo "The group bacula has been created. Any users you add to" - einfo "this group have access to files created by the daemons." - fi - - # the working directory - install -m0750 -o root -g bacula -d ${ROOT}/var/bacula - - einfo - einfo "Please note either/or nature of database USE flags for" - einfo "Bacula. If mysql is set, it will be used, else postgresql" - einfo "else finally SQLite. If you wish to have multiple DBs on" - einfo "one system, you may wish to unset auxillary DBs for this" - einfo "build." - einfo - - if use mysql - then - # test for an existing database - # note: this ASSUMES no password has been set for bacula database - DB_VER=`mysql bacula -e 'select * from Version;'|tail -n 1 2>/dev/null` - if [ -z "$DB_VER" ]; then - einfo "This appears to be a new install and you plan to use mysql" - einfo "for your catalog database. You should now create it by doing" - einfo "these commands:" - einfo " sh /etc/bacula/grant_mysql_privileges" - einfo " sh /etc/bacula/create_mysql_database" - einfo " sh /etc/bacula/make_mysql_tables" - elif [ "$DB_VER" -lt "8" ]; then - elinfo "This release requires an upgrade to your bacula database" - einfo "as the database format has changed. Please read the" - einfo "manual chapter for how to upgrade your database!!!" - einfo - einfo "Backup your database with the command:" - einfo " mysqldump -f --opt bacula | bzip2 > /var/bacula/bacula_backup.sql.bz" - einfo - einfo "Then update your database using the scripts found in" - einfo "/etc/bacula/updatedb/ from your current version $DB_VER to" - einfo "version 8. Note that scripts must be run in order from your" - einfo "version to the current version." - fi - fi - - if use postgresql - then - # test for an existing database - # note: this ASSUMES no password has been set for bacula database - DB_VER=`echo 'select * from Version;' | psql bacula | tail -3 | head -1 2>/dev/null` - if [ -z "$DB_VER" ]; then - einfo "This appears to be a new install and you plan to use postgresql" - einfo "for your catalog database. You should now create it by doing" - einfo "these commands:" - einfo " sh /etc/bacula/grant_postgresql_privileges" - einfo " sh /etc/bacula/create_postgresql_database" - einfo " sh /etc/bacula/make_postgresql_tables" - elif [ "$DB_VER" -lt "8" ]; then - elinfo "This release requires an upgrade to your bacula database" - einfo "as the database format has changed. Please read the" - einfo "manual chapter for how to upgrade your database!!!" - einfo - einfo "Backup your database with the command:" - einfo " pg_dump bacula | bzip2 > /var/bacula/bacula_backup.sql.bz2" - einfo - einfo "Then update your database using the scripts found in" - einfo "/etc/bacula/updatedb/ from your current version $DB_VER to" - einfo "version 8. Note that scripts must be run in order from your" - einfo "version to the current version." - fi - fi - - if use sqlite - then - # test for an existing database - # note: this ASSUMES no password has been set for bacula database - DB_VER=`echo "select * from Version;" | sqlite /var/bacula/bacula.db | tail -n 1 2>/dev/null` - if [ -z "$DB_VER" ]; then - einfo "This appears to be a new install and you plan to use sqlite" - einfo "for your catalog database. You should now create it by doing" - einfo "these commands:" - einfo " sh /etc/bacula/grant_sqlite_privileges" - einfo " sh /etc/bacula/create_sqlite_database" - einfo " sh /etc/bacula/make_sqlite_tables" - elif [ "$DB_VER" -lt "8" ]; then - elinfo "This release requires an upgrade to your bacula database" - einfo "as the database format has changed. Please read the" - einfo "manual chapter for how to upgrade your database!!!" - einfo - einfo "Backup your database with the command:" - einfo " echo .dump | sqlite /var/bacula/bacula.db | bzip2 > \\" - einfo " /var/bacula/bacula_backup.sql.bz2" - einfo - einfo "Then update your database using the scripts found in" - einfo "/etc/bacula/updatedb/ from your current version $DB_VER to" - einfo "version 8. Note that scripts must be run in order from your" - einfo "version to the current version." - fi - fi - - einfo - einfo "Then setup your configuration files in /etc/bacula and" - einfo "start the daemons:" - einfo " /etc/init.d/bacula start" - einfo - einfo "You may also wish to:" - einfo " rc-update add bacula default" - einfo -} diff --git a/app-admin/bacula/bacula-1.36.3-r1.ebuild b/app-admin/bacula/bacula-1.36.3-r1.ebuild deleted file mode 100644 index e3ad8c0d8c0d..000000000000 --- a/app-admin/bacula/bacula-1.36.3-r1.ebuild +++ /dev/null @@ -1,184 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/bacula/bacula-1.36.3-r1.ebuild,v 1.1 2005/07/03 03:58:53 fserb Exp $ - -inherit eutils - -DESCRIPTION="featureful client/server network backup suite" -HOMEPAGE="http://www.bacula.org/" -SRC_URI="mirror://sourceforge/bacula/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~amd64 ~hppa ~ppc ~sparc ~x86" -IUSE="readline ncurses tcpd gnome mysql sqlite X static postgres client-only" - -DEPEND=">=sys-libs/zlib-1.1.4 - sys-block/mtx - readline? ( >=sys-libs/readline-4.1 ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) - gnome? ( gnome-base/libgnome ) - gnome? ( app-admin/gnomesu ) - sqlite? ( =dev-db/sqlite-2* ) - mysql? ( >=dev-db/mysql-3.23 ) - postgres? ( >=dev-db/postgresql-7.4.0 ) - X? ( virtual/x11 ) - ncurses? ( sys-libs/ncurses ) - virtual/mta - dev-libs/gmp" - -RDEPEND="${DEPEND} - sys-block/mtx - app-arch/mt-st" - -pkg_setup() { - if ! use mysql && ! use postgres && ! use sqlite && ! use client-only; then - einfo "Bacula must compile with one database or client only." - einfo "Please add mysql, postgres, sqlite or client-only to your USE flags." - einfo "You may add the right USE flags on /etc/portage/package.use if you want to." - die "Invalid USE flags" - fi - - if ( use mysql && use sqlite ) || - ( use mysql && use postgres ) || - ( use sqlite && use postgres ) ; then - einfo "For this ebuild to work, only one database may be selected." - einfo "Please select mysql, postgres OR sqlite only on the USE flags." - einfo "You may add the right USE flags on /etc/portage/package.use if you want to." - die "Invalid USE flags" - fi -} - -src_unpack() { - unpack ${A} - cd ${S} - epatch ${FILESDIR}/${P}-cdrecord-configure.patch || die "Patch failed" - - # 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 - sed -i -e 's:"./tray-monitor.conf":"/etc/bacula/tray-monitor.conf":' \ - src/tray-monitor/tray-monitor.c - 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_compile() { - econf --enable-smartalloc \ - --with-dir-user=root \ - --with-dir-group=bacula \ - --with-sd-user=root \ - --with-sd-group=bacula \ - --with-fd-user=root \ - --with-fd-group=bacula \ - --sysconfdir=/etc/bacula \ - --with-subsys-dir=/var/lock/subsys \ - --with-working-dir=/var/bacula \ - --with-scriptdir=/var/lib/bacula \ - `use_enable readline` \ - `use_enable gnome` \ - `use_enable static static-tools` \ - `use_enable static static-fd` \ - `use_enable static static-sd` \ - `use_enable static static-dir` \ - `use_enable static static-cons` \ - `use_enable gnome tray-monitor` \ - `use_enable tcpd tcp-wrappers` \ - `use_enable X x` \ - `use_enable readline` \ - `use_enable client-only` \ - `use_with mysql` \ - `use_with postgres postgresql` \ - `use_with sqlite` \ - `use_enable ncurses conio` \ - || die "configure failed" - - emake || die "make failed" -} - -src_install() { - make DESTDIR=${D} install || die "install failed" - - if use static ; then - cd ${D}/usr/sbin - mv static-bacula-fd bacula-fd - mv static-bconsole bconsole - if ! use client-only ; then - mv static-bacula-dir bacula-dir - mv static-bacula-sd bacula-sd - fi - if use gnome ; then - mv static-gnome-console gnome-console - fi - cd ${S} - fi - - if use gnome ; then - make_desktop_entry \ - "gnome-console -c /etc/bacula/gnome-console.conf" \ - "Bacula Console" /usr/share/pixmaps/bacula.png "app-admin" \ - "/usr/sbin" - fi - - insinto /usr/share/pixmaps - doins scripts/bacula.png - - insinto /var/lib/bacula/update - doins updatedb/update* - - dodoc ChangeLog README ReleaseNotes - - exeinto /etc/init.d - newexe ${FILESDIR}/bacula-init3 bacula - - # fix init script - if use mysql ; then - USEDB='use mysql' - elif use postgres ; then - USEDB='use postgres' - else - USEDB='' - fi - sed -i -e "s:%%USE_DB%%:${USEDB}:" ${D}/etc/init.d/bacula - - insinto /etc/conf.d - newins ${FILESDIR}/bacula-conf bacula - if use client-only ; then - SERVICES='fd' - else - SERVICES='sd fd dir' - fi - sed -i -e "s:%%SERVICES%%:${SERVICES}:" ${D}/etc/conf.d/bacula - - chgrp bacula ${D}/usr/sbin/* - chgrp -R bacula ${D}/etc/bacula -} - -pkg_preinst() { - enewgroup bacula || die "problem adding group bacula" -} - -pkg_postinst() { - # the working directory - install -m0750 -o root -g bacula -d ${ROOT}/var/bacula - - if use mysql ; then DB="mysql" ; fi - if use postgres ; then DB="postgresql" ; fi - if use sqlite ; then DB="sqlite" ; fi - - if ! use client-only ; then - einfo "If this is a new install, you must create the ${DB} databases with:" - einfo " /var/lib/bacula/create_${DB}_database" - einfo " /var/lib/bacula/grant_${DB}_privileges" - einfo " /var/lib/bacula/make_${DB}_tables" - einfo - einfo "If you're upgrading from a major release, you must upgrade your bacula database." - einfo "Please read the manual chapter for how to upgrade your database." - einfo "You can find database upgrade scripts on /var/lib/bacula." - einfo - fi -}
\ No newline at end of file diff --git a/app-admin/bacula/bacula-1.36.3.ebuild b/app-admin/bacula/bacula-1.36.3.ebuild deleted file mode 100644 index fda20b430436..000000000000 --- a/app-admin/bacula/bacula-1.36.3.ebuild +++ /dev/null @@ -1,327 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/bacula/bacula-1.36.3.ebuild,v 1.1 2005/07/01 11:59:04 iggy Exp $ - -inherit eutils - -DESCRIPTION="featureful client/server network backup suite" -HOMEPAGE="http://www.bacula.org/" -SRC_URI="mirror://sourceforge/bacula/${P}.tar.gz" - -LICENSE="GPL-2" -SLOT="0" -KEYWORDS="~ppc ~sparc ~x86" -IUSE="bacula-clientonly bacula-console bacula-split doc gnome logrotate logwatch mysql postgres readline sqlite static tcpd wxwindows X" - -#theres a local sqlite use flag. use it -OR- mysql, not both. -#mysql is the reccomended choice ... -#may need sys-libs/libtermcap-compat but try without first -DEPEND=" - >=sys-libs/zlib-1.1.4 - dev-libs/gmp - !bacula-clientonly? ( - mysql? ( >=dev-db/mysql-3.23 ) - postgres? ( >=dev-db/postgresql-7.4.0 ) - sqlite? ( =dev-db/sqlite-2* ) - !mysql? ( !postgres? ( !sqlite? ( >=dev-db/mysql-3.23 ) ) ) - virtual/mta - ) - bacula-console? ( - X? ( virtual/x11 ) - wxwindows? ( >=x11-libs/wxGTK-2.4.2 ) - gnome? ( gnome-base/libgnome ) - gnome? ( app-admin/gnomesu ) - ) - doc? ( - app-text/tetex - dev-tex/latex2html - ) - logrotate? ( app-admin/logrotate ) - logwatch? ( sys-apps/logwatch ) - tcpd? ( >=sys-apps/tcp-wrappers-7.6 ) - readline? ( >=sys-libs/readline-4.1 )" -RDEPEND="${DEPEND} - !bacula-clientonly? ( - sys-block/mtx - app-arch/mt-st - )" - -pkg_setup() { - if ( use mysql || use postgres ) && [ -z ${BACULA_DB_USER} ] && [ -z ${BACULA_DB_PASSWORD} ] && [ -z ${BACULA_DB_HOST} ]; then - # Display warning about DB query environment variables - einfo - einfo "If you are upgrading or rebuilding your bacula installation and" - einfo "your database requires you to specify user, password, or host" - einfo "you may do so with the environment variables BACULA_DB_USER," - einfo "BACULA_DB_PASSWORD, and BACULA_DB_HOST respectively." - einfo - einfo "For example:" - einfo "# export BACULA_DB_USER=\"bacula\"" - einfo "# export BACULA_DB_PASSWORD=\"mydbpassword\"" - einfo "# export BACULA_DB_HOST=\"mydbhost.mydomain.net\"" - einfo "# emerge bacula" - einfo - einfo "If you require these variables and have not set them yet, you" - einfo "may wish to abort now and do so. If this is a new installation" - einfo "of bacula, this should not affect you." - einfo - - ebeep 3 - ewarn "Press Ctrl-C to abort. Merge will resume in 10 seconds." - epause 10 - fi -} - -src_unpack() { - unpack ${P}.tar.gz - cd ${S} - # this resolves bacula bug #181 - epatch ${FILESDIR}/${PN}-1.36.2-cdrecord-configure.patch - # fixes lack of depend() in split init scripts - epatch ${FILESDIR}/${PN}-1.36.3-init-depends.patch - # adds build/install capability to ${S}/rescue/linux/Makefile.in - epatch ${FILESDIR}/${PN}-1.36.3-rescue-makefile.patch - cd ${S} -} - -src_compile() { - local myconf="" - if use bacula-clientonly ; then - myconf="${myconf} - `use_enable bacula-clientonly client-only` - `use_enable static static-fd`" - fi - if use bacula-console ; then - myconf="${myconf} - `use_enable X x` - `use_enable gnome tray-monitor` - `use_enable wxwindows wx-console` - `use_enable static static-cons`" - fi - myconf="${myconf} - `use_enable readline` - `use_enable tcpd tcp-wrappers`" - - # select database support - if ! use bacula-clientonly; then - if ! use mysql && ! use postgres && ! use sqlite ; then - ewarn "No database enabled in USE." - ewarn "Using mysql database support by default." - myconf="${myconf} - `use_with mysql`" - elif use mysql ; then - if use postgres ; then - ewarn "Multiple databases enabled in USE." - ewarn "Using mysql database support by default." - elif use sqlite ; then - ewarn "Multiple databases enabled in USE." - ewarn "Using mysql database support by default." - fi - myconf="${myconf} - `use_with mysql`" - elif use postgres ; then - if use sqlite ; then - ewarn "Multiple databases enabled in USE." - ewarn "Using postgresql database support by default." - fi - myconf="${myconf} - `use_with postgres postgresql`" - else - myconf="${myconf} - `use_with sqlite`" - fi - fi - if ! use bacula-clientonly; then - if use static ; then - myconf="${myconf} - `use_enable static static-tools` - `use_enable static static-fd` - `use_enable static static-sd` - `use_enable static static-dir`" - fi - fi - - ./configure \ - --prefix=/usr \ - --enable-smartalloc \ - --mandir=/usr/share/man \ - --with-pid-dir=/var/run \ - --sysconfdir=/etc/bacula \ - --infodir=/usr/share/info \ - --with-subsys-dir=/var/lock/subsys \ - --with-working-dir=/var/bacula \ - --with-scriptdir=/etc/bacula \ - --with-dir-user=root \ - --with-dir-group=bacula \ - --with-sd-user=root \ - --with-sd-group=bacula \ - --with-fd-user=root \ - --with-fd-group=bacula \ - --host=${CHOST} ${myconf} || die "Configure failed!" - - emake || die "Failed primary build!" - - if use doc ; then - # make the docs - cd ${S}/doc/latex && emake || die "Failed to build tetx docs!" && cd ${S} - fi -} - -src_install() { - emake DESTDIR=${D} install || die "Failed install to ${D} !" - - if use gnome ; then - dodir /usr/bin - emake DESTDIR=${D} \ - install-menu \ - install-menu-xsu \ - install-menu-consolehelper || die "Failed to install gnome menu files to ${D} !" - - #chmod 755 ${D}/usr/sbin/bacula-tray-monitor - #chmod 644 ${D}/etc/bacula/tray-monitor.conf - fi - if ! use bacula-clientonly ; then - # the database update scripts - mkdir -p ${D}/etc/bacula/updatedb - cp ${S}/updatedb/* ${D}/etc/bacula/updatedb/ - chmod 754 ${D}/etc/bacula/updatedb/* - - # the logrotate configuration - if use logrotate ; then - mkdir -p ${D}/etc/logrotate.d - cp ${S}/scripts/logrotate ${D}/etc/logrotate.d/bacula - chmod 644 ${D}/etc/logrotate.d/bacula - fi - - # the logwatch scripts - if use logwatch ; then - cd ${S}/scripts/logwatch - emake DESTDIR=${D} install || die "Failed to install logwatch scripts to ${D} !" - cd ${S} - fi - fi - # documentation - for a in ${S}/{Changelog,LICENSE,README,ReleaseNotes,kernstodo,doc/BaculaRoadMap_*.pdf} - do - dodoc ${a} - done - # clean up permissions left broken by install - chown -R root:root ${D}/usr/share/doc/${PF} - chmod -R 644 ${D}/usr/share/doc/${PF}/* - chmod o-r ${D}/etc/bacula/query.sql - # remove the working dir so we can add it postinst with group - rmdir ${D}/var/bacula - - exeinto ${S}/etc/init.d - if use bacula-clientonly ; then - newexe ${S}/platforms/gentoo/bacula-fd bacula-fd - else - if use bacula-split ; then - newexe ${S}/platforms/gentoo/bacula-fd bacula-fd - newexe ${S}/platforms/gentoo/bacula-sd bacula-sd - newexe ${S}/platforms/gentoo/bacula-dir bacula-dir - else - newexe ${S}/platforms/gentoo/bacula-init bacula - fi - fi -} - -pkg_postinst() { - # create the daemon group - HAVE_BACULA=`cat /etc/group | grep bacula 2>/dev/null` - if [ -z ${HAVE_BACULA} ]; then - enewgroup bacula - einfo "The group bacula has been created. Any users you add to" - einfo "this group have access to files created by the daemons." - # the working directory - install -m0750 -o root -g bacula -d ${ROOT}/var/bacula - fi - - einfo - einfo "The CD-ROM rescue disk package has been installed into the" - einfo "/etc/bacula/rescue/cdrom/ directory. Please examine the manual" - einfo "for information on creating a rescue CD." - einfo - - if ! use bacula-clientonly ; then - # test for an existing database - if use mysql ; then - mydb="mysql" - elif use postgres ; then - mydb="postgresql" - elif use sqlite ; then - mydb="sqlite" - else - mydb="mysql" - fi - - if [ ${mydb} == "sqlite" ]; then - DB_VER=`echo "select * from Version;" | sqlite /var/bacula/bacula.db | tail -n 1 2>/dev/null` - else - if [ -z ${BACULA_DB_USER} ] && [ -z ${BACULA_DB_PASSWORD} ] && [ -z ${BACULA_DB_HOST} ]; then - if [ ${mydb} == "mysql" ]; then - DB_VER=`mysql bacula -e 'select * from Version;' | tail -n 1 2>/dev/null` - elif [ ${mydb} == "postgresql" ]; then - DB_VER=`echo 'select * from Version;' | psql bacula | tail -3 | head -n 1 2>/dev/null` - fi - else - BACULA_DB_OPTS="" - if [ ${mydb} == "mysql" ]; then - if [ ! -z ${BACULA_DB_HOST} ]; then - BACULA_DB_OPTS="${BACULA_DB_OPTS} --host=${BACULA_DB_HOST}" - fi - if [ ! -z ${BACULA_DB_USER} ]; then - BACULA_DB_OPTS="${BACULA_DB_OPTS} --user=${BACULA_DB_USER}" - fi - if [ ! -z ${BACULA_DB_PASSWORD} ]; then - BACULA_DB_OPTS="${BACULA_DB_OPTS} --password=${BACULA_DB_PASSWORD}" - fi - DB_VER=`mysql ${BACULA_DB_OPTS} -e 'select * from Version' bacula | tail -n 1 2>/dev/null` - elif [ ${mydb} == "postgresql" ]; then - if [ ! -z ${BACULA_DB_HOST} ]; then - BACULA_DB_OPTS="${BACULA_DB_OPTS} --host ${BACULA_DB_HOST}" - fi - if [ ! -z ${BACULA_DB_USER} ]; then - BACULA_DB_OPTS="${BACULA_DB_OPTS} --username ${BACULA_DB_USER}" - fi - # psql prompts for password by default but we can force it. - # psql(1) does not seem to support --password=somepass - # NOTE: this is untested - if [ ! -z ${BACULA_DB_PASSWORD} ]; then - BACULA_DB_OPTS="${BACULA_DB_OPTS} --password" - fi - DB_VER=`echo 'select * from Version;' | psql ${BACULA_DB_OPTS} bacula | tail -3 | head -n 1 2>/dev/null` - fi - fi - fi - if [ -z "${DB_VER}" ]; then - einfo "This appears to be a new install and you plan to use ${mydb}" - einfo "for your catalog database. You should now create it with the" - einfo "following commands:" - einfo " sh /etc/bacula/grant_${mydb}_privileges" - einfo " sh /etc/bacula/create_${mydb}_database" - einfo " sh /etc/bacula/make_${mydb}_tables" - elif [ "${DB_VER}" -lt "8" ]; then - einfo "This release requires an upgrade to your bacula database" - einfo "as the database format has changed. Please read the" - einfo "manual chapter for upgrading your database!" - fi - fi - - einfo - einfo "Configuration files are installed in /etc/bacula and" - einfo "init script(s) are:" - if use bacula-clientonly ; then - einfo " /etc/init.d/bacula-fd" - else - if use bacula-split ; then - einfo " /etc/init.d/bacula-sd" - einfo " /etc/init.d/bacula-dir" - einfo " /etc/init.d/bacula-fd" - einfo " or /etc/bacula/bacula will start all three." - else - einfo " /etc/init.d/bacula" - fi - fi - einfo -} diff --git a/app-admin/bacula/files/bacula-1.36.2-cdrecord-configure.patch b/app-admin/bacula/files/bacula-1.36.2-cdrecord-configure.patch deleted file mode 100644 index bd29540cb40a..000000000000 --- a/app-admin/bacula/files/bacula-1.36.2-cdrecord-configure.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -uNr bacula-1.36.2/configure bacula-1.36.2-fixed/configure
---- bacula-1.36.2/configure 2005-02-25 04:46:49.000000000 -0500
-+++ bacula-1.36.2-fixed/configure 2005-03-06 10:11:23.905848861 -0500
-@@ -7301,15 +7301,6 @@
- # get scsibus,target,lun
- # -------------------------------------------
- CDSTL="3,0,0"
--if test ! x$CDRECORD = x ; then
-- CDSTL=`${CDRECORD} -scanbus 2>/dev/null | grep CD-RW | ${AWK} '{print $1}'`
-- if test x${CDSTL} = x ; then
-- CDSTL=`${CDRECORD} -scanbus 2>/dev/null | grep CD+RW | ${AWK} '{print $1}'`
-- fi
-- if test x${CDSTL} = x ; then
-- CDSTL="3,0,0"
-- fi
--fi
-
-
-
diff --git a/app-admin/bacula/files/bacula-1.36.2-nocdrecord.patch b/app-admin/bacula/files/bacula-1.36.2-nocdrecord.patch deleted file mode 100644 index 95842c1955d3..000000000000 --- a/app-admin/bacula/files/bacula-1.36.2-nocdrecord.patch +++ /dev/null @@ -1,125 +0,0 @@ -diff -uNr bacula-1.36.2-original/autoconf/configure.in bacula-1.36.2-nocdrecord/autoconf/configure.in ---- bacula-1.36.2-original/autoconf/configure.in 2005-02-25 04:47:03.000000000 -0500 -+++ bacula-1.36.2-nocdrecord/autoconf/configure.in 2005-03-05 23:46:28.000000000 -0500 -@@ -63,7 +63,6 @@ - AC_PATH_PROG(MTX, mtx, mtx) - AC_PATH_PROG(PKGCONFIG, pkg-config, pkg-config) - AC_PATH_PROG(WXCONFIG, wx-config, wx-config) --AC_PATH_PROG(CDRECORD, cdrecord, cdrecord) - AC_PATH_PROG(PIDOF, pidof, pidof) - AC_PROG_AWK - # Some AWK programs fail, so test it and warn the user -@@ -521,23 +520,6 @@ - # End of readline/conio stuff - # ----------------------------------------------------------------------- - --# ------------------------------------------- --# check for cdrecord writer location --# get scsibus,target,lun --# ------------------------------------------- --CDSTL="3,0,0" --if test ! x$CDRECORD = x ; then -- CDSTL=`${CDRECORD} -scanbus 2>/dev/null | grep CD-RW | ${AWK} '{print $1}'` -- if test x${CDSTL} = x ; then -- CDSTL=`${CDRECORD} -scanbus 2>/dev/null | grep CD+RW | ${AWK} '{print $1}'` -- fi -- if test x${CDSTL} = x ; then -- CDSTL="3,0,0" -- fi --fi --AC_SUBST(CDSTL) -- -- - # --------------------------------------------------- - # Check for GMP support/directory - # --------------------------------------------------- -diff -uNr bacula-1.36.2-original/configure bacula-1.36.2-nocdrecord/configure ---- bacula-1.36.2-original/configure 2005-02-25 04:46:49.000000000 -0500 -+++ bacula-1.36.2-nocdrecord/configure 2005-03-05 23:42:12.000000000 -0500 -@@ -309,7 +309,7 @@ - # include <unistd.h> - #endif" - --ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS BUILD_DIR TRUEPRG FALSEPRG VERSION DATE LSMDATE CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP EGREP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA RANLIB ac_ct_RANLIB MV RM CP SED ECHO CMP TBL AR OPENSSL MTX PKGCONFIG WXCONFIG CDRECORD PIDOF AWK ARFLAGS MAKE_SHELL LOCAL_LIBS LOCAL_CFLAGS LOCAL_LDFLAGS LOCAL_DEFS build build_cpu build_vendor build_os host host_cpu host_vendor host_os HAVE_SUN_OS_TRUE HAVE_SUN_OS_FALSE HAVE_OSF1_OS_TRUE HAVE_OSF1_OS_FALSE HAVE_AIX_OS_TRUE HAVE_AIX_OS_FALSE HAVE_HPUX_OS_TRUE HAVE_HPUX_OS_FALSE HAVE_LINUX_OS_TRUE HAVE_LINUX_OS_FALSE HAVE_FREEBSD_OS_TRUE HAVE_FREEBSD_OS_FALSE HAVE_NETBSD_OS_TRUE HAVE_NETBSD_OS_FALSE HAVE_OPENBSD_OS_TRUE HAVE_OPENBSD_OS_FALSE HAVE_BSDI_OS_TRUE HAVE_BSDI_OS_FALSE HAVE_SGI_OS_TRUE HAVE_SGI_OS_FALSE HAVE_IRIX_OS_TRUE HAVE_IRIX_OS_FALSE HAVE_DARWIN_OS_TRUE HAVE_DARWIN_OS_FALSE INSIDE_GNOME_COMMON_TRUE INSIDE_GNOME_COMMON_FALSE MSGFMT GNOME_INCLUDEDIR GNOMEUI_LIBS GNOME_LIBDIR GNOME_LIBS GNOMEGNORBA_LIBS GTKXMHTML_LIBS ZVT_LIBS GNOME_CONFIG ORBIT_CONFIG ORBIT_IDL HAVE_ORBIT_TRUE HAVE_ORBIT_FALSE ORBIT_CFLAGS ORBIT_LIBS HAVE_GNORBA_TRUE HAVE_GNORBA_FALSE GNORBA_CFLAGS GNORBA_LIBS GNOME_APPLETS_LIBS GNOME_DOCKLETS_LIBS GNOME_CAPPLET_LIBS GNOME_DIR WXCONS_CPPFLAGS WXCONS_LDFLAGS WX_DIR TRAY_MONITOR_CPPFLAGS TRAY_MONITOR_LDFLAGS TRAY_MONITOR_DIR TTOOL_LDFLAGS STATIC_FD STATIC_SD STATIC_DIR STATIC_CONS STATIC_GNOME_CONS STATIC_WX_CONS ALL_DIRS CONS_INC CONS_OBJ CONS_SRC CONS_LIBS CONS_LDFLAGS READLINE_SRC CDSTL working_dir scriptdir dump_email job_email smtp_host piddir subsysdir baseport dir_port fd_port sd_port dir_password fd_password sd_password mon_dir_password mon_fd_password mon_sd_password bimagemgr_cgidir bimagemgr_docdir bimagemgr_binowner bimagemgr_bingroup bimagemgr_dataowner bimagemgr_datagroup dir_user dir_group sd_user sd_group fd_user fd_group SBINPERM SQL_LFLAGS SQL_INCLUDE SQL_BINDIR cats DB_NAME GETCONF ac_ct_GETCONF X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS LIBOBJS ALLOCA FDLIBS DEBUG DINCLUDE DLIB DB_LIBS WCFLAGS WLDFLAGS OBJLIST hostname TAPEDRIVE PSCMD WIN32 MACOSX DISTNAME DISTVER LTLIBOBJS' -+ac_subst_vars='SHELL PATH_SEPARATOR PACKAGE_NAME PACKAGE_TARNAME PACKAGE_VERSION PACKAGE_STRING PACKAGE_BUGREPORT exec_prefix prefix program_transform_name bindir sbindir libexecdir datadir sysconfdir sharedstatedir localstatedir libdir includedir oldincludedir infodir mandir build_alias host_alias target_alias DEFS ECHO_C ECHO_N ECHO_T LIBS BUILD_DIR TRUEPRG FALSEPRG VERSION DATE LSMDATE CC CFLAGS LDFLAGS CPPFLAGS ac_ct_CC EXEEXT OBJEXT CXX CXXFLAGS ac_ct_CXX CPP EGREP INSTALL_PROGRAM INSTALL_SCRIPT INSTALL_DATA RANLIB ac_ct_RANLIB MV RM CP SED ECHO CMP TBL AR OPENSSL MTX PKGCONFIG WXCONFIG PIDOF AWK ARFLAGS MAKE_SHELL LOCAL_LIBS LOCAL_CFLAGS LOCAL_LDFLAGS LOCAL_DEFS build build_cpu build_vendor build_os host host_cpu host_vendor host_os HAVE_SUN_OS_TRUE HAVE_SUN_OS_FALSE HAVE_OSF1_OS_TRUE HAVE_OSF1_OS_FALSE HAVE_AIX_OS_TRUE HAVE_AIX_OS_FALSE HAVE_HPUX_OS_TRUE HAVE_HPUX_OS_FALSE HAVE_LINUX_OS_TRUE HAVE_LINUX_OS_FALSE HAVE_FREEBSD_OS_TRUE HAVE_FREEBSD_OS_FALSE HAVE_NETBSD_OS_TRUE HAVE_NETBSD_OS_FALSE HAVE_OPENBSD_OS_TRUE HAVE_OPENBSD_OS_FALSE HAVE_BSDI_OS_TRUE HAVE_BSDI_OS_FALSE HAVE_SGI_OS_TRUE HAVE_SGI_OS_FALSE HAVE_IRIX_OS_TRUE HAVE_IRIX_OS_FALSE HAVE_DARWIN_OS_TRUE HAVE_DARWIN_OS_FALSE INSIDE_GNOME_COMMON_TRUE INSIDE_GNOME_COMMON_FALSE MSGFMT GNOME_INCLUDEDIR GNOMEUI_LIBS GNOME_LIBDIR GNOME_LIBS GNOMEGNORBA_LIBS GTKXMHTML_LIBS ZVT_LIBS GNOME_CONFIG ORBIT_CONFIG ORBIT_IDL HAVE_ORBIT_TRUE HAVE_ORBIT_FALSE ORBIT_CFLAGS ORBIT_LIBS HAVE_GNORBA_TRUE HAVE_GNORBA_FALSE GNORBA_CFLAGS GNORBA_LIBS GNOME_APPLETS_LIBS GNOME_DOCKLETS_LIBS GNOME_CAPPLET_LIBS GNOME_DIR WXCONS_CPPFLAGS WXCONS_LDFLAGS WX_DIR TRAY_MONITOR_CPPFLAGS TRAY_MONITOR_LDFLAGS TRAY_MONITOR_DIR TTOOL_LDFLAGS STATIC_FD STATIC_SD STATIC_DIR STATIC_CONS STATIC_GNOME_CONS STATIC_WX_CONS ALL_DIRS CONS_INC CONS_OBJ CONS_SRC CONS_LIBS CONS_LDFLAGS READLINE_SRC CDSTL working_dir scriptdir dump_email job_email smtp_host piddir subsysdir baseport dir_port fd_port sd_port dir_password fd_password sd_password mon_dir_password mon_fd_password mon_sd_password bimagemgr_cgidir bimagemgr_docdir bimagemgr_binowner bimagemgr_bingroup bimagemgr_dataowner bimagemgr_datagroup dir_user dir_group sd_user sd_group fd_user fd_group SBINPERM SQL_LFLAGS SQL_INCLUDE SQL_BINDIR cats DB_NAME GETCONF ac_ct_GETCONF X_CFLAGS X_PRE_LIBS X_LIBS X_EXTRA_LIBS LIBOBJS ALLOCA FDLIBS DEBUG DINCLUDE DLIB DB_LIBS WCFLAGS WLDFLAGS OBJLIST hostname TAPEDRIVE PSCMD WIN32 MACOSX DISTNAME DISTVER LTLIBOBJS' - ac_subst_files='MCOMMON' - - # Initialize some variables set by options. -@@ -3830,46 +3830,6 @@ - echo "${ECHO_T}no" >&6 - fi - --# Extract the first word of "cdrecord", so it can be a program name with args. --set dummy cdrecord; ac_word=$2 --echo "$as_me:$LINENO: checking for $ac_word" >&5 --echo $ECHO_N "checking for $ac_word... $ECHO_C" >&6 --if test "${ac_cv_path_CDRECORD+set}" = set; then -- echo $ECHO_N "(cached) $ECHO_C" >&6 --else -- case $CDRECORD in -- [\\/]* | ?:[\\/]*) -- ac_cv_path_CDRECORD="$CDRECORD" # Let the user override the test with a path. -- ;; -- *) -- as_save_IFS=$IFS; IFS=$PATH_SEPARATOR --for as_dir in $PATH --do -- IFS=$as_save_IFS -- test -z "$as_dir" && as_dir=. -- for ac_exec_ext in '' $ac_executable_extensions; do -- if $as_executable_p "$as_dir/$ac_word$ac_exec_ext"; then -- ac_cv_path_CDRECORD="$as_dir/$ac_word$ac_exec_ext" -- echo "$as_me:$LINENO: found $as_dir/$ac_word$ac_exec_ext" >&5 -- break 2 -- fi --done --done -- -- test -z "$ac_cv_path_CDRECORD" && ac_cv_path_CDRECORD="cdrecord" -- ;; --esac --fi --CDRECORD=$ac_cv_path_CDRECORD -- --if test -n "$CDRECORD"; then -- echo "$as_me:$LINENO: result: $CDRECORD" >&5 --echo "${ECHO_T}$CDRECORD" >&6 --else -- echo "$as_me:$LINENO: result: no" >&5 --echo "${ECHO_T}no" >&6 --fi -- - # Extract the first word of "pidof", so it can be a program name with args. - set dummy pidof; ac_word=$2 - echo "$as_me:$LINENO: checking for $ac_word" >&5 -@@ -7296,22 +7256,6 @@ - # End of readline/conio stuff - # ----------------------------------------------------------------------- - --# ------------------------------------------- --# check for cdrecord writer location --# get scsibus,target,lun --# ------------------------------------------- --CDSTL="3,0,0" --if test ! x$CDRECORD = x ; then -- CDSTL=`${CDRECORD} -scanbus 2>/dev/null | grep CD-RW | ${AWK} '{print $1}'` -- if test x${CDSTL} = x ; then -- CDSTL=`${CDRECORD} -scanbus 2>/dev/null | grep CD+RW | ${AWK} '{print $1}'` -- fi -- if test x${CDSTL} = x ; then -- CDSTL="3,0,0" -- fi --fi -- -- - - # --------------------------------------------------- - # Check for GMP support/directory -@@ -21984,7 +21928,6 @@ - s,@MTX@,$MTX,;t t - s,@PKGCONFIG@,$PKGCONFIG,;t t - s,@WXCONFIG@,$WXCONFIG,;t t --s,@CDRECORD@,$CDRECORD,;t t - s,@PIDOF@,$PIDOF,;t t - s,@AWK@,$AWK,;t t - s,@ARFLAGS@,$ARFLAGS,;t t diff --git a/app-admin/bacula/files/bacula-1.36.3-cdrecord-configure.patch b/app-admin/bacula/files/bacula-1.36.3-cdrecord-configure.patch deleted file mode 100644 index 6fa8511484e3..000000000000 --- a/app-admin/bacula/files/bacula-1.36.3-cdrecord-configure.patch +++ /dev/null @@ -1,19 +0,0 @@ -diff -uNr bacula-1.36.2/configure bacula-1.36.2-fixed/configure ---- bacula-1.36.2/configure 2005-02-25 04:46:49.000000000 -0500 -+++ bacula-1.36.2-fixed/configure 2005-03-06 10:11:23.905848861 -0500 -@@ -7301,15 +7301,6 @@ - # get scsibus,target,lun - # ------------------------------------------- - CDSTL="3,0,0" --if test ! x$CDRECORD = x ; then -- CDSTL=`${CDRECORD} -scanbus 2>/dev/null | grep CD-RW | ${AWK} '{print $1}'` -- if test x${CDSTL} = x ; then -- CDSTL=`${CDRECORD} -scanbus 2>/dev/null | grep CD+RW | ${AWK} '{print $1}'` -- fi -- if test x${CDSTL} = x ; then -- CDSTL="3,0,0" -- fi --fi - - - diff --git a/app-admin/bacula/files/bacula-1.36.3-init-depends.patch b/app-admin/bacula/files/bacula-1.36.3-init-depends.patch deleted file mode 100644 index 95f01ef830ee..000000000000 --- a/app-admin/bacula/files/bacula-1.36.3-init-depends.patch +++ /dev/null @@ -1,57 +0,0 @@ -diff -uNr platforms/gentoo/bacula-dir.in platforms/gentoo-fixed/bacula-dir.in ---- platforms/gentoo/bacula-dir.in 2004-10-19 08:35:07.000000000 -0500 -+++ platforms/gentoo-fixed/bacula-dir.in 2005-06-08 09:58:21.000000000 -0500 -@@ -9,6 +9,11 @@ - # For Bacula release @VERSION@ (@DATE@) -- @DISTNAME@ - # - -+depend() { -+ need net -+ use dns @DB_NAME@ -+} -+ - start() { - ebegin "Starting the Bacula Director" - start-stop-daemon --start --quiet --exec @sbindir@/bacula-dir -- $2 -c @sysconfdir@/bacula-dir.conf -diff -uNr platforms/gentoo/bacula-fd.in platforms/gentoo-fixed/bacula-fd.in ---- platforms/gentoo/bacula-fd.in 2004-10-19 08:35:07.000000000 -0500 -+++ platforms/gentoo-fixed/bacula-fd.in 2005-06-08 09:58:56.000000000 -0500 -@@ -9,6 +9,11 @@ - # For Bacula release @VERSION@ (@DATE@) -- @DISTNAME@ - # - -+depend() { -+ need net -+ use dns -+} -+ - start() { - ebegin "Starting the Bacula File daemon" - start-stop-daemon --start --quiet --exec @sbindir@/bacula-fd -- $2 -c @sysconfdir@/bacula-fd.conf -diff -uNr platforms/gentoo/bacula-init.in platforms/gentoo-fixed/bacula-init.in ---- platforms/gentoo/bacula-init.in 2004-10-24 08:58:25.000000000 -0500 -+++ platforms/gentoo-fixed/bacula-init.in 2005-06-08 09:54:23.000000000 -0500 -@@ -6,7 +6,7 @@ - - depend() { - need net -- use @DB_NAME@ -+ use dns @DB_NAME@ - } - - opts="test" -diff -uNr platforms/gentoo/bacula-sd.in platforms/gentoo-fixed/bacula-sd.in ---- platforms/gentoo/bacula-sd.in 2004-10-19 08:35:07.000000000 -0500 -+++ platforms/gentoo-fixed/bacula-sd.in 2005-06-08 10:00:33.000000000 -0500 -@@ -9,6 +9,11 @@ - # For Bacula release @VERSION@ (@DATE@) -- @DISTNAME@ - # - -+depend() { -+ need net -+ use dns @DB_NAME@ -+} -+ - start() { - ebegin "Starting the Bacula Storage daemon" - start-stop-daemon --start --quiet --exec @sbindir@/bacula-sd -- $2 -c @sysconfdir@/bacula-sd.conf diff --git a/app-admin/bacula/files/bacula-1.36.3-rescue-makefile.patch b/app-admin/bacula/files/bacula-1.36.3-rescue-makefile.patch deleted file mode 100644 index 0c5d975019ee..000000000000 --- a/app-admin/bacula/files/bacula-1.36.3-rescue-makefile.patch +++ /dev/null @@ -1,46 +0,0 @@ ---- rescue/linux/Makefile.in 2004-08-31 16:05:50.000000000 -0500 -+++ rescue/linux-fixed/Makefile.in 2005-06-20 08:07:50.000000000 -0500 -@@ -1,12 +1,41 @@ -- --all: -+topdir = @BUILD_DIR@ -+thisdir = $(topdir)/rescue/linux -+sysconfdir = @sysconfdir@ -+ -+MKDIR = $(topdir)/autoconf/mkinstalldirs -+CP = @CP@ -+RM = @RM@ -+RMF = "$(RM) -f" -+ -+all: Makefile -+ (cd $(topdir)/src/filed; \ -+ $(MAKE) static-bacula-fd; \ -+ cd $(thisdir)) - - install: -+ $(MKDIR) -m 750 $(DESTDIR)$(sysconfdir)/rescue/cdrom; -+ $(CP) -R $(thisdir)/cdrom/* \ -+ $(DESTDIR)$(sysconfdir)/rescue/cdrom/ -+ $(MKDIR) -m 750 $(DESTDIR)$(sysconfdir)/rescue/cdrom/bin -+ $(CP) -R $(topdir)/src/filed/static-bacula-fd \ -+ $(DESTDIR)$(sysconfdir)/rescue/cdrom/bin/bacula-fd -+ $(MKDIR) $(DESTDIR)$(sysconfdir)/rescue/floppy -+ $(CP) -R $(thisdir)/floppy/* \ -+ $(DESTDIR)$(sysconfdir)/rescue/floppy/ -+ $(CP) -R $(topdir)/src/filed/static-bacula-fd \ -+ $(DESTDIR)$(sysconfdir)/rescue/floppy/bacula-fd -+ chmod 754 $(DESTDIR)$(sysconfdir)/rescue/cdrom/bin/bacula-fd \ -+ $(DESTDIR)$(sysconfdir)/rescue/floppy/bacula-fd - - uninstall: -+ $(RMF) -r $(DESTDIR)$(sysconfdir)/rescue - - clean: - - distclean: - - depend: -+ -+Makefile: Makefile.in -+ cd $(topdir) \ -+ && CONFIG_FILES=$(thisdir)/$@ CONFIG_HEADERS= $(SHELL) ./config.status diff --git a/app-admin/bacula/files/bacula-3.6.0-configure.diff b/app-admin/bacula/files/bacula-3.6.0-configure.diff deleted file mode 100644 index 698492e52976..000000000000 --- a/app-admin/bacula/files/bacula-3.6.0-configure.diff +++ /dev/null @@ -1,19 +0,0 @@ ---- bacula-1.36.0/configure 2004-10-19 08:35:02.000000000 -0500 -+++ bacula-1.36.0-patched/configure 2004-10-23 21:20:33.000000000 -0500 -@@ -19190,7 +19190,7 @@ - exit 1 - fi - -- ac_config_files="$ac_config_files autoconf/Make.common Makefile rescue/Makefile rescue/linux/Makefile rescue/linux/floppy/Makefile rescue/linux/cdrom/Makefile rescue/freebsd/Makefile rescue/solaris/Makefile scripts/startmysql scripts/stopmysql scripts/btraceback scripts/startit scripts/stopit scripts/bconsole scripts/gconsole scripts/bacula scripts/devel_bacula scripts/Makefile scripts/logrotate scripts/bacula.desktop.gnome1 scripts/bacula.desktop.gnome2 scripts/bacula.desktop.gnome1.consolehelper scripts/bacula.desktop.gnome2.consolehelper scripts/bacula.desktop.gnome1.xsu scripts/bacula.desktop.gnome2.xsu scripts/gnome-console.console_apps scripts/mtx-changer doc/Makefile src/Makefile src/host.h src/console/Makefile src/console/bconsole.conf src/gnome-console/Makefile src/gnome-console/gnome-console.conf src/gnome2-console/Makefile src/gnome2-console/gnome-console.conf src/wx-console/Makefile src/wx-console/wx-console.conf src/tray-monitor/Makefile src/tray-monitor/tray-monitor.conf src/dird/Makefile src/dird/bacula-dir.conf src/lib/Makefile src/stored/Makefile src/stored/bacula-sd.conf src/filed/Makefile src/filed/bacula-fd.conf src/filed/win32/Makefile src/cats/Makefile src/cats/make_catalog_backup src/cats/delete_catalog_backup src/cats/create_postgresql_database src/cats/update_postgresql_tables src/cats/make_postgresql_tables src/cats/grant_postgresql_privileges src/cats/drop_postgresql_tables src/cats/drop_postgresql_database src/cats/create_mysql_database src/cats/update_mysql_tables src/cats/make_mysql_tables src/cats/grant_mysql_privileges src/cats/drop_mysql_tables src/cats/drop_mysql_database src/cats/create_sqlite_database src/cats/update_sqlite_tables src/cats/make_sqlite_tables src/cats/grant_sqlite_privileges src/cats/drop_sqlite_tables src/cats/drop_sqlite_database src/cats/sqlite src/cats/mysql src/cats/create_bdb_database src/cats/update_bdb_tables src/cats/make_bdb_tables src/cats/grant_bdb_privileges src/cats/drop_bdb_tables src/cats/drop_bdb_database src/cats/create_bacula_database src/cats/update_bacula_tables src/cats/grant_bacula_privileges src/cats/make_bacula_tables src/cats/drop_bacula_tables src/cats/drop_bacula_database src/findlib/Makefile src/tools/Makefile src/win32/winbacula.nsi src/win32/baculafd/bacula-fd.conf src/win32/Makefile src/win32/console/bconsole.conf src/win32/wx-console/wx-console.conf $PFILES" -+ ac_config_files="$ac_config_files autoconf/Make.common Makefile rescue/Makefile rescue/linux/Makefile rescue/linux/floppy/Makefile rescue/linux/cdrom/Makefile rescue/freebsd/Makefile rescue/solaris/Makefile scripts/startmysql scripts/stopmysql scripts/btraceback scripts/startit scripts/stopit scripts/bconsole scripts/gconsole scripts/bacula scripts/devel_bacula scripts/Makefile scripts/logrotate scripts/bacula.desktop.gnome1 scripts/bacula.desktop.gnome2 scripts/bacula.desktop.gnome1.consolehelper scripts/bacula.desktop.gnome2.consolehelper scripts/bacula.desktop.gnome1.xsu scripts/bacula.desktop.gnome2.xsu scripts/gnome-console.console_apps scripts/mtx-changer scripts/bacula-tray-monitor.desktop doc/Makefile src/Makefile src/host.h src/console/Makefile src/console/bconsole.conf src/gnome-console/Makefile src/gnome-console/gnome-console.conf src/gnome2-console/Makefile src/gnome2-console/gnome-console.conf src/wx-console/Makefile src/wx-console/wx-console.conf src/tray-monitor/Makefile src/tray-monitor/tray-monitor.conf src/dird/Makefile src/dird/bacula-dir.conf src/lib/Makefile src/stored/Makefile src/stored/bacula-sd.conf src/filed/Makefile src/filed/bacula-fd.conf src/filed/win32/Makefile src/cats/Makefile src/cats/make_catalog_backup src/cats/delete_catalog_backup src/cats/create_postgresql_database src/cats/update_postgresql_tables src/cats/make_postgresql_tables src/cats/grant_postgresql_privileges src/cats/drop_postgresql_tables src/cats/drop_postgresql_database src/cats/create_mysql_database src/cats/update_mysql_tables src/cats/make_mysql_tables src/cats/grant_mysql_privileges src/cats/drop_mysql_tables src/cats/drop_mysql_database src/cats/create_sqlite_database src/cats/update_sqlite_tables src/cats/make_sqlite_tables src/cats/grant_sqlite_privileges src/cats/drop_sqlite_tables src/cats/drop_sqlite_database src/cats/sqlite src/cats/mysql src/cats/create_bdb_database src/cats/update_bdb_tables src/cats/make_bdb_tables src/cats/grant_bdb_privileges src/cats/drop_bdb_tables src/cats/drop_bdb_database src/cats/create_bacula_database src/cats/update_bacula_tables src/cats/grant_bacula_privileges src/cats/make_bacula_tables src/cats/drop_bacula_tables src/cats/drop_bacula_database src/findlib/Makefile src/tools/Makefile src/win32/winbacula.nsi src/win32/baculafd/bacula-fd.conf src/win32/Makefile src/win32/console/bconsole.conf src/win32/wx-console/wx-console.conf $PFILES" - ac_config_commands="$ac_config_commands default" - cat >confcache <<\_ACEOF - # This file is a shell script that caches the results of configure -@@ -19746,6 +19746,7 @@ - "scripts/bacula.desktop.gnome2.xsu" ) CONFIG_FILES="$CONFIG_FILES scripts/bacula.desktop.gnome2.xsu" ;; - "scripts/gnome-console.console_apps" ) CONFIG_FILES="$CONFIG_FILES scripts/gnome-console.console_apps" ;; - "scripts/mtx-changer" ) CONFIG_FILES="$CONFIG_FILES scripts/mtx-changer" ;; -+ "scripts/bacula-tray-monitor.desktop" ) CONFIG_FILES="$CONFIG_FILES scripts/bacula-tray-monitor.desktop" ;; - "doc/Makefile" ) CONFIG_FILES="$CONFIG_FILES doc/Makefile" ;; - "src/Makefile" ) CONFIG_FILES="$CONFIG_FILES src/Makefile" ;; - "src/host.h" ) CONFIG_FILES="$CONFIG_FILES src/host.h" ;; diff --git a/app-admin/bacula/files/bacula-conf b/app-admin/bacula/files/bacula-conf deleted file mode 100644 index caa9022ad8db..000000000000 --- a/app-admin/bacula/files/bacula-conf +++ /dev/null @@ -1,16 +0,0 @@ -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/bacula/files/bacula-conf,v 1.1 2005/07/03 03:58:53 fserb Exp $ - -# Config file for /etc/init.d/bacula - -# Add on SERVICES the daemons you want to run -# sd - -# fd - -# dir - -SERVICES="%%SERVICES%%" - -# Options for each daemon -SD_OPTIONS="-u root -g bacula -c /etc/bacula/bacula-sd.conf" -FD_OPTIONS="-u root -g bacula -c /etc/bacula/bacula-fd.conf" -DIR_OPTIONS="-u root -g bacula -c /etc/bacula/bacula-dir.conf" diff --git a/app-admin/bacula/files/bacula-init b/app-admin/bacula/files/bacula-init deleted file mode 100644 index 164346c9e877..000000000000 --- a/app-admin/bacula/files/bacula-init +++ /dev/null @@ -1,62 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/bacula/files/bacula-init,v 1.4 2004/07/14 21:08:44 agriffis Exp $ - -depend() { - need net - use mysql -} - -opts="test" - -# A client would only need to run the file daemon, so if thats the -# case for this machine just comment the other two out below here... -start() { - ebegin "Starting bacula storage daemon" - start-stop-daemon --start --quiet --exec /usr/sbin/bacula-sd \ - -- -c /etc/bacula/bacula-sd.conf - result=$? - - ebegin "Starting bacula file daemon" - start-stop-daemon --start --quiet --exec /usr/sbin/bacula-fd \ - -- -c /etc/bacula/bacula-fd.conf - result=$(( $result + $? )) - sleep 2 - - ebegin "Starting bacula director" - start-stop-daemon --start --quiet --exec /usr/sbin/bacula-dir \ - -- -c /etc/bacula/bacula-dir.conf - result=$(( $result + $? )) - - eend $result -} - -# The default port numbers appear in the pidfile paths below. -# Might wanna programmatically grab them from the config files -# or something... -stop() { - ebegin "Stopping bacula file daemon" - start-stop-daemon --stop --quiet --pidfile /var/run/bacula-fd.9102.pid - result=$? - ebegin "Stopping bacula storage daemon" - start-stop-daemon --stop --quiet --pidfile /var/run/bacula-sd.9103.pid - result=$(( $result + $? )) - ebegin "Stopping bacula director" - start-stop-daemon --stop --quiet --pidfile /var/run/bacula-dir.9101.pid - result=$(( $result + $? )) - eend $result -} - -test() { - ebegin "Testing bacula storage daemon configuration" - /usr/sbin/bacula-sd -t -c /etc/bacula/bacula-sd.conf - result=$? - ebegin "Testing bacula file daemon configuration" - /usr/sbin/bacula-fd -t -c /etc/bacula/bacula-fd.conf - result=$(( $result + $? )) - ebegin "Testing bacula director configuration" - /usr/sbin/bacula-dir -t -c /etc/bacula/bacula-dir.conf - result=$(( $result + $? )) - eend $result -} diff --git a/app-admin/bacula/files/bacula-init2 b/app-admin/bacula/files/bacula-init2 deleted file mode 100644 index bb05e0bfe683..000000000000 --- a/app-admin/bacula/files/bacula-init2 +++ /dev/null @@ -1,93 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2004 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/bacula/files/bacula-init2,v 1.1 2004/12/18 14:33:03 mholzer Exp $ - -depend() { - need net - use mysql -} - -opts="test" - -DIR_USER=root -DIR_GROUP=bacula -SD_USER=root -SD_GROUP=bacula -FD_USER=root -FD_GROUP=bacula - -# A client would only need to run the file daemon, so if thats the -# case for this machine just comment the other two out below here... -start() { - ebegin "Starting bacula storage daemon" - OPTIONS='' - if [ "${SD_USER}" != '' ]; then - OPTIONS="${OPTIONS} -u ${SD_USER}" - fi - - if [ "${SD_GROUP}" != '' ]; then - OPTIONS="${OPTIONS} -g ${SD_GROUP}" - fi - start-stop-daemon --start --quiet --exec /usr/sbin/bacula-sd \ - -- ${OPTIONS} -c /etc/bacula/bacula-sd.conf - result=$? - - ebegin "Starting bacula file daemon" - OPTIONS='' - if [ "${FD_USER}" != '' ]; then - OPTIONS="${OPTIONS} -u ${FD_USER}" - fi - - if [ "${FD_GROUP}" != '' ]; then - OPTIONS="${OPTIONS} -g ${FD_GROUP}" - fi - start-stop-daemon --start --quiet --exec /usr/sbin/bacula-fd \ - -- ${OPTIONS} -c /etc/bacula/bacula-fd.conf - result=$(( $result + $? )) - sleep 2 - - ebegin "Starting bacula director" - OPTIONS='' - if [ "${DIR_USER}" != '' ]; then - OPTIONS="${OPTIONS} -u ${DIR_USER}" - fi - - if [ "${DIR_GROUP}" != '' ]; then - OPTIONS="${OPTIONS} -g ${DIR_GROUP}" - fi - start-stop-daemon --start --quiet --exec /usr/sbin/bacula-dir \ - -- ${OPTIONS} -c /etc/bacula/bacula-dir.conf - result=$(( $result + $? )) - - eend $result -} - -# The default port numbers appear in the pidfile paths below. -# Might wanna programmatically grab them from the config files -# or something... -stop() { - ebegin "Stopping bacula file daemon" - start-stop-daemon --stop --quiet --pidfile /var/run/bacula-fd.9102.pid - result=$? - ebegin "Stopping bacula storage daemon" - start-stop-daemon --stop --quiet --pidfile /var/run/bacula-sd.9103.pid - result=$(( $result + $? )) - ebegin "Stopping bacula director" - start-stop-daemon --stop --quiet --pidfile /var/run/bacula-dir.9101.pid - result=$(( $result + $? )) - eend $result -} - -test() { - ebegin "Testing bacula storage daemon configuration" - /usr/sbin/bacula-sd -t -c /etc/bacula/bacula-sd.conf - result=$? - ebegin "Testing bacula file daemon configuration" - /usr/sbin/bacula-fd -t -c /etc/bacula/bacula-fd.conf - result=$(( $result + $? )) - ebegin "Testing bacula director configuration" - /usr/sbin/bacula-dir -t -c /etc/bacula/bacula-dir.conf - result=$(( $result + $? )) - eend $result -} diff --git a/app-admin/bacula/files/bacula-init3 b/app-admin/bacula/files/bacula-init3 deleted file mode 100644 index facb9668cbb3..000000000000 --- a/app-admin/bacula/files/bacula-init3 +++ /dev/null @@ -1,60 +0,0 @@ -#!/sbin/runscript -# Copyright 1999-2005 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/app-admin/bacula/files/bacula-init3,v 1.1 2005/07/03 03:58:53 fserb Exp $ - -depend() { - need net - %%USE_DB%% -} - -start() { - local retval=0 - for s in ${SERVICES} ; do - case ${s} in - sd) - ebegin "Starting bacula storage daemon" - start-stop-daemon --start --quiet --exec /usr/sbin/bacula-sd \ - -- ${SD_OPTIONS} - retval=$(( $retval + $? )) - ;; - fd) - ebegin "Starting bacula file daemon" - start-stop-daemon --start --quiet --exec /usr/sbin/bacula-fd \ - -- ${FD_OPTIONS} - retval=$(( $retval + $? )) - ;; - dir) - ebegin "Starting bacula director" - start-stop-daemon --start --quiet --exec /usr/sbin/bacula-dir \ - -- ${DIR_OPTIONS} - retval=$(( $retval + $? )) - ;; - esac - done - eend $retval -} - -stop() { - local retval=0 - for s in ${SERVICES} ; do - case ${s} in - sd) - ebegin "Stopping bacula storage daemon" - start-stop-daemon --stop --quiet --pidfile /var/run/bacula-sd.*.pid - retval=$(( $retval + $? )) - ;; - fd) - ebegin "Stopping bacula file daemon" - start-stop-daemon --stop --quiet --pidfile /var/run/bacula-fd.*.pid - retval=$(( $retval + $? )) - ;; - dir) - ebegin "Stopping bacula director" - start-stop-daemon --stop --quiet --pidfile /var/run/bacula-dir.*.pid - retval=$(( $retval + $? )) - ;; - esac - done - eend $retval -} diff --git a/app-admin/bacula/files/digest-bacula-1.34.4 b/app-admin/bacula/files/digest-bacula-1.34.4 deleted file mode 100644 index 45526c7cbbd1..000000000000 --- a/app-admin/bacula/files/digest-bacula-1.34.4 +++ /dev/null @@ -1 +0,0 @@ -MD5 8c03b37e0b2d5da893fca068b8971521 bacula-1.34.4.tar.gz 4584570 diff --git a/app-admin/bacula/files/digest-bacula-1.34.5 b/app-admin/bacula/files/digest-bacula-1.34.5 deleted file mode 100644 index 50642fab004c..000000000000 --- a/app-admin/bacula/files/digest-bacula-1.34.5 +++ /dev/null @@ -1 +0,0 @@ -MD5 3bdccf8c9ee7e794c0035afbc529a33a bacula-1.34.5.tar.gz 4628068 diff --git a/app-admin/bacula/files/digest-bacula-1.34.6 b/app-admin/bacula/files/digest-bacula-1.34.6 deleted file mode 100644 index 016a6388a4d0..000000000000 --- a/app-admin/bacula/files/digest-bacula-1.34.6 +++ /dev/null @@ -1 +0,0 @@ -MD5 9de593cb206df126a8e27774281c5bf6 bacula-1.34.6.tar.gz 4633962 diff --git a/app-admin/bacula/files/digest-bacula-1.36.0 b/app-admin/bacula/files/digest-bacula-1.36.0 deleted file mode 100644 index f332aa1861d1..000000000000 --- a/app-admin/bacula/files/digest-bacula-1.36.0 +++ /dev/null @@ -1 +0,0 @@ -MD5 caa6b417b4fdd65caf714fb2baf5f385 bacula-1.36.0.tar.gz 6806740 diff --git a/app-admin/bacula/files/digest-bacula-1.36.3 b/app-admin/bacula/files/digest-bacula-1.36.3 deleted file mode 100644 index e744487479d1..000000000000 --- a/app-admin/bacula/files/digest-bacula-1.36.3 +++ /dev/null @@ -1 +0,0 @@ -MD5 9499d6277b8673ae7c24dcdbf89ee026 bacula-1.36.3.tar.gz 11153154 diff --git a/app-admin/bacula/files/digest-bacula-1.36.3-r1 b/app-admin/bacula/files/digest-bacula-1.36.3-r1 deleted file mode 100644 index e744487479d1..000000000000 --- a/app-admin/bacula/files/digest-bacula-1.36.3-r1 +++ /dev/null @@ -1 +0,0 @@ -MD5 9499d6277b8673ae7c24dcdbf89ee026 bacula-1.36.3.tar.gz 11153154 diff --git a/app-admin/bacula/metadata.xml b/app-admin/bacula/metadata.xml deleted file mode 100644 index d4e64fa57ca2..000000000000 --- a/app-admin/bacula/metadata.xml +++ /dev/null @@ -1,11 +0,0 @@ -<?xml version="1.0" encoding="UTF-8"?> -<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> -<pkgmetadata> - <herd>no-herd</herd> - <maintainer> - <email>fserb@gentoo.org</email> - </maintainer> - <maintainer> - <email>hadfield@gentoo.org</email> - </maintainer> -</pkgmetadata> |