diff options
author | Florian Bruhin | 2013-08-14 16:20:11 +0200 |
---|---|---|
committer | Florian Bruhin | 2013-08-14 16:20:11 +0200 |
commit | 63c905aeda1cbb5f9f8674222dd68a03933eea9c (patch) | |
tree | 53948e96c1dd7f7045aa4619415c5eb3781a1f6c /PKGBUILD | |
parent | b100877d9ecb5f49c36ef9521d20426ffdd291dc (diff) | |
download | aur-63c905aeda1cbb5f9f8674222dd68a03933eea9c.tar.gz |
Change xournal to pacman4
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 31 |
1 files changed, 10 insertions, 21 deletions
@@ -1,7 +1,8 @@ # Maintainer: Florian Bruhin (The Compiler) <archlinux.org@the-compiler.org> pkgname=xournal-git -pkgver=20120913 +_gitname=xournal +pkgver=0.4.7.12.gc722403 pkgrel=1 pkgdesc="Notetaking and sketching application" arch=('i686' 'x86_64') @@ -14,35 +15,23 @@ optdepends=('ghostscript: import PS/PDF files as bitmap backgrounds') provides=('xournal') conflicts=('xournal' 'xournal-image-patched' 'xournalpp-svn') install=xournal.install +source=('xournal::git+http://git.code.sf.net/p/xournal/code') +sha1sums=('SKIP') -_gitroot=git://xournal.git.sourceforge.net/gitroot/xournal/xournal -_gitname=xournal +pkgver() { + cd "$srcdir/$_gitname" + git describe --always | sed 's/^Release-//; 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 build..." - - rm -rf "$srcdir/$_gitname-build" - git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build" - cd "$srcdir/$_gitname-build" - + cd "$srcdir/$_gitname" autoreconf -i ./configure --prefix=/usr make } package() { - cd "$srcdir/$_gitname-build" + cd "$srcdir/$_gitname" make DESTDIR="${pkgdir}" install desktop-install } |