diff options
author | Jonathan Haylett | 2019-07-07 23:25:05 +0100 |
---|---|---|
committer | Jonathan Haylett | 2019-07-07 23:25:05 +0100 |
commit | 06fb7998112f8c0a1d492e54f55c8be51e692a80 (patch) | |
tree | 21b54e49f9b9e8f851ffcc02adda9eb6fc61763c | |
parent | 900a34e4ab58b55c658ca51bc7e6263ab90e7d14 (diff) | |
download | aur-06fb7998112f8c0a1d492e54f55c8be51e692a80.tar.gz |
Rewrite package function
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 8 insertions, 13 deletions
@@ -1,16 +1,15 @@ pkgbase = i3-resurrect-git pkgdesc = A simple but flexible solution to saving and restoring i3 workspace layouts pkgver = 1.0.2 - pkgrel = 2 + pkgrel = 3 url = http://github.com/JonnyHaystack/i3-resurrect arch = any license = GPL depends = python + depends = python-setuptools depends = i3-wm depends = perl-anyevent-i3 - depends = python-psutil - depends = i3ipc-python-git - depends = wmctrl-python3-git + depends = wmctrl source = git+https://github.com/JonnyHaystack/i3-resurrect md5sums = SKIP @@ -1,13 +1,13 @@ # Maintainer: Jonathan Haylett <jonathan@haylett.dev> _pkgbasename=i3-resurrect pkgname=$_pkgbasename-git -pkgrel=2 +pkgrel=3 pkgver=1.0.2 pkgdesc="A simple but flexible solution to saving and restoring i3 workspace layouts" arch=('any') url="http://github.com/JonnyHaystack/i3-resurrect" license=('GPL') -depends=('python' 'i3-wm' 'perl-anyevent-i3' 'python-psutil' 'i3ipc-python-git' 'wmctrl-python3-git') +depends=('python' 'python-setuptools' 'i3-wm' 'perl-anyevent-i3' 'wmctrl') source=(git+https://github.com/JonnyHaystack/i3-resurrect) md5sums=('SKIP') @@ -19,16 +19,12 @@ pkgver() { build() { cd "$srcdir/$_pkgbasename" - python setup.py bdist + python setup.py build } package() { - _pkg=$(ls "$srcdir/$_pkgbasename/dist/") - tar -xC "$pkgdir/" -f "$srcdir/$_pkgbasename/dist/$_pkg" + cd "${srcdir}/${_pkgbasename}" - mkdir -p "$pkgdir/usr/bin" - - _python=$(ls "$pkgdir/usr/lib/") - chmod +x "$pkgdir/usr/lib/$_python/site-packages/i3_resurrect.py" + python setup.py install --root="${pkgdir}" --optimize=1 } |