summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorOliver Rümpelein2015-09-13 17:07:33 +0200
committerOliver Rümpelein2015-09-13 17:07:33 +0200
commit4eb5b7602ce1ae914d3be8ca09369cc78f0799d3 (patch)
tree011ebea238c707c5fc477f54f55dc3e765fc3a5c
downloadaur-4eb5b7602ce1ae914d3be8ca09369cc78f0799d3.tar.gz
Initial Commit
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD38
2 files changed, 56 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..deec050d2c3e
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = xprofile
+ pkgdesc = A tool to manage and automatically apply xrandr configurations.
+ pkgver = 1.2.0
+ pkgrel = 1
+ url = https://github.com/nrocco/xprofile
+ arch = any
+ license = GPL
+ makedepends = python-setuptools
+ makedepends = python-docutils
+ depends = python
+ depends = xorg-xrandr
+ source = https://pypi.python.org/packages/source/x/xprofile/xprofile-1.2.0.tar.gz
+ md5sums = be4c3a06f7a54ddae8e307f661ddf2b6
+ sha256sums = bdf80dd6b17f626c304dfa5dcac6f1a4505753a45368a1490cb36cd8164a5242
+ sha512sums = 566ec63bd6b7db21ed64285aed1e294e6079fdf68dc690a383efe1bad6fe965242d6d1488bb44cff7eb6e7f0a5dbbb93711536c43d73123042dc673f00da6ad0
+
+pkgname = xprofile
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..b9228eaa237a
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,38 @@
+# Maintainer: Oliver Rümpelein <oli_r@fg4f.de>
+# based on work by Nico Di Rocco <dirocco.nico@gmail.com>
+
+pkgname=xprofile
+pkgver=1.2.0
+pkgrel=1
+pkgdesc="A tool to manage and automatically apply xrandr configurations."
+arch=('any')
+url="https://github.com/nrocco/xprofile"
+license=('GPL')
+depends=('python'
+ 'xorg-xrandr')
+makedepends=('python-setuptools'
+ 'python-docutils')
+source=("https://pypi.python.org/packages/source/x/$pkgname/$pkgname-$pkgver.tar.gz")
+md5sums=('be4c3a06f7a54ddae8e307f661ddf2b6')
+sha256sums=('bdf80dd6b17f626c304dfa5dcac6f1a4505753a45368a1490cb36cd8164a5242')
+sha512sums=('566ec63bd6b7db21ed64285aed1e294e6079fdf68dc690a383efe1bad6fe965242d6d1488bb44cff7eb6e7f0a5dbbb93711536c43d73123042dc673f00da6ad0')
+
+build() {
+ cd "$srcdir/$pkgname-$pkgver"
+ python setup.py build
+
+ rst2man ./docs/man/xprofile.1.rst > xprofile.1
+ rst2man ./docs/man/xprofilerc.5.rst > xprofilerc.5
+ gzip -9 xprofile.1 xprofilerc.5
+}
+
+package() {
+ cd "$srcdir/$pkgname-$pkgver"
+
+ install -Dm644 LICENSE "$pkgdir/usr/share/licenses/xprofile/LICENSE"
+ install -Dm644 zsh/completions "$pkgdir/usr/share/zsh/site-functions/_xprofile"
+ install -Dm644 xprofile.1.gz "$pkgdir/usr/share/man/man1/xprofile.1.gz"
+ install -Dm644 xprofilerc.5.gz "$pkgdir/usr/share/man/man5/xprofilerc.5.gz"
+
+ python setup.py install --root="$pkgdir" --optimize=1
+}