diff options
author | Andy Weidenbaum | 2015-06-09 11:41:58 -0700 |
---|---|---|
committer | Andy Weidenbaum | 2015-06-09 11:41:58 -0700 |
commit | 3b4d6b6920bf215dc7887ed3b57211af84070b63 (patch) | |
tree | 9ac5f88f14ede756aa32f23b49e33ecf0fa774cd | |
download | aur-3b4d6b6920bf215dc7887ed3b57211af84070b63.tar.gz |
Initial import
-rw-r--r-- | .SRCINFO | 24 | ||||
-rw-r--r-- | PKGBUILD | 44 |
2 files changed, 68 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..1f2b3ba6c31d --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,24 @@ +pkgbase = python2-buildozer + pkgdesc = Generic Python packager for Android / iOS and Desktop + pkgver = 0.29 + pkgrel = 1 + url = https://github.com/kivy/buildozer + arch = any + license = MIT + makedepends = cmake + makedepends = libusb + makedepends = python2-setuptools + depends = python2 + depends = python2-colorama + depends = python2-pexpect + optdepends = python2-paramiko: remote builds + provides = buildozer + provides = python2-buildozer + conflicts = buildozer + options = !emptydirs + source = https://pypi.python.org/packages/source/b/buildozer/buildozer-0.29.tar.gz + md5sums = aa0fef392885b2b3d57b9b000a671f1d + sha256sums = 82c8dabdc3122d9650ad7079d84a8cbd43f17e8291e1590547df9c693189d0b3 + +pkgname = python2-buildozer + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..5925c6ed3beb --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,44 @@ +# Maintainer: Andy Weidenbaum <archbaum@gmail.com> + +pkgname=python2-buildozer +pkgver=0.29 +pkgrel=1 +pkgdesc="Generic Python packager for Android / iOS and Desktop" +arch=('any') +depends=('python2' 'python2-colorama' 'python2-pexpect') +makedepends=('cmake' 'libusb' 'python2-setuptools') +optdepends=('python2-paramiko: remote builds') +url="https://github.com/kivy/buildozer" +license=('MIT') +options=(!emptydirs) +source=(https://pypi.python.org/packages/source/b/${pkgname#python2-}/${pkgname#python2-}-$pkgver.tar.gz) +md5sums=('aa0fef392885b2b3d57b9b000a671f1d') +sha256sums=('82c8dabdc3122d9650ad7079d84a8cbd43f17e8291e1590547df9c693189d0b3') +provides=('buildozer' 'python2-buildozer') +conflicts=('buildozer') + +prepare(){ + cd "$srcdir/${pkgname#python2-}-$pkgver" + + msg2 'Fixing Cython version...' + find . -type f -print0 | xargs -0 sed -i 's#Cython#Cython2#g' + find . -type f -print0 | xargs -0 sed -i 's#cython#cython2#g' + + msg2 'Fixing Python version...' + find . -type f -print0 | xargs -0 sed -i 's#/usr/bin/python#/usr/bin/python2#g' + find . -type f -print0 | xargs -0 sed -i 's#/usr/bin/env python#/usr/bin/env python2#g' +} + +build() { + cd "$srcdir/${pkgname#python2-}-$pkgver" + + msg2 'Building...' + python2 setup.py build +} + +package() { + cd "$srcdir/${pkgname#python2-}-$pkgver" + + msg2 'Installing...' + python2 setup.py install --root="$pkgdir" --optimize=1 +} |