summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorJonathan Haylett2019-07-07 23:25:05 +0100
committerJonathan Haylett2019-07-07 23:25:05 +0100
commit06fb7998112f8c0a1d492e54f55c8be51e692a80 (patch)
tree21b54e49f9b9e8f851ffcc02adda9eb6fc61763c
parent900a34e4ab58b55c658ca51bc7e6263ab90e7d14 (diff)
downloadaur-06fb7998112f8c0a1d492e54f55c8be51e692a80.tar.gz
Rewrite package function
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD14
2 files changed, 8 insertions, 13 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cb7613f079c9..ea6a05c10536 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 02bd9a4b53f9..fc38e9330900 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}