summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorhaawda2019-09-01 14:15:37 +0200
committerhaawda2019-09-01 14:15:37 +0200
commitfdeef6f29ff0e4f786fbce1a5aae63aeb90c57b9 (patch)
tree6a7ac3f51b89334ff951be36752f88a4b7dcf720 /PKGBUILD
parent2aa009f647fc3be81151aff5f03177ccf3dd6234 (diff)
downloadaur-fdeef6f29ff0e4f786fbce1a5aae63aeb90c57b9.tar.gz
adopted, new pkgver function, updated to java 11
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD31
1 files changed, 14 insertions, 17 deletions
diff --git a/PKGBUILD b/PKGBUILD
index 0c8ef4edf2e0..18a3f4f483ae 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -7,15 +7,14 @@
# installation.
pkgname=jabref-git
-pkgver=2.9.2.r7414.gef7f8248b
-epoch=1
+pkgver=5.0alpha.r14.g66b7fe3af4
pkgrel=1
pkgdesc="GUI frontend for BibTeX, written in Java -- built from git"
arch=('any')
url="https://www.jabref.org"
license=('MIT')
-depends=('java-environment>=8')
-makedepends=('git' 'java-environment=8' 'java-openjfx')
+depends=('java-environment>=11')
+makedepends=('git' 'java-environment=11' 'java11-openjfx')
optdepends=('gsettings-desktop-schemas: For web search support')
provides=('jabref')
conflicts=('jabref')
@@ -24,36 +23,34 @@ source=("${pkgname%-git}::git+https://github.com/JabRef/jabref.git"
"${pkgname%-git}.sh")
md5sums=('SKIP'
'5f76feb6b2f66a2ea8b52bca999a934f'
- '0b052f22c614f89f9ce854fdd1e5a3c8')
+ 'b7c7fca66fe7e0a466df1f6b3c0539ff')
pkgver() {
- cd ${srcdir}/${pkgname%-git}
- git describe --long | sed 's/^v_//;s/\([^-]*-g\)/r\1/;s/-/./g'
+ cd ${pkgname%-git}
+ git describe --tags | sed 's+-alpha-+alpha.r+'|cut -c2-|tr - .
}
build() {
- cd "$srcdir/${pkgname%-git}"
- PATH=/usr/lib/jvm/java-8-openjdk/jre/bin/:$PATH
-
+ cd ${pkgname%-git}
./gradlew releaseJar
}
package() {
- cd "${srcdir}/${pkgname%-git}"
+ cd ${pkgname%-git}
_release=$(sed -n 's/.*version = \"\(.*-dev\)\"/\1/p' build.gradle)
find "${srcdir}/${pkgname%-git}/build/releases" \
-iname "JabRef-${_release}.jar" \
- -exec install -Dm644 {} ${pkgdir}/usr/share/java/jabref/JabRef.jar \;
+ -exec install -Dm644 {} "$pkgdir"/usr/share/java/jabref/JabRef.jar \;
- install -Dm755 $srcdir/jabref.sh ${pkgdir}/usr/bin/jabref
+ install -Dm755 "$srcdir"/jabref.sh "$pkgdir"/usr/bin/jabref
- install -Dm644 $srcdir/jabref.desktop \
- ${pkgdir}/usr/share/applications/jabref.desktop
+ install -Dm644 "$srcdir"/jabref.desktop \
+ "$pkgdir"/usr/share/applications/jabref.desktop
install -Dm644 "build/resources/main/icons/${pkgname%-git}.svg" \
- "${pkgdir}/usr/share/pixmaps/${pkgname%-git}.svg"
+ "$pkgdir"/usr/share/pixmaps/${pkgname%-git}.svg
- install -Dm644 LICENSE.md ${pkgdir}/usr/share/licenses/${pkgname}/LICENSE
+ install -Dm644 LICENSE.md "$pkgdir"/usr/share/licenses/${pkgname}/LICENSE
}