summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.AURINFO18
-rw-r--r--.SRCINFO18
-rw-r--r--PKGBUILD43
3 files changed, 79 insertions, 0 deletions
diff --git a/.AURINFO b/.AURINFO
new file mode 100644
index 000000000000..caf1f9a265e2
--- /dev/null
+++ b/.AURINFO
@@ -0,0 +1,18 @@
+pkgbase = aury-git
+ pkgdesc = Automates maintenance of AUR python packages
+ pkgver = 20120125
+ pkgrel = 2
+ url = https://github.com/fdev31/aury.git
+ arch = any
+ license = MIT
+ makedepends = python
+ makedepends = git
+ depends = python
+ depends = python-lxml
+ depends = python-cssselect
+ depends = pkgbuild-introspection
+ depends = burp
+ conflicts = python-aury
+
+pkgname = aury-git
+
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..caf1f9a265e2
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,18 @@
+pkgbase = aury-git
+ pkgdesc = Automates maintenance of AUR python packages
+ pkgver = 20120125
+ pkgrel = 2
+ url = https://github.com/fdev31/aury.git
+ arch = any
+ license = MIT
+ makedepends = python
+ makedepends = git
+ depends = python
+ depends = python-lxml
+ depends = python-cssselect
+ depends = pkgbuild-introspection
+ depends = burp
+ conflicts = python-aury
+
+pkgname = aury-git
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..1542e92e0ef4
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,43 @@
+# $Id$
+# Maintainer: Fabien Devaux <fdev31 at gmail dot com>
+
+_py=python
+_gitname="aury"
+
+pkgname=$_gitname-git
+pkgver=20120125
+pkgrel=2
+pkgdesc="Automates maintenance of AUR python packages"
+arch=('any')
+url="https://github.com/fdev31/aury.git"
+license=('MIT')
+depends=($_py "$_py-lxml" "$_py-cssselect" "pkgbuild-introspection" "burp")
+makedepends=($_py "git")
+conflicts=("$_py-$_gitname")
+
+_gitroot="git://github.com/fdev31/$_gitname.git"
+
+package() {
+ cd $srcdir
+
+ msg "Connecting to GIT server..."
+ if [[ -d ${_gitname} ]]; then
+ (cd ${_gitname} && git pull origin)
+ else
+ git clone --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
+
+ $_py setup.py build || exit 1
+ $_py setup.py install --root="${pkgdir}" --optimize=1
+
+ rm -rf ${_gitname}-build
+}
+