diff options
author | Jonathan Haylett | 2019-07-07 21:34:07 +0100 |
---|---|---|
committer | Jonathan Haylett | 2019-07-07 21:34:07 +0100 |
commit | fd4afbb79f809e0019d59f031a6ae985436dffa5 (patch) | |
tree | da6c97d56bb84850f912368e2d9bfe47b1a2c127 | |
download | aur-fd4afbb79f809e0019d59f031a6ae985436dffa5.tar.gz |
Initial commit
-rw-r--r-- | .SRCINFO | 15 | ||||
-rw-r--r-- | PKGBUILD | 34 |
2 files changed, 49 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..950f0e06e67c --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,15 @@ +pkgbase = i3-resurrect-git + pkgdesc = A simple but flexible solution to saving and restoring i3 workspace layouts + pkgver = 1.0.2 + pkgrel = 1 + url = http://github.com/JonnyHaystack/i3-resurrect + arch = any + license = GPL + depends = python + depends = i3-wm + depends = perl-anyevent-i3 + source = git+https://github.com/JonnyHaystack/i3-resurrect + md5sums = SKIP + +pkgname = i3-resurrect-git + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..ddd60ca55215 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,34 @@ +# Maintainer: Jonathan Haylett <jonathan@haylett.dev> +_pkgbasename=i3-resurrect +pkgname=$_pkgbasename-git +pkgrel=1 +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') +source=(git+https://github.com/JonnyHaystack/i3-resurrect) +md5sums=('SKIP') + +pkgver() { + cd "$srcdir/$_pkgbasename" + git tag -l --sort=-v:refname | head -n 1 +} + +build() { + cd "$srcdir/$_pkgbasename" + + python setup.py bdist +} + + +package() { + _pkg=$(ls "$srcdir/$_pkgbasename/dist/") + tar -xC "$pkgdir/" -f "$srcdir/$_pkgbasename/dist/$_pkg" + + mkdir -p "$pkgdir/usr/bin" + + _python=$(ls "$pkgdir/usr/lib/") + chmod +x "$pkgdir/usr/lib/$_python/site-packages/i3_resurrect.py" +} |