diff options
author | Dan McCurry | 2016-12-15 10:47:28 -0500 |
---|---|---|
committer | Dan McCurry | 2016-12-15 10:47:28 -0500 |
commit | e55335d0cd66c4f9515e9790eade131f98c95e3f (patch) | |
tree | fc712c7a3864922a711bf0c43d9db3698a48ac69 | |
parent | fc2a589c841fd44a2847b3b51956ab924e51b8e6 (diff) | |
download | aur-e55335d0cd66c4f9515e9790eade131f98c95e3f.tar.gz |
Updated to 3.8-dev
-rw-r--r-- | .SRCINFO | 13 | ||||
-rw-r--r-- | PKGBUILD | 47 | ||||
-rw-r--r-- | jabref.sh | 7 |
3 files changed, 36 insertions, 31 deletions
@@ -1,15 +1,14 @@ -# Generated by mksrcinfo v8 -# Sun Jan 17 07:00:06 UTC 2016 pkgbase = jabref-git pkgdesc = GUI frontend for BibTeX, written in Java -- built from git - pkgver = 3.3.r6523.cfb984c + pkgver = 3.8.v_2.9.2.r5972.832417f pkgrel = 1 - url = http://jabref.sourceforge.net/ + url = https://www.jabref.org arch = any - license = GPL + license = MIT makedepends = git makedepends = java-environment=8 - depends = java-environment=8 + depends = java-environment>=8 + optdepends = gsettings-desktop-schemas: For web search support provides = jabref conflicts = jabref source = jabref::git+https://github.com/JabRef/jabref.git @@ -17,7 +16,7 @@ pkgbase = jabref-git source = jabref.sh md5sums = SKIP md5sums = 5f76feb6b2f66a2ea8b52bca999a934f - md5sums = 6d4ef1d79495d2e09e4c616c9227b0cb + md5sums = 97c6daba4b3fc1ff1bee0f5b3a4c627f pkgname = jabref-git @@ -1,48 +1,53 @@ -# Maintainer: Nikola Milinković <nikmil@gmail.com> +# Maintainer: Dan McCurry <dan.mccurry at linux dot com> +# Contributer: Nikola Milinković <nikmil@gmail.com> # Submitter: Stefan Husmann <stefan-husmann@t-online.de> pkgname=jabref-git -pkgver=3.3.r6523.cfb984c -_pkgver=3.3dev -_gitname="jabref" +_release=3.8 +pkgver=3.8.v_2.9.2.r5972.832417f pkgrel=1 pkgdesc="GUI frontend for BibTeX, written in Java -- built from git" arch=('any') -url="http://jabref.sourceforge.net/" -license=('GPL') -depends=('java-environment=8') +url="https://www.jabref.org" +license=('MIT') +depends=('java-environment>=8') makedepends=('git' 'java-environment=8') +optdepends=('gsettings-desktop-schemas: For web search support') provides=('jabref') conflicts=('jabref') -source=('jabref::git+https://github.com/JabRef/jabref.git' - 'jabref.desktop' - 'jabref.sh') +source=("${pkgname%-git}::git+https://github.com/JabRef/jabref.git" + "${pkgname%-git}.desktop" + "${pkgname%-git}.sh") md5sums=('SKIP' '5f76feb6b2f66a2ea8b52bca999a934f' - '6d4ef1d79495d2e09e4c616c9227b0cb') - #'crystal_16.tar.gz') + '97c6daba4b3fc1ff1bee0f5b3a4c627f') pkgver() { - cd $_gitname - printf "3.3.r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" + cd ${srcdir}/${pkgname%-git} + printf "%s" "${_release}.$(git describe --long | sed 's/\([^-]*-\)g/r\1/;s/-/./g')" +# printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)" } build() { - JAVA_HOME=/usr/lib/jvm/java-8-openjdk + cd "$srcdir/${pkgname%-git}" PATH=/usr/lib/jvm/java-8-openjdk/jre/bin/:$PATH - cd "$srcdir/$_gitname" + ./gradlew releaseJar } package() { - cd "$srcdir/$_gitname" - install -Dm644 build/releases/JabRef-$_pkgver.jar \ - ${pkgdir}/usr/share/java/JabRef.jar + cd "${srcdir}/${pkgname%-git}" + + install -Dm644 build/releases/JabRef-${_release}-dev.jar \ + ${pkgdir}/usr/share/java/jabref/JabRef.jar + install -Dm755 $srcdir/jabref.sh ${pkgdir}/usr/bin/jabref + install -Dm644 $srcdir/jabref.desktop \ ${pkgdir}/usr/share/applications/jabref.desktop + install -Dm644 build/resources/main/images/icons/JabRef-icon-48.png \ ${pkgdir}/usr/share/pixmaps/jabref.png - install -d ${pkgdir}/usr/share/doc/$pkgname - cp -r build/resources/main/help ${pkgdir}/usr/share/doc/$pkgname + + install -Dm644 LICENSE.md ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE } diff --git a/jabref.sh b/jabref.sh index 69ca53f6f92b..79d3fa916ab8 100644 --- a/jabref.sh +++ b/jabref.sh @@ -1,4 +1,5 @@ #!/bin/sh -cd /usr/share/java -JAVA_HOME='/usr/lib/jvm/java-8-openjdk' -PATH=/usr/lib/jvm/java-8-openjdk/jre/bin/:$PATH java -jar JabRef.jar + +# Force usage of latest java version +JVM_PATH=$(find /usr/lib/jvm/* -maxdepth 0 -type d | sort | tail -n1) +exec $JVM_PATH/jre/bin/java -jar /usr/share/java/jabref/JabRef.jar "$@" |