diff options
author | Christopher Arndt | 2015-09-06 16:57:12 +0200 |
---|---|---|
committer | Christopher Arndt | 2015-09-06 16:57:12 +0200 |
commit | 4650b333ac6b44f5bf1ac0f19edc517d4b5cfeac (patch) | |
tree | f08a5cd60f86a281d746db3c96e8c5d851b28f7f | |
download | aur-4650b333ac6b44f5bf1ac0f19edc517d4b5cfeac.tar.gz |
New package python-p4a-build
-rw-r--r-- | .SRCINFO | 20 | ||||
-rw-r--r-- | .gitignore | 7 | ||||
-rw-r--r-- | PKGBUILD | 42 |
3 files changed, 69 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..9672725f3e56 --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,20 @@ +pkgbase = python-p4a-build + pkgver = 1.0.1 + pkgrel = 1 + url = http://android.kivy.org/ + arch = any + license = LGPL3 + source = https://pypi.python.org/packages/source/p/p4a-build/p4a-build-1.0.1.tar.gz + md5sums = dcc80488b70bf27544e3ccafca95ef61 + +pkgname = python-p4a-build + pkgdesc = Build tool for the P4A (Python for Android) build cloud + depends = python + depends = python-requests + +pkgname = python2-p4a-build + pkgdesc = Build tool for the P4A (Python for Android) build cloud + depends = + depends = python2 + depends = python2-requests + diff --git a/.gitignore b/.gitignore new file mode 100644 index 000000000000..e7bf6ed293bf --- /dev/null +++ b/.gitignore @@ -0,0 +1,7 @@ +src/ +pkg/ +p4a-build-*.tar.gz +python-p4a-build-*.tar.xz +python2-p4a-build-*.tar.xz +python-p4a-build-*.src.tar.gz +.AURINFO diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5f5be88a6ea7 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,42 @@ +# Maintainer: Christopher Arndt <aur -at- chrisarndt -dot- de> + +_pkgname=p4a-build +pkgname=(python-$_pkgname python2-$_pkgname) +pkgver=1.0.1 +pkgrel=1 +url="http://android.kivy.org/" +license=('LGPL3') +arch=('any') +source=("https://pypi.python.org/packages/source/p/p4a-build/p4a-build-$pkgver.tar.gz") +md5sums=('dcc80488b70bf27544e3ccafca95ef61') + + +prepare() { + cp -r $_pkgname-${pkgver} python2-$_pkgname-${pkgver} +} + +build() { + cd $srcdir/$_pkgname-${pkgver} + 2to3 -w --no-diffs p4a-build + python setup.py build + + cd $srcdir/python2-$_pkgname-${pkgver} + sed -i -e 's|env python$|env python2|' p4a-build + python2 setup.py build +} + +package_python-p4a-build() { + pkgdesc="Build tool for the P4A (Python for Android) build cloud" + depends=('python' 'python-requests') + + cd $srcdir/$_pkgname-$pkgver + install -Dm755 p4a-build "$pkgdir/usr/bin/p4a-build" +} + +package_python2-p4a-build() { + pkgdesc="Build tool for the P4A (Python for Android) build cloud" + depends+=('python2' 'python2-requests') + + cd $srcdir/python2-$_pkgname-$pkgver + install -Dm755 p4a-build "$pkgdir/usr/bin/p4a-build2" +} |