Carl Smedstad pushed to branch main at Arch Linux / Packaging / Packages / 
plantuml


Commits:
59d294bc by Carl Smedstad at 2024-08-26T21:44:57+02:00
upgpkg: 1.2024.6-1: Upstream release

https://github.com/plantuml/plantuml/releases/tag/v1.2024.6

PKGBUILD changes:

- Use SPDX license identifiers and list all available license-options.
- Remove empty prepare() function.
- Remove duplicate dependency java-runtime.

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,10 +1,10 @@
 pkgbase = plantuml
        pkgdesc = Component that allows to quickly write uml diagrams
-       pkgver = 1.2023.13
+       pkgver = 1.2024.6
        pkgrel = 1
        url = https://plantuml.com/
        arch = any
-       license = GPL
+       license = GPL-3.0-or-later OR LGPL-3.0-or-later OR Apache-2.0 OR 
EPL-2.0 OR MIT
        makedepends = gradle
        makedepends = java-environment>=8
        depends = java-runtime>=8
@@ -12,12 +12,9 @@ pkgbase = plantuml
        optdepends = plantuml-ascii-math: allow use AsciiMath or JLaTeXMath 
notation
        optdepends = ditaa: allow use ditaa notation
        optdepends = graphviz: allow use Graphviz/DOT notation
-       source = 
https://github.com/plantuml/plantuml/archive/v1.2023.13/plantuml-1.2023.13.tar.gz
+       source = 
https://github.com/plantuml/plantuml/archive/v1.2024.6/plantuml-1.2024.6.tar.gz
        source = plantuml.run
-       sha256sums = 
b9f470171a732210e26c65dd6268eeb30e4262a9b3cdea784893ea5679be500d
+       sha256sums = 
7bb44fc1c53e73b5ac940df5ab47c625eb39453b128686ba456f06d1db361c94
        sha256sums = 
a3fb528f4c719cfd0ff6154c60fd54ce341011d132caf950cc30af4989f6aac8
 
 pkgname = plantuml
-       depends = java-runtime>=8
-       depends = bash
-       depends = java-runtime


=====================================
PKGBUILD
=====================================
@@ -3,35 +3,31 @@
 # Contributor : Jingbei Li <[email protected]>
 
 pkgname=plantuml
-pkgver=1.2023.13
+pkgver=1.2024.6
 pkgrel=1
 pkgdesc="Component that allows to quickly write uml diagrams"
 arch=(any)
 url="https://plantuml.com/";
-license=('GPL')
+license=('GPL-3.0-or-later OR LGPL-3.0-or-later OR Apache-2.0 OR EPL-2.0 OR 
MIT')
 depends=("java-runtime>=8" "bash")
 makedepends=("gradle" "java-environment>=8")
 
source=("https://github.com/plantuml/plantuml/archive/v$pkgver/$pkgname-$pkgver.tar.gz";
         "$pkgname.run")
-sha256sums=('b9f470171a732210e26c65dd6268eeb30e4262a9b3cdea784893ea5679be500d'
+sha256sums=('7bb44fc1c53e73b5ac940df5ab47c625eb39453b128686ba456f06d1db361c94'
             'a3fb528f4c719cfd0ff6154c60fd54ce341011d132caf950cc30af4989f6aac8')
 optdepends=('plantuml-ascii-math: allow use AsciiMath or JLaTeXMath notation'
             'ditaa: allow use ditaa notation'
             'graphviz: allow use Graphviz/DOT notation')
 
-prepare(){
-  cd "$srcdir/$pkgname-$pkgver"
-}
-
 build() {
   cd "$srcdir/$pkgname-$pkgver"
   gradle jar
 }
 
 package() {
-  depends+=("java-runtime")
   install -m 755 -D "$pkgname.run" "$pkgdir/usr/bin/$pkgname"
 
   cd "$srcdir/$pkgname-$pkgver"
   install -m 644 -D "build/libs/$pkgname-$pkgver.jar" 
"$pkgdir/usr/share/java/$pkgname/$pkgname.jar"
+  install -m 644 -D -t "$pkgdir/usr/share/licenses/$pkgname" 
plantuml-mit/mit-license.txt
 }



View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/plantuml/-/commit/59d294bc1edda9632bb6f2a7e88ddff5716d7d6d

-- 
View it on GitLab: 
https://gitlab.archlinux.org/archlinux/packaging/packages/plantuml/-/commit/59d294bc1edda9632bb6f2a7e88ddff5716d7d6d
You're receiving this email because of your account on gitlab.archlinux.org.


Reply via email to