summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO2
-rw-r--r--ChangeLog1
-rw-r--r--PKGBUILD12
-rw-r--r--mcskinedit.desktop11
4 files changed, 26 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
index cba2ba94225d..af0d2f6c5716 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -9,9 +9,11 @@ pkgbase = mcskinedit
depends = java-runtime
source = http://orcsinthebasement.com/tempDL/SkinEdit+Alpha+3+pre+7.zip
source = mcskinedit
+ source = mcskinedit.desktop
source = https://dl.dropbox.com/u/15956363/skintest2.jar
md5sums = d55191ab04cef76faf7d3a5c4bee288d
md5sums = c2b48f8d04d8470b78d7b288e3004fc7
+ md5sums = 62b29f2419c85ce964fde86ded700f64
md5sums = ec418807008ad3f14d55db6457a693b8
pkgname = mcskinedit
diff --git a/ChangeLog b/ChangeLog
index 7e92338ffa86..2d8185fbb215 100644
--- a/ChangeLog
+++ b/ChangeLog
@@ -3,6 +3,7 @@
* ?-? :
Added ChangeLog.
Updated package url.
+ Added a .desktop file.
2011-??-?? Frederik "Freso" S. Olesen <archlinux@freso.dk>
diff --git a/PKGBUILD b/PKGBUILD
index 0ef8631490ea..7393642ab6bb 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -11,14 +11,22 @@ url='http://www.minecraftforum.net/topic/3796-skinedit-new-version-13-april-alph
depends=('java-runtime')
source=('http://orcsinthebasement.com/tempDL/SkinEdit+Alpha+3+pre+7.zip'
'mcskinedit'
+ 'mcskinedit.desktop'
'https://dl.dropbox.com/u/15956363/skintest2.jar')
md5sums=('d55191ab04cef76faf7d3a5c4bee288d'
'c2b48f8d04d8470b78d7b288e3004fc7'
+ '62b29f2419c85ce964fde86ded700f64'
'ec418807008ad3f14d55db6457a693b8')
package() {
+ # Extract icons
cd "$srcdir" || return 1
+ bsdcpio --extract --make-directories 'swedtech/mcskinedit/icons/icon_*px.png' < 'MCSkinEdit.jar'
+ cd 'swedtech/mcskinedit/icons/'
+ rename 'icon_' "${pkgname}_" *.png
+ # Install the files their proper places
+ cd "$srcdir" || return 1
install -d $pkgdir/usr/bin
install -m755 -t $pkgdir/usr/bin mcskinedit
install -d $pkgdir/usr/share/$pkgname
@@ -29,6 +37,10 @@ package() {
install -m644 -t $pkgdir/usr/share/$pkgname/backgrounds backgrounds/*
install -d $pkgdir/usr/share/doc/$pkgname
install -m644 -t $pkgdir/usr/share/doc/$pkgname readme.txt
+ install -d $pkgdir/usr/share/pixmaps
+ install -m644 -t $pkgdir/usr/share/pixmaps swedtech/mcskinedit/icons/*.png
+ install -d $pkgdir/usr/share/applications
+ install -m644 -t $pkgdir/usr/share/applications mcskinedit.desktop
}
# vim:set ts=4 sw=4 et:
diff --git a/mcskinedit.desktop b/mcskinedit.desktop
new file mode 100644
index 000000000000..2235046bd7bf
--- /dev/null
+++ b/mcskinedit.desktop
@@ -0,0 +1,11 @@
+[Desktop Entry]
+Type=Application
+Version=1.0
+Name=Minecraft SkinEdit
+Comment=Skin editor for Minecraft.
+TryExec=mcskinedit
+Exec=java -jar /usr/share/mcskinedit/MCSkinEdit.jar
+Icon=mcskinedit_128px.png
+Terminal=false
+Categories=Game;
+Keywords=minecraft;