diff options
author | khvalera | 2022-05-28 01:03:27 +0300 |
---|---|---|
committer | khvalera | 2022-05-28 01:07:14 +0300 |
commit | 763e5e628adff6a8d91f5ac69c20eb527900d811 (patch) | |
tree | 5d78e9454692a003819ab484038532c0255719a7 | |
parent | bc992064ee1dc17bbf66085e8a597ea0eb7cbab4 (diff) | |
download | aur-763e5e628adff6a8d91f5ac69c20eb527900d811.tar.gz |
Add bareos-storage-ceph and bareos-traymonitor
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 19 |
2 files changed, 23 insertions, 3 deletions
@@ -1,7 +1,7 @@ pkgbase = bareos pkgdesc = Bareos - Backup Archiving Recovery Open Sourced pkgver = 21.1.3 - pkgrel = 1 + pkgrel = 2 url = http://www.bareos.org arch = i686 arch = x86_64 @@ -22,6 +22,7 @@ pkgbase = bareos makedepends = glusterfs makedepends = jansson makedepends = pam_wrapper + makedepends = ceph-libs source = git+https://github.com/bareos/bareos.git#tag=Release/21.1.3 source = 0001-distver.patch source = 0002-libdroplet.patch @@ -196,6 +197,10 @@ pkgname = bareos-storage depends = openssl depends = libcap +pkgname = bareos-storage-ceph + pkgdesc = Bareos - Backup Archiving Recovery Open Sourced - Backup Archiving Recovery Open Sourced - storage daemon CEPH backend + depends = bareos-storage=21.1.3 + pkgname = bareos-storage-droplet pkgdesc = Bareos - Backup Archiving Recovery Open Sourced - Droplet support for storage daemon depends = bareos-storage=21.1.3 @@ -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}") |