summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorMarc Schiffbauer <mschiff@gentoo.org>2024-11-16 14:50:35 +0100
committerMarc Schiffbauer <mschiff@gentoo.org>2024-11-16 14:50:55 +0100
commit4cf873d0aacf6c668062806b9818474f6586537e (patch)
tree308de3136683b2720f4efc35a2e4d1d85b15f6c7 /app-backup
parentapp-backup/bareos: minor optimization (diff)
downloadgentoo-4cf873d0aacf6c668062806b9818474f6586537e.tar.gz
gentoo-4cf873d0aacf6c668062806b9818474f6586537e.tar.bz2
gentoo-4cf873d0aacf6c668062806b9818474f6586537e.zip
app-backup/bareos: update live ebuild
Signed-off-by: Marc Schiffbauer <mschiff@gentoo.org>
Diffstat (limited to 'app-backup')
-rw-r--r--app-backup/bareos/bareos-9999.ebuild7
1 files changed, 5 insertions, 2 deletions
diff --git a/app-backup/bareos/bareos-9999.ebuild b/app-backup/bareos/bareos-9999.ebuild
index 7764737d6d5a..71d78326e86d 100644
--- a/app-backup/bareos/bareos-9999.ebuild
+++ b/app-backup/bareos/bareos-9999.ebuild
@@ -41,6 +41,7 @@ DEPEND="
!x86? (
ceph? ( sys-cluster/ceph )
)
+ dev-libs/libfmt
glusterfs? ( sys-cluster/glusterfs )
lmdb? ( dev-db/lmdb )
dev-libs/gmp:0
@@ -96,6 +97,7 @@ BDEPEND="
REQUIRED_USE="
static? ( clientonly )
+ clientonly? ( !director !storage-daemon !ceph !glusterfs !lmdb !ndmp !scsi-crypto )
x86? ( !ceph )
"
@@ -164,8 +166,6 @@ src_prepare() {
src_configure() {
local mycmakeargs=()
- cmake_comment_add_subdirectory webui
-
if use clientonly; then
mycmakeargs+=(
-Dclient-only=ON
@@ -184,6 +184,9 @@ src_configure() {
mycmakeargs+=(
-DHAVE_PYTHON=0
+ -DCPM_USE_LOCAL_PACKAGES=1
+ -DCPM_LOCAL_PACKAGES_ONLY=1
+ -DENABLE_WEBUI=0
-Darchivedir=/var/lib/bareos/storage
-Dbackenddir=/usr/$(get_libdir)/${PN}/backend
-Dbasename="`hostname -s`"