summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorFrederik "Freso" S. Olesen2012-09-28 12:12:40 +0200
committerFrederik "Freso" S. Olesen2012-09-28 12:12:40 +0200
commit7b8d9737a49952c43bdf7ba836468490dcec6f2e (patch)
tree25f2171099933abfcf28bd48d2f5803e0806c3ba
parent570dfaad7894d3cdfa21b01c84546b0422708408 (diff)
downloadaur-7b8d9737a49952c43bdf7ba836468490dcec6f2e.tar.gz
mcpatcher: Extract and use icon from .jar.
-rw-r--r--.SRCINFO5
-rw-r--r--ChangeLog5
-rw-r--r--PKGBUILD9
-rw-r--r--mcpatcher.desktop1
4 files changed, 16 insertions, 4 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 3912162e3ef1..f686dbbedb0a 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -1,11 +1,12 @@
pkgbase = mcpatcher
pkgdesc = Minecraft patcher to fix textures with higher than default resolution
pkgver = 2.4.3
- pkgrel = 1
+ pkgrel = 2
url = https://github.com/pclewis/mcpatcher
changelog = ChangeLog
arch = any
license = Public Domain
+ makedepends = unzip
depends = java-runtime
optdepends = minecraft: the game itself
noextract = mcpatcher-2.4.3.jar
@@ -13,7 +14,7 @@ pkgbase = mcpatcher
source = mcpatcher.desktop
source = https://github.com/downloads/pclewis/mcpatcher/mcpatcher-2.4.3.jar
md5sums = 38358254be76dc84676509f43be44938
- md5sums = d1655678a7efff9ac2a35553e3e82518
+ md5sums = 87f031f8f0fceb0feb369c6185e07fbf
md5sums = f321c07405d330f2d605bbbbb6f523f3
pkgname = mcpatcher
diff --git a/ChangeLog b/ChangeLog
index f809cea3e69e..2740d475526e 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,5 +1,10 @@
2012-09-28 Frederik "Freso" S. Olesen <archlinux@freso.dk>
+ * 2.4.3-2 :
+ Added icon to the desktop menu entry.
+
+2012-09-28 Frederik "Freso" S. Olesen <archlinux@freso.dk>
+
* 2.4.3-1 :
Version bumped.
The .desktop now calls Java directly.
diff --git a/PKGBUILD b/PKGBUILD
index 5ca72c5f34fb..b70a14b3765e 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -3,26 +3,31 @@
pkgname=mcpatcher
pkgver='2.4.3'
-pkgrel=1
+pkgrel=2
pkgdesc="Minecraft patcher to fix textures with higher than default resolution"
arch=('any')
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
mcpatcher.desktop
https://github.com/downloads/pclewis/mcpatcher/$pkgname-$pkgver.jar)
md5sums=('38358254be76dc84676509f43be44938'
- 'd1655678a7efff9ac2a35553e3e82518'
+ '87f031f8f0fceb0feb369c6185e07fbf'
'f321c07405d330f2d605bbbbb6f523f3')
build() {
cd "$srcdir"
+ # Extract icon
+ unzip "$pkgname-$pkgver.jar" 'resources/icon.png'
+
install -vDm755 "mcpatcher" "$pkgdir/usr/bin/mcpatcher"
+ install -vDm644 "resources/icon.png" "$pkgdir/usr/share/pixmaps/mcpatcher.png"
install -vDm644 "mcpatcher.desktop" "$pkgdir/usr/share/applications/mcpatcher.desktop"
install -vDm644 "$pkgname-$pkgver.jar" "$pkgdir/usr/share/mcpatcher/mcpatcher.jar"
}
diff --git a/mcpatcher.desktop b/mcpatcher.desktop
index 96563251301d..6345f442130a 100644
--- a/mcpatcher.desktop
+++ b/mcpatcher.desktop
@@ -5,6 +5,7 @@ Name=MCPatcher
Comment=Minecraft patcher for HD textures and more.
TryExec=mcpatcher
Exec=java -Xmx512m -jar /usr/share/mcpatcher/mcpatcher.jar
+Icon=/usr/share/pixmaps/mcpatcher.png
Terminal=false
Categories=Game;
Keywords=minecraft;