diff --git a/.SRCINFO b/.SRCINFO index 0c1451be72d6..5783eaf77906 100644 --- a/.SRCINFO +++ b/.SRCINFO @@ -1,6 +1,6 @@ pkgbase = dbench-git pkgdesc = A filesystem benchmark based on load patterns - pkgver = 20110123 + pkgver = 20130101 pkgrel = 1 url = http://dbench.samba.org/ arch = i686 @@ -8,6 +8,8 @@ pkgbase = dbench-git license = GPL3 makedepends = git depends = smbclient + source = git://git.samba.org/sahlberg/dbench.git + sha256sums = SKIP pkgname = dbench-git diff --git a/PKGBUILD b/PKGBUILD index 28ada413753e..f4ab76b4493a 100644 --- a/PKGBUILD +++ b/PKGBUILD @@ -1,35 +1,24 @@ # Maintainer: Antoine Lubineau pkgname=dbench-git -pkgver=20110123 +pkgver=20130101 pkgrel=1 -pkgdesc="A filesystem benchmark based on load patterns" +pkgdesc='A filesystem benchmark based on load patterns' arch=('i686' 'x86_64') -url="http://dbench.samba.org/" +url='http://dbench.samba.org/' license=('GPL3') depends=('smbclient') makedepends=('git') +source=('git://git.samba.org/sahlberg/dbench.git') +sha256sums=('SKIP') -_gitroot="git://git.samba.org/sahlberg/dbench.git" -_gitname="dbench" +pkgver() { + cd "$srcdir/${pkgname%-git}" + git log -1 --format='%cd' --date=short | sed 's|-||g' +} 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 - - msg "GIT checkout done or server timeout" - msg "Starting make..." - - rm -rf "$srcdir/$_gitname-build" - git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build" - cd "$srcdir/$_gitname-build" + cd "$srcdir/${pkgname%-git}" ./autogen.sh ./configure --prefix=/usr @@ -37,6 +26,6 @@ build() { } package() { - cd "$srcdir/$_gitname-build" + cd "$srcdir/${pkgname%-git}" make DESTDIR="$pkgdir/" install }