summaryrefslogtreecommitdiffstats
path: root/main/py-configobj
diff options
context:
space:
mode:
authorLeonardo Arena <rnalrd@alpinelinux.org>2012-06-08 06:57:30 +0000
committerLeonardo Arena <rnalrd@alpinelinux.org>2012-06-08 07:00:49 +0000
commit9a538c70a2bf13d3f48db25e226cf19c066e6941 (patch)
tree1423ab1b5e9ed2cc72e99dce8bfe4a6ec76d5787 /main/py-configobj
parenta9cae331dbb70acd5938b0fa6f95245229157882 (diff)
downloadaports-9a538c70a2bf13d3f48db25e226cf19c066e6941.tar.bz2
aports-9a538c70a2bf13d3f48db25e226cf19c066e6941.tar.xz
testing/py-configobj: move to main
Diffstat (limited to 'main/py-configobj')
-rw-r--r--main/py-configobj/APKBUILD56
1 files changed, 56 insertions, 0 deletions
diff --git a/main/py-configobj/APKBUILD b/main/py-configobj/APKBUILD
new file mode 100644
index 000000000..6e8f0bcbc
--- /dev/null
+++ b/main/py-configobj/APKBUILD
@@ -0,0 +1,56 @@
+# Maintainer: Leonardo Arena <rnalrd@alpinelinux.org>
+pkgname=py-configobj
+_realname=configobj
+pkgver=0_hg78
+_ver=0_hg
+pkgrel=1
+pkgdesc="Python library for reading and writing of configuration files (ini)"
+url="http://code.google.com/p/configobj/"
+arch="noarch"
+license="GPL"
+depends="python"
+depends_dev="mercurial"
+makedepends="$depends_dev"
+install=
+subpackages=
+source="http://dev.alpinelinux.org/archive/configobj/$_realname-$pkgver.tar.gz"
+
+_mercurial_url="https://code.google.com/p/configobj/"
+
+_builddir="$srcdir"/$_realname
+
+snapshot() {
+ mkdir -p "$srcdir"
+ cd "${SRCDEST:-$srcdir}"
+ if ! [ -d $_realname ]; then
+ hg clone $_mercurial_url || return 1
+ cd $_realname
+ _mercurial_revision=$(cd ${SRCDEST:-$srcdir}/$_realname && hg tip | grep changeset | egrep -o '[0-9]+:' | tr -d ":")
+ _mercurial_commit=$(hg identify ${SRCDEST:-$srcdir}/$_realname | awk '{ print $1 }')
+ else
+ cd $_realname
+ hg pull
+ _mercurial_revision=$(cd ${SRCDEST:-$srcdir}/$_realname && hg tip | grep changeset | egrep -o '[0-9]+:' | tr -d ":")
+ _mercurial_commit=$(hg identify ${SRCDEST:-$srcdir}/$_realname | awk '{ print $1 }')
+ fi
+
+ hg archive --prefix=$_realname/ "$SRCDEST"/${_realname}-${_ver}${_mercurial_revision}.tar.gz
+ scp "$SRCDEST"/${_realname}-${_ver}${_mercurial_revision}.tar.gz dev.alpinelinux.org:/archive/$_realname/
+}
+
+prepare() {
+ cd "$_builddir"
+ return 0
+}
+
+build() {
+ cd "$_builddir"
+ return 0
+}
+
+package() {
+ cd "$_builddir"
+ python setup.py install --root="$pkgdir"
+}
+
+md5sums="5a796359bffe586dff2f86d3a182f693 configobj-0_hg78.tar.gz"