-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA256

Hi,

is it possible to compile bareos without ceph support? Arch Linux 32 currently does not provide ceph and simply dropping the dependency from the PKGBUILD leads to the attached error on Arch Linux 32.

best regards,
Erich Eckner
Friedrich-Schiller-Universität Jena
Institut für Optik und Quantenelektronik
Helmholtzweg 4
07743 Jena

Tel. +49 3641 9-47238

-----BEGIN PGP SIGNATURE-----

iQIzBAEBCAAdFiEE3p92iMrPBP64GmxZCu7JB1Xae1oFAlyzJQcACgkQCu7JB1Xa
e1qOvg/9ER1drD6i2UkJf7WXtSTzj5b18xDKj3Yy684dVXiHrrl4PinvQGyEc/C4
UkL1iJnA3WFAe9bcDIABn3PTSNfwLgeA2mW5R5SAyAgQ2/HEwUOyynbcs4gMigaM
tBKWGbYKzxvpPxM/4ixzA/8ZBaleNgm7WykLACdQfYYaTO5Fu0h+USak7pjrESEE
y2TdUsWl3FPBtSA406LGS0rP2RpxOyc0yizvd5WpzN3dD4NCTMBF6lkyPsW0DT3D
U+QdEFl+s8YRY8pZAsM3L7yusYHR+7BbfZHvnapIBRdo9OnVAAXqFnKevtN9jTf0
H74Yw1zOsOiKXoFxq+ryPaWt2zq6SwQP1iB1d5ja0eVQFDp6JVmdR45A9MbOnJNV
WFDW+bke/TlJMKqxqlcwKm55tVgHVe+S576SBIcsUBykGkmPLwJwImmutsSk+7CR
y7rglFcxP+2IZqzVu36kpWJd9zT2B/qKWllc++aHYgYSHU8BuKIt90Fid7axpC80
cl5azDIIKPgcUJ0vhdGe/EEfdzvBY5RmA+mNwOtBC5ZeW3kqLYzrBSq9H6WO4E8C
pKf+nr7IGZwVQztA22/VxfU7NRwKj+1iCnuKApNJJ8T9AESdpRwddh9lbXz6Y3jd
rBVoeEgYvfFMWDC25ekbGcpmOwt2AAyRu1IoFb+b6EN7syXgUdw=
=Lf8L
-----END PGP SIGNATURE-----

--
You received this message because you are subscribed to the Google Groups 
"bareos-users" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to [email protected].
To post to this group, send email to [email protected].
For more options, visit https://groups.google.com/d/optout.

Attachment: log.i686
Description: Binary data

# Maintainer: Erich Eckner <arch at eckner dot net>
# Contributor: Michael Spradling <[email protected]>

pkgbase='bareos'

pkgname=("${pkgbase}-common"
         "${pkgbase}-bconsole"
         "${pkgbase}-database-common"
         "${pkgbase}-database-mysql"
         "${pkgbase}-database-postgresql"
         "${pkgbase}-database-sqlite3"
         "${pkgbase}-database-tools"
         "${pkgbase}-devel"
         "${pkgbase}-director"
         "${pkgbase}-storage-fifo"
         "${pkgbase}-tools"
         "${pkgbase}-filedaemon"
         "${pkgbase}-storage"
         "${pkgbase}-storage-tape"
         "${pkgbase}-director-python-plugin"
         "${pkgbase}-filedaemon-python-plugin"
         "${pkgbase}-storage-python-plugin")

pkgver=18.2.6
pkgrel=3
arch=(x86_64 i686 pentium4 armv7h aarch64)
groups=('bareos')
pkgdesc="Bareos - Backup Archiving REcovery Open Sourced"
url="http://www.bareos.org";
license=('AGPL3')
makedepends=(acl bash cmake gcc-libs glibc jansson libcap libmariadbclient lzo 
mtx openssl postgresql-libs python python2 readline sqlite3 zlib)
makedepends_x86_64=(ceph)
makedepends_armv7h=(ceph)
makedepends_aarch64=(ceph)
source=("$pkgbase-$pkgver.tar.gz::https://github.com/$pkgbase/$pkgbase/archive/Release/$pkgver.tar.gz";
'nullify-os-specifics.patch')
sha512sums=('b6618173a803db4cfc3fe7edfe8c9e4e4128195f44383cd7df5b9866da4290686ed7cb42499edec957a5d9ab8bbd92d26258ce58f13fba84fb569167956768c3'
            
'0d6683bb21e06e005b4d5f7dd31d24adac0001ab202ccd806d31af1fda48a1a78156a18e8cc8847b80a7de01c0b58fa6ab7a1ba7f8f056d0de414c472db11643')

prepare() {
  cd "${srcdir}/${pkgbase}-Release-${pkgver}"
  patch -p1 -i "${srcdir}/nullify-os-specifics.patch"
}

build() {
  cd $pkgbase-Release-$pkgver
  mkdir build
  cd build

  cmake .. \
    -Dprefix=/usr \
    -Dsbindir=/usr/bin \
    -Dsysconfdir=/etc \
    -Dconfdir=/etc/$pkgbase \
    -Dworkingdir=/etc/$pkgbase \
    -Dlocalstatedir=/ \
    -Dlibdir=/usr/lib/$pkgbase \
    -Dmandir=/usr/share/man \
    -Ddisable-conio=yes \
    -Ddynamic-cats-backends=yes \
    -Ddynamic-storage-backends=yes \
    -Dpython=yes \
    -Dopenssl=yes \
    -Dmysql=yes \
    -Ddisable-rpath=yes \
    -Dpostgresql=yes \
    -Dsqlite3=yes \
    -Dndmp=no \
    -Dhostname='XXX_REPLACE_WITH_LOCAL_HOSTNAME_XXX' \
    -Ddir-password="XXX_REPLACE_WITH_DIRECTOR_PASSWORD_XXX" \
    -Dfd-password="XXX_REPLACE_WITH_CLIENT_PASSWORD_XXX" \
    -Dsd-password="XXX_REPLACE_WITH_STORAGE_PASSWORD_XXX" \
    -Dmon-dir-password="XXX_REPLACE_WITH_DIRECTOR_MONITOR_PASSWORD_XXX" \
    -Dmon-fd-password="XXX_REPLACE_WITH_CLIENT_MONITOR_PASSWORD_XXX" \
    -Dmon-sd-password="XXX_REPLACE_WITH_STORAGE_MONITOR_PASSWORD_XXX" \
    -Dbasename="XXX_REPLACE_WITH_LOCAL_HOSTNAME_XXX" \
    -Dlogdir=/var/log/$pkgbase \
    -Ddir-user=$pkgbase \
    -Ddir-group=$pkgbase \
    -Dsd-user=$pkgbase \
    -Dsd-group=$pkgbase \
    -Dfd-user=root \
    -Dpid-dir=/run/bareos \
    -Dfd-group=root \
    -Dconfigtemplatedir=/usr/share/$pkgbase/config \
    -Dworking-dir=/var/lib/$pkgbase \
    -Dplugindir=/usr/lib/$pkgbase/plugins \
    -Dscriptdir=/usr/lib/$pkgbase/scripts \
    -Dbackenddir=/usr/lib/$pkgbase/backends \
    -Darchivedir=/var/lib/$pkgbase/storage \
    -Dbsrdir=/var/lib/$pkgbase \
    -Dsubsys-dir=/run/$pkgbase \
    -Dsystemd=yes

  make
  make DESTDIR="$srcdir/install" install
}


_cp() {
  mkdir -p "$(dirname $2)"
  cp -a "$1" "$2"
}

_cp_all() {
  mkdir -p "$(dirname $2)"
  cp -a "$1"* "$(dirname $2)/"
}

package_bareos-common() {
  # Matches bareos-common.install.in
  pkgdesc="${pkgdesc} - Common files"
  depends=('libcap' 'openssl' 'acl' 'bash' 'lzo' 'jansson' 'zlib')
  install=bareos-common.install

# are these really 'common'?
#    usr/lib/bareos/libbareoslmdb.so
#    usr/lib/bareos/libbareossd.so

  for f in \
    usr/lib/bareos/libbareos.so \
    usr/lib/bareos/libbareosfind.so \
    usr/lib/bareos/libbareoslmdb.so \
    usr/lib/bareos/libbareossd.so \
  ; do
    _cp_all $srcdir/install/$f $pkgdir/$f
  done

  for f in \
    usr/lib/bareos/scripts/bareos-config \
    usr/lib/bareos/scripts/bareos-config-lib.sh \
    usr/lib/bareos/scripts/btraceback.gdb \
    usr/bin/bsmtp \
    usr/bin/btraceback \
    usr/share/man/man1/bsmtp.1 \
    usr/share/man/man8/btraceback.8 \
  ; do
    _cp $srcdir/install/$f $pkgdir/$f
  done

  install -d $pkgdir/var/lib/bareos
  install -d $pkgdir/etc/bareos
  install -d $pkgdir/run/bareos
}

package_bareos-bconsole() {
  pkgdesc="${pkgdesc} - Admin Tool (CLI)"
  depends=("bareos-common=$pkgver" 'readline' 'jansson')
  groups+=('bareos-client')
  install=bareos-bconsole.install

  for f in \
    usr/share/bareos/config/bconsole.conf \
    usr/bin/bconsole \
    usr/share/man/man1/bconsole.1 \
  ; do
    _cp $srcdir/install/$f $pkgdir/$f
  done
}

package_bareos-database-common() {
  pkgdesc="${pkgdesc} - Generic abstration libs and tools for sql catalog"
  depends=("bareos-common=$pkgver" 'libcap' 'lzo' 'zlib' 'openssl' 'bash' 
'jansson')

  for f in \
    usr/lib/bareos/libbareoscats.so \
    usr/lib/bareos/libbareossql.so \
  ; do
    _cp_all $srcdir/install/$f $pkgdir/$f
  done

  for f in \
    usr/lib/bareos/scripts/create_bareos_database \
    usr/lib/bareos/scripts/drop_bareos_database \
    usr/lib/bareos/scripts/drop_bareos_tables \
    usr/lib/bareos/scripts/grant_bareos_privileges \
    usr/lib/bareos/scripts/make_bareos_tables \
    usr/lib/bareos/scripts/update_bareos_tables \
    usr/lib/bareos/scripts/ddl/versions.map \
  ; do
    _cp $srcdir/install/$f $pkgdir/$f
  done
}

package_bareos-database-mysql() {
  pkgdesc="${pkgdesc} - Libs and tools for mysql catalog"
  provides=("bareos-database=$pkgver")
  depends=("bareos-database-common=$pkgver" 'libmariadbclient')
  install=bareos-database-mysql.install

  for f in \
    usr/lib/bareos/backends/libbareoscats-mysql.so \
    usr/lib/bareos/scripts/ddl/drops/mysql.sql \
    usr/lib/bareos/scripts/ddl/grants/mysql.sql \
    usr/lib/bareos/scripts/ddl/creates/mysql.sql \
    usr/lib/bareos/scripts/ddl/updates/mysql.10_11.sql \
    usr/lib/bareos/scripts/ddl/updates/mysql.11_12.sql \
    usr/lib/bareos/scripts/ddl/updates/mysql.12_14.sql \
    usr/lib/bareos/scripts/ddl/updates/mysql.14_2001.sql \
    usr/lib/bareos/scripts/ddl/updates/mysql.2001_2002.sql \
    usr/lib/bareos/scripts/ddl/updates/mysql.2002_2003.sql \
    usr/lib/bareos/scripts/ddl/updates/mysql.2003_2004.sql \
    usr/lib/bareos/scripts/ddl/updates/mysql.2004_2171.sql \
  ; do
    _cp $srcdir/install/$f $pkgdir/$f
  done
}

package_bareos-database-postgresql() {
  pkgdesc="${pkgdesc} - Libs and tools for postgresql catalog"
  provides=("bareos-database=$pkgver")
  depends=("bareos-database-common=$pkgver" "postgresql-libs")
  install='bareos-database-postgresql.install'

  for f in \
    usr/lib/bareos/backends/libbareoscats-postgresql.so \
    usr/lib/bareos/scripts/ddl/drops/postgresql.sql \
    
usr/lib/bareos/scripts/ddl/grants/postgresql-change_owner.dbconfig-template.sql 
\
    usr/lib/bareos/scripts/ddl/grants/postgresql-readonly.sql \
    usr/lib/bareos/scripts/ddl/grants/postgresql.sql \
    usr/lib/bareos/scripts/ddl/creates/postgresql.sql \
    usr/lib/bareos/scripts/ddl/updates/postgresql.10_11.sql \
    usr/lib/bareos/scripts/ddl/updates/postgresql.11_12.sql \
    usr/lib/bareos/scripts/ddl/updates/postgresql.12_14.sql \
    usr/lib/bareos/scripts/ddl/updates/postgresql.14_2001.sql \
    usr/lib/bareos/scripts/ddl/updates/postgresql.2001_2002.sql \
    usr/lib/bareos/scripts/ddl/updates/postgresql.2002_2003.sql \
    usr/lib/bareos/scripts/ddl/updates/postgresql.2003_2004.sql \
    usr/lib/bareos/scripts/ddl/updates/postgresql.2004_2171.sql \
    usr/lib/bareos/scripts/ddl/updates/postgresql.bee.1017_2004.sql \
  ; do
    _cp $srcdir/install/$f $pkgdir/$f
  done
}

package_bareos-database-sqlite3() {
  pkgdesc="${pkgdesc} - Libs and tools for sqlite3 catalog"
  provides=("bareos-database=$pkgver")
  depends=("bareos-database-common=$pkgver" "sqlite3")

  for f in \
    usr/lib/bareos/backends/libbareoscats-sqlite3.so \
    usr/lib/bareos/scripts/ddl/creates/sqlite3.sql \
    usr/lib/bareos/scripts/ddl/updates/sqlite3.10_11.sql \
    usr/lib/bareos/scripts/ddl/updates/sqlite3.11_12.sql \
    usr/lib/bareos/scripts/ddl/updates/sqlite3.12_14.sql \
    usr/lib/bareos/scripts/ddl/updates/sqlite3.14_2001.sql \
    usr/lib/bareos/scripts/ddl/updates/sqlite3.2001_2002.sql \
    usr/lib/bareos/scripts/ddl/updates/sqlite3.2002_2003.sql \
    usr/lib/bareos/scripts/ddl/updates/sqlite3.2003_2004.sql \
    usr/lib/bareos/scripts/ddl/updates/sqlite3.2004_2171.sql \
  ; do
    _cp $srcdir/install/$f $pkgdir/$f
  done
}

package_bareos-database-tools() {
  pkgdesc="${pkgdesc} - CLI tools with database dpendencies (dbcheck, bscan)"
  depends=("bareos-database-common=$pkgver" 'openssl' 'jansson')

  for f in \
    usr/bin/bareos-dbcheck \
    usr/bin/bscan \
    usr/share/man/man8/bareos-dbcheck.8 \
    usr/share/man/man8/bscan.8 \
  ; do
    _cp $srcdir/install/$f $pkgdir/$f
  done
}

package_bareos-devel() {
  pkgdesc="${pkgdesc} - Devel headers"
  arch=(any)
  # TODO
  install -d $pkgdir/usr/include/bareos
}

package_bareos-director() {
  pkgdesc="${pkgdesc} - Director daemon"
  depends=("bareos-common=$pkgver" 'openssl' 'bash' 'jansson')
  install=bareos-director.install

  for f in \
    usr/lib/bareos/scripts/delete_catalog_backup \
    usr/lib/bareos/scripts/make_catalog_backup \
    usr/lib/bareos/scripts/make_catalog_backup.pl \
    usr/lib/bareos/scripts/query.sql \
    usr/share/bareos/config/bareos-dir.d/catalog/MyCatalog.conf \
    usr/share/bareos/config/bareos-dir.d/client/bareos-fd.conf \
    usr/share/bareos/config/bareos-dir.d/console/bareos-mon.conf \
    usr/share/bareos/config/bareos-dir.d/director/bareos-dir.conf \
    usr/share/bareos/config/bareos-dir.d/fileset/Catalog.conf \
    usr/share/bareos/config/bareos-dir.d/fileset/LinuxAll.conf \
    usr/share/bareos/config/bareos-dir.d/fileset/SelfTest.conf \
    usr/share/bareos/config/bareos-dir.d/fileset/Windows\ All\ Drives.conf \
    usr/share/bareos/config/bareos-dir.d/job/backup-bareos-fd.conf \
    usr/share/bareos/config/bareos-dir.d/job/BackupCatalog.conf \
    usr/share/bareos/config/bareos-dir.d/job/RestoreFiles.conf \
    usr/share/bareos/config/bareos-dir.d/jobdefs/DefaultJob.conf \
    usr/share/bareos/config/bareos-dir.d/messages/Daemon.conf \
    usr/share/bareos/config/bareos-dir.d/messages/Standard.conf \
    usr/share/bareos/config/bareos-dir.d/pool/Differential.conf \
    usr/share/bareos/config/bareos-dir.d/pool/Full.conf \
    usr/share/bareos/config/bareos-dir.d/pool/Incremental.conf \
    usr/share/bareos/config/bareos-dir.d/pool/Scratch.conf \
    usr/share/bareos/config/bareos-dir.d/profile/operator.conf \
    usr/share/bareos/config/bareos-dir.d/schedule/WeeklyCycleAfterBackup.conf \
    usr/share/bareos/config/bareos-dir.d/schedule/WeeklyCycle.conf \
    usr/share/bareos/config/bareos-dir.d/storage/File.conf \
    usr/bin/bareos-dir \
    usr/share/man/man8/bareos-dir.8 \
    usr/share/man/man8/bareos.8 \
  ; do
    # pacman LINT tool currently does not like spaces
    space_removal=`echo $f | tr ' ' '_'`
    _cp "$srcdir/install/$f" "$pkgdir/$space_removal"
  done

  # Currently upstream systemd file does not automatically create run directory
  sed -i '/\[Service\]/a RuntimeDirectory=bareos' 
$srcdir/bareos-Release-$pkgver/core/platforms/systemd/bareos-dir.service
  _cp $srcdir/bareos-Release-$pkgver/core/platforms/systemd/bareos-dir.service 
$pkgdir/usr/lib/systemd/system/bareos-dir.service
}

package_bareos-storage-fifo() {
  pkgdesc="${pkgdesc} - FIFO support for storage daemon"
  depends=("bareos-storage=$pkgver" 'zlib' 'libcap' 'openssl' 'jansson' 'lzo')
  for f in \
    usr/lib/bareos/backends/libbareossd-fifo.so \
    usr/share/bareos/config/bareos-dir.d/storage/NULL.conf.example \
    usr/share/bareos/config/bareos-sd.d/device/NULL.conf.example \
  ; do
    _cp $srcdir/install/$f $pkgdir/$f
  done
}

package_bareos-tools() {
  pkgdesc="${pkgdesc} - CLI tools (bcopy, bextract, bls, bregeq, bwild)"
  depends=("bareos-common=$pkgver" 'glibc')

  for f in \
    usr/bin/bregex \
    usr/bin/bwild \
    usr/bin/bcopy \
    usr/bin/bextract \
    usr/bin/bls \
    usr/bin/bpluginfo \
    usr/share/man/man1/bwild.1 \
    usr/share/man/man1/bregex.1 \
    usr/share/man/man8/bcopy.8 \
    usr/share/man/man8/bextract.8 \
    usr/share/man/man8/bls.8 \
    usr/share/man/man8/bpluginfo.8 \
  ; do
    _cp $srcdir/install/$f $pkgdir/$f
  done
}

package_bareos-filedaemon() {
  pkgdesc="${pkgdesc} - File daemon"
  depends=("bareos-common=$pkgver" 'jansson' 'zlib' 'gcc-libs')
  groups+=('bareos-client')
  install=bareos-filedaemon.install

  for f in \
    usr/share/bareos/config/bareos-fd.d/client/myself.conf \
    usr/share/bareos/config/bareos-fd.d/director/bareos-dir.conf \
    usr/share/bareos/config/bareos-fd.d/director/bareos-mon.conf \
    usr/share/bareos/config/bareos-fd.d/messages/Standard.conf \
    usr/bin/bareos-fd \
    usr/lib/bareos/plugins/bpipe-fd.so \
    usr/share/man/man8/bareos-fd.8 \
  ; do
    _cp $srcdir/install/$f $pkgdir/$f
  done

  # Currently upstream systemd file does not automatically create run directory
  sed -i '/\[Service\]/a RuntimeDirectory=bareos' 
$srcdir/bareos-Release-$pkgver/core/platforms/systemd/bareos-fd.service
  _cp $srcdir/bareos-Release-$pkgver/core/platforms/systemd/bareos-fd.service 
$pkgdir/usr/lib/systemd/system/bareos-fd.service
}

package_bareos-storage() {
  pkgdesc="${pkgdesc} - Storage daemon"
  depends=("bareos-common=$pkgver" 'zlib' 'lzo' 'jansson' 'openssl' 'libcap')
  install=bareos-storage.install

  for f in \
    usr/lib/bareos/plugins/autoxflate-sd.so \
    usr/lib/bareos/scripts/disk-changer \
    usr/share/bareos/config/bareos-sd.d/device/FileStorage.conf \
    usr/share/bareos/config/bareos-sd.d/director/bareos-dir.conf \
    usr/share/bareos/config/bareos-sd.d/director/bareos-mon.conf \
    usr/share/bareos/config/bareos-sd.d/messages/Standard.conf \
    usr/share/bareos/config/bareos-sd.d/storage/bareos-sd.conf \
    usr/bin/bareos-sd \
    usr/share/man/man8/bareos-sd.8 \
    usr/lib/bareos/libbareossd.so \
  ; do
    _cp $srcdir/install/$f $pkgdir/$f
  done

  install -d $pkgdir/var/lib/bareos/storage
  # Currently upstream systemd file does not automatically create run directory
  sed -i '/\[Service\]/a RuntimeDirectory=bareos' 
$srcdir/bareos-Release-$pkgver/core/platforms/systemd/bareos-sd.service
  _cp $srcdir/bareos-Release-$pkgver/core/platforms/systemd/bareos-sd.service 
$pkgdir/usr/lib/systemd/system/bareos-sd.service
}

package_bareos-storage-tape() {
  pkgdesc="${pkgdesc} - Tape support for storage daemon"
  depends=("bareos-storage=$pkgver" 'zlib' 'libcap' 'bash' 'openssl' 'jansson' 
'lzo' "mtx")
  backup=(etc/bareos/mtx-changer.conf)

  for f in \
    etc/bareos/mtx-changer.conf \
    usr/share/bareos/config/bareos-dir.d/storage/Tape.conf.example \
    usr/share/bareos/config/bareos-sd.d/autochanger/autochanger-0.conf.example \
    usr/share/bareos/config/bareos-sd.d/device/tapedrive-0.conf.example \
    usr/lib/bareos/backends/libbareossd-gentape.so \
    usr/lib/bareos/backends/libbareossd-tape.so \
    usr/lib/bareos/scripts/mtx-changer \
    usr/share/man/man8/bscrypto.8 \
    usr/share/man/man8/btape.8 \
    usr/bin/bscrypto \
    usr/bin/btape \
  ; do
    _cp $srcdir/install/$f $pkgdir/$f
  done
}

package_bareos-director-python-plugin() {
  pkgdesc="${pkgdesc} - Python plugin for director daemon"
  depends=("bareos-director=$pkgver" 'libcap' 'jansson' 'lzo' 'python' 
'python2')

  for f in \
    usr/lib/bareos/plugins/python-dir.so \
    usr/lib/bareos/plugins/bareos-dir.py.template \
    usr/lib/bareos/plugins/bareos_dir_consts.py \
    usr/lib/bareos/plugins/BareosDirWrapper.py \
    usr/lib/bareos/plugins/BareosDirPluginBaseclass.py \
    usr/lib/bareos/plugins/bareos-dir-class-plugin.py \
  ; do
    _cp $srcdir/install/$f $pkgdir/$f
  done
}

package_bareos-filedaemon-python-plugin() {
  pkgdesc="${pkgdesc} - Python plugin for file daemon"
  depends=("bareos-filedaemon=$pkgver" 'python' 'python2' 'libcap' 'lzo' 
'jansson')

  for f in \
    usr/lib/bareos/plugins/python-fd.so \
    usr/lib/bareos/plugins/bareos-fd.py.template \
    usr/lib/bareos/plugins/bareos-fd-local-fileset.py \
    usr/lib/bareos/plugins/bareos-fd-mock-test.py \
    usr/lib/bareos/plugins/BareosFdPluginBaseclass.py \
    usr/lib/bareos/plugins/BareosFdPluginLocalFileset.py \
    usr/lib/bareos/plugins/BareosFdWrapper.py \
    usr/lib/bareos/plugins/bareos_fd_consts.py \
  ; do
    _cp $srcdir/install/$f $pkgdir/$f
  done
}

package_bareos-storage-python-plugin() {
  pkgdesc="${pkgdesc} - Python plugin for storage daemon"
  depends=("bareos-storage=$pkgver" 'python2' 'lzo' 'python' 'libcap' 'jansson')

  for f in \
    usr/lib/bareos/plugins/python-sd.so \
    usr/lib/bareos/plugins/bareos-sd.py.template \
    usr/lib/bareos/plugins/bareos_sd_consts.py \
    usr/lib/bareos/plugins/BareosSdPluginBaseclass.py \
    usr/lib/bareos/plugins/BareosSdWrapper.py \
    usr/lib/bareos/plugins/bareos-sd-class-plugin.py \
  ; do
    _cp $srcdir/install/$f $pkgdir/$f
  done
}

Reply via email to