summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO1
-rw-r--r--PKGBUILD3
2 files changed, 1 insertions, 3 deletions
diff --git a/.SRCINFO b/.SRCINFO
index f686dbbedb0a..1c0559f910f8 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -6,7 +6,6 @@ pkgbase = mcpatcher
changelog = ChangeLog
arch = any
license = Public Domain
- makedepends = unzip
depends = java-runtime
optdepends = minecraft: the game itself
noextract = mcpatcher-2.4.3.jar
diff --git a/PKGBUILD b/PKGBUILD
index b70a14b3765e..45e42798d86f 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -10,7 +10,6 @@ license=('Public Domain')
url="https://github.com/pclewis/mcpatcher"
depends=('java-runtime')
optdepends=('minecraft: the game itself')
-makedepends=('unzip')
noextract=("$pkgname-$pkgver.jar")
changelog=ChangeLog
source=(mcpatcher
@@ -24,7 +23,7 @@ build() {
cd "$srcdir"
# Extract icon
- unzip "$pkgname-$pkgver.jar" 'resources/icon.png'
+ bsdcpio --extract --make-directories 'resources/icon.png' < "$pkgname-$pkgver.jar"
install -vDm755 "mcpatcher" "$pkgdir/usr/bin/mcpatcher"
install -vDm644 "resources/icon.png" "$pkgdir/usr/share/pixmaps/mcpatcher.png"