From 2dbd0c2786c3a550ba29fad3143ae18d1320bdad Mon Sep 17 00:00:00 2001 From: moparisthebest Date: Mon, 15 May 2017 12:52:30 -0400 Subject: [PATCH] Add dex2jar --- src/dex2jar/PKGBUILD | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 src/dex2jar/PKGBUILD diff --git a/src/dex2jar/PKGBUILD b/src/dex2jar/PKGBUILD new file mode 100644 index 0000000..59373c2 --- /dev/null +++ b/src/dex2jar/PKGBUILD @@ -0,0 +1,29 @@ +# Maintainer: Peter Wu +# Contributor: Andreas Schönfelder +pkgname=dex2jar +pkgver=2.0 +pkgrel=1 +pkgdesc="Tools to work with android .dex and java .class files" +arch=(any) +url="http://sourceforge.net/projects/dex2jar/" +license=('Apache') +depends=('java-runtime') +source=("http://sourceforge.net/projects/dex2jar/files/${pkgname}-${pkgver}.zip") +sha1sums=('9df351a67db5f327fb3726bb7b5c795029547301') + +package() { + cd "$srcdir/$pkgname-$pkgver" + + mkdir -p "$pkgdir/usr/bin/" + mkdir -p "$pkgdir/opt/dex2jar/lib/" + + install -m755 *.sh "$pkgdir/opt/dex2jar/" + install -m644 lib/*.jar "$pkgdir/opt/dex2jar/lib/" + + ln -s /opt/dex2jar/d2j-dex2jar.sh "$pkgdir/usr/bin/dex2jar" + # TODO: should d2j-* be installed to /usr/bin? too. + # dex2jar.sh is gone in dex2jar-2.0, should both d2j-dex2jar and dex2jar be + # installed, or just dex2jar? +} + +# vim:set ts=2 sw=2 et: