summarylogtreecommitdiffstats
path: root/PKGBUILD
diff options
context:
space:
mode:
authorTomasz Zok2023-04-20 10:37:21 +0200
committerTomasz Zok2023-04-20 10:37:21 +0200
commit2deaf5faac9d0cf33c9be0ac6e5855129cafa14d (patch)
tree26ab252ecd9628825435d0df77b09d0ff4d9cfdc /PKGBUILD
parent2cf420e3366cc5bd2695c7b188f62fcf194e650a (diff)
downloadaur-2deaf5faac9d0cf33c9be0ac6e5855129cafa14d.tar.gz
Update to v4.2.0 and use GitHub releases
Diffstat (limited to 'PKGBUILD')
-rw-r--r--PKGBUILD44
1 files changed, 12 insertions, 32 deletions
diff --git a/PKGBUILD b/PKGBUILD
index d5ee7a6e2c51..8ac138df5224 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,42 +1,22 @@
# Maintainer: William Di Luigi <williamdiluigi@gmail.com>
+# Maintainer: Tomasz Zok <tomasz dot zok at gmail dot com>
pkgname=jplag
-pkgver=r46.23f14a4
+pkgver=4.2.0
pkgrel=1
pkgdesc="JPlag - Detecting Software Plagiarism"
-arch=('any')
+arch=(any)
url="http://www.jplag.de"
-license=('GPL3')
-depends=('java-runtime')
-makedepends=('git' 'maven')
+license=(GPL3)
+depends=('java-runtime>=17')
-source=(
- 'git://github.com/jplag/jplag.git'
-)
-sha256sums=(
- 'SKIP'
-)
-
-pkgver() {
- cd jplag
-
- printf "r%s.%s" "$(git rev-list --count HEAD)" "$(git rev-parse --short HEAD)"
-}
-
-build() {
- cd jplag/jplag
-
- mvn clean generate-sources assembly:assembly
-}
+source=("https://github.com/jplag/JPlag/releases/download/v${pkgver}/jplag-${pkgver}-jar-with-dependencies.jar" jplag)
+sha256sums=('a494161302d228cca46530660f34485d7713c9c3ce999ba82c9d80465829a31c'
+ 'c90ef8f84b16e29e64ec25d3861da4420b43862fc2fab1fd08e9e6c27f9928eb')
+noextract=("jplag-${pkgver}-jar-with-dependencies.jar")
package() {
- cd jplag/jplag
-
- install -D -m755 target/jplag-*-jar-with-dependencies.jar $pkgdir/usr/share/java/jplag/jplag.jar
- install -d -m755 $pkgdir/usr/bin
- cat << 'EOF' > $pkgdir/usr/bin/jplag
-#!/bin/sh
-"$JAVA_HOME/bin/java" -jar /usr/share/java/jplag/jplag.jar $@
-EOF
- chmod 755 $pkgdir/usr/bin/jplag
+ cd ${srcdir}
+ install -D jplag-*-jar-with-dependencies.jar ${pkgdir}/usr/share/java/jplag/jplag.jar
+ install -D jplag ${pkgdir}/usr/bin/jplag
}