summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFabien Devaux2015-07-15 10:19:39 +0200
committerFabien Devaux2015-07-15 10:19:39 +0200
commit84fbf3dc1c3fe322aa9eed26e46fb3b260c6e6cc (patch)
tree17e9e75bf81f1db1e632dbe6f243064923917d22 /PKGBUILD
downloadaur-python-supplement-git.tar.gz
Initial import
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD45
1 files changed, 45 insertions, 0 deletions
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..45f02047de51
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,45 @@
+# Maintainer: Fabien Devaux <fdev31 at gmail dot com >
+pkgname=python-supplement-git
+pkgver=20120119
+pkgrel=2
+pkgdesc="Python code completion library"
+arch=('i686' 'x86_64')
+url="http://github.com/baverman/supplement"
+license=('MIT')
+depends=('python')
+makedepends=('python-distribute')
+
+_gitroot="git://github.com/baverman/supplement.git"
+_gitname="supplement"
+
+build() {
+ cd $srcdir
+
+ msg "Connecting to GIT server..."
+ if [[ -d ${_gitname} ]]; then
+ (cd ${_gitname} && git pull origin)
+ else
+ git clone -b py3 --depth=1 ${_gitroot} ${_gitname}
+ fi
+
+ msg "GIT checkout done or server timeout"
+ msg "Starting make..."
+
+ rm -rf ${_gitname}-build
+ cp -r ${_gitname} ${_gitname}-build
+
+ cd ${srcdir}/${_gitname}-build
+
+ python setup.py build
+}
+
+package() {
+ cd ${srcdir}/${_gitname}-build
+ python setup.py install --root=$startdir/pkg
+
+ install -D -m664 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
+
+ rm -rf ${_gitname}-build
+}
+
+# vim:set ts=2 sw=2 et: