diff options
author | Paolo De Donato | 2023-11-23 14:14:56 +0100 |
---|---|---|
committer | Paolo De Donato | 2023-11-23 14:14:56 +0100 |
commit | 5964a082e19feef585563377036df3edd357d887 (patch) | |
tree | 2e6678eefef149b8a92aee4fe8be9a476c90dc48 | |
parent | be23ae1d9855edfaa79da8882d36c860d3a01946 (diff) | |
download | aur-5964a082e19feef585563377036df3edd357d887.tar.gz |
dir upgrade
-rw-r--r-- | PKGBUILD | 19 | ||||
-rw-r--r-- | jabref.sh | 2 |
2 files changed, 11 insertions, 10 deletions
@@ -7,14 +7,14 @@ # installation. pkgname=jabref-git -pkgver=5.11.r143.bdee9b6abb +pkgver=5.11.r155.43364b8b87 pkgrel=1 epoch=3 pkgdesc="GUI frontend for BibTeX, written in Java -- built from git" arch=('x86_64') url="https://www.jabref.org" license=('MIT') -depends=('java-runtime=21') +depends=('java-runtime=21' 'xdg-user-dirs' 'gtk3>=3.8' 'alsa-lib') makedepends=('git' 'jdk21-openjdk') # tested with openjdk from the repos optdepends=('gsettings-desktop-schemas: For web search support') provides=('jabref') @@ -24,7 +24,7 @@ source=("git+https://github.com/JabRef/jabref.git" "${pkgname%-git}.sh") sha256sums=('SKIP' 'cb50a38f701374e6922e74e35c4f99f0418441c48b3c4855e64f0995f0be9cb8' - 'f17e5184be3541c7c6f54516ee71e0935516c3f36f8c4ecf780999834f88fb0d') + 'b5936f54b1fd806687171bef46b5be3fa247289e7c63352b448c0922072edcdf') pkgver() { cd ${pkgname%-git} @@ -34,18 +34,18 @@ pkgver() { build() { # Due to a jlink bug you need at least JDK 21.0.1 to compile JabRef - if [[ 0 -gt $(vercmp $(java -version |& sed -n "2s/.*build \([0-9.]*\).*/\1/; 2p") 21.0.1) ]] + if [[ 0 -gt $(vercmp $("$JAVA_HOME"/bin/java -version |& sed -n "2s/.*build \([0-9.]*\).*/\1/; 2p") 21.0.1) ]] then echo "Error: you need JDK at least 21.0.1 to compile Jabref" echo "JDK currently in use:" - java -version |& sed -n "2p" + "$JAVA_HOME"/bin/java -version |& sed -n "2p" exit 1 fi cd ${pkgname%-git} [[ -d "$srcdir"/gradle ]] && install -d "$srcdir"/gradle export GRADLE_USER_HOME="$srcdir"/gradle export DEFAULT_JVM_OPTS='"-Xmx1g" "-Xms64m"' - pwd + # pwd ./gradlew --no-daemon -PprojVersion="${pkgver}" \ -PprojVersionInfo="${pkgver}--ArchLinux--${pkgrel}" assemble ./gradlew --no-daemon --no-parallel -PprojVersion="${pkgver}" \ @@ -53,12 +53,13 @@ build() { } package() { - install -dm755 "${pkgdir}"/usr/share/java/${pkgname} + # install -dm755 "${pkgdir}"/usr/share/java/${pkgname} install -Dm755 jabref.sh "${pkgdir}"/usr/bin/JabRef - install -Dm644 jabref.desktop \ + install -Dm644 jabref.desktop \ "${pkgdir}"/usr/share/applications/${pkgname}.desktop cd ${pkgname%-git} + # install -Dm755 build/image/bin/JabRef "${pkgdir}"/usr/bin/JabRef install -Dm644 LICENSE "${pkgdir}"/usr/share/licenses/${pkgname}/LICENSE install -Dm644 src/main/resources/icons/jabref.svg \ "${pkgdir}"/usr/share/pixmaps/${pkgname}.svg @@ -67,5 +68,5 @@ package() { ln -sf /usr/bin/JabRef "${pkgdir}"/usr/bin/jabref install -d "${pkgdir}/opt" - cp -R build/image "${pkgdir}"/opt/jabref + cp -R build/image "${pkgdir}"/opt/${pkgname} } diff --git a/jabref.sh b/jabref.sh index e1f7f7c92d54..15ea19fd0cac 100644 --- a/jabref.sh +++ b/jabref.sh @@ -1,2 +1,2 @@ #!/bin/sh -/opt/jabref/bin/JabRef "$@" +/opt/jabref-git/bin/JabRef "$@" |