diff options
| -rw-r--r-- | packages/app-backup/bacula/bacula-scm.exheres-0 | 31 | 
1 files changed, 17 insertions, 14 deletions
diff --git a/packages/app-backup/bacula/bacula-scm.exheres-0 b/packages/app-backup/bacula/bacula-scm.exheres-0 index bf0c8ef..74c3007 100644 --- a/packages/app-backup/bacula/bacula-scm.exheres-0 +++ b/packages/app-backup/bacula/bacula-scm.exheres-0 @@ -18,15 +18,15 @@ LICENCES="AGPL-3"  MYOPTIONS="      acl -    minimal -    bacula-nodir -    bacula-nosd +    minimal [[ description = [ Build only bacula-fd client daemon ] ]] +    bacula-nodir [[ description = [ Do not build bacula directory server ] ]] +    bacula-nosd [[ description = [ Do not build storage daemon ] ]]      examples      ipv6 -    logwatch +    logwatch [[ description = [ Add support for sys-apps/logwatch  ] ]]      qt5      readline -    ssl +    ssl [[ description = [ Allow to use encryption of data storage via ssl backend library ] ]]      tcpd      vim-syntax      X @@ -37,7 +37,7 @@ MYOPTIONS="      [[ number-selected = exactly-one ]]      !minimal? (          mysql -        postgres +        postgres [[ description = [ Adds PostgreSQL Database support ] ]]          sqlite      )      [[ number-selected = exactly-one ]] @@ -84,6 +84,16 @@ pkg_setup() {      option sqlite && export mydbtype="sqlite3"  } +DEFAULT_SRC_PREPARE_PATCHES=( +    -p0 "${FILES}"/7.2.0/${PN}-7.2.0-doc.patch +    -p1 "${FILES}"/5.2.3/${PN}-5.2.3-as-needed.patch +    -p0 "${FILES}"/9.0.2/${PN}-9.0.2-lib-search-path.patch +    "${FILES}"/5.2.3/${PN}-5.2.3-openssl-1.patch +    "${FILES}/bacula-fix-sonames.patch" +    "${FILES}"/7.0.2/${PN}-7.0.2-depend.patch +    "${FILES}"/9.0.6/${PN}-9.0.6-libressl.patch +) +  src_prepare() {      edo pushd src >&/dev/null      for f in console/console.c dird/dird.c filed/filed.c \ @@ -95,15 +105,9 @@ src_prepare() {      edo popd >&/dev/null      edo sed -i -e 's/Application;//' scripts/bat.desktop.in      edo sed -i -e 's/@CFLAGS@/@CXXFLAGS@/' autoconf/Make.common.in -    expatch -p0 "${FILES}"/7.2.0/${PN}-7.2.0-doc.patch -    expatch "${FILES}"/5.2.3/${PN}-5.2.3-as-needed.patch -    expatch -p0 "${FILES}"/9.0.2/${PN}-9.0.2-lib-search-path.patch      expatch -p0 "${FILES}"/9.0.6/${PN}-9.0.6-bat-pro.patch -    expatch -p0 "${FILES}"/5.2.3/${PN}-5.2.3-openssl-1.patch -    expatch -p0 "${FILES}/bacula-fix-sonames.patch"      edo sed -i -e "s/strip /# strip /" src/filed/Makefile.in      edo sed -i -e "s/strip /# strip /" src/console/Makefile.in -    expatch -p0 "${FILES}"/7.0.2/${PN}-7.0.2-depend.patch      edo sed -i -e '/Requires/d' platforms/systemd/*.service.in      edo sed -i -e '/StandardOutput/d' platforms/systemd/*.service.in      edo sed -i -e '/Alias=bacula-dir/d' platforms/systemd/bacula-dir.service.in @@ -113,7 +117,6 @@ src_prepare() {      edo mkdir src/qt-console/.libs      edo touch src/qt-console/.libs/bat      edo chmod 755 src/qt-console/.libs/bat -    expatch -p0 "${FILES}"/9.0.6/${PN}-9.0.6-libressl.patch      edo mv autoconf/libtool autoconf/libtool1      default @@ -249,6 +252,6 @@ src_install() {      edo rmdir "${IMAGE}"/opt/bacula/log      edo rmdir "${IMAGE}"/opt/bacula      edo rmdir "${IMAGE}"/opt -    keepdir "${IMAGE}"/var/lib/bacula +    keepdir /var/lib/bacula  }  | 
