Alexander Rødseth pushed to branch main at Arch Linux / Packaging / Packages / 
java-hamcrest


Commits:
70cfcde2 by Alexander F. Rødseth at 2025-07-28T21:49:35+02:00
upgpkg: 3.0-2, adjust which files and symlinks are installed, ref issue #1

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,7 +1,7 @@
 pkgbase = java-hamcrest
        pkgdesc = Java matcher objects library
        pkgver = 3.0
-       pkgrel = 1
+       pkgrel = 2
        url = https://github.com/hamcrest/JavaHamcrest
        arch = any
        license = BSD-3-Clause
@@ -9,7 +9,7 @@ pkgbase = java-hamcrest
        makedepends = gradle
        makedepends = java-environment
        depends = java-runtime-headless
-       source = 
git+https://github.com/hamcrest/JavaHamcrest#commit=68984b85e869df6a888fffcad87e4b676a8fc0ac
+       source = git+https://github.com/hamcrest/JavaHamcrest#tag=v3.0
        b2sums = 
758e2c85426a6b31aef52da1656deca219383c07e0beb612279c23d33bcf0b0ffa1d76c37a1230854dbfd827e1ae8449af77db16221595993ed83ea8898b848a
 
 pkgname = java-hamcrest


=====================================
PKGBUILD
=====================================
@@ -3,14 +3,14 @@
 
 pkgname=java-hamcrest
 pkgver=3.0
-pkgrel=1
+pkgrel=2
 pkgdesc='Java matcher objects library'
 arch=(any)
 url='https://github.com/hamcrest/JavaHamcrest'
 license=(BSD-3-Clause)
 makedepends=(git gradle java-environment)
 depends=(java-runtime-headless)
-source=("git+$url#commit=68984b85e869df6a888fffcad87e4b676a8fc0ac")
+source=("git+$url#tag=v$pkgver")
 
b2sums=('758e2c85426a6b31aef52da1656deca219383c07e0beb612279c23d33bcf0b0ffa1d76c37a1230854dbfd827e1ae8449af77db16221595993ed83ea8898b848a')
 
 build() {
@@ -22,23 +22,12 @@ build() {
 package() {
   cd JavaHamcrest
 
-  install -Dm644 hamcrest-core/build/libs/hamcrest-core-$pkgver.jar \
-    "$pkgdir/usr/share/java/hamcrest/core-1.3.jar"
-  install -Dm644 
hamcrest-integration/build/libs/hamcrest-integration-1.3.1-SNAPSHOT.jar \
-    "$pkgdir/usr/share/java/hamcrest/integration-1.3.jar"
-  install -Dm644 hamcrest-library/build/libs/hamcrest-library-$pkgver.jar \
-    "$pkgdir/usr/share/java/hamcrest/library-1.3.jar"
   install -Dm644 hamcrest/build/libs/hamcrest-$pkgver.jar \
-    "$pkgdir/usr/share/java/hamcrest/generator-1.3.jar"
+    "$pkgdir/usr/share/java/hamcrest-$pkgver.jar"
 
-  ln -s core-1.3.jar "$pkgdir/usr/share/java/hamcrest/core.jar"
-  ln -s integration-1.3.jar "$pkgdir/usr/share/java/hamcrest/integration.jar"
-  ln -s library-1.3.jar "$pkgdir/usr/share/java/hamcrest/library.jar"
-  ln -s generator-1.3.jar "$pkgdir/usr/share/java/hamcrest/generator.jar"
-  ln -s hamcrest/core-1.3.jar "$pkgdir/usr/share/java/hamcrest-core.jar"
-  ln -s hamcrest/integration-1.3.jar 
"$pkgdir/usr/share/java/hamcrest-integration.jar"
-  ln -s hamcrest/library-1.3.jar "$pkgdir/usr/share/java/hamcrest-library.jar"
-  ln -s hamcrest/generator-1.3.jar 
"$pkgdir/usr/share/java/hamcrest-generator.jar"
+  ln -s hamcrest-$pkgver.jar "$pkgdir/usr/share/java/hamcrest.jar"
+  ln -s hamcrest-$pkgver.jar "$pkgdir/usr/share/java/hamcrest-core.jar"
+  ln -s hamcrest-$pkgver.jar "$pkgdir/usr/share/java/hamcrest-library.jar"
 
   install -Dm644 LICENSE "$pkgdir/usr/share/licenses/$pkgname/LICENSE"
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/java-hamcrest/-/commit/70cfcde27f2f827ca27569c2dd62b757a052c5d0

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/java-hamcrest/-/commit/70cfcde27f2f827ca27569c2dd62b757a052c5d0
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to