diff options
author | AJSlye | 2016-08-10 06:36:19 -0400 |
---|---|---|
committer | AJSlye | 2016-08-10 06:36:19 -0400 |
commit | 3336706c3ba3120d82b098ca7afc7abd94502f47 (patch) | |
tree | f40b16d46edb9375c6089caa3b865c568fa2649e | |
parent | af6ff3f5f2dadf8612bb39569c01bf5ba75c6622 (diff) | |
download | aur-3336706c3ba3120d82b098ca7afc7abd94502f47.tar.gz |
Fix for Broken Installation.
-rw-r--r-- | PKGBUILD | 24 |
1 files changed, 14 insertions, 10 deletions
@@ -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 |