From 71966fa3e62c997accbc5f77aed925a05bc32d1e Mon Sep 17 00:00:00 2001
From: Diogo Leal <diogo@diogoleal.com>
Date: Thu, 17 Sep 2015 23:25:29 -0300
Subject: [PATCH] New package: cavestory-1.01

---
 srcpkgs/cavestory/files/cavestory         |   2 ++
 srcpkgs/cavestory/files/cavestory.desktop |  12 ++++++++++
 srcpkgs/cavestory/files/cavestory.png     | Bin 0 -> 640 bytes
 srcpkgs/cavestory/template                |  26 ++++++++++++++++++++++
 4 files changed, 40 insertions(+)
 create mode 100755 srcpkgs/cavestory/files/cavestory
 create mode 100644 srcpkgs/cavestory/files/cavestory.desktop
 create mode 100644 srcpkgs/cavestory/files/cavestory.png
 create mode 100644 srcpkgs/cavestory/template

diff --git a/srcpkgs/cavestory/files/cavestory b/srcpkgs/cavestory/files/cavestory
new file mode 100755
index 00000000000..61ea9c77514
--- /dev/null
+++ b/srcpkgs/cavestory/files/cavestory
@@ -0,0 +1,2 @@
+#!/bin/sh
+env LD_LIBRARY_PATH=/usr/share/cavestory /usr/share/cavestory/doukutsu.bin "$@"
diff --git a/srcpkgs/cavestory/files/cavestory.desktop b/srcpkgs/cavestory/files/cavestory.desktop
new file mode 100644
index 00000000000..5cbeb7f96da
--- /dev/null
+++ b/srcpkgs/cavestory/files/cavestory.desktop
@@ -0,0 +1,12 @@
+[Desktop Entry]
+Version=1.0
+Encoding=UTF-8
+Name=Cavestory
+GenericName=Doukutsu Monogatari
+Comment=A Japanese freeware PC side-scrolling platformer game
+Exec=/usr/bin/cavestory
+Icon=cavestory.png
+StartupNotify=true
+Terminal=false
+Type=Application
+Categories=Game;
diff --git a/srcpkgs/cavestory/files/cavestory.png b/srcpkgs/cavestory/files/cavestory.png
new file mode 100644
index 0000000000000000000000000000000000000000..349a67d8aa3e671c40f8f4f9dae54202ecf44c20
GIT binary patch
literal 640
zcmV-`0)PF9P)<h;3K|Lk000e1NJLTq002M$002M;1^@s6s%dfF0006<Nkl<Zc-rmT
zu}T9m7zgkKd;lF4MCwrJ3-kdjbm-zBDCi)l(4mV%H#<1gtpx`=6s((qgM&+lLVbV^
zu7wH~5$foT4#Eisf!^1<UhbOQ#q0lDj-D~(`*~?{N#tzFg9AWQOuk39&W3NSWjO#$
z0I-WWSE65!&(8Is`{`T{OPfj)r}Zuh0RUBrQ-HVv0J;Ef?JXz4GycJ45>I?M>kT;o
z;sB`cl$`q)D`T@KIFcX$2r5t+l%0fI`8J;hpiz76F4W*gtM6Q^mBQSg)A;E$+4LVI
zY*zrlq5!HA7a<EE%8B~|qW01SfS!raDpNB2O~#}76Prvn6p(M%u^0z{4uDFp?0jq$
z+e#Cs0Dk5DfB;|$fN1!3zT>+8J~&k}!J+lmFN**$0)RfUaRbbJNdh1x0CWk=uU=6u
zY*zq)E`YcL0C52Xz0}AqgNp_SMNoY+iCZk0m!YKxhzb$+BM*Sc0E%CWWfwxE!(wWe
z#Q_i%L^Q+)%5QPAdQ{+%>bF?3yTbsW4J8c{i>jHoeb=Kd4WTGe0H^{G3CV^?TnvkJ
z_zK-60ANTL2!aqBDfF-uUDQ-PtN|dYFG0G6*0}H6UQ=QKq!oaM-$6+L06-2P=(YOa
zo)untfc1l2so!rN-*``;6i<)<5I2B`yS;PQXL{_80;qoU0iYXzLWqP<p01_3Le!(L
z05A=J9;=f*Vhez@0hpFJ0CWQc{bR+|Z^pAr03dAud@!6}E}vsE<;>p~000R^o2UTL
a4Dbi8=UQL4thZDE0000<MNUMnLSTZ(X$&s_

literal 0
HcmV?d00001

diff --git a/srcpkgs/cavestory/template b/srcpkgs/cavestory/template
new file mode 100644
index 00000000000..70bffcef50c
--- /dev/null
+++ b/srcpkgs/cavestory/template
@@ -0,0 +1,26 @@
+# Template file for 'cavestory'
+pkgname=cavestory
+version=1.01
+revision=1
+wrksrc=linuxDoukutsu-${version}
+only_for_archs="i686 x86_64"
+short_desc="A Japanese side-scrolling platformer game"
+repository=nonfree
+maintainer="Diogo Leal <diogo@diogoleal.com>"
+license="Proprietary"
+homepage="http://www.cavestory.org/"
+distfiles="http://www.cavestory.org/downloads/linuxdoukutsu-${version}.tar.bz2"
+checksum=76466fc1b1901ce25e301a4ec8450aced806c9d499d66707d6f7b38efebc24c1
+
+do_install(){
+	vmkdir usr/share/cavestory
+	vcopy Config.dat usr/share/cavestory
+	vcopy data usr/share/cavestory
+	vdoc doc/readme.txt
+	vdoc doc/configfileformat.txt
+	vcopy doukutsu.bin usr/share/cavestory
+	vcopy libSDL-1.2.so.0 usr/share/cavestory
+	vbin ${FILESDIR}/cavestory
+	vinstall ${FILESDIR}/cavestory.desktop 644 usr/share/applications/
+	vinstall ${FILESDIR}/cavestory.png 644 usr/share/pixmaps/
+}