diff options
author | itetcu <itetcu@FreeBSD.org> | 2007-08-15 17:44:42 +0800 |
---|---|---|
committer | itetcu <itetcu@FreeBSD.org> | 2007-08-15 17:44:42 +0800 |
commit | 3804ff3bbcac8ce35b3052f30a6eb381a1f98032 (patch) | |
tree | 3dbf1ea08a3c9a0b0e13e0be470f2175d87d0a7e /sysutils/bacula-server | |
parent | 143f3bfae821ce5f05f62189b5e59f8c4782d9d9 (diff) | |
download | freebsd-ports-gnome-3804ff3bbcac8ce35b3052f30a6eb381a1f98032.tar.gz freebsd-ports-gnome-3804ff3bbcac8ce35b3052f30a6eb381a1f98032.tar.zst freebsd-ports-gnome-3804ff3bbcac8ce35b3052f30a6eb381a1f98032.zip |
Upgrade to 2.2.0
This release contains significant speed improvments.
This Director and Storage daemon must be upgraded at the same time,
but they should be compatible with all 2.0.x File daemons, unless you
use some of the new features that affect the FD. In other words, you should
not have to upgrade all your File daemons when you upgrade.
There is no database upgrade needed from version 2.0.x to 2.2.0.
The major new features are:
- Much faster insertion of attributes (somewhere around 10 times),
many thanks to Eric Bollengier and Marc Cousin.
- First release of bat (Bacula Administration Tool). Note to build
bat you must explicitly enable it on the ./configure line, you
must have the Qt4 version 4.2 or later libraries loaded, the qwt
(Qt Graphics) package loaded, and qmake and the other Qt4 tools
must be available. Most of the implementation was done by Dirk Bartley.
- Red/Black restore in memory tree (500 times faster loading).
Full release notes: http://sourceforge.net/project/shownotes.php?release_id=531447
PR: ports/115468
Submitted by: Dan Langille (maintainer)
Diffstat (limited to 'sysutils/bacula-server')
-rw-r--r-- | sysutils/bacula-server/Makefile | 39 | ||||
-rw-r--r-- | sysutils/bacula-server/distinfo | 6 | ||||
-rw-r--r-- | sysutils/bacula-server/pkg-plist.client | 1 |
3 files changed, 24 insertions, 22 deletions
diff --git a/sysutils/bacula-server/Makefile b/sysutils/bacula-server/Makefile index 91aaaec18bcc..d432c13cc4b5 100644 --- a/sysutils/bacula-server/Makefile +++ b/sysutils/bacula-server/Makefile @@ -6,7 +6,7 @@ # PORTNAME= bacula -DISTVERSION= 2.0.3 +DISTVERSION= 2.2.0 CATEGORIES= sysutils MASTER_SITES= ${MASTER_SITE_SOURCEFORGE} MASTER_SITE_SUBDIR= bacula @@ -42,7 +42,8 @@ CONFIGURE_ARGS= --with-tcp-wrappers=/usr/lib \ --with-working-dir=${BACULA_DIR} \ --with-scriptdir=${PREFIX}/share/${PORTNAME} \ --with-readline=yes \ - --disable-conio + --disable-conio \ + --enable-batch-insert .if defined(WITH_CLIENT_ONLY) CONFIGURE_ARGS+= --with-fd-user=root \ @@ -70,8 +71,8 @@ IS_INTERACTIVE= yes .endif .if defined(WITH_CLIENT_ONLY) -OPTIONS+= WXCONSOLE "Build with wxGTK based GUI console" off -OPTIONS+= GNOMECONSOLE "Build with GNOME based GUI console" off +OPTIONS+= WXCONSOLE "Build with wxGTK based GUI console: deprecated" off +OPTIONS+= GNOMECONSOLE "Build with GNOME based GUI console: deprecated" off .else OPTIONS= SQLITE3 "Use SqLite-3 database instead of SqLite-2" off OPTIONS+= MYSQL "Use MySQL database instead of SqLite" off @@ -83,7 +84,7 @@ OPTIONS+= AUTOSETEOT "Enable auto seteotmodel" off OPTIONS+= NLS "Native Language Support via gettext utilities" on OPTIONS+= OPENSSL "Enable OpenSSL for encrypted communication" off -# Prepare if gnome-console is selected this must be happen before +# Prepare if bgnome-console is selected this must be happen before # include of bsd.port.pre.mk! WANT_GNOME= yes .if defined(WITH_GNOMECONSOLE) @@ -108,7 +109,7 @@ CONFIGURE_ARGS+= --enable-client-only PKGDEINSTALL= ${PKGDIR}/pkg-deinstall.client PKGINSTALL= ${PKGDIR}/pkg-install.client -# Build gnome-console +# Build bgnome-console .if defined(WITH_GNOMECONSOLE) CONFIGURE_ARGS+= --enable-gnome PLIST_SUB+= GNOMECONS="" @@ -117,10 +118,10 @@ PLIST_SUB+= GNOMECONS="" WITHOUT_GNOME= yes PLIST_SUB+= GNOMECONS="@comment " .endif -# Build wx-console +# Build bwx-console .if defined(WITH_WXCONSOLE) USE_WX= 2.4 -CONFIGURE_ARGS+= --enable-wx-console +CONFIGURE_ARGS+= --enable-bwx-console CONFIGURE_ENV+= WXCONFIG="${WX_CONFIG}" PLIST_SUB+= WXCONS="" .else @@ -167,7 +168,7 @@ CONFIGURE_ARGS+= --with-openssl MAN8=bacula-fd.8 bconsole.8 .else MAN8=bacula.8 bacula-dir.8 bacula-sd.8 bcopy.8 bextract.8 bls.8 bscan.8 btape.8 btraceback.8 dbcheck.8 -MAN1=bsmtp.1 bacula-console-gnome.1 bacula-tray-monitor.1 bacula-wxconsole.1 +MAN1=bsmtp.1 bacula-bgnome-console.1 bacula-tray-monitor.1 bacula-bwxconsole.1 .endif MAKE_ARGS+= -E MAN8 -E MAN1 MAKE_ENV+= MAN8="${MAN8}" MAN1="${MAN1}" @@ -249,19 +250,19 @@ post-install: ${ECHO_CMD} "etc/bconsole.conf.sample" >> ${TMPPLIST}; \ fi .if defined(WITH_WXCONSOLE) - if [ -f ${PREFIX}/etc/wx-console.conf.new ]; then \ - ${ECHO_CMD} "etc/wx-console.conf.new" >> ${TMPPLIST}; \ - elif [ -f ${PREFIX}/etc/wx-console.conf ]; then \ - ${MV} ${PREFIX}/etc/wx-console.conf ${PREFIX}/etc/wx-console.conf.sample; \ - ${ECHO_CMD} "etc/wx-console.conf.sample" >> ${TMPPLIST}; \ + if [ -f ${PREFIX}/etc/bwx-console.conf.new ]; then \ + ${ECHO_CMD} "etc/bwx-console.conf.new" >> ${TMPPLIST}; \ + elif [ -f ${PREFIX}/etc/bwx-console.conf ]; then \ + ${MV} ${PREFIX}/etc/bwx-console.conf ${PREFIX}/etc/bwx-console.conf.sample; \ + ${ECHO_CMD} "etc/bwx-console.conf.sample" >> ${TMPPLIST}; \ fi .endif .if defined(WITH_GNOMECONSOLE) - if [ -f ${PREFIX}/etc/gnome-console.conf.new ]; then \ - ${ECHO_CMD} "etc/gnome-console.conf.new" >> ${TMPPLIST}; \ - elif [ -f ${PREFIX}/etc/gnome-console.conf ]; then \ - ${MV} ${PREFIX}/etc/gnome-console.conf ${PREFIX}/etc/gnome-console.conf.sample; \ - ${ECHO_CMD} "etc/gnome-console.conf.sample" >> ${TMPPLIST}; \ + if [ -f ${PREFIX}/etc/bgnome-console.conf.new ]; then \ + ${ECHO_CMD} "etc/bgnome-console.conf.new" >> ${TMPPLIST}; \ + elif [ -f ${PREFIX}/etc/bgnome-console.conf ]; then \ + ${MV} ${PREFIX}/etc/bgnome-console.conf ${PREFIX}/etc/bgnome-console.conf.sample; \ + ${ECHO_CMD} "etc/bgnome-console.conf.sample" >> ${TMPPLIST}; \ fi .endif diff --git a/sysutils/bacula-server/distinfo b/sysutils/bacula-server/distinfo index beb7b655e1de..110cb4f7de9c 100644 --- a/sysutils/bacula-server/distinfo +++ b/sysutils/bacula-server/distinfo @@ -1,3 +1,3 @@ -MD5 (bacula-2.0.3.tar.gz) = 443d2560ace95173a0d8ba465de493ef -SHA256 (bacula-2.0.3.tar.gz) = 519336560be6e92c004975a5a61c2c438eac50e38d9ab699b215ba269720c2de -SIZE (bacula-2.0.3.tar.gz) = 2527956 +MD5 (bacula-2.2.0.tar.gz) = bdd2320f1adc03c552598b14443a4d3d +SHA256 (bacula-2.2.0.tar.gz) = c5cf4df05100b8ac4a8048285fe93f3569561434732f2f5ca72f8ac21f492fe2 +SIZE (bacula-2.2.0.tar.gz) = 3022702 diff --git a/sysutils/bacula-server/pkg-plist.client b/sysutils/bacula-server/pkg-plist.client index 8285b9a481f6..c7cd1eb7e088 100644 --- a/sysutils/bacula-server/pkg-plist.client +++ b/sysutils/bacula-server/pkg-plist.client @@ -6,3 +6,4 @@ sbin/bconsole @exec mkdir -p %%BACULA_DIR%% @dirrmtry %%BACULA_DIR%% @dirrm share/bacula + |