summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorDoug Newgard2015-02-24 13:22:48 -0600
committerDoug Newgard2015-02-24 13:22:48 -0600
commit1d84f2569e60086726aa2ae8e513f41f268cf8b1 (patch)
treea0488b06152d812fb2be0bc078cad734c1614284
parent8890ba2d5e1fef4b6da659892206c13fcc346635 (diff)
downloadaur-1d84f2569e60086726aa2ae8e513f41f268cf8b1.tar.gz
Abstract python version
-rw-r--r--.SRCINFO2
-rw-r--r--PKGBUILD19
2 files changed, 12 insertions, 9 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cdbe6af013c2..fe52cc2feaa6 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,5 +1,5 @@
pkgbase = python-elmextensions-git
- pkgdesc = python library that contains a few more complex elementary objects for easy importing/usage
+ pkgdesc = Python library that contains a few more complex elementary objects for easy importing/usage
pkgver = 0.1.0.r0.g74ed51a
pkgrel = 1
url = https://github.com/JeffHoogland/python-elm-extensions
diff --git a/PKGBUILD b/PKGBUILD
index a4f7e4173096..c061399b794d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,16 +1,18 @@
# Maintainer: Doug Newgard <scimmia at archlinux dot info>
-pkgname=python-elmextensions-git
-pkgdesc="${pkgname%%-*} library that contains a few more complex elementary objects for easy importing/usage"
+_python=python
+_pkgname=$_python-elmextensions
+pkgname=$_pkgname-git
+pkgdesc="${_python^} library that contains a few more complex elementary objects for easy importing/usage"
pkgver=0.1.0.r0.g74ed51a
pkgrel=1
arch=('any')
url='https://github.com/JeffHoogland/python-elm-extensions'
license=('BSD')
-depends=("${pkgname%%-*}-efl")
+depends=("$_python-efl")
makedepends=('git')
-provides=("${pkgname%-*}=$pkgver")
-conflicts=("${pkgname%-*}")
+provides=("$_pkgname=$pkgver")
+conflicts=("$_pkgname")
source=("git://github.com/JeffHoogland/python-elm-extensions.git")
sha256sums=('SKIP')
@@ -23,13 +25,14 @@ pkgver() {
package() {
cd "$srcdir/python-elm-extensions"
- local _pyver="$(pkg-config --modversion python3)"
+ [[ "$_python" = "python" ]] && _python=python3
+ local _pyver="$(pkg-config --modversion $_python)"
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
- ${pkgname%%-*} -m compileall -q "$pkgdir"
- ${pkgname%%-*} -O -m compileall -q "$pkgdir"
+ $_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"