summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorMatthew Prenger2016-05-10 23:47:00 -0500
committerMatthew Prenger2016-05-10 23:47:00 -0500
commitf1cd9b4c8b36d9949293c90403ce3f88868c8d13 (patch)
treed3cced364428cebf03a537afa77b07ab4b396862
downloadaur-f1cd9b4c8b36d9949293c90403ce3f88868c8d13.tar.gz
Initial commit
-rw-r--r--.SRCINFO19
-rw-r--r--.gitignore4
-rw-r--r--PKGBUILD30
-rw-r--r--bytecodeviewer2
-rw-r--r--bytecodeviewer.desktop9
-rw-r--r--bytecodeviewer.pngbin0 -> 8653 bytes
6 files changed, 64 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 000000000000..c2242b9f8ed3
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,19 @@
+pkgbase = bytecode-viewer
+ pkgdesc = A Java decompiler, editor, debugger, and more
+ pkgver = 2.9.8
+ pkgrel = 1
+ url = https://bytecodeviewer.com
+ arch = any
+ license = GPL3
+ depends = java-runtime>=7
+ source = bytecodeviewer
+ source = bytecodeviewer.png
+ source = bytecodeviewer.desktop
+ source = https://github.com/Konloch/bytecode-viewer/releases/download/v2.9.8/BytecodeViewer.2.9.8.zip
+ sha256sums = 6c40ed470b3fc9aa0ee585ef71d86c8a822877e832d406ea365ce3b279e9f95c
+ sha256sums = 380fbc2d958fc5e0c3f7c05b21de83e3d7e956b00ab476439f893f1d10a61a3e
+ sha256sums = 8db5427005732dfe6d590d31209ee0108d6ebf62f084e4bd67bdd175b7dc47d7
+ sha256sums = c5319c710f2ef51d58923b2ade31f933f47078ab6e31aa462023a82a7228f8eb
+
+pkgname = bytecode-viewer
+
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 000000000000..21f4fbb9f519
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,4 @@
+/pkg
+/src
+*.tar.xz
+BytecodeViewer*.zip
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 000000000000..4bbc544d1711
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,30 @@
+pkgname=bytecode-viewer
+pkgver=2.9.8
+pkgrel=1
+pkgdesc="A Java decompiler, editor, debugger, and more"
+url="https://bytecodeviewer.com"
+arch=(any)
+license=('GPL3')
+depends=('java-runtime>=7')
+source=(
+ "bytecodeviewer"
+ "bytecodeviewer.png"
+ "bytecodeviewer.desktop"
+ "https://github.com/Konloch/bytecode-viewer/releases/download/v${pkgver}/BytecodeViewer.${pkgver}.zip"
+
+)
+sha256sums=(
+ '6c40ed470b3fc9aa0ee585ef71d86c8a822877e832d406ea365ce3b279e9f95c'
+ '380fbc2d958fc5e0c3f7c05b21de83e3d7e956b00ab476439f893f1d10a61a3e'
+ '8db5427005732dfe6d590d31209ee0108d6ebf62f084e4bd67bdd175b7dc47d7'
+ 'c5319c710f2ef51d58923b2ade31f933f47078ab6e31aa462023a82a7228f8eb'
+)
+
+package() {
+ cd "$srcdir"
+
+ install -D -m755 "${srcdir}/bytecodeviewer" "${pkgdir}/usr/bin/bytecodeviewer"
+ install -D -m644 "${srcdir}/BytecodeViewer ${pkgver}.jar" "${pkgdir}/usr/share/java/bytecodeviewer/bytecodeviewer.jar"
+ install -D -m644 "${srcdir}/bytecodeviewer.desktop" "${pkgdir}/usr/share/applications/bytecodeviewer.desktop"
+ install -D -m644 "${srcdir}/bytecodeviewer.png" "${pkgdir}/usr/share/pixmaps/bytecodeviewer.png"
+}
diff --git a/bytecodeviewer b/bytecodeviewer
new file mode 100644
index 000000000000..6d1bec141fae
--- /dev/null
+++ b/bytecodeviewer
@@ -0,0 +1,2 @@
+#!/bin/sh
+exec /usr/bin/java -jar '/usr/share/java/bytecodeviewer/bytecodeviewer.jar' "$@"
diff --git a/bytecodeviewer.desktop b/bytecodeviewer.desktop
new file mode 100644
index 000000000000..4debf57bc662
--- /dev/null
+++ b/bytecodeviewer.desktop
@@ -0,0 +1,9 @@
+[Desktop Entry]
+Name=Bytecode Viewer
+Comment=A Java decompiler, editor, debugger, and more
+Exec=bytecodeviewer
+Icon=bytecodeviewer
+Terminal=false
+Type=Application
+Categories=Development;
+Keywords=decompile;decompiler;java;fernflower;procyon;
diff --git a/bytecodeviewer.png b/bytecodeviewer.png
new file mode 100644
index 000000000000..3336018a400a
--- /dev/null
+++ b/bytecodeviewer.png
Binary files differ