summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Newgard2015-02-12 23:41:24 -0600
committerDoug Newgard2015-02-12 23:41:24 -0600
commit25213485fe6d0eddefb9b2c917ef5ee4acd2cdd7 (patch)
treef9b55224e274028471a58989c45b6088c4072cbc
downloadaur-25213485fe6d0eddefb9b2c917ef5ee4acd2cdd7.tar.gz
Initial PKGBUILD
-rw-r--r--.SRCINFO16
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD37
3 files changed, 57 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..9787309186bb
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,16 @@
+pkgbase = python-elmextensions-git
+ pkgdesc = An extension for python elementary library that creates a box object which is a sort-able table
+ pkgver = r63.74ed51a
+ pkgrel = 1
+ url = https://github.com/JeffHoogland/python-elm-extensions
+ arch = any
+ license = BSD
+ makedepends = git
+ depends = python-efl
+ provides = python-elmextensions=r63.74ed51a
+ conflicts = python-elmextensions
+ source = git://github.com/JeffHoogland/python-elm-extensions.git
+ sha256sums = SKIP
+
+pkgname = python-elmextensions-git
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..71a9d16c2b38
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+*~
+*/
+*.tar.*
+*.log
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2c62e35dd873
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,37 @@
+# Maintainer: Doug Newgard <scimmia at archlinux dot info>
+
+_pkgname=python-elmextensions
+pkgname=$_pkgname-git
+pkgver=r63.74ed51a
+pkgrel=1
+pkgdesc='An extension for python elementary library that creates a box object which is a sort-able table'
+arch=('any')
+url='https://github.com/JeffHoogland/python-elm-extensions'
+license=('BSD')
+depends=('python-efl')
+makedepends=('git')
+provides=("$_pkgname=$pkgver")
+conflicts=("$_pkgname")
+source=("git://github.com/JeffHoogland/python-elm-extensions.git")
+sha256sums=('SKIP')
+
+pkgver() {
+ cd "$srcdir/python-elm-extensions"
+
+ printf "r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)"
+}
+
+package() {
+ cd "$srcdir/python-elm-extensions"
+
+ local _pyver="$(pkg-config --modversion python3)"
+ install -d "$pkgdir/usr/lib/python$_pyver/site-packages/elmextensions/"
+ install -m644 elmextensions/*.py "$pkgdir/usr/lib/python$_pyver/site-packages/elmextensions/"
+
+# compile python files
+ python -m compileall -q "$pkgdir"
+ python -O -m compileall -q "$pkgdir"
+
+# install license files
+ install -Dm644 license.txt "$pkgdir/usr/share/licenses/$pkgname/license.txt"
+}