David Runge pushed to branch main at Arch Linux / Packaging / Packages / 
openapi-generator


Commits:
10245dec by David Runge at 2023-09-04T01:29:16+02:00
upgpkg: 7.0.0-2

Rebuild to fix java version in wrapper script: 
https://bugs.archlinux.org/task/79554

- - - - -


2 changed files:

- PKGBUILD
- openapi-generator.sh


Changes:

=====================================
PKGBUILD
=====================================
@@ -2,18 +2,19 @@
 
 pkgname=openapi-generator
 pkgver=7.0.0
-pkgrel=1
+pkgrel=2
 pkgdesc="Generation of API client libraries, server stubs, documentation and 
configuration"
 arch=(any)
 url="https://github.com/openapitools/openapi-generator/";
 license=(Apache)
+_java_version=11
 depends=(
   bash
-  java-runtime=11
+  java-runtime=$_java_version
 )
 makedepends=(
   maven
-  java-environment=11
+  java-environment=$_java_version
   strip-nondeterminism
 )
 source=(
@@ -21,9 +22,14 @@ source=(
   $pkgname.sh
 )
 
sha512sums=('05f1cb00c41eb6a7727ec69a0007160f13bca86933937b9f31164c0aba37775eb1c2eafaa60f168ac76bc9368fe8cc7748c1de9e7e11159870ac06523a7981a5'
-            
'0b81955e2da12182b70366c4d8ff48d970a0edee6242a13dc657879b2e1c15205a2bfa01cbef51dd86d90e1176569a211b704d30d19b529e15ead825a89a4e9c')
+            
'82a21b46b5340108a6cf54350c25e7d9e9fbb97a0837ff68dc74f7cf2b105c12c33a4cc20aa641e8a9e4034de3e62a3f9ca03f6f7e5dc4f37b3827dff41eac46')
 
b2sums=('ee749c1efa7159a7057b25efec8ba288e3e5aa90ef825751592490e7022d8025654bb642b4ff1431e9c31e91b6af37b2ae5d5d94d4deec2ea2eef402aec557c2'
-        
'd2f38df8fd23a32e95e9e09624283ca4927dce8cf6dbdbfc11547396ae2bd9c6c1ff65082447f1e30caba3654fd6e50558272d524242ca6727df7024729a1123')
+        
'c7bf34d415aeceba2816edd6010706a7b9b547c9240344e5431f3280a552c2b578de6fc3fc90b0640d4f91d655cc419aabe615b8946d6c82d71061afa65cc302')
+
+prepare() {
+  # set java version for wrapper script
+  sed "s/JAVA_VERSION/$_java_version/" $pkgname.sh > $pkgname
+}
 
 build() {
   cd $pkgname-$pkgver
@@ -36,6 +42,6 @@ build() {
 package() {
   install -vDm 644 
$pkgname-$pkgver/modules/$pkgname-cli/target/openapi-generator-cli.jar -t 
"$pkgdir/usr/share/java/$pkgname/"
   install -vDm 644 $pkgname-$pkgver/scripts/$pkgname-cli-completion.bash 
"$pkgdir/usr/share/bash/bash-completion/completions/openapi-generator"
-  install -vDm 755 $pkgname.sh "$pkgdir/usr/bin/$pkgname"
+  install -vDm 755 $pkgname -t "$pkgdir/usr/bin/"
   ln -svf "$pkgname" "$pkgdir/usr/bin/$pkgname-cli"
 }


=====================================
openapi-generator.sh
=====================================
@@ -1,4 +1,4 @@
 #!/usr/bin/env sh
 
-PATH="/usr/lib/jvm/java-8-openjdk/bin:${PATH}"
+PATH="/usr/lib/jvm/java-JAVA_VERSION-openjdk/bin:${PATH}"
 java -jar /usr/share/java/openapi-generator/openapi-generator-cli.jar "$@"



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/openapi-generator/-/commit/10245dec8ee426925da46559ab940e0587fe1c69

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/openapi-generator/-/commit/10245dec8ee426925da46559ab940e0587fe1c69
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to