diff options
author | Doug Newgard | 2015-02-13 00:52:43 -0600 |
---|---|---|
committer | Doug Newgard | 2015-02-13 00:52:43 -0600 |
commit | 5998a4a7f6ac484a17fe4d6d290c182821fd5d25 (patch) | |
tree | 3b189baeecf8c03340c910c1167f2b11a6e2de9e | |
parent | 25213485fe6d0eddefb9b2c917ef5ee4acd2cdd7 (diff) | |
download | aur-5998a4a7f6ac484a17fe4d6d290c182821fd5d25.tar.gz |
Convert to split package
-rw-r--r-- | .SRCINFO | 11 | ||||
-rw-r--r-- | PKGBUILD | 31 |
2 files changed, 33 insertions, 9 deletions
@@ -6,11 +6,16 @@ pkgbase = python-elmextensions-git 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 + depends = python-efl + provides = python-elmextensions=r63.74ed51a + conflicts = python-elmextensions + +pkgname = python2-elmextensions-git + depends = python2-efl + provides = python2-elmextensions=r63.74ed51a + conflicts = python2-elmextensions @@ -1,17 +1,13 @@ # Maintainer: Doug Newgard <scimmia at archlinux dot info> -_pkgname=python-elmextensions -pkgname=$_pkgname-git +pkgname=('python-elmextensions-git' 'python2-elmextensions-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') @@ -21,7 +17,11 @@ pkgver() { printf "r$(git rev-list --count HEAD).$(git rev-parse --short HEAD)" } -package() { +package_python-elmextensions-git() { + depends=('python-efl') + provides=("${pkgname%-*}=$pkgver") + conflicts=("${pkgname%-*}") + cd "$srcdir/python-elm-extensions" local _pyver="$(pkg-config --modversion python3)" @@ -35,3 +35,22 @@ package() { # install license files install -Dm644 license.txt "$pkgdir/usr/share/licenses/$pkgname/license.txt" } + +package_python2-elmextensions-git() { + depends=('python2-efl') + provides=("${pkgname%-*}=$pkgver") + conflicts=("${pkgname%-*}") + + cd "$srcdir/python-elm-extensions" + + local _pyver="$(pkg-config --modversion python2)" + 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 + python2 -m compileall -q "$pkgdir" + python2 -O -m compileall -q "$pkgdir" + +# install license files + install -Dm644 license.txt "$pkgdir/usr/share/licenses/$pkgname/license.txt" +}
\ No newline at end of file |