summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorAJSlye2016-08-10 06:36:19 -0400
committerAJSlye2016-08-10 06:36:19 -0400
commit3336706c3ba3120d82b098ca7afc7abd94502f47 (patch)
treef40b16d46edb9375c6089caa3b865c568fa2649e
parentaf6ff3f5f2dadf8612bb39569c01bf5ba75c6622 (diff)
downloadaur-3336706c3ba3120d82b098ca7afc7abd94502f47.tar.gz
Fix for Broken Installation.
-rw-r--r--PKGBUILD24
1 files changed, 14 insertions, 10 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 84fc47ce8c18..d75af5946a8c 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,3 +1,4 @@
+# Maintainer: James Kittsmiller (AJSlye) <james at nulogicsystems dot com>
# Maintainer: Christopher Loen <christopherloen at gmail dot com>
# Contributor: Doug Newgard <scimmia at archlinux dot info>
pkgname='python-elmextensions'
@@ -12,14 +13,17 @@ source=('https://github.com/JeffHoogland/python-elm-extensions/archive/0.2.0.tar
sha256sums=('bdda3b8ca9fc9aca43dcd8a65372d0903b28999fd2c4d8a36110dc77ddf0e6be')
package() {
-
- cd "python-elm-extensions-${pkgver}/elmextensions"
- python3 -m compileall .
- python3 -O -m compileall .
- install -dm644 "${pkgdir}/usr/lib/python3.5/site-packages/elmextensions/"
- cp -rf * "${pkgdir}/usr/lib/python3.5/site-packages/elmextensions/"
- cd ..
-# install license files
- install -Dm644 license.txt "${pkgdir}/usr/share/licenses/${pkgbase}/license.txt"
-}
+cd "$srcdir/python-elm-extensions-$pkgver"
+
+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/${pkgbase}/license.txt"
+} \ No newline at end of file