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.
