summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorJohannes Dewender2013-04-11 01:39:30 +0200
committerJohannes Dewender2013-04-11 01:39:30 +0200
commitd2e6a687f316179f3295d741a3a2efd027d6a0e1 (patch)
treef626e39a3b797903519e18640a44e8c24898f8e9 /PKGBUILD
parent39b08e8ac70f36353a2bb22625829f1e8209ad95 (diff)
downloadaur-d2e6a687f316179f3295d741a3a2efd027d6a0e1.tar.gz
obs-build-git: update for pacman 4.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD39
1 files changed, 12 insertions, 27 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 9e5453cb357c..25aed25f8b7d 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,41 +1,26 @@
+# Contributor: Johannes Dewender arch at JonnyJD dot net
# Contributor: Eduardo Robles Elvira <edulix AT gmail DOT com>
# Contributor: Jon Nordby <jononor@gmail.com>
-# Contributor: Johannes Dewender arch at JonnyJD dot net
-
pkgname=obs-build-git
-_pkgname=obs-build
-provides=($_pkgname)
-conflicts=($_pkgname)
-pkgver=20130119
-pkgrel=2
+pkgver=2.0_407.g1eead7d
+pkgrel=1
pkgdesc="Building part of the OpenSUSE Build Service, osc-build - git version"
url="http://build.opensuse.org"
+arch=(any)
license=("GPL")
depends=(bash perl rpm-org xz)
makedepends=(git)
-arch=(any)
-source=()
-md5sums=()
-
-_gitroot="https://github.com/openSUSE/obs-build.git"
-_gitname="$_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
+provides=(obs-build)
+conflicts=(obs-build)
+source=('git+https://github.com/openSUSE/obs-build.git')
+md5sums=('SKIP')
- msg "GIT checkout done or server timeout"
- msg "Install..."
+pkgver() {
+ cd "$srcdir/obs-build"
+ git describe --tags | sed -e 's/obs_//g' -e 's/-/_/' -e 's/-/./g' -e 's/$v//g'
}
package() {
- cd "$srcdir/$_gitname"
+ cd "$srcdir/obs-build"
make install DESTDIR="$pkgdir"
}