svn commit: r566444 - in head: net-mgmt net-mgmt/nagios-check_bacula11 sysutils sysutils/bacula11-client sysutils/bacula11-client-static sysutils/bacula11-docs sysutils/bacula11-server sysutils/bac...

Dan Langille dvl at FreeBSD.org
Wed Feb 24 02:33:06 UTC 2021


Author: dvl
Date: Wed Feb 24 02:33:02 2021
New Revision: 566444
URL: https://svnweb.freebsd.org/changeset/ports/566444

Log:
  Add Bacula 11.0.1
  
  NOTE: New Catalog format in version 11.0 and greater
  The upgrade process will require more or less twice the
  size of the actual database.
  
  see update_bacula_tables
  
  re https://www.bacula.org/bacula-release-11-0-1/
  
  While here, update Bacula 9 conflicts.

Added:
  head/net-mgmt/nagios-check_bacula11/
     - copied from r566440, head/net-mgmt/nagios-check_bacula9/
  head/sysutils/bacula11-client/
     - copied from r566440, head/sysutils/bacula9-client/
  head/sysutils/bacula11-client-static/
     - copied from r566440, head/sysutils/bacula9-client-static/
  head/sysutils/bacula11-docs/
     - copied from r566440, head/sysutils/bacula9-docs/
  head/sysutils/bacula11-server/
     - copied from r566440, head/sysutils/bacula9-server/
Modified:
  head/net-mgmt/Makefile
  head/net-mgmt/nagios-check_bacula11/Makefile
  head/sysutils/Makefile
  head/sysutils/bacula11-client-static/Makefile
  head/sysutils/bacula11-client/Makefile
  head/sysutils/bacula11-docs/Makefile
  head/sysutils/bacula11-docs/distinfo
  head/sysutils/bacula11-server/Makefile
  head/sysutils/bacula11-server/Makefile.common
  head/sysutils/bacula11-server/distinfo
  head/sysutils/bacula11-server/files/patch-src_baconfig.h
  head/sysutils/bacula11-server/files/patch-src_console_Makefile.in
  head/sysutils/bacula11-server/files/patch-src_dird_Makefile.in
  head/sysutils/bacula11-server/files/patch-src_filed_Makefile.in
  head/sysutils/bacula9-docs/Makefile
  head/sysutils/bacula9-server/Makefile

Modified: head/net-mgmt/Makefile
==============================================================================
--- head/net-mgmt/Makefile	Wed Feb 24 02:05:16 2021	(r566443)
+++ head/net-mgmt/Makefile	Wed Feb 24 02:33:02 2021	(r566444)
@@ -135,6 +135,7 @@
     SUBDIR += nagios
     SUBDIR += nagios-certexp-plugin
     SUBDIR += nagios-check_bacula9
+    SUBDIR += nagios-check_bacula11
     SUBDIR += nagios-check_clamav
     SUBDIR += nagios-check_cpu_usage
     SUBDIR += nagios-check_dhcp.pl

Modified: head/net-mgmt/nagios-check_bacula11/Makefile
==============================================================================
--- head/net-mgmt/nagios-check_bacula9/Makefile	Wed Feb 24 01:42:08 2021	(r566440)
+++ head/net-mgmt/nagios-check_bacula11/Makefile	Wed Feb 24 02:33:02 2021	(r566444)
@@ -4,17 +4,17 @@
 PORTNAME=	bacula
 CATEGORIES=	net-mgmt
 PKGNAMEPREFIX=	nagios-check_
-PKGNAMESUFFIX=	9
+PKGNAMESUFFIX=	11
 
 MAINTAINER=	dvl at FreeBSD.org
 COMMENT=	Nagios plugin for Bacula
 
-LIB_DEPENDS+=	libbac.so:sysutils/bacula9-client
+LIB_DEPENDS+=	libbac.so:sysutils/bacula11-client
 
 PLIST=		${.CURDIR}/pkg-plist
 PLIST_FILES=	libexec/nagios/check_bacula
 WITH_NAGIOS_CHECK_ONLY=	yes
-MASTERDIR=	${.CURDIR}/../../sysutils/bacula9-server
+MASTERDIR=	${.CURDIR}/../../sysutils/bacula11-server
 
 CONFIGURE_ARGS=	--enable-client-only	\
 		--disable-build-dird	\

Modified: head/sysutils/Makefile
==============================================================================
--- head/sysutils/Makefile	Wed Feb 24 02:05:16 2021	(r566443)
+++ head/sysutils/Makefile	Wed Feb 24 02:33:02 2021	(r566444)
@@ -88,6 +88,10 @@
     SUBDIR += bacula9-client-static
     SUBDIR += bacula9-docs
     SUBDIR += bacula9-server
+    SUBDIR += bacula11-client
+    SUBDIR += bacula11-client-static
+    SUBDIR += bacula11-docs
+    SUBDIR += bacula11-server
     SUBDIR += baloo-widgets
     SUBDIR += bamf
     SUBDIR += bareos-client

Modified: head/sysutils/bacula11-client-static/Makefile
==============================================================================
--- head/sysutils/bacula9-client-static/Makefile	Wed Feb 24 01:42:08 2021	(r566440)
+++ head/sysutils/bacula11-client-static/Makefile	Wed Feb 24 02:33:02 2021	(r566444)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	bacula
-PKGNAMESUFFIX=	9-client-static
+PKGNAMESUFFIX=	11-client-static
 
 COMMENT=	Network backup solution (static client)
 
@@ -11,7 +11,7 @@ BROKEN_SSL=	libressl
 
 WITH_CLIENT_ONLY=yes
 PLIST=		${.CURDIR}/pkg-plist
-MASTERDIR=	${.CURDIR}/../../sysutils/bacula9-server
+MASTERDIR=	${.CURDIR}/../../sysutils/bacula11-server
 
 PLIST_FILES=	sbin/bacula-fd-static \
 		sbin/bconsole-static

Modified: head/sysutils/bacula11-client/Makefile
==============================================================================
--- head/sysutils/bacula9-client/Makefile	Wed Feb 24 01:42:08 2021	(r566440)
+++ head/sysutils/bacula11-client/Makefile	Wed Feb 24 02:33:02 2021	(r566444)
@@ -1,7 +1,7 @@
 # $FreeBSD$
 
 PORTNAME=	bacula
-PKGNAMESUFFIX=	9-client
+PKGNAMESUFFIX=	11-client
 
 COMMENT=	Network backup solution (client)
 
@@ -12,7 +12,7 @@ WITH_CLIENT_ONLY=yes
 USE_RC_SUBR=	bacula-fd
 
 PLIST=		${PKGDIR}/pkg-plist.client
-MASTERDIR=	${.CURDIR}/../../sysutils/bacula9-server
+MASTERDIR=	${.CURDIR}/../../sysutils/bacula11-server
 
 OPTIONS_DEFINE=	NLS PYTHON IPV6
 

Modified: head/sysutils/bacula11-docs/Makefile
==============================================================================
--- head/sysutils/bacula9-docs/Makefile	Wed Feb 24 01:42:08 2021	(r566440)
+++ head/sysutils/bacula11-docs/Makefile	Wed Feb 24 02:33:02 2021	(r566444)
@@ -1,14 +1,13 @@
-# Created by: Dan Langille <dan at langille.org>
 # $FreeBSD$
 
 PORTNAME=	bacula
-PORTVERSION=	9.6.7
+PORTVERSION=	11.0.1
 CATEGORIES=	sysutils
 MASTER_SITES=	SF
-PKGNAMESUFFIX=	9-docs
+PKGNAMESUFFIX=	11-docs
 DISTNAME=	${PORTNAME}-docs-${PORTVERSION}
 
-CONFLICTS=	bacula-* bacula5-*
+CONFLICTS=	bacula9-*
 
 MAINTAINER=	dvl at FreeBSD.org
 COMMENT=	Bacula document set

Modified: head/sysutils/bacula11-docs/distinfo
==============================================================================
--- head/sysutils/bacula9-docs/distinfo	Wed Feb 24 01:42:08 2021	(r566440)
+++ head/sysutils/bacula11-docs/distinfo	Wed Feb 24 02:33:02 2021	(r566444)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1607966527
-SHA256 (bacula-docs-9.6.7.tar.bz2) = d5b7e6adfde83b7b47e21184baa695819cab0699570b9426289ac9e87977f919
-SIZE (bacula-docs-9.6.7.tar.bz2) = 58633475
+TIMESTAMP = 1614132177
+SHA256 (bacula-docs-11.0.1.tar.bz2) = 9d7dcbeac3f59466dabc221e49a5d73112b643367727d0f39b36606c6a3ac9a1
+SIZE (bacula-docs-11.0.1.tar.bz2) = 53307003

Modified: head/sysutils/bacula11-server/Makefile
==============================================================================
--- head/sysutils/bacula9-server/Makefile	Wed Feb 24 01:42:08 2021	(r566440)
+++ head/sysutils/bacula11-server/Makefile	Wed Feb 24 02:33:02 2021	(r566444)
@@ -2,11 +2,11 @@
 # $FreeBSD$
 
 PORTNAME=	bacula
-PORTVERSION=	9.6.7
+PORTVERSION=	11.0.1
 CATEGORIES?=	sysutils
 MASTER_SITES=	SF/bacula/bacula/${PORTVERSION}
 PKGNAMEPREFIX?=	#
-PKGNAMESUFFIX?=	9-server
+PKGNAMESUFFIX?=	11-server
 
 MAINTAINER=	dvl at FreeBSD.org
 COMMENT?=	Network backup solution (server)
@@ -17,7 +17,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 USES+=		libtool readline shebangfix ssl
 SHEBANG_FILES=	src/cats/make_catalog_backup.pl.in
 
-CONFLICTS?=	bacula5-server-* bacula-server-*
+CONFLICTS?=	bacula9-server-* bacula5-server-* bacula-server-*
 
 LIB_DEPENDS+=	liblzo2.so:archivers/lzo2
 
@@ -35,7 +35,7 @@ LDFLAGS+=	-L${LOCALBASE}/lib
 OPTIONS_DEFINE?=	MTX NLS IPV6
 MTX_DESC=		Install mtx for control of autochanger devices
 
-.if ${PKGNAMESUFFIX} == "9-server"
+.if ${PKGNAMESUFFIX} == "11-server"
 OPTIONS_MULTI=		BACKEND
 OPTIONS_MULTI_BACKEND=	SQLITE3 MYSQL PGSQL
 OPTIONS_DEFAULT+=	PGSQL
@@ -43,10 +43,10 @@ OPTIONS_DEFAULT+=	PGSQL
 
 OPTIONS_SUB=		yes
 
-.if ${PKGNAMESUFFIX} == "9-client" || ${PKGNAMESUFFIX} == "9-server"  #Till end of the file
+.if ${PKGNAMESUFFIX} == "11-client" || ${PKGNAMESUFFIX} == "11-server"  #Till end of the file
 
 .if !defined(WITH_CLIENT_ONLY)
-LIB_DEPENDS+=	libbac-${PORTVERSION}.so:sysutils/bacula9-client
+LIB_DEPENDS+=	libbac-${PORTVERSION}.so:sysutils/bacula11-client
 USE_RC_SUBR?=	bacula-dir bacula-sd
 .endif
 
@@ -203,6 +203,6 @@ post-install:
 .endif
 .else
 .include "${MASTERDIR}/Makefile.common"
-.endif # 9-client and 9-server are defined
+.endif # 11-client and 11-server are defined
 
 .include <bsd.port.post.mk>

Modified: head/sysutils/bacula11-server/Makefile.common
==============================================================================
--- head/sysutils/bacula9-server/Makefile.common	Wed Feb 24 01:42:08 2021	(r566440)
+++ head/sysutils/bacula11-server/Makefile.common	Wed Feb 24 02:33:02 2021	(r566444)
@@ -6,7 +6,7 @@ post-build:
 .endif
 
 do-install:
-.if ${PKGNAMESUFFIX} == "9-bat"
+.if ${PKGNAMESUFFIX} == "11-bat"
 # Install config files and preserve existing ones
 	${MKDIR} ${STAGEDIR}${ETCDIR}
 	${INSTALL_SCRIPT}  ${WRKSRC}/src/qt-console/bat.conf ${STAGEDIR}${PREFIX}/etc/bacula/bat.conf.sample
@@ -18,7 +18,7 @@ do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/examples/nagios/check_bacula/check_bacula \
 	${STAGEDIR}${PREFIX}/libexec/nagios
 .endif
-.if ${PKGNAMESUFFIX} == "9-client-static"
+.if ${PKGNAMESUFFIX} == "11-client-static"
 	${INSTALL_PROGRAM} ${WRKSRC}/src/filed/static-bacula-fd ${STAGEDIR}${PREFIX}/sbin/bacula-fd-static
 	${INSTALL_PROGRAM} ${WRKSRC}/src/console/static-bconsole ${STAGEDIR}${PREFIX}/sbin/bconsole-static
 .endif

Modified: head/sysutils/bacula11-server/distinfo
==============================================================================
--- head/sysutils/bacula9-server/distinfo	Wed Feb 24 01:42:08 2021	(r566440)
+++ head/sysutils/bacula11-server/distinfo	Wed Feb 24 02:33:02 2021	(r566444)
@@ -1,3 +1,3 @@
-TIMESTAMP = 1607965673
-SHA256 (bacula-9.6.7.tar.gz) = df0f8525ecdba380e74b537ca71adf3b7596593f02189b59ab0ebffc85ccc8de
-SIZE (bacula-9.6.7.tar.gz) = 4168102
+TIMESTAMP = 1614131085
+SHA256 (bacula-11.0.1.tar.gz) = 2ebd9cdb885953c03f09df31180eeb7ea81aebb821cf45c9fdcb3fcff85294f5
+SIZE (bacula-11.0.1.tar.gz) = 5975841

Modified: head/sysutils/bacula11-server/files/patch-src_baconfig.h
==============================================================================
--- head/sysutils/bacula9-server/files/patch-src_baconfig.h	Wed Feb 24 01:42:08 2021	(r566440)
+++ head/sysutils/bacula11-server/files/patch-src_baconfig.h	Wed Feb 24 02:33:02 2021	(r566444)
@@ -1,7 +1,7 @@
---- src/baconfig.h.orig	2018-08-29 14:09:36 UTC
+--- src/baconfig.h.orig	2021-02-05 21:23:44 UTC
 +++ src/baconfig.h
-@@ -38,6 +38,10 @@
- #define have_tls 0
+@@ -45,6 +45,10 @@
+  #define tls_psk_default 0
  #endif
  
 +#ifndef ENODATA

Modified: head/sysutils/bacula11-server/files/patch-src_console_Makefile.in
==============================================================================
--- head/sysutils/bacula9-server/files/patch-src_console_Makefile.in	Wed Feb 24 01:42:08 2021	(r566440)
+++ head/sysutils/bacula11-server/files/patch-src_console_Makefile.in	Wed Feb 24 02:33:02 2021	(r566444)
@@ -1,6 +1,6 @@
---- src/console/Makefile.in.orig	2015-08-13 13:52:24 UTC
+--- src/console/Makefile.in.orig	2021-02-05 21:23:44 UTC
 +++ src/console/Makefile.in
-@@ -121,7 +121,7 @@ uninstall:
+@@ -128,7 +128,7 @@ uninstall:
  depend:
  	@$(MV) Makefile Makefile.bak
  	@$(SED) "/^# DO NOT DELETE:/,$$ d" Makefile.bak > Makefile

Modified: head/sysutils/bacula11-server/files/patch-src_dird_Makefile.in
==============================================================================
--- head/sysutils/bacula9-server/files/patch-src_dird_Makefile.in	Wed Feb 24 01:42:08 2021	(r566440)
+++ head/sysutils/bacula11-server/files/patch-src_dird_Makefile.in	Wed Feb 24 02:33:02 2021	(r566444)
@@ -1,6 +1,6 @@
---- src/dird/Makefile.in.orig	2015-08-13 13:52:24 UTC
+--- src/dird/Makefile.in.orig	2021-02-05 21:23:44 UTC
 +++ src/dird/Makefile.in
-@@ -140,7 +140,7 @@ uninstall:
+@@ -150,7 +150,7 @@ uninstall:
  depend:
  	@$(MV) Makefile Makefile.bak
  	@$(SED) "/^# DO NOT DELETE:/,$$ d" Makefile.bak > Makefile

Modified: head/sysutils/bacula11-server/files/patch-src_filed_Makefile.in
==============================================================================
--- head/sysutils/bacula9-server/files/patch-src_filed_Makefile.in	Wed Feb 24 01:42:08 2021	(r566440)
+++ head/sysutils/bacula11-server/files/patch-src_filed_Makefile.in	Wed Feb 24 02:33:02 2021	(r566444)
@@ -1,11 +1,11 @@
---- src/filed/Makefile.in.orig	2015-08-13 13:52:24 UTC
+--- src/filed/Makefile.in.orig	2021-02-24 01:52:05 UTC
 +++ src/filed/Makefile.in
-@@ -137,7 +127,7 @@ uninstall:
+@@ -193,7 +193,7 @@ uninstall:
  depend:
  	@$(MV) Makefile Makefile.bak
  	@$(SED) "/^# DO NOT DELETE:/,$$ d" Makefile.bak > Makefile
 -	@$(ECHO) "# DO NOT DELETE: nice dependency list follows" >> Makefile
 +	@echo "# DO NOT DELETE: nice dependency list follows" >> Makefile
- 	@$(CXX) -S -M $(CPPFLAGS) $(XINC) $(LZO_INC) -I$(srcdir) -I$(basedir) *.c >> Makefile
+ 	@$(CXX) -S -M $(CPPFLAGS) $(XINC) $(LZO_INC) $(AFS_CFLAGS) $(GPFS_CFLAGS) -I$(srcdir) -I$(basedir) *.c >> Makefile
  	@if test -f Makefile ; then \
  	    $(RMF) Makefile.bak; \

Modified: head/sysutils/bacula9-docs/Makefile
==============================================================================
--- head/sysutils/bacula9-docs/Makefile	Wed Feb 24 02:05:16 2021	(r566443)
+++ head/sysutils/bacula9-docs/Makefile	Wed Feb 24 02:33:02 2021	(r566444)
@@ -3,12 +3,13 @@
 
 PORTNAME=	bacula
 PORTVERSION=	9.6.7
+PORTREVISION=	1
 CATEGORIES=	sysutils
 MASTER_SITES=	SF
 PKGNAMESUFFIX=	9-docs
 DISTNAME=	${PORTNAME}-docs-${PORTVERSION}
 
-CONFLICTS=	bacula-* bacula5-*
+CONFLICTS=	bacula-* bacula5-* bacula11-*
 
 MAINTAINER=	dvl at FreeBSD.org
 COMMENT=	Bacula document set

Modified: head/sysutils/bacula9-server/Makefile
==============================================================================
--- head/sysutils/bacula9-server/Makefile	Wed Feb 24 02:05:16 2021	(r566443)
+++ head/sysutils/bacula9-server/Makefile	Wed Feb 24 02:33:02 2021	(r566444)
@@ -3,6 +3,7 @@
 
 PORTNAME=	bacula
 PORTVERSION=	9.6.7
+PORTREVISION=	1
 CATEGORIES?=	sysutils
 MASTER_SITES=	SF/bacula/bacula/${PORTVERSION}
 PKGNAMEPREFIX?=	#
@@ -17,7 +18,7 @@ LICENSE_FILE=	${WRKSRC}/LICENSE
 USES+=		libtool readline shebangfix ssl
 SHEBANG_FILES=	src/cats/make_catalog_backup.pl.in
 
-CONFLICTS?=	bacula5-server-* bacula-server-*
+CONFLICTS?=	bacula11-server-* bacula5-server-* bacula-server-*
 
 LIB_DEPENDS+=	liblzo2.so:archivers/lzo2
 


More information about the svn-ports-all mailing list