diff options
author | Christopher Luna | 2015-06-08 16:18:44 -0500 |
---|---|---|
committer | Christopher Luna | 2015-06-08 16:18:44 -0500 |
commit | cfbff51fe004e37ed03203d714a1ba70eadc461c (patch) | |
tree | 3f02c88762a5fab378b10ad0cc916cbf45118fad | |
download | aur-cfbff51fe004e37ed03203d714a1ba70eadc461c.tar.gz |
First commit
-rw-r--r-- | .SRCINFO | 26 | ||||
-rw-r--r-- | PKGBUILD | 58 | ||||
-rw-r--r-- | license | 3 | ||||
-rw-r--r-- | th07.desktop | 11 | ||||
-rw-r--r-- | th07.install | 4 | ||||
-rw-r--r-- | th07.sh | 35 | ||||
-rw-r--r-- | th07.xpm | 208 |
7 files changed, 345 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO new file mode 100644 index 000000000000..781e006d650e --- /dev/null +++ b/.SRCINFO @@ -0,0 +1,26 @@ +pkgbase = th07 + pkgdesc = Perfect cherry blossom trial version. Seventh game of the Touhou Project series. (via wine) + pkgver = 0.11 + pkgrel = 3 + url = http://www16.big.or.jp/~zun/html/th07.html + install = th07.install + arch = i686 + arch = x86_64 + license = custom + makedepends = lha + optdepends = timidity++: to get MIDI background music + noextract = youmu_tr011.lzh + options = !strip + source = th07.sh + source = th07.desktop + source = license + source = th07.xpm + source = http://www16.big.or.jp/~zun/data/soft/youmu_tr011.lzh + md5sums = b5fb7535a1ad78b53fd0bc6cdd5bd018 + md5sums = 35d37eb00a1f7e6fc265f47e639ddfbc + md5sums = 5de1cb787942308b7620f93a176367d9 + md5sums = ecdec576d60c662738e2495947543b95 + md5sums = 05360e859c1a3ca173b9d57d96a45b9b + +pkgname = th07 + diff --git a/PKGBUILD b/PKGBUILD new file mode 100644 index 000000000000..f94edad34f45 --- /dev/null +++ b/PKGBUILD @@ -0,0 +1,58 @@ +# Contributor: chris_L <chrislcenter dash mamoru at yahoo.com dot mx> + +pkgname=th07 +pkgver=0.11 +pkgrel=3 +pkgdesc="Perfect cherry blossom trial version. Seventh game of the Touhou Project series. (via wine)" +arch=(i686 x86_64) +url="http://www16.big.or.jp/~zun/html/th07.html" +license=('custom') +depends=() +[ "$CARCH" = i686 ] && depends=(wine) +[ "$CARCH" = x86_64 ] && depends=(bin32-wine) +makedepends=(lha) +optdepends=('timidity++: to get MIDI background music') +source=( + th07.sh + th07.desktop + license + th07.xpm + http://www16.big.or.jp/~zun/data/soft/youmu_tr011.lzh +) +noextract=("youmu_tr011.lzh") +#http://homepage.ntlworld.com/steven.mitchell83/th07_english_patch_1%5b1%5d.0.exe) +install=${pkgname}.install + +md5sums=('b5fb7535a1ad78b53fd0bc6cdd5bd018' + '35d37eb00a1f7e6fc265f47e639ddfbc' + '5de1cb787942308b7620f93a176367d9' + 'ecdec576d60c662738e2495947543b95' + '05360e859c1a3ca173b9d57d96a45b9b') + + + +options=(!strip) + +build() { + cd $srcdir/ + lha e youmu_tr011.lzh + cd youmu + find -type d|grep -va '\(html\|^.$\)'|xargs -I dir mv "dir" th07man + ls *.txt|grep -va '^[rc]'|xargs -I file mv file info.txt +} +package() { + cd $srcdir + install -d -m755 $pkgdir/usr/share/ + cp -R youmu $pkgdir/usr/share/$pkgname + find $pkgdir/usr/share/th07 -type d -exec chmod 755 "{}" \; + find $pkgdir/usr/share/th07 -type f -exec chmod 644 "{}" \; + install -d -m755 $pkgdir/usr/bin + install -m755 th07.sh $pkgdir/usr/bin/$pkgname + install -d -m755 $pkgdir/usr/share/applications + install -d -m755 $pkgdir/usr/share/pixmaps + install -d -m755 $pkgdir/usr/share/licenses/$pkgname + install -m755 th07.desktop $pkgdir/usr/share/applications + install -m755 th07.xpm $pkgdir/usr/share/pixmaps/th07.xpm + install -m755 license $pkgdir/usr/share/licenses/$pkgname/license +} + diff --git a/license b/license new file mode 100644 index 000000000000..07f6d9696d9a --- /dev/null +++ b/license @@ -0,0 +1,3 @@ +プログラム本体、イメージデータ、曲データ、及びマニュアル全ての著作権は製作者ZUNにあります。 +許可なしで複製、転載、配布を禁じます。 +2002,2003 (C)opyright ZUN. All rights reserved. diff --git a/th07.desktop b/th07.desktop new file mode 100644 index 000000000000..e054fd259897 --- /dev/null +++ b/th07.desktop @@ -0,0 +1,11 @@ +[Desktop Entry] +Version=0.11 +Type=Application +Name=Touhou: Perfect Cherry Blossom +Comment=7th game of the Touhou Project +Exec=/usr/bin/th07 +Encoding=UTF-8 +Icon=/usr/share/pixmaps/th07.xpm +Categories=Game; +Terminal=false +StartupNotify=false diff --git a/th07.install b/th07.install new file mode 100644 index 000000000000..893acb9363bb --- /dev/null +++ b/th07.install @@ -0,0 +1,4 @@ +post_install() { + echo "Notice: If you have the full version of the game, you can copy the files into the ~/.th07" +} + diff --git a/th07.sh b/th07.sh new file mode 100644 index 000000000000..998d43fe29c9 --- /dev/null +++ b/th07.sh @@ -0,0 +1,35 @@ +#!/bin/bash +export WINEPREFIX="$HOME/.th07/wine" +export WINEDLLOVERRIDES="mshtml=" + +if [ ! -d "$HOME"/.th07 ] ; then + mkdir -p "$HOME"/.th07/wine || exit 1 + ln -s /usr/share/th07/th07.exe "$HOME"/.th07/th07.exe || exit 1 + ln -s /usr/share/th07/custom.exe "$HOME"/.th07/custom.exe || exit 1 + ln -s /usr/share/th07/th07tr.dat "$HOME"/.th07/th07tr.dat || exit 1 +fi + +if [ ! -f "$HOME"/.th07/th07.cfg ] ; then + echo "AAABAAIABAD//////////wMAAAACAAcAWAJYAgIDAAIBAQAAAgABAAAAAAAAAAAAAAAAAAEIAAA=" |base64 -d > "$HOME"/.th07/th07.cfg || exit 1 +fi + +if [ "" != "`whereis timidity|grep '/usr/bin'`" ] ; then + if [ "" == "`ps -A|grep timidity`" ] ; then + timidity -iA & + myins="true" + fi +fi + +CFG=$(base64 ~/.th07/th07.cfg) +echo $CFG|sed 's/.\(....\)$/I\1/' |base64 -d > ~/.th07/th07.cfg +cd ~/.th07 +if [ -e "$HOME"/.th07/th07e.exe ]; then + wine "$HOME"/.th07/th07e.exe "$@" +fi +if [ ! -e "$HOME"/.th07/th07e.exe ]; then + wine "$HOME"/.th07/th07.exe "$@" +fi +if [ "true" == "$myins" ] ; then + killall timidity +fi + diff --git a/th07.xpm b/th07.xpm new file mode 100644 index 000000000000..ae518b9b1c45 --- /dev/null +++ b/th07.xpm @@ -0,0 +1,208 @@ +/* XPM */ +static char *th07[] = { +/* columns rows colors chars-per-pixel */ +"32 32 170 2 ", +" c black", +". c #1A1816", +"X c #242403", +"o c #343106", +"O c #383523", +"+ c #4E4B11", +"@ c #645F16", +"# c #797519", +"$ c #53512F", +"% c #43413C", +"& c #716C2E", +"* c #5F5748", +"= c #756963", +"- c #857B3B", +"; c #949014", +": c #B0AD07", +"> c #98952D", +", c #908836", +"< c #A7A327", +"1 c #B4AF23", +"2 c #BAB42B", +"3 c #A7A43F", +"4 c #B8B33C", +"5 c #C3BD21", +"6 c #CCC80B", +"7 c #D1CC1F", +"8 c #E6DF1B", +"9 c #F2EB0C", +"0 c #CBC52B", +"q c #D9D327", +"w c #C9C337", +"e c #D1CB31", +"r c #DAD433", +"t c #E3DD3A", +"y c #F1EA2C", +"u c #98954A", +"i c #A4894A", +"p c #A89B5E", +"a c #B4AF50", +"s c #98846D", +"d c #B9A366", +"f c #C1BD5B", +"g c #C3AE70", +"h c #C9C448", +"j c #D1CC42", +"k c #D7D249", +"l c #D0CB59", +"z c #DAD555", +"x c #E4DF4A", +"c c #ECE640", +"v c #E5E15B", +"b c #F0EB55", +"n c #F7F451", +"m c #C6C168", +"M c #D2CC69", +"N c #DAD561", +"B c #DFDA6C", +"V c #CDC076", +"C c #D4CF77", +"Z c #DDD678", +"A c #E1DE7F", +"S c #E6E166", +"D c #EDE865", +"F c #F8F465", +"G c #E4E075", +"H c #EDE876", +"J c #E9E57B", +"K c #F9F774", +"L c #FBF77F", +"P c #918E86", +"I c #9C9B94", +"U c #BCAC85", +"Y c #A9A59E", +"T c #B8B6B2", +"R c #CB9991", +"E c #C1BD85", +"W c #D0B78A", +"Q c #DDA3A2", +"! c #D5B6B1", +"~ c #E7ABAE", +"^ c #ECBEB8", +"/ c #DDD685", +"( c #D9CA93", +") c #DBD894", +"_ c #E4CA8A", +"` c #E7CE94", +"' c #F3C199", +"] c #EED69D", +"[ c #E5D99C", +"{ c #EAE885", +"} c #E5E18A", +"| c #EEEA8D", +" . c #F4EF80", +".. c #F8F48A", +"X. c #FDFA8F", +"o. c #E9E59A", +"O. c #EEEC99", +"+. c #F4F294", +"@. c #F2F09D", +"#. c #FAF79E", +"$. c #FEFC9B", +"%. c #D5CEAC", +"&. c #DCD5BE", +"*. c #F4CDA4", +"=. c #ECD2A5", +"-. c #E4D9AA", +";. c #F1DBA7", +":. c #E8E4A5", +">. c #F3E2AA", +",. c #F6F3A3", +"<. c #FDFCA7", +"1. c #F6F3AE", +"2. c #FBF9AD", +"3. c #ECE9B2", +"4. c #EFECBD", +"5. c #F4E4B2", +"6. c #FAE3B1", +"7. c #F2EFB6", +"8. c #F9E9B5", +"9. c #F0E3BD", +"0. c #FAE6BA", +"q. c #FBEDBB", +"w. c #FDFBB3", +"e. c #F6F5BB", +"r. c #FEF1BD", +"t. c #FFF4BF", +"y. c #FCF9BD", +"u. c #FFFEBC", +"i. c #CACAC6", +"p. c #F4CBCF", +"a. c #E1DDDA", +"s. c #F9DADE", +"d. c #E5E0C2", +"f. c #EDE8CD", +"g. c #F7EAC1", +"h. c #FBEDC4", +"j. c #F6EBC8", +"k. c #F2EFCE", +"l. c #FAEECE", +"z. c #FEF2C1", +"x. c #FEF5C4", +"c. c #FEFCC4", +"v. c #F7F5CE", +"b. c #FEF2C9", +"n. c #FEF5CA", +"m. c #FCFACA", +"M. c #FEFDCD", +"N. c #EDE8D9", +"B. c #F0EFD4", +"V. c #FBF2D0", +"C. c #FEF7D4", +"Z. c #F9F8D4", +"A. c #FEFDD6", +"S. c #F4F1DB", +"D. c #F9F6DB", +"F. c #FEFCDD", +"G. c #E7E7E7", +"H. c #F0EFEF", +"J. c #F3F1E2", +"K. c #F8F6E6", +"L. c #F9F8E0", +"P. c #FEFDE2", +"I. c #F2F1EC", +"U. c #FDFDEA", +"Y. c #FCFBEF", +"T. c #F5F5F3", +"R. c #F9F9F3", +"E. c #FEFDF3", +"W. c gray98", +"Q. c #FEFEFD", +/* pixels */ +" ^ s.T . O * R ` o.) G L L F.y.H t 7 3 u p s I * = s.p.", +" . ! Q R R R =.O.{ { A .K K A.U.#.K y 9 7 t h G r.R ~ ~ ", +" % T ) G z l :.A N +.y.{ H ..X.X.w.Q.c.U...9 9 y r 5 H ] W ^ ", +"= a.4. .v S h Z m.D h ,.F.2.S #.U.U.A.Q.Q.Q.Q.E.K y y 5 q ..G z ", +"H.O.+.D | S h e.y.v N 3.Q.Q.{ M.Q.Q.Q.Q.Q.E.Q.Q.Q.U.w.x t L +.S ", +"3.1.1.w...v S y.c.c.>.[ J.Q.x.4.Q.Q.Q.Q.E.L.P.Q.Q.Q.Q.3.J Q.M.m.", +"1.Q.c.E.L t z w.P.Q.f.` 9.f.E.O.4.4.Q.Q.Y.:.7.U.Q.Q.Q.S.N U.Q.Q.", +"U.Q.U.M. .q r e.Q.Q.D.p ( 0.v.H [ [ &.T.Q.:.A ,.Z.Q.Q.d.l e.U.Q.", +"Q.Q.Q.<.O.6 7 } J.Y.E.d.` 6.1.x ` ` =.U H.L.m G J | A.( h H e.Q.", +"Q.Q.Q.w.B 6 6 w l l Z.f./ ` l.D _ _ ;.] &.L.M V [ Z N J 3 h .v.", +"Q.Q.Q.P.z 6 6 1 1 5 j B.M ( h.D.=.=.] ;.=.) a P = * & 3 k 3 k O.", +"Q.Q.Q.U.k 6 # u - $ # } f =.q.g.9.9.r.8.U 3 T a.%.- + Y f a < J ", +"Q.U.k.M.x ; ) Q.i.M.+ / ` q.z.z.x.x.x.d.U.E P f.m + & P g 1 < B ", +"Q.1.C w.x : A.G.& , $ S.-.n.x.x.x.x.z.C.T.E T O & o * * :.; < ..", +"m.C O.u.8 k Q.G.O @ u D.n.n.b.n.x.x.x.F.I.R.W.* + # X I B.M j y.", +"@.4 J.F.e 9.E.Q.= > P C.n.C.b.n.x.x.z.n.P.Q.Q.W.P = i.Q.Z.N Z E.", +"<.2 R.U.%.9.V.E.T.Y f.b.b.C.n.x.n.n.x.x.n.l.k.d.f.J.B.S.B 1 g Q.", +"<.2 R.U.%.9.V.E.T.Y f.b.b.C.n.x.n.n.x.x.n.l.k.d.f.J.B.S.B 1 g Q.", +"w.5 f R.7.) / j.9.9.n.z.z.b.n.x.n.n.n.n.n.n.x.g.( ( &.A w V 4./ ", +"M 0 e V P.S 2 =.=.b.x.z.z.z.5.z.z.z.z.x.x.x.q.*.' *.9.c j C 4 j ", +"w t q l 3.w [ 0.h.x.z.z.z.z.W 8.z.z.z.x.x.x.x.0.6.g.+.D B a w 0 ", +"v 8 7 l :.Z -.m.x.x.z.z.r.r.q.z.z.z.z.8.-.r.r.r.r.l... .{ 4 1 r ", +"D y q r } ( o.x.x.x.x.z.z.q.8.8.8.8.5.>.>.r.r.r.r.g.$.1.$.h 1 x ", +"F y D t B -.q.x.x.x.x.r.r.W -.r.0.0.q.r.r.r.r.r.r.g.y.E.w.x 2 G ", +"F c x.x S / h.x.x.n.z.z.r.r.t.r.q.q.r.r.r.r.r.r.r.g.R.Q.U.n h o.", +"K v U.H ..N / n.x.x.z.z.r.r.z.z.r.r.r.r.r.z.r.r.r.z.J.Q.Q.K z @.", +"X.S Q.@.$.G j M n.x.r.r.r.r.z.z.z.z.z.z.r.r.r.r.r.z.C.H.Q.y.b { ", +"u. .Q.7.$.<.l 0 4 ( 3.x.x.r.r.x.x.x.z.r.r.r.r.r.q._ a N.T.F.n A ", +"M.L T.k.$.M.y.M ; # # - V x.M.x.z.z.r.r.r.r.8.W i # < ) ( D.n G ", +"e.$.:.K.#.P.A.B.4 @ + o X @ i g ( ( ( ( W d i i - # > M b k.n D ", +",.M.$.3.3.U.U.U.k # + + - & d g d d d g V ` 6.' i @ 3 e v 2.F b ", +"+.Q.w.O.R.I.Q.Q.S ; u &.! g ] q.r.r.r.r.r.r.x.` g a < 0 v K D x " +}; |