summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO21
-rw-r--r--PKGBUILD39
-rw-r--r--ksar2
-rw-r--r--ksar.desktop (renamed from kSar.desktop)2
4 files changed, 32 insertions, 32 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 20936f1a87c3..19ab0499860e 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,16 +1,21 @@
+# Generated by mksrcinfo v8
+# Mon Apr 23 20:35:19 UTC 2018
pkgbase = ksar_bin
- pkgdesc = a sar grapher written in java
- pkgver = 5.0.6
- pkgrel = 4
- url = http://sourceforge.net/projects/ksar/
+ pkgdesc = a sar grapher written in java (actively maintained fork)
+ pkgver = 5.2.3
+ pkgrel = 1
+ url = https://github.com/vlsi/ksar
arch = i686
arch = x86_64
license = BSD
depends = java-runtime
- source = http://sourceforge.net/projects/ksar/files/ksar/5.0.6/kSar-5.0.6.zip
- source = kSar.desktop
- md5sums = f887da3ab710db037a970d9f0b9f053c
- md5sums = 21d3cf5f5e953605cf2d49c83c705ee7
+ noextract = ksar-5.2.3-all.jar
+ source = https://github.com/vlsi/ksar/releases/download/v5.2.3/ksar-5.2.3-all.jar
+ source = ksar.desktop
+ source = ksar
+ md5sums = 5e7db5b0da43565666fbfd2161ce2a23
+ md5sums = 496abd1a51926a52192125ef12b4091b
+ md5sums = 03ec800bb984188d192bb24bf8e947f8
pkgname = ksar_bin
diff --git a/PKGBUILD b/PKGBUILD
index 4c688cd05612..a83d24f93187 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -1,32 +1,25 @@
# Maintainer: jose <jose1711 [at] gmail (dot) com>
pkgname=ksar_bin
-pkgver=5.0.6
-pkgrel=4
-pkgdesc="a sar grapher written in java"
+_pkgname=ksar
+pkgver=5.2.3
+pkgrel=1
+pkgdesc="a sar grapher written in java (actively maintained fork)"
arch=('i686' 'x86_64')
-url="http://sourceforge.net/projects/ksar/"
+url="https://github.com/vlsi/ksar"
license=("BSD")
depends=('java-runtime')
-source=("http://sourceforge.net/projects/ksar/files/ksar/${pkgver}/kSar-${pkgver}.zip" "kSar.desktop")
-md5sums=('f887da3ab710db037a970d9f0b9f053c'
- '21d3cf5f5e953605cf2d49c83c705ee7')
-
-build() {
-true
-}
+source=("https://github.com/vlsi/ksar/releases/download/v${pkgver}/ksar-${pkgver}-all.jar"
+ "ksar.desktop"
+ "ksar")
+noextract=("ksar-${pkgver}-all.jar")
+md5sums=('5e7db5b0da43565666fbfd2161ce2a23'
+ '496abd1a51926a52192125ef12b4091b'
+ '03ec800bb984188d192bb24bf8e947f8')
package() {
-cd $srcdir/kSar-${pkgver}
-mkdir -p $pkgdir/usr/share/kSar/{contrib,docs,lib,} $pkgdir/usr/bin
-install -D -m644 contrib/* $pkgdir/usr/share/kSar/contrib
-install -D -m644 docs/* $pkgdir/usr/share/kSar/docs
-install -D -m644 lib/* $pkgdir/usr/share/kSar/lib
-install -D -m644 LICENCE $pkgdir/usr/share/kSar/LICENCE
-install -D -m644 kSar.jar $pkgdir/usr/share/kSar/kSar.jar
-install -D -m644 kSar.jnlp $pkgdir/usr/share/kSar/kSar.jnlp
-sed -i "/^DIRNAME=/s/.*/DIRNAME=\/usr\/share\/kSar/" run.sh
-install -D -m755 run.sh $pkgdir/usr/share/kSar/run.sh
-ln -s /usr/share/kSar/run.sh $pkgdir/usr/bin/kSar
-install -D -m644 $srcdir/kSar.desktop $pkgdir/usr/share/applications/kSar.desktop
+cd $srcdir/
+install -Dm644 "ksar-${pkgver}-all.jar" "${pkgdir}/usr/share/java/$_pkgname/$_pkgname.jar"
+install -Dm644 ksar.desktop "${pkgdir}/usr/share/applications/kSar.desktop"
+install -Dm755 ksar "${pkgdir}/usr/bin/ksar"
}
diff --git a/ksar b/ksar
new file mode 100644
index 000000000000..b9bdf3de3523
--- /dev/null
+++ b/ksar
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec java -jar /usr/share/java/ksar/ksar.jar "$@"
diff --git a/kSar.desktop b/ksar.desktop
index a5736627904f..70bd05111fba 100644
--- a/kSar.desktop
+++ b/ksar.desktop
@@ -2,5 +2,5 @@
Type=Application
Name=kSar
Comment=Sar data visualizer
-Exec=kSar
+Exec=ksar
Categories=Utility;DataVisualization;