summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorLeonidas Spyropoulos2016-11-14 19:30:46 +0000
committerLeonidas Spyropoulos2016-11-14 19:30:46 +0000
commitc44346b302ee2cca4be2fd26c459b360e7a2bcbc (patch)
tree9ab14ca7a7eb9e315122658b8814a113e9a03ee7
parent2fc99cfc145acbfaf1bfb497e60cbcf0353640bd (diff)
downloadaur-c44346b302ee2cca4be2fd26c459b360e7a2bcbc.tar.gz
Simplify PKGBUILD and use tags for version
-rw-r--r--.SRCINFO6
-rw-r--r--PKGBUILD28
2 files changed, 11 insertions, 23 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0448c5fce0c5..233e5f7cc338 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,6 +1,8 @@
+# Generated by mksrcinfo v8
+# Mon Nov 14 19:30:46 UTC 2016
pkgbase = caatinga-git
pkgdesc = A command line backup program written in Python - Git Version
- pkgver = 44.c3a06ad
+ pkgver = 1.1.1.r2.g4821af9
pkgrel = 1
url = https://github.com/headmastersquall/caatinga
arch = any
@@ -9,6 +11,8 @@ pkgbase = caatinga-git
depends = python2-distribute
provides = caatinga
conflicts = caatinga
+ source = git://github.com/headmastersquall/caatinga
+ sha256sums = SKIP
pkgname = caatinga-git
diff --git a/PKGBUILD b/PKGBUILD
index 6d79a4c2c789..b9b633fcdd56 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,7 +1,7 @@
# Maintainer: Leonidas Spyropoulos <artafinde at gmail dot com>
pkgname=caatinga-git
-pkgver=44.c3a06ad
+pkgver=1.1.1.r2.g4821af9
pkgrel=1
pkgdesc="A command line backup program written in Python - Git Version"
arch=('any')
@@ -11,32 +11,16 @@ depends=('python2-distribute')
makedepends=('git')
conflicts=('caatinga')
provides=('caatinga')
-source=()
-md5sums=()
-
-_gitroot="https://github.com/headmastersquall/caatinga"
-_gitname="caatinga"
+source=('git://github.com/headmastersquall/caatinga')
+sha256sums=('SKIP')
pkgver() {
- cd $_gitname
- echo $(git rev-list --count HEAD).$(git rev-parse --short HEAD)
+ cd "${srcdir}/${pkgname%-git}"
+ git describe --long | sed 's/^caatinga-//;s/\([^-]*-g\)/r\1/;s/-/./g'
}
package() {
- 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 make.."
-
- cd ${srcdir}/${_gitname}
+ cd ${srcdir}/${pkgname%-git}
python2 setup.py install --root="${pkgdir}/" --optimize=1
}