summaryrefslogtreecommitdiff
path: root/sysutils
diff options
context:
space:
mode:
authorwiz <wiz>2005-11-22 18:35:25 +0000
committerwiz <wiz>2005-11-22 18:35:25 +0000
commit9ee62bcdee7f4cab509bbb86b87eea90ce84f224 (patch)
treeeefcac7e0d9303ce2f893400f902ae937434dbb2 /sysutils
parent1805d2d5c76f6f2cd0adf1e36a8e9e532adb5959 (diff)
downloadpkgsrc-9ee62bcdee7f4cab509bbb86b87eea90ce84f224.tar.gz
Update to 1.38.1, provided by Geert Hendrickx in private mail.
- Corrected ACL for Solaris (David Duchscher and Attila Fulop). - Add bacula_mail_summary.sh to examples directory. It makes a single email summary of any number of jobs. Submitted by Adrew J. Millar. - Unmount command now unloads autochanger. - Fix hang in FD (Martin Simmons) - Fix Win98 stat() problem in FD (Thorsten Engel) - Fix update slots which did not clear missing tapes. - Fix autostart install for FreeBSD (user reported) - Fix several problems with PostgreSQL scripts (Eric Bollinger) - Critical: allow restore of the first file of non-portable Win32 backup. - Important: with muliple concurrent jobs the autochanger could get confused because of a missing mutex. - Fix accessing last slot in label and update slots. - Modify configure.in to add execute option to sqlite3 catalog scripts. - Create update_xxx_table_8_to_9 scripts for updatedb - Move the -lcrypt for PostgreSQL after the PostgreSQL libs in autoconf/bacula-macros/db.m4 as suggested by user. Fixes bug #457. - Remove @STATIC_CONS@ from tray-monitor Makefile as suggested by user. Fixes bug #456.
Diffstat (limited to 'sysutils')
-rw-r--r--sysutils/bacula/MESSAGE6
-rw-r--r--sysutils/bacula/Makefile3
-rw-r--r--sysutils/bacula/Makefile.common4
-rw-r--r--sysutils/bacula/distinfo8
-rw-r--r--sysutils/bacula/hacks.mk20
5 files changed, 31 insertions, 10 deletions
diff --git a/sysutils/bacula/MESSAGE b/sysutils/bacula/MESSAGE
index d25ccd8b458..c57ed62e1f5 100644
--- a/sysutils/bacula/MESSAGE
+++ b/sysutils/bacula/MESSAGE
@@ -1,13 +1,13 @@
===========================================================================
-$NetBSD: MESSAGE,v 1.1 2005/11/11 07:23:15 wiz Exp $
+$NetBSD: MESSAGE,v 1.2 2005/11/22 18:35:25 wiz Exp $
You can find some useful scripts to create, update and drop the necessary
databases, privileges and tables in ${PREFIX}/libexec/bacula/.
-If you're upgrading to bacula 1.38.0 from 1.36.x or earlier, you MUST either
+If you're upgrading to ${PKGNAME_NOREV} from 1.36.x or earlier, you MUST either
recreate your catalog database or upgrade your old database using the
${PREFIX}/libexec/bacula/upgrade_bacula_tables script.
Also you can not use an older file daemon with the newer director daemon,
-so you must upgrade any bacula-client installations as well.
+so you must upgrade any bacula-clientonly installations as well.
===========================================================================
diff --git a/sysutils/bacula/Makefile b/sysutils/bacula/Makefile
index b240df4502b..9ce856bb9d0 100644
--- a/sysutils/bacula/Makefile
+++ b/sysutils/bacula/Makefile
@@ -1,4 +1,4 @@
-# $NetBSD: Makefile,v 1.6 2005/11/11 07:23:15 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2005/11/22 18:35:25 wiz Exp $
CONFLICTS+= bacula-client-[0-9]*
@@ -22,6 +22,7 @@ BACULA_DB= mysql
PLIST_SUBST+= BACULA_DB=${BACULA_DB}
MESSAGE_SUBST+= PREFIX=${PREFIX}
+MESSAGE_SUBST+= PKGNAME_NOREV=${PKGNAME_NOREV}
CONFIGURE_ARGS+= --with-dir-user=${BACULA_DIR_USER} --with-dir-group=${BACULA_GROUP}
CONFIGURE_ARGS+= --with-sd-user=${BACULA_SD_USER} --with-sd-group=${BACULA_GROUP}
diff --git a/sysutils/bacula/Makefile.common b/sysutils/bacula/Makefile.common
index db7ed25411d..724d8046b50 100644
--- a/sysutils/bacula/Makefile.common
+++ b/sysutils/bacula/Makefile.common
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile.common,v 1.16 2005/11/18 07:21:04 wiz Exp $
+# $NetBSD: Makefile.common,v 1.17 2005/11/22 18:35:25 wiz Exp $
-DISTNAME= bacula-1.38.0
+DISTNAME= bacula-1.38.1
CATEGORIES= sysutils
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE:=bacula/}
diff --git a/sysutils/bacula/distinfo b/sysutils/bacula/distinfo
index 2801bd20b93..ca7602aa80c 100644
--- a/sysutils/bacula/distinfo
+++ b/sysutils/bacula/distinfo
@@ -1,8 +1,8 @@
-$NetBSD: distinfo,v 1.4 2005/11/11 07:23:15 wiz Exp $
+$NetBSD: distinfo,v 1.5 2005/11/22 18:35:25 wiz Exp $
-SHA1 (bacula-1.38.0.tar.gz) = a080625119f999c4182dd81b977c92367a66ceed
-RMD160 (bacula-1.38.0.tar.gz) = 10db9bcffcb94ebccea69575d1a59afa5a4dce58
-Size (bacula-1.38.0.tar.gz) = 1847955 bytes
+SHA1 (bacula-1.38.1.tar.gz) = 5fba6bab72d28f83adb4b71bd69359ebc11de28b
+RMD160 (bacula-1.38.1.tar.gz) = 3c8b970dac9916b8e62cfa0ab9a96bb00d937e16
+Size (bacula-1.38.1.tar.gz) = 1856508 bytes
SHA1 (patch-aa) = 3369d0c37108f05828ea7c33b7aabc287e0213fd
SHA1 (patch-ac) = 295dbf7fc6d1f5104b13d37a8ff32ea8580d4019
SHA1 (patch-ae) = ad4b7d5cb83f021235c11504a034def897fffcac
diff --git a/sysutils/bacula/hacks.mk b/sysutils/bacula/hacks.mk
new file mode 100644
index 00000000000..93f891dd808
--- /dev/null
+++ b/sysutils/bacula/hacks.mk
@@ -0,0 +1,20 @@
+# $NetBSD: hacks.mk,v 1.1 2005/11/22 18:35:25 wiz Exp $
+
+.ifndef BACULA_HACKS_MK
+BACULA_HACKS_MK= #defined
+
+### gcc 4.0* has been reported to produce bad code on amd64
+### with optimizations (-O2) turned on (causes segfaults).
+###
+.if ${MACHINE_ARCH} == "amd64"
+
+.include "../../mk/compiler.mk"
+
+.if !empty(CC_VERSION:Mgcc-4.0*)
+PKG_HACKS+= dontoptimze
+BUILDLINK_TRANSFORM+= rm:-O[0-9]*
+.endif
+
+.endif
+
+.endif