blob: d0a8c14745d71cdb08d54eb3040b54218f9149e0 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
|
# Maintainer: Pedro Silva <psilva@pedrosilva.pt>
# Contributor: Martin -nexus- Mlynář <nexus+arch@smoula.net>
pkgname=btrfs-sxbackup
pkgver=0.6.10
pkgrel=3
pkgdesc="Incremental btrfs snapshot backups with push/pull support via SSH"
arch=('any')
url="https://github.com/masc3d/btrfs-sxbackup"
license=('GPL')
depends=('bash'
'python'
'btrfs-progs'
'python-setuptools')
optdepends=('openssh: for remote push/pull'
'lzop: compression support'
'pv: progress indication'
's-nail: email notifications')
provides=('btrfs-sxbackup')
conflicts=('python-btrfs-sxbackup')
install=${pkgname}.install
source=(https://github.com/masc3d/btrfs-sxbackup/archive/${pkgver}.tar.gz
${pkgname}@.service
${pkgname}@.timer)
md5sums=('b908c693af1c44f44451411dfab4808e'
'c95336614c6ea4844fd6272868260f96'
'3eba800dc92659189b6f4c58e456f9aa')
package() {
install -m0644 -D ${pkgname}@.service ${pkgdir}/usr/lib/systemd/system/${pkgname}@.service
install -m0644 -D ${pkgname}@.timer ${pkgdir}/usr/lib/systemd/system/${pkgname}@.timer
cd $srcdir/${pkgname}-$pkgver
python setup.py install --prefix=/usr --root=$pkgdir
install -m0644 -D etc/btrfs-sxbackup.conf $pkgdir/etc/btrfs-sxbackup.conf
}
|