summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO21
-rw-r--r--Changelog16
-rw-r--r--PKGBUILD59
-rw-r--r--pgraph.install9
4 files changed, 105 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..a5b09fa6b45b
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,21 @@
+# Generated by mksrcinfo v8
+# Sat Jan 2 16:59:20 UTC 2016
+pkgbase = pgraph
+ pkgdesc = Read multiple performance data formats and produce graphs either interactively or in batch mode.
+ pkgver = 2.4
+ pkgrel = 1
+ url = http://www.ibm.com/developerworks/wikis/display/WikiPtype/pGraph
+ install = pgraph.install
+ changelog = Changelog
+ arch = any
+ license = unknown
+ depends = java-runtime>=5
+ depends = bash
+ noextract = pgraph.jar
+ source = pGraph.jar::https://www.ibm.com/developerworks/community/wikis/form/anonymous/api/wiki/61ad9cf2-c6a3-4d2c-b779-61ff0266d32a/page/d5563cad-faed-48f0-81ae-c38fc474eb0c/attachment/77291d2b-8a2b-4e82-954d-d495944cd29b/media/pgraph.jar
+ source = pGraph.properties::https://www.ibm.com/developerworks/community/wikis/form/anonymous/api/wiki/61ad9cf2-c6a3-4d2c-b779-61ff0266d32a/page/d5563cad-faed-48f0-81ae-c38fc474eb0c/attachment/8645f1e7-65f2-42b5-85ac-014b9b10b47a/media/pgraph.properties
+ md5sums = bd8f8e1088a5d4c0c615065d157b35b8
+ md5sums = f5f85be5ad803b61e1f3936557521896
+
+pkgname = pgraph
+
diff --git a/Changelog b/Changelog
new file mode 100644
index 000000000000..7854f95366ba
--- /dev/null
+++ b/Changelog
@@ -0,0 +1,16 @@
+2011-12-24 Julien Nicoulaud <julien.nicoulaud@gmail.com>
+
+ * 2.3-3 :
+ Inline scripts creations.
+ Update desktop database after installation.
+
+2011-10-13 Julien Nicoulaud <julien.nicoulaud@gmail.com>
+
+ * 2.3-2 :
+ Add desktop application entry.
+
+2011-10-13 Julien Nicoulaud <julien.nicoulaud@gmail.com>
+
+ * 2.3-1 :
+ Initial release of the package.
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..2979c105372c
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,59 @@
+# Maintainer: Jose Riha <jose1711 gmail com>
+# Contributor: Julien Nicoulaud <julien.nicoulaud@gmail.com>
+# Source: https://github.com/nicoulaj/archlinux-packages
+pkgname=pgraph
+_pkgname=pGraph
+pkgver=2.4
+pkgrel=1
+pkgdesc="Read multiple performance data formats and produce graphs either interactively or in batch mode."
+arch=(any)
+url="http://www.ibm.com/developerworks/wikis/display/WikiPtype/pGraph"
+license=(unknown) # FIXME
+depends=('java-runtime>=5' 'bash')
+install=${pkgname}.install
+changelog=Changelog
+source=("${_pkgname}.jar::https://www.ibm.com/developerworks/community/wikis/form/anonymous/api/wiki/61ad9cf2-c6a3-4d2c-b779-61ff0266d32a/page/d5563cad-faed-48f0-81ae-c38fc474eb0c/attachment/77291d2b-8a2b-4e82-954d-d495944cd29b/media/${pkgname}.jar"
+ "${_pkgname}.properties::https://www.ibm.com/developerworks/community/wikis/form/anonymous/api/wiki/61ad9cf2-c6a3-4d2c-b779-61ff0266d32a/page/d5563cad-faed-48f0-81ae-c38fc474eb0c/attachment/8645f1e7-65f2-42b5-85ac-014b9b10b47a/media/${pkgname}.properties")
+noextract=(${pkgname}.jar)
+md5sums=('bd8f8e1088a5d4c0c615065d157b35b8'
+ 'f5f85be5ad803b61e1f3936557521896')
+
+build() {
+ msg2 "Generate executable script..."
+ cat > "${srcdir}/${pkgname}.sh" << EOF
+#!/bin/sh
+cd '/usr/share/java/${pkgname}'
+"\$JAVA_HOME/bin/java" -jar '${_pkgname}.jar' "\$@"
+EOF
+
+ msg2 "Generate desktop application entry..."
+ cat > "${srcdir}/${pkgname}.desktop" << EOF
+[Desktop Entry]
+Name=${_pkgname}
+Comment=${pkgdesc}
+TryExec=${pkgname}
+Exec=${pkgname} %u
+Icon=java
+Terminal=false
+Type=Application
+Categories=Application;Utility;
+EOF
+}
+
+package() {
+ msg2 "Install the contents at /usr/share/java/${pkgname}..."
+ install -Dm755 "${srcdir}/${_pkgname}.jar" "${pkgdir}/usr/share/java/${pkgname}/${_pkgname}.jar"
+ install -Dm644 "${srcdir}/${_pkgname}.properties" "${pkgdir}/usr/share/java/${pkgname}/${_pkgname}.properties"
+
+ msg2 "Install the default settings file at /etc/${pkgname}..."
+ install -dm755 "${pkgdir}/etc"
+ ln -s "/usr/share/java/${pkgname}/${_pkgname}.properties" "${pkgdir}/etc/${pkgname}.properties"
+
+ msg2 "Install an executable at /usr/bin/${pkgname}..."
+ install -Dm755 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}"
+
+ msg2 "Install a desktop application entry at /usr/share/applications..."
+ install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications/${pkgname}.desktop"
+}
+
+# vim:set ts=2 sw=2 et:
diff --git a/pgraph.install b/pgraph.install
new file mode 100644
index 000000000000..1f1acc3d55ab
--- /dev/null
+++ b/pgraph.install
@@ -0,0 +1,9 @@
+post_install() {
+ update-desktop-database -q
+}
+
+post_upgrade() {
+ post_install $1
+}
+
+# vim:set ts=2 sw=2 et: