Package | maven |
Version | 3.9.6-1 |
Description | Java project management and project comprehension tool |
Package Source | https://git.robison.dev/arch-linux-repository/maven.git |
Package | maven-3.9.6-1-any.pkg.tar.zst [Signature] |
The version in the Arch Build System has been stuck at 3.8.7 for quite a while now, thus my justification for my own package.
Note that I had to comment the lines referring to reproducible builds in the PKGBUILD, as something between the jump from 3.8.7 to 3.9.6 is making them not work:
build() { ... #sha512sum -c <(printf "$(cat ${srcdir}/apache-maven-${pkgver}-bin.tar.gz.sha512) apache-maven/target/apache-maven-${pkgver}-bin.tar.gz") #diff "${srcdir}/apache-maven-${pkgver}-bin.tar.gz" apache-maven/target/apache-maven-${pkgver}-bin.tar.gz }
Other than that, all tests in check() passed OK, and I was able to build dbeaver with it (which was why I needed a 3.9.x maven to begin with), so I believe everything is good otherwise.