diff --git a/freebsd_main/sysutils/bacula11-server/Makefile b/netfence_main/sysutils/bacula11-server/Makefile index 94913bb..1b9841f 100644 --- a/freebsd_main/sysutils/bacula11-server/Makefile +++ b/netfence_main/sysutils/bacula11-server/Makefile @@ -31,8 +31,9 @@ USE_LDCONFIG= yes CPPFLAGS+= -I${LOCALBASE}/include LDFLAGS+= -L${LOCALBASE}/lib -OPTIONS_DEFINE?= MTX NLS IPV6 +OPTIONS_DEFINE?= MTX NLS IPV6 S3 MTX_DESC= Install mtx for control of autochanger devices +S3_DESC= Install S3 plugin .if ${PKGNAMESUFFIX} == "11-server" OPTIONS_MULTI= BACKEND @@ -126,6 +127,11 @@ MTX_RUN_DEPENDS= ${LOCALBASE}/sbin/mtx:misc/mtx .include +.if ${PORT_OPTIONS:MS3} +CONFIGURE_ARGS+= --enable-s3 +LIB_DEPENDS+= libs3.so:sysutils/bacula11-libs3 +.endif + # if IPv6 is not in the kernel, it generates many errors .if ! ${PORT_OPTIONS:MIPV6} CONFIGURE_ARGS+= --disable-ipv6 diff --git a/freebsd_main/sysutils/bacula11-server/pkg-plist b/netfence_main/sysutils/bacula11-server/pkg-plist index 363305c..ee9a5ad 100644 --- a/freebsd_main/sysutils/bacula11-server/pkg-plist +++ b/netfence_main/sysutils/bacula11-server/pkg-plist @@ -13,6 +13,10 @@ lib/libbacsd-%%LIB_VERSION%%.so lib/libbacsd.so lib/libbacsql-%%LIB_VERSION%%.so lib/libbacsql.so +%%S3%%lib/bacula-sd-cloud-driver-%%LIB_VERSION%%.so +%%S3%%lib/bacula-sd-cloud-driver.so +%%S3%%lib/bacula-sd-cloud-s3-driver-%%LIB_VERSION%%.so +%%S3%%lib/bacula-sd-cloud-s3-driver.so sbin/bacula sbin/bacula-dir sbin/bacula-sd