diff options
author | Dan Langille <dvl@FreeBSD.org> | 2022-12-03 20:25:17 +0000 |
---|---|---|
committer | Dan Langille <dvl@FreeBSD.org> | 2022-12-03 20:32:16 +0000 |
commit | be1b11e3abc3e8b7c2f05a400a60669db94c5e16 (patch) | |
tree | c3c2d75ec6dba9605b9c32ce8ef5f9fedb03451c | |
parent | lang/bsh: update BeanShell to version 2.1.1 (diff) |
sysutils/bacula13-client-static: Add new port
Much like sysutils/bacula9-client-static, but for Bacula 13
NOTE: the 13 code creates binaries named:
* static-bacula-fd
* static-bconsole
To retain the naming convention used in previous ports, we rename these to:
* bacula-fd-static
* bconsole-static
-rw-r--r-- | sysutils/Makefile | 1 | ||||
-rw-r--r-- | sysutils/bacula13-client-static/Makefile | 31 |
2 files changed, 32 insertions, 0 deletions
diff --git a/sysutils/Makefile b/sysutils/Makefile index 97894259f901..bf3a15449d01 100644 --- a/sysutils/Makefile +++ b/sysutils/Makefile @@ -88,6 +88,7 @@ SUBDIR += bacula11-docs SUBDIR += bacula11-server SUBDIR += bacula13-client + SUBDIR += bacula13-client-static SUBDIR += bacula13-docs SUBDIR += bacula13-server SUBDIR += bacula9-client diff --git a/sysutils/bacula13-client-static/Makefile b/sysutils/bacula13-client-static/Makefile new file mode 100644 index 000000000000..ef209ac76d29 --- /dev/null +++ b/sysutils/bacula13-client-static/Makefile @@ -0,0 +1,31 @@ +PORTNAME= bacula +PKGNAMESUFFIX= 13-client-static + +COMMENT= Network backup solution (static client) + +BROKEN_aarch64= Fails to link: missing sbrk +BROKEN_riscv64= Fails to link: missing sbrk +BROKEN_SSL= libressl + +WITH_CLIENT_ONLY= yes +PLIST= ${.CURDIR}/pkg-plist +MASTERDIR= ${.CURDIR}/../../sysutils/bacula13-server + +PLIST_FILES= sbin/bacula-fd-static \ + sbin/bconsole-static + +OPTIONS_DEFINE= NLS OPENSSL +OPTIONS_DEFAULT= OPENSSL + +CONFIGURE_ARGS+= --disable-build-dird \ + --disable-build-stored \ + --disable-libtool \ + --enable-client-only \ + --enable-static-cons \ + --enable-static-fd + +.include "${MASTERDIR}/Makefile" + +do-install: + ${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 |