summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorSimon Legner2015-11-30 16:17:55 +0100
committerSimon Legner2015-11-30 16:17:55 +0100
commit93b379cdaf319c90285d8a4e378d31ef630bc9e4 (patch)
treeee319ae03b6fb5c5543b5c1f16951ef75022807e
parenta25f3657cdab348e985f9224e0abc57ef50f4d9d (diff)
downloadaur-93b379cdaf319c90285d8a4e378d31ef630bc9e4.tar.gz
Add .desktop file
-rw-r--r--.SRCINFO8
-rw-r--r--PKGBUILD18
-rw-r--r--jd-gui.desktop7
3 files changed, 23 insertions, 10 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cef42e7e392a..c71d7978d88b 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,7 +1,7 @@
pkgbase = jd-gui
pkgdesc = A standalone graphical utility that displays Java source codes of .class files
pkgver = 1.4.0
- pkgrel = 2
+ pkgrel = 3
url = http://jd.benow.ca/
arch = any
license = GPL3
@@ -11,14 +11,16 @@ pkgbase = jd-gui
conflicts = jd-gui-bin
source = https://github.com/java-decompiler/jd-gui/archive/v1.4.0.tar.gz
source = https://patch-diff.githubusercontent.com/raw/java-decompiler/jd-gui/pull/92.patch
- md5sums = 52b6cbd10bad9a45227046ec9ae5d618
- md5sums = 63cf8c56e8697866ca85fdb9c6e9be86
+ source = jd-gui.desktop
sha1sums = 649111b4c79282803c4505d4c587537277f09a79
sha1sums = 14d380b86c0132b62dc6651d2c5380677efe8bec
+ sha1sums = 8c5d2cf8505bca50cbb0ba2778e3e908982cd99d
sha256sums = 5dd1220e7426352d51fa9eadb8a7d9685a6d7d93646c3fabae6f964cbf3edf2a
sha256sums = ffa695b3ec481ef1ba15981e34655181fed92191b703746c378a7ccf6bb926c2
+ sha256sums = 4846cb2382fabae07febd9315b19e0a60b3ad7449dcf45e3f7dd535e1f4ca8a6
sha512sums = 3e2c6224d8252f66fab61f74aaa4199b6fd2a6ad475418e80e1b31fcdf5a4d7fc3f8ce04fa729843e53029e656865f6eac62aa5306518a0770aecc41708f92a6
sha512sums = 81cf3677e19477571165a33a1b763968870154ebf911c5176f2320cbab1d66fb4e11d9b2882aff27d967ce19016f9db89b6f07aa64cdbb0d7cb4992e967320bd
+ sha512sums = 9ddb8521c1791f5d3251f012e30b7d6aaa48b509e02af628f3b8a90fb6ba176de3f79fbfbec316c86c1594ac142ca4d85bcffff7ea8f0fba6f926ea78cd1f81d
pkgname = jd-gui
diff --git a/PKGBUILD b/PKGBUILD
index 660495aa3820..269d1faf5d5b 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -2,7 +2,7 @@
# Maintainer: Simon Legner <Simon.Legner@gmail.com>
pkgname=jd-gui
pkgver=1.4.0
-pkgrel=2
+pkgrel=3
pkgdesc='A standalone graphical utility that displays Java source codes of .class files'
arch=('any')
url='http://jd.benow.ca/'
@@ -13,7 +13,8 @@ provides=('jd-gui')
conflicts=('jd-gui-bin')
source=(
"https://github.com/java-decompiler/jd-gui/archive/v${pkgver}.tar.gz"
- https://patch-diff.githubusercontent.com/raw/java-decompiler/jd-gui/pull/92.patch
+ "https://patch-diff.githubusercontent.com/raw/java-decompiler/jd-gui/pull/92.patch"
+ "jd-gui.desktop"
)
prepare() {
@@ -32,13 +33,16 @@ package() {
install -d "$pkgdir/usr/bin"
echo -e "#!/bin/sh\nexec java -jar /usr/share/java/$pkgname/$pkgname.jar" '"$@"' > "$pkgdir/usr/bin/$pkgname"
chmod 755 "$pkgdir/usr/bin/$pkgname"
+ install -Dm644 "$srcdir/jd-gui.desktop" "$pkgdir/usr/share/applications/$pkgname.desktop"
+ install -Dm644 "$srcdir/$pkgname-$pkgver/src/linux/resources/jd_icon_128.png" "$pkgdir/usr/share/pixmaps/$pkgname.png"
}
-md5sums=('52b6cbd10bad9a45227046ec9ae5d618'
- '63cf8c56e8697866ca85fdb9c6e9be86')
sha1sums=('649111b4c79282803c4505d4c587537277f09a79'
- '14d380b86c0132b62dc6651d2c5380677efe8bec')
+ '14d380b86c0132b62dc6651d2c5380677efe8bec'
+ '8c5d2cf8505bca50cbb0ba2778e3e908982cd99d')
sha256sums=('5dd1220e7426352d51fa9eadb8a7d9685a6d7d93646c3fabae6f964cbf3edf2a'
- 'ffa695b3ec481ef1ba15981e34655181fed92191b703746c378a7ccf6bb926c2')
+ 'ffa695b3ec481ef1ba15981e34655181fed92191b703746c378a7ccf6bb926c2'
+ '4846cb2382fabae07febd9315b19e0a60b3ad7449dcf45e3f7dd535e1f4ca8a6')
sha512sums=('3e2c6224d8252f66fab61f74aaa4199b6fd2a6ad475418e80e1b31fcdf5a4d7fc3f8ce04fa729843e53029e656865f6eac62aa5306518a0770aecc41708f92a6'
- '81cf3677e19477571165a33a1b763968870154ebf911c5176f2320cbab1d66fb4e11d9b2882aff27d967ce19016f9db89b6f07aa64cdbb0d7cb4992e967320bd')
+ '81cf3677e19477571165a33a1b763968870154ebf911c5176f2320cbab1d66fb4e11d9b2882aff27d967ce19016f9db89b6f07aa64cdbb0d7cb4992e967320bd'
+ '9ddb8521c1791f5d3251f012e30b7d6aaa48b509e02af628f3b8a90fb6ba176de3f79fbfbec316c86c1594ac142ca4d85bcffff7ea8f0fba6f926ea78cd1f81d')
diff --git a/jd-gui.desktop b/jd-gui.desktop
new file mode 100644
index 000000000000..fbb4de4855dc
--- /dev/null
+++ b/jd-gui.desktop
@@ -0,0 +1,7 @@
+[Desktop Entry]
+Comment=Java Decompiler JD-GUI
+Terminal=false
+Name=JD-GUI
+Exec=jd-gui
+Type=Application
+Icon=jd-gui