diff options
author | Johannes Dewender | 2013-04-11 01:39:30 +0200 |
---|---|---|
committer | Johannes Dewender | 2013-04-11 01:39:30 +0200 |
commit | d2e6a687f316179f3295d741a3a2efd027d6a0e1 (patch) | |
tree | f626e39a3b797903519e18640a44e8c24898f8e9 /PKGBUILD | |
parent | 39b08e8ac70f36353a2bb22625829f1e8209ad95 (diff) | |
download | aur-d2e6a687f316179f3295d741a3a2efd027d6a0e1.tar.gz |
obs-build-git: update for pacman 4.1
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 39 |
1 files changed, 12 insertions, 27 deletions
@@ -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" } |