diff options
author | Daniel Manila | 2019-06-23 19:32:02 -0400 |
---|---|---|
committer | Daniel Manila | 2019-06-23 19:44:47 -0400 |
commit | 228b25a5a6817d8aad84270b300c1d881ed6c649 (patch) | |
tree | 582b853890ec7c2cc827250d43ce980f14082382 /PKGBUILD | |
parent | 56d5ce14da3e870a102fa020485c1a5cd691a538 (diff) | |
download | aur-weresync.tar.gz |
Update to upstream version 1.1.5
Also add a lot of goodies to make this all work nicer.
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 28 |
1 files changed, 22 insertions, 6 deletions
@@ -1,6 +1,6 @@ # Maintainer: Daniel Manila <daniel.develop@manilas.net> pkgname=weresync -pkgver=1.0.7 +pkgver=1.1.5 pkgrel=1 _name=WereSync pkgdesc='Incrementally clone linux drives' @@ -8,16 +8,32 @@ arch=(any) url='https://github.com/DonyorM/weresync' license=('Apache') groups=('any') -depends=('python' 'python-parse' 'python-yapsy') +depends=('python' 'python-parse' 'python-yapsy' 'python-dbus' 'rsync' 'gptfdisk' 'parted') +optdepends=('polkit') makedepends=('python' 'python-setuptools') options=(!emptydirs) -source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz") -#WereSync v1.0.7 md5sum -md5sums=('e86bf6cd5a6708ae9d1ad30a5e710951') +source=("https://files.pythonhosted.org/packages/source/${_name::1}/${_name}/${_name}-${pkgver}.tar.gz" + 'setup.patch' 'net.manilas.weresync.service.policy' 'weresync-daemon-gui.sh' + 'weresync.1' 'service.patch') +#WereSync v1.1.5 md5sum +md5sums=('dd6bb35d298f51d4f8e06a0bf2aab925' '46119cd590cfe73d630a22061444278b' + '331aabe242015106d7d153d60a26f472' 'a9d5b2748b5cfb26398ea27e42a49bfc' + '0703a7fcc6b42abdc880960005d995a8' '21ae7729f0df95cec8e37ae70d8fe59d') + +prepare() { + cd "$srcdir/${_name}-$pkgver" + patch --forward --strip=1 --input="${srcdir}/setup.patch" + patch --forward --strip=1 --input="${srcdir}/service.patch" +} package() { cd "$srcdir/${_name}-$pkgver" python setup.py install --root="$pkgdir/" --optimize=1 + mv "$pkgdir/usr/bin/weresync-gui" "$pkgdir/usr/bin/weresync-gui-only" + mkdir -p "$pkgdir/usr/share/polkit-1/actions" "$pkgdir/usr/share/man" + cp "$srcdir/net.manilas.weresync.service.policy" "$pkgdir/usr/share/polkit-1/actions/" + cp "$srcdir/weresync.1" "$pkgdir/usr/share/man/" + cp "$srcdir/weresync-daemon-gui.sh" "$pkgdir/usr/bin/weresync-gui" } -# vim:set ts=2 sw=2 et: +# vim:set ts=2 sw=2 et |