summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorFlorian Bruhin2013-08-14 16:20:11 +0200
committerFlorian Bruhin2013-08-14 16:20:11 +0200
commit63c905aeda1cbb5f9f8674222dd68a03933eea9c (patch)
tree53948e96c1dd7f7045aa4619415c5eb3781a1f6c /PKGBUILD
parentb100877d9ecb5f49c36ef9521d20426ffdd291dc (diff)
downloadaur-63c905aeda1cbb5f9f8674222dd68a03933eea9c.tar.gz
Change xournal to pacman4
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
1 files changed, 10 insertions, 21 deletions
diff --git a/PKGBUILD b/PKGBUILD
index eca43dc1bdf8..79606e819fb2 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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
}