diff options
-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 |