diff options
author | a.kudelin | 2020-12-10 01:23:13 +0300 |
---|---|---|
committer | a.kudelin | 2020-12-10 01:23:13 +0300 |
commit | f9727407b7f325e7362c8b55d381f7242f79b05d (patch) | |
tree | cc66dc1c4c0307d8da45489c70716547bb1bb1d9 | |
parent | 895f9d013c53ac888c99c551d7e1a0187918b0bf (diff) | |
download | aur-jgraphx-jre8.tar.gz |
Updated to the last jre8 version
-rw-r--r-- | .SRCINFO | 9 | ||||
-rw-r--r-- | PKGBUILD | 36 |
2 files changed, 28 insertions, 17 deletions
@@ -1,16 +1,17 @@ pkgbase = jgraphx-jre8 pkgdesc = Open source graph drawing component. - pkgver = 3.7.4 + pkgver = 3.9.10 pkgrel = 1 - epoch = 1 url = https://github.com/jgraph/jgraphx arch = any license = BSD + makedepends = jdk8-openjdk + makedepends = maven depends = java-runtime=8 provides = jgraphx conflicts = jgraphx - source = jgraphx-jre8-v3.7.4.tar.gz::https://github.com/jgraph/jgraphx/archive/v3.7.4.tar.gz - sha256sums = e73f5ee1d8a380992206fa9fe19279c6ceff4c31172b188d268203888e65dfc3 + source = jgraphx-jre8-v3.9.10.tar.gz::https://github.com/jgraph/jgraphx/archive/v3.9.10.tar.gz + sha256sums = 76782db7856f53ddf6979a61f523e0485c91d5039a4b197921c988a1c0bbf02f pkgname = jgraphx-jre8 @@ -1,4 +1,5 @@ -# Maintainer: Felix Golatofski <contact@xdfr.de> +# Maintainer: Anton Kudelin <kudelin at protonmail dot com> +# Contributor: Felix Golatofski <contact@xdfr.de> # Contributor: Victor Dmitriyev <mrvvitek@gmail.com> # Contributor: Alucryd <alucryd at gmail dot com> # Contributor: Thomas Dziedzic < gostrc at gmail > @@ -6,26 +7,35 @@ pkgname=jgraphx-jre8 _pkgname=jgraphx -pkgver=3.7.4 -epoch=1 +pkgver=3.9.10 pkgrel=1 pkgdesc="Open source graph drawing component." arch=('any') url="https://github.com/jgraph/jgraphx" license=('BSD') depends=('java-runtime=8') -source=( "${pkgname}-v${pkgver}.tar.gz::https://github.com/jgraph/jgraphx/archive/v${pkgver}.tar.gz" -) -sha256sums=('e73f5ee1d8a380992206fa9fe19279c6ceff4c31172b188d268203888e65dfc3') +makedepends=('jdk8-openjdk' 'maven') provides=('jgraphx') conflicts=('jgraphx') +source=("$pkgname-v$pkgver.tar.gz::https://github.com/jgraph/jgraphx/archive/v$pkgver.tar.gz") +sha256sums=('76782db7856f53ddf6979a61f523e0485c91d5039a4b197921c988a1c0bbf02f') -package() { - cd "${srcdir}/jgraphx-${pkgver}" - install -Dm644 "license.txt" \ - "${pkgdir}/usr/share/licenses/${pkgname}/license.txt" - install -Dm644 "lib/jgraphx.jar" \ - "${pkgdir}/usr/share/java/${_pkgname}/${_pkgname}.jar" +prepare() { + sed -i 's/1.5/1.7/g' "$srcdir/$_pkgname-$pkgver/pom.xml" +} + +build() { + cd "$srcdir/$_pkgname-$pkgver" + mvn -DskipTests=true clean package } -# vim:set ts=2 sw=2 et: +check() { + cd "$srcdir/$_pkgname-$pkgver" + mvn test +} + +package() { + cd "$srcdir/$_pkgname-$pkgver" + install -Dm644 license.txt "$pkgdir/usr/share/licenses/$_pkgname/license.txt" + install -Dm644 lib/jgraphx.jar "$pkgdir/usr/share/java/$_pkgname/$_pkgname.jar" +} |