new package: bacula-fd (#7462)
This commit is contained in:
parent
2d38944910
commit
05ae16c447
34
packages/bacula-fd/build.sh
Normal file
34
packages/bacula-fd/build.sh
Normal file
@ -0,0 +1,34 @@
|
||||
TERMUX_PKG_HOMEPAGE=https://www.bacula.org
|
||||
TERMUX_PKG_DESCRIPTION="Bacula backup software"
|
||||
TERMUX_PKG_LICENSE="AGPL-V3"
|
||||
TERMUX_PKG_MAINTAINER="Matlink <matlink@matlink.fr>"
|
||||
TERMUX_PKG_VERSION=11.0.5
|
||||
TERMUX_PKG_SRCURL=https://sourceforge.net/projects/bacula/files/bacula/${TERMUX_PKG_VERSION}/bacula-${TERMUX_PKG_VERSION}.tar.gz
|
||||
TERMUX_PKG_SHA256=ef5b3b67810442201b80dc1d47ccef77b5ed378fe1285406f3a73401b6e8111a
|
||||
TERMUX_PKG_DEPENDS="openssl"
|
||||
TERMUX_PKG_BUILD_IN_SRC=true
|
||||
TERMUX_PKG_CONFFILES=etc/bacula/bacula-fd.conf
|
||||
TERMUX_PKG_SERVICE_SCRIPT=("bacula-fd" "${TERMUX_PREFIX}/bin/bacula-fd")
|
||||
TERMUX_PKG_EXTRA_CONFIGURE_ARGS="
|
||||
--sysconfdir=${TERMUX_PREFIX}/etc/bacula
|
||||
--with-plugindir=${TERMUX_PREFIX}/lib/bacula
|
||||
--mandir=${TERMUX_PREFIX}/share/man
|
||||
--with-logdir=${TERMUX_PREFIX}/var/log
|
||||
--with-working-dir=${TERMUX_PREFIX}/var/run/bacula
|
||||
--with-pid-dir=${TERMUX_PREFIX}/var/run/bacula
|
||||
--with-scriptdir=${TERMUX_PREFIX}/etc/bacula/scripts
|
||||
--with-ssl
|
||||
--enable-smartalloc
|
||||
--enable-conio
|
||||
--enable-client-only
|
||||
--with-baseport=9102
|
||||
ac_cv_func_setpgrp_void=yes
|
||||
"
|
||||
|
||||
termux_step_pre_configure() {
|
||||
LDFLAGS+=" -Wl,-rpath=${TERMUX_PREFIX}/lib/bacula -Wl,--enable-new-dtags"
|
||||
}
|
||||
|
||||
termux_step_post_massage() {
|
||||
mkdir -p ${TERMUX_PKG_MASSAGEDIR}${TERMUX_PREFIX}/var/run/bacula
|
||||
}
|
Loading…
Reference in New Issue
Block a user