diff --git a/python-send2trash/PKGBUILD b/python-send2trash/PKGBUILD new file mode 100644 index 000000000..bb2e97556 --- /dev/null +++ b/python-send2trash/PKGBUILD @@ -0,0 +1,43 @@ +# Maintainer: Morten Linderud +# Contributor: Balló György + +_pkgbase=send2trash +pkgbase=python-$_pkgbase +pkgname=('python3-send2trash' 'python2-send2trash') +pkgver=1.5.0 +pkgrel=1 +pkgdesc="Send file to trash natively" +arch=('any') +url="https://github.com/hsoft/send2trash" +license=('BSD') +makedepends=('python3' 'python3-setuptools' 'python2' 'python2-setuptools') +source=("$pkgbase-$pkgver.tar.gz::https://github.com/hsoft/$_pkgbase/archive/$pkgver.tar.gz") +sha256sums=('7cebc0ffc8b6d6e553bce9c6bb915614610ba2dec17c2f0643b1b97251da2a41') + +prepare() { + cp -a $_pkgbase-$pkgver{,-python2} +} + +build() { + cd $_pkgbase-$pkgver + python3 setup.py build + + cd ../$_pkgbase-$pkgver-python2 + python2 setup.py build +} + +package_python3-send2trash() { + depends=('python') + + cd $_pkgbase-$pkgver + python3 setup.py install --root "$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +} + +package_python2-send2trash() { + depends=('python2') + + cd $_pkgbase-$pkgver-python2 + python2 setup.py install --root "$pkgdir" --optimize=1 --skip-build + install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE" +}