summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
1 files changed, 10 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 1ec8a4193ea8..a12deaadac92 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,6 +1,7 @@
# Maintainer: Doug Newgard <scimmia22 at outlook dot com>
pkgname=python-efl-git
+_pkgname=python-efl
pkgver=20130322
pkgrel=1
pkgdesc="Python bindings for the Enlightenment Foundataion Libraries"
@@ -11,35 +12,23 @@ depends=('elementary-git' 'python')
provides=('python-efl-svn')
conflicts=('python-efl-svn')
makedepends=('git' 'cython')
+source=("git://git.enlightenment.org/bindings/python/$_pkgname.git")
+md5sums=('SKIP')
-_gitroot="git://git.enlightenment.org/bindings/python/python-efl.git"
-_gitname="python-efl"
+pkgver() {
+ cd "$srcdir/$_pkgname"
-build() {
- cd "$srcdir"
- msg "Connecting to GIT server...."
-
- if [[ -d "$_gitname" ]]; then
- cd "$_gitname" && git pull origin
- msg "The local files are updated."
- else
- git clone "$_gitroot" "$_gitname"
- fi
-
- msg "GIT checkout done or server timeout"
- msg "Starting build..."
+ echo $(grep -m 1 "version =" setup.py | awk -F \" '{print $2}').$(git rev-list --count HEAD)
+}
- rm -rf "$srcdir/$_gitname-build"
- git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build"
- cd "$srcdir/$_gitname-build"
+build() {
+ cd "$srcdir/$_pkgname"
python setup.py build
}
package() {
- cd "$srcdir/$_gitname-build"
+ cd "$srcdir/$_pkgname"
python setup.py install --root="$pkgdir"
-
- rm -r "$srcdir/$_gitname-build"
}