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


Commits:
831832dc by Carl Smedstad at 2024-09-08T19:27:04+02:00
upgpkg: 1.2024.7-1: Upstream release

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

- - - - -


2 changed files:

- .SRCINFO
- PKGBUILD


Changes:

=====================================
.SRCINFO
=====================================
@@ -1,20 +1,23 @@
 pkgbase = plantuml
        pkgdesc = Component that allows to quickly write uml diagrams
-       pkgver = 1.2024.6
+       pkgver = 1.2024.7
        pkgrel = 1
        url = https://plantuml.com/
        arch = any
        license = GPL-3.0-or-later OR LGPL-3.0-or-later OR Apache-2.0 OR 
EPL-2.0 OR MIT
+       checkdepends = fontconfig
+       checkdepends = ttf-dejavu
+       checkdepends = ttf-liberation
        makedepends = gradle
        makedepends = java-environment>=8
-       depends = java-runtime>=8
        depends = bash
+       depends = java-runtime>=8
        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.2024.6/plantuml-1.2024.6.tar.gz
+       source = 
https://github.com/plantuml/plantuml/archive/v1.2024.7/plantuml-1.2024.7.tar.gz
        source = plantuml.run
-       sha256sums = 
7bb44fc1c53e73b5ac940df5ab47c625eb39453b128686ba456f06d1db361c94
+       sha256sums = 
4cdfdf38093b29b41cbafbd88e30c598c903618015c6807cfa6fc16f6e97a31e
        sha256sums = 
a3fb528f4c719cfd0ff6154c60fd54ce341011d132caf950cc30af4989f6aac8
 
 pkgname = plantuml


=====================================
PKGBUILD
=====================================
@@ -1,33 +1,54 @@
 # Maintainer: Jiachen YANG <[email protected]>
+# Maintainer: Carl Smedstad <[email protected]>
 # AUR Contributor: juantascon <[email protected]>
 # Contributor : Jingbei Li <[email protected]>
 
 pkgname=plantuml
-pkgver=1.2024.6
+pkgver=1.2024.7
 pkgrel=1
 pkgdesc="Component that allows to quickly write uml diagrams"
 arch=(any)
 url="https://plantuml.com/";
 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=('7bb44fc1c53e73b5ac940df5ab47c625eb39453b128686ba456f06d1db361c94'
+depends=(
+  "bash"
+  "java-runtime>=8"
+)
+makedepends=(
+  "gradle"
+  "java-environment>=8"
+)
+checkdepends=(
+  "fontconfig"
+  "ttf-dejavu"
+  "ttf-liberation"
+)
+optdepends=(
+  'plantuml-ascii-math: allow use AsciiMath or JLaTeXMath notation'
+  'ditaa: allow use ditaa notation'
+  'graphviz: allow use Graphviz/DOT notation'
+)
+source=(
+  
"https://github.com/plantuml/plantuml/archive/v$pkgver/$pkgname-$pkgver.tar.gz";
+  "$pkgname.run"
+)
+sha256sums=('4cdfdf38093b29b41cbafbd88e30c598c903618015c6807cfa6fc16f6e97a31e'
             'a3fb528f4c719cfd0ff6154c60fd54ce341011d132caf950cc30af4989f6aac8')
-optdepends=('plantuml-ascii-math: allow use AsciiMath or JLaTeXMath notation'
-            'ditaa: allow use ditaa notation'
-            'graphviz: allow use Graphviz/DOT notation')
 
 build() {
-  cd "$srcdir/$pkgname-$pkgver"
+  cd $pkgname-$pkgver
   gradle jar
 }
 
+check() {
+  cd $pkgname-$pkgver
+  gradle test
+}
+
 package() {
-  install -m 755 -D "$pkgname.run" "$pkgdir/usr/bin/$pkgname"
+  cd $pkgname-$pkgver
+  install -vDm755 "$srcdir/$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
+  install -vDm644 "build/libs/$pkgname-$pkgver.jar" 
"$pkgdir/usr/share/java/$pkgname/$pkgname.jar"
+  install -vDm644 -t "$pkgdir/usr/share/licenses/$pkgname" 
plantuml-mit/mit-license.txt
 }



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

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


Reply via email to