summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorkhvalera2022-05-28 01:03:27 +0300
committerkhvalera2022-05-28 01:07:14 +0300
commit763e5e628adff6a8d91f5ac69c20eb527900d811 (patch)
tree5d78e9454692a003819ab484038532c0255719a7 /PKGBUILD
parentbc992064ee1dc17bbf66085e8a597ea0eb7cbab4 (diff)
downloadaur-763e5e628adff6a8d91f5ac69c20eb527900d811.tar.gz
Add bareos-storage-ceph and bareos-traymonitor
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD19
1 files changed, 17 insertions, 2 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 2eb2e54307c4..f54575ee57a8 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -24,6 +24,7 @@ pkgname=("bareos-bconsole"
"bareos-filedaemon-python2-plugin"
"bareos-filedaemon-python3-plugin"
"bareos-storage"
+ "bareos-storage-ceph"
"bareos-storage-droplet"
"bareos-storage-fifo"
"bareos-storage-glusterfs"
@@ -40,13 +41,13 @@ pkgname=("bareos-bconsole"
pkgver=21.1.3
pkgmajor=${pkgver%%.*}
-pkgrel=1
+pkgrel=2
arch=(i686 x86_64 armv7h aarch64)
groups=('bareos')
pkgdesc="Bareos - Backup Archiving Recovery Open Sourced"
url="http://www.bareos.org"
license=('AGPL3')
-makedepends=('cmake' 'gcc' 'libmariadbclient' 'postgresql-libs' 'python2' 'python' 'rpcsvc-proto' 'git' 'lsb-release' 'qt5-base' 'glusterfs' 'jansson' 'pam_wrapper') # 'ceph-libs'
+makedepends=('cmake' 'gcc' 'libmariadbclient' 'postgresql-libs' 'python2' 'python' 'rpcsvc-proto' 'git' 'lsb-release' 'qt5-base' 'glusterfs' 'jansson' 'pam_wrapper' 'ceph-libs')
source=("git+https://github.com/bareos/bareos.git#tag=Release/${pkgver}"
"0001-distver.patch"
"0002-libdroplet.patch"
@@ -550,6 +551,20 @@ package_bareos-storage() {
}
#=========================================
+package_bareos-storage-ceph() {
+ pkgdesc="${pkgdesc} - Backup Archiving Recovery Open Sourced - storage daemon CEPH backend"
+ depends=("bareos-storage=${pkgver}")
+ for f in \
+ usr/lib/bareos/backends/libbareossd-rados.so* \
+ usr/lib/bareos/backends/libbareossd-cephfs.so* \
+ usr/share/bareos/config/bareos-dir.d/storage/Rados.conf.example \
+ usr/share/bareos/config/bareos-sd.d/device/RadosStorage.conf.example \
+ ; do
+ cp_pkgdir "$f" "$srcdir/install/"
+ done
+}
+
+#=========================================
package_bareos-storage-droplet() {
pkgdesc="${pkgdesc} - Droplet support for storage daemon"
depends=("bareos-storage=${pkgver}")