Package Details: jabref-latest 20240710-1

Git Clone URL: https://aur.archlinux.org/jabref-latest.git (read-only, click to copy)
Package Base: jabref-latest
Description: GUI frontend for BibTeX, written in Java; latest main (master) version from git
Upstream URL: https://www.jabref.org/
Keywords: biber biblatex bibliography bibtex jabref latex manager reference
Licenses: MIT
Conflicts: jabref
Provides: jabref
Submitter: j0hannes
Maintainer: j0hannes
Last Packager: j0hannes
Votes: 8
Popularity: 0.93
First Submitted: 2019-04-29 00:07 (UTC)
Last Updated: 2024-07-15 06:57 (UTC)

Latest Comments

1 2 3 4 5 6 Next › Last »

j0hannes commented on 2024-06-25 14:27 (UTC)

The license file changed and so did the checksum, maybe I should skip that file.

AUR_user commented on 2024-06-24 15:47 (UTC)

Hi, is there an update on the package? Or maybe just as a question, does this package get build for anyone?

==> Making package: jabref-latest 20240429-1 (Mo 24 Jun 2024 17:42:40 CEST)
==> Retrieving sources...
  -> Downloading Jabref-20240624.tgz...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  205M  100  205M    0     0  5422k      0  0:00:38  0:00:38 --:--:-- 5572k
  -> Downloading LICENSE...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100  1075  100  1075    0     0   5023      0 --:--:-- --:--:-- --:--:--  5023
  -> Found jabref.sh
  -> Found JabRef.desktop
  -> Found JabRef.svg
==> WARNING: Skipping verification of source file PGP signatures.
==> Validating source files with sha256sums...
    Jabref-20240624.tgz ... Skipped
    LICENSE ... FAILED
    jabref.sh ... Passed
    JabRef.desktop ... Passed
    JabRef.svg ... Passed
==> ERROR: One or more files did not pass the validity check!
 -> error downloading sources: /home/user/.cache/yay/jabref-latest 
     context: exit status 1


:: (1/1) Parsing SRCINFO: jabref-latest
==> Making package: jabref-latest 20240429-1 (Mo 24 Jun 2024 17:43:20 CEST)
==> Checking runtime dependencies...
==> Checking buildtime dependencies...
==> Retrieving sources...
  -> Found Jabref-20240624.tgz
  -> Found LICENSE
  -> Found jabref.sh
  -> Found JabRef.desktop
  -> Found JabRef.svg
==> Validating source files with sha256sums...
    Jabref-20240624.tgz ... Skipped
    LICENSE ... FAILED
    jabref.sh ... Passed
    JabRef.desktop ... Passed
    JabRef.svg ... Passed
==> ERROR: One or more files did not pass the validity check!
 -> error making: jabref-latest-exit status 1
 -> Failed to install the following packages. Manual intervention is required:
jabref-latest - exit status 1

MartinX3 commented on 2023-11-14 08:57 (UTC) (edited on 2023-11-14 09:14 (UTC) by MartinX3)

==> Erstelle Paket: jabref-latest 20231110-1 (Di 14 Nov 2023 09:57:35 CET)
==> Empfange Quellen...
  -> Lade Jabref-.tgz herunter...
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
  0     0    0     0    0     0      0      0 --:--:-- --:--:-- --:--:--     0
curl: (60) SSL certificate problem: certificate has expired
More details here: https://curl.se/docs/sslcerts.html

curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
==> FEHLER: Fehler beim Download von https://builds.jabref.org/main/JabRef-5.12-portable_linux.tar.gz
    Breche ab...
Fehler: kann Quelldateien für ‚jabref-latest-20231110-1‘ nicht herunterladen: 
Fehler: kann Pakete nicht bauen: jabref-latest-20231110-1

They have releases on github.
As example https://github.com/JabRef/jabref/releases/download/v5.11/JabRef-5.11-portable_linux.tar.gz
I don't know if they maybe want to shutdown their build server in favour of github.

MartinX3 commented on 2023-10-23 19:10 (UTC)

curl: (22) The requested URL returned error: 404
==> FEHLER: Fehler beim Download von https://raw.githubusercontent.com/JabRef/jabref/main/LICENSE.md

j0hannes commented on 2023-09-09 18:22 (UTC)

I wonder if it's necessary to check the license or if we could just skip it as we do with the tarball (which comprises actual binaries).

sirocco commented on 2023-09-09 17:43 (UTC)

LICENSE.md was changed a couple days ago.

MartinX3 commented on 2023-09-06 10:41 (UTC) (edited on 2023-09-06 10:41 (UTC) by MartinX3)

==> Überprüfe source Dateien mit sha256sums...
    Jabref-20230906.tgz ... Übersprungen
    LICENSE.md ... FEHLGESCHLAGEN
    jabref.sh ... Erfolg
    JabRef.desktop ... Erfolg
    JabRef.svg ... Erfolg
==> FEHLER: Eine oder mehrere Dateien überstanden nicht die Gültigkeits-Prüfung!
Fehler: kann Quelldateien für ‚jabref-latest-20230903-1‘ nicht herunterladen: 
Fehler: kann Pakete nicht bauen: jabref-latest-20230903-1

j0hannes commented on 2023-08-08 07:42 (UTC)

Thanks! Will be fixed after my vacations.

xiota commented on 2023-07-31 10:52 (UTC) (edited on 2023-07-31 10:53 (UTC) by xiota)

This package should be renamed jabref-latest-bin because the program appears to be available in source form.

Currently, this package downloads the tgz file with the wrong file name, using the pkgver of the previously built version. To use the correct version, use an auxiliary variable, like _pkgver:

  1. Rename pkgver() to _pkgver(). Move it to the beginning of the PKGBUILD.
  2. Set _pkgver=$(_pkgver) immediately after.
  3. Replace instances of $pkgver with $_pkgver, such as in source=()
  4. Create a new function pkgver():
pkgver() {
  printf '%s' "$_pkgver"
}