# This is a shell archive. Save it in a file, remove anything before # this line, and then unpack it by entering "sh file". Note, it may # create directories; files and directories will be owned by you and # have default permissions. # # This archive contains: # # syobon # syobon/Makefile # syobon/pkg-descr # syobon/distinfo # syobon/files # syobon/files/patch-loadg.cpp # echo c - syobon mkdir -p syobon > /dev/null 2>&1 echo x - syobon/Makefile sed 's/^X//' >syobon/Makefile << '79210f923f8a0fa3cfc1a6d041f870de' X# New Ports collection makefile for: Syobon Action X# Date created: 2012-05-06 X# Whom: nemysis@gmx.ch X# X# $FreeBSD$ X# X XPORTNAME= syobon XPORTVERSION= 1.0.1 XCATEGORIES= games XMASTER_SITES= http://download.zapek.com/software/${PORTNAME}/ XDISTNAME= ${PORTNAME}_${PORTVERSION} XEXTRACT_SUFX= _src.tar.gz X XMAINTAINER= nemysis@gmx.ch XCOMMENT= Syobon Action is a platform game as Super Mario Bros X XWRKSRC= ${WRKDIR}/${PORTNAME} X XUSE_GMAKE= yes XUSE_DOS2UNIX= *.txt XALL_TARGET= ${PORTNAME} XUSE_SDL= sdl gfx image mixer ttf XMAKE_JOBS_SAFE= yes X XPLIST_FILES= bin/syobon X XPORTDATA= * XPORTDOCS= README.txt X Xpost-patch: X @for i in `find ${WRKSRC} -name "*.PNG"`; do \ X ${MV} $$i `echo $$i|sed s/PNG/png/`; done X Xdo-install: X# Scripts X @${PRINTF} "#!/bin/sh\n\ncd ${DATADIR} &&\ X ./${PORTNAME}\n" > ${WRKDIR}/${PORTNAME}.sh X @${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${PREFIX}/bin/${PORTNAME} X# Executable X ${MKDIR} ${DATADIR} X ${INSTALL_KLD} ${WRKSRC}/${PORTNAME} ${DATADIR} X X# Data X @(cd ${WRKSRC} && ${COPYTREE_SHARE} "BGM SE res" ${DATADIR}) X X# Documentation X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X. for f in ${PORTDOCS} X ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} X. endfor X.endif X X.include 79210f923f8a0fa3cfc1a6d041f870de echo x - syobon/pkg-descr sed 's/^X//' >syobon/pkg-descr << '60161f1d7b4a39e0b9b61afac303624b' XSyobon Action (also known as Cat Mario or Neko Mario) is a platform game Xwith a similar gameplay experience as Super Mario Bros, Xexcept it s more difficult and was written by some psychopath. X XWWW: http://zapek.com/?p=189 60161f1d7b4a39e0b9b61afac303624b echo x - syobon/distinfo sed 's/^X//' >syobon/distinfo << 'e5234376c6babc4b42735883332a46f3' XSHA256 (syobon_1.0.1_src.tar.gz) = e7aaf73098e6bd748ae682aab4e959e887a742647124aac813f864e5106b943a XSIZE (syobon_1.0.1_src.tar.gz) = 2721153 e5234376c6babc4b42735883332a46f3 echo c - syobon/files mkdir -p syobon/files > /dev/null 2>&1 echo x - syobon/files/patch-loadg.cpp sed 's/^X//' >syobon/files/patch-loadg.cpp << 'e40d09c81f97edeff9724c0cc3a177f3' X--- loadg.cpp.orig 2010-09-18 00:05:07.000000000 +0200 X+++ loadg.cpp 2012-05-06 08:20:33.000000000 +0200 X@@ -54,23 +54,23 @@ X // GetCurrentDirectory(255, currentdir); X // fprintf(stderr, "dir: %s\n", currentdir); X X- mgrap[0] = LoadGraph(GAMEDATA"/res/player.PNG"); X+ mgrap[0] = LoadGraph(GAMEDATA"/res/player.png"); X //ブロック X- mgrap[1] = LoadGraph(GAMEDATA"/res/brock.PNG"); X+ mgrap[1] = LoadGraph(GAMEDATA"/res/brock.png"); X //アイテム X- mgrap[2] = LoadGraph(GAMEDATA"/res/item.PNG"); X+ mgrap[2] = LoadGraph(GAMEDATA"/res/item.png"); X //敵 X- mgrap[3] = LoadGraph(GAMEDATA"/res/teki.PNG"); X+ mgrap[3] = LoadGraph(GAMEDATA"/res/teki.png"); X //背景 X- mgrap[4] = LoadGraph(GAMEDATA"/res/haikei.PNG"); X+ mgrap[4] = LoadGraph(GAMEDATA"/res/haikei.png"); X //ブロック2 X- mgrap[5] = LoadGraph(GAMEDATA"/res/brock2.PNG"); X+ mgrap[5] = LoadGraph(GAMEDATA"/res/brock2.png"); X //おまけ X- mgrap[6] = LoadGraph(GAMEDATA"/res/omake.PNG"); X+ mgrap[6] = LoadGraph(GAMEDATA"/res/omake.png"); X //おまけ2 X- mgrap[7] = LoadGraph(GAMEDATA"/res/omake2.PNG"); X+ mgrap[7] = LoadGraph(GAMEDATA"/res/omake2.png"); X //タイトル X- mgrap[30] = LoadGraph(GAMEDATA"/res/syobon3.PNG"); X+ mgrap[30] = LoadGraph(GAMEDATA"/res/syobon3.png"); X X X //プレイヤー読み込み e40d09c81f97edeff9724c0cc3a177f3 exit