svn commit: r406809 - in head/sysutils: bacula-bat bacula-client bacula-client-static bacula-server bacula-server/files
Dan Langille
dvl at FreeBSD.org
Wed Jan 20 21:27:47 UTC 2016
Author: dvl
Date: Wed Jan 20 21:27:45 2016
New Revision: 406809
URL: https://svnweb.freebsd.org/changeset/ports/406809
Log:
* Upgrade to 7.4.0
* Add option for IPv6 support, enabled by default
For bacula-server:
* set the full path to perl for src/cats/make_catalog_backup.pl.in
NOTE: no doc update yet for this release
Added:
head/sysutils/bacula-server/files/patch-src_cats_make__catalog__backup.pl.in (contents, props changed)
Deleted:
head/sysutils/bacula-server/files/patch-src_filed_acl.c
head/sysutils/bacula-server/files/patch-src_findlib_fstype.c
Modified:
head/sysutils/bacula-bat/Makefile
head/sysutils/bacula-client-static/Makefile
head/sysutils/bacula-client/Makefile
head/sysutils/bacula-server/Makefile
head/sysutils/bacula-server/distinfo
Modified: head/sysutils/bacula-bat/Makefile
==============================================================================
--- head/sysutils/bacula-bat/Makefile Wed Jan 20 21:20:54 2016 (r406808)
+++ head/sysutils/bacula-bat/Makefile Wed Jan 20 21:27:45 2016 (r406809)
@@ -2,7 +2,6 @@
# $FreeBSD$
PORTNAME= bacula
-PORTREVISION= 3
PKGNAMESUFFIX= -bat
COMMENT= Network backup solution (GUI)
Modified: head/sysutils/bacula-client-static/Makefile
==============================================================================
--- head/sysutils/bacula-client-static/Makefile Wed Jan 20 21:20:54 2016 (r406808)
+++ head/sysutils/bacula-client-static/Makefile Wed Jan 20 21:27:45 2016 (r406809)
@@ -1,7 +1,6 @@
# $FreeBSD$
PORTNAME= bacula
-PORTREVISION= 2
PKGNAMESUFFIX= -client-static
COMMENT= Network backup solution (static client)
Modified: head/sysutils/bacula-client/Makefile
==============================================================================
--- head/sysutils/bacula-client/Makefile Wed Jan 20 21:20:54 2016 (r406808)
+++ head/sysutils/bacula-client/Makefile Wed Jan 20 21:27:45 2016 (r406809)
@@ -1,7 +1,6 @@
# $FreeBSD$
PORTNAME= bacula
-PORTREVISION= 3
PKGNAMESUFFIX= -client
COMMENT= Network backup solution (client)
@@ -12,7 +11,9 @@ USE_RC_SUBR= bacula-fd
PLIST= ${PKGDIR}/pkg-plist.client
MASTERDIR= ${.CURDIR}/../../sysutils/bacula-server
-OPTIONS_DEFINE= NLS PYTHON
-OPTIONS_DEFAULT=#
+OPTIONS_DEFINE= NLS PYTHON ENABLE_IPV6
+OPTIONS_DEFAULT=ENABLE_IPV6
+
+ENABLE_IPV6_DESC= Enable IPv6 support
.include "${MASTERDIR}/Makefile"
Modified: head/sysutils/bacula-server/Makefile
==============================================================================
--- head/sysutils/bacula-server/Makefile Wed Jan 20 21:20:54 2016 (r406808)
+++ head/sysutils/bacula-server/Makefile Wed Jan 20 21:27:45 2016 (r406809)
@@ -2,8 +2,7 @@
# $FreeBSD$
PORTNAME= bacula
-DISTVERSION= 7.2.0
-PORTREVISION?= 1
+DISTVERSION= 7.4.0
CATEGORIES?= sysutils
MASTER_SITES= SF/bacula/bacula/${PORTVERSION}
PKGNAMEPREFIX?= #
@@ -32,9 +31,10 @@ USE_LDCONFIG= yes
CPPFLAGS+= -I/usr/include/readline -I${LOCALBASE}/include
LDFLAGS+= -L${LOCALBASE}/lib
-OPTIONS_DEFINE?= SQLITE3 MYSQL PGSQL MTX PYTHON NLS
-OPTIONS_DEFAULT?= NLS PGSQL
+OPTIONS_DEFINE?= SQLITE3 MYSQL PGSQL MTX PYTHON NLS ENABLE_IPV6
+OPTIONS_DEFAULT?= NLS PGSQL ENABLE_IPV6
MTX_DESC= Install mtx for control of autochanger devices
+ENABLE_IPV6_DESC= Enable IPv6 support
.if ${PKGNAMESUFFIX} == "-client" || ${PKGNAMESUFFIX} == "-server" #Till end of the file
@@ -140,6 +140,11 @@ readline_CONFIGURE= ${LOCALBASE}
readline_CONFIGURE= yes
.endif
+# if IPv6 is not in the kernel, it generates many errors
+.if ! ${PORT_OPTIONS:MENABLE_IPV6}
+CONFIGURE_ARGS+= --disable-ipv6
+.endif
+
CONFIGURE_ARGS+= --with-readline=${readline_CONFIGURE}
.if defined(WITH_CLIENT_ONLY)
@@ -185,7 +190,7 @@ post-install:
.else
${INSTALL_SCRIPT} ${FILESDIR}/chio-bacula ${STAGEDIR}${PREFIX}/sbin
${INSTALL_DATA} ${FILESDIR}/bacula-barcodes ${STAGEDIR}${ETCDIR}/bacula-barcodes.sample
- #the following are installed by the -CLIENT port, and I (ler at lerctr.org)
+ #the following are installed by the -CLIENT port, and I (ler at lerctr.org)
#don't know how to remove them from being built for the -SERVER port.
${RM} ${STAGEDIR}${LOCALBASE}/lib/bpipe-fd.so
${RM} ${STAGEDIR}${LOCALBASE}/lib/libbac-${PORTVERSION}.so
Modified: head/sysutils/bacula-server/distinfo
==============================================================================
--- head/sysutils/bacula-server/distinfo Wed Jan 20 21:20:54 2016 (r406808)
+++ head/sysutils/bacula-server/distinfo Wed Jan 20 21:27:45 2016 (r406809)
@@ -1,2 +1,2 @@
-SHA256 (bacula-7.2.0.tar.gz) = 818606fe69c50c3ca21b91e609d4ac6ca08e4189419b89d3ec2e81c8c0389e1c
-SIZE (bacula-7.2.0.tar.gz) = 3301720
+SHA256 (bacula-7.4.0.tar.gz) = fe850b783523edb19fb4dbfa8c44752d20955121b71a52b0740a9e765bfd73cb
+SIZE (bacula-7.4.0.tar.gz) = 3314218
Added: head/sysutils/bacula-server/files/patch-src_cats_make__catalog__backup.pl.in
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/sysutils/bacula-server/files/patch-src_cats_make__catalog__backup.pl.in Wed Jan 20 21:27:45 2016 (r406809)
@@ -0,0 +1,8 @@
+--- src/cats/make_catalog_backup.pl.in.orig 2015-08-13 13:52:24 UTC
++++ src/cats/make_catalog_backup.pl.in
+@@ -1,4 +1,4 @@
+-#!/usr/bin/env perl
++#!/usr/local/bin/perl
+ #
+ # Author: Eric Bollengier, Copyright, 2006
+ # License: BSD 2-Clause; see file LICENSE-FOSS
More information about the svn-ports-head
mailing list