From 5bb10260b32bd5a32bdb4ed34434531ee5e473f8 Mon Sep 17 00:00:00 2001 From: =?utf8?q?Matthias=20Kr=C3=BCger?= Date: Fri, 12 Apr 2013 22:08:10 +0200 Subject: [PATCH] PKGBUILD: git: fix for pacman 4.1.0 --- distro/archlinux/git/PKGBUILD | 31 +++++++++++-------------------- 1 file changed, 11 insertions(+), 20 deletions(-) diff --git a/distro/archlinux/git/PKGBUILD b/distro/archlinux/git/PKGBUILD index 4a9127c..4687a74 100644 --- a/distro/archlinux/git/PKGBUILD +++ b/distro/archlinux/git/PKGBUILD @@ -1,50 +1,41 @@ # Contributor: matthiaskrgr pkgname=gmqcc-git -pkgver=20130127 +pkgver=0.2.524.gc6bd5e6 +pkgver(){ + cd gmqcc + git describe --tags | sed -e 's/^gmqcc\-//' -e 's/-/./g' +} pkgrel=1 pkgdesc="An Improved Quake C Compiler" arch=('i686' 'x86_64') depends=('glibc') conflicts=('gmqcc') -provides=('gmqcc=0.2.4') +provides=('gmqcc=0.2.4')v makedepends=('git') url="https://github.com/graphitemaster/gmqcc.git" license=('MIT') +source=('gmqcc::git://github.com/graphitemaster/gmqcc.git') +sha1sums=('SKIP') -_gitroot="git://github.com/graphitemaster/gmqcc.git" -_gitname="gmqcc" build() { cd $srcdir - msg "Connecting to the GIT server..." - if [[ -d $srcdir/$_gitname ]] ; then - cd $_gitname - msg "Removing build files..." - git clean -dfx - msg "Updating..." - git pull --no-tags - msg "The local files are updated." - else - msg "Cloning..." - git clone $_gitroot $_gitname --depth 1 - msg "Clone done." - fi msg "Starting compilation..." - cd "$srcdir"/"$_gitname" + cd "$srcdir"/"gmqcc" msg "Compiling..." make } check() { - cd "$srcdir"/"$_gitname" + cd "$srcdir"/"gmqcc" make check } package() { - cd "$srcdir"/"$_gitname" + cd "$srcdir"/"gmqcc" msg "Compiling and installing to pkgdir this time..." make install DESTDIR=$pkgdir PREFIX=/usr msg "Compiling done." -- 2.39.2