diff options
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 14 |
2 files changed, 13 insertions, 8 deletions
@@ -1,15 +1,16 @@ pkgbase = i3-resurrect-git pkgdesc = A simple but flexible solution to saving and restoring i3 workspace layouts pkgver = 1.0.2 - pkgrel = 3 + pkgrel = 2 url = http://github.com/JonnyHaystack/i3-resurrect arch = any license = GPL depends = python - depends = python-setuptools depends = i3-wm depends = perl-anyevent-i3 - depends = wmctrl + depends = python-psutil + depends = i3ipc-python-git + depends = wmctrl-python3-git 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=3 +pkgrel=2 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' 'python-setuptools' 'i3-wm' 'perl-anyevent-i3' 'wmctrl') +depends=('python' 'i3-wm' 'perl-anyevent-i3' 'python-psutil' 'i3ipc-python-git' 'wmctrl-python3-git') source=(git+https://github.com/JonnyHaystack/i3-resurrect) md5sums=('SKIP') @@ -19,12 +19,16 @@ pkgver() { build() { cd "$srcdir/$_pkgbasename" - python setup.py build + python setup.py bdist } package() { - cd "${srcdir}/${_pkgbasename}" + _pkg=$(ls "$srcdir/$_pkgbasename/dist/") + tar -xC "$pkgdir/" -f "$srcdir/$_pkgbasename/dist/$_pkg" - python setup.py install --root="${pkgdir}" --optimize=1 + mkdir -p "$pkgdir/usr/bin" + + _python=$(ls "$pkgdir/usr/lib/") + chmod +x "$pkgdir/usr/lib/$_python/site-packages/i3_resurrect.py" } |