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 /PKGBUILD | |
parent | bc992064ee1dc17bbf66085e8a597ea0eb7cbab4 (diff) | |
download | aur-763e5e628adff6a8d91f5ac69c20eb527900d811.tar.gz |
Add bareos-storage-ceph and bareos-traymonitor
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 19 |
1 files changed, 17 insertions, 2 deletions
@@ -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}") |