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"