- Update to 0.3

This commit is contained in:
Dmitry Marakasov 2009-08-12 02:10:10 +00:00
parent f9056da33c
commit 0265884dd4
Notes: svn2git 2021-03-31 03:12:20 +00:00
svn path=/head/; revision=239361
7 changed files with 37 additions and 79 deletions

View File

@ -6,7 +6,7 @@
#
PORTNAME= rezerwar
PORTVERSION= 0.2
PORTVERSION= 0.3
CATEGORIES= games
MASTER_SITES= http://tamentis.com/projects/rezerwar/files/ \
http://mirror.amdmi3.ru/distfiles/
@ -20,29 +20,24 @@ HAS_CONFIGURE= yes
CONFIGURE_ARGS= Unix
MAKE_JOBS_SAFE= yes
PORTDOCS= README
PORTDOCS= *
post-extract:
@${FIND} ${WRKSRC}/data -name Makefile -delete
post-patch:
@${REINPLACE_CMD} -e 's|make|$${MAKE}|' ${WRKSRC}/mkfiles/Makefile.unix \
${WRKSRC}/data/Makefile ${WRKSRC}/data/gfx/Makefile
@${REINPLACE_CMD} -e 's|/usr/share/games/rezerwar/data|${DATADIR}|' \
@${REINPLACE_CMD} -e 's|/usr/local|${PREFIX}|' \
${WRKSRC}/mkfiles/config_h_unix
@${REINPLACE_CMD} -e 's|hiscore.dat|.rezerwar.hiscore|' \
${WRKSRC}/src/hiscore.c
# @${REINPLACE_CMD} -e 's|hiscore.dat|.rezerwar.hiscore|' \
# ${WRKSRC}/src/hiscore.c
do-install:
${INSTALL_PROGRAM} ${WRKSRC}/src/rezerwar ${PREFIX}/bin/
${MKDIR} ${DATADIR}/gfx
cd ${WRKSRC}/data/gfx && ${COPYTREE_SHARE} . ${DATADIR}/gfx "-name *\.bmp"
${MKDIR} ${DATADIR}/sfx
${INSTALL_DATA} ${WRKSRC}/data/sfx/*.wav ${DATADIR}/sfx/
${MKDIR} ${DATADIR}/music
${INSTALL_DATA} ${WRKSRC}/data/music/*.mp3 ${DATADIR}/music/
${MKDIR} ${DATADIR}/levels
${INSTALL_DATA} ${WRKSRC}/data/levels/*.lvl ${DATADIR}/levels/
${MKDIR} ${DATADIR}
cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${DATADIR}
.if !defined(NOPORTDOCS)
${MKDIR} ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/README ${DOCSDIR}
${INSTALL_DATA} ${WRKSRC}/doc/* ${DOCSDIR}/
.endif
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
MD5 (rezerwar-0.2.tar.gz) = 434ee07a27625a0ee57e0ac7289c3101
SHA256 (rezerwar-0.2.tar.gz) = b5e89937bc07aa5456369789afc14fd9be2532040f7934e36673444fd3aeef33
SIZE (rezerwar-0.2.tar.gz) = 7606388
MD5 (rezerwar-0.3.tar.gz) = b410f43b7e3c05995efdcd51e9f24c34
SHA256 (rezerwar-0.3.tar.gz) = 51f04ea88d674f87fd9da190ca2fc19c7c4c3b5ba15cf21c5bbee499e8281adc
SIZE (rezerwar-0.3.tar.gz) = 6258312

View File

@ -1,15 +0,0 @@
--- mkfiles/Makefile.unix.orig 2009-07-10 06:58:20.000000000 +0400
+++ mkfiles/Makefile.unix 2009-07-17 21:45:32.000000000 +0400
@@ -10,10 +10,10 @@
all: data_build build
build:
- make -C src
+ ${MAKE} -C src
data_build:
- make -C data/
+ ${MAKE} -C data/
clean:
make -C data/ clean

View File

@ -1,15 +1,11 @@
--- mkfiles/MkConf.unix.orig 2009-07-10 06:58:20.000000000 +0400
+++ mkfiles/MkConf.unix 2009-07-17 21:43:04.000000000 +0400
@@ -4,11 +4,11 @@
# Copyright (c) 2009 Bertrand Janin
#
-CC=gcc
+CC?=gcc
--- mkfiles/MkConf.unix.orig 2009-08-10 16:30:36.000000000 +0400
+++ mkfiles/MkConf.unix 2009-08-11 20:26:10.000000000 +0400
@@ -7,8 +7,8 @@
CC?=gcc
# Standard
-CFLAGS=`sdl-config --cflags` -Wall -O2
-LIBS=`sdl-config --libs` -lSDL_mixer
-CFLAGS+=`sdl-config --cflags` -Wall -O2
-LIBS+=`sdl-config --libs` -lSDL_mixer
+CFLAGS+=`${SDL_CONFIG} --cflags` -Wall
+LIBS+=`${SDL_CONFIG} --libs` -lSDL_mixer

View File

@ -0,0 +1,6 @@
--- mkfiles/config_h_unix.orig 2009-08-10 16:30:36.000000000 +0400
+++ mkfiles/config_h_unix 2009-08-11 20:32:00.000000000 +0400
@@ -1,2 +1,2 @@
-#define DATAPATH "/usr/share/games/rezerwar/data"
+#define DATAPATH "/usr/local/share/rezerwar"
#define CFGPATH ".rezerwar"

View File

@ -1,22 +0,0 @@
--- src/main.c.orig 2009-07-10 06:58:20.000000000 +0400
+++ src/main.c 2009-07-18 03:03:19.000000000 +0400
@@ -26,6 +26,9 @@
*/
+#include <unistd.h>
+#include <err.h>
+#include <sys/stat.h>
#include <stdio.h>
#include <time.h>
#ifdef __WII__
@@ -203,6 +206,9 @@
int
main(int ac, char **av)
{
+ if (chdir(getenv("HOME")) != 0)
+ err(1, "cannot cd to $HOME");
+
int status = MTYPE_SUBMENU;
bool loop = true;
char *path;

View File

@ -1,10 +1,10 @@
bin/rezerwar
%%DATADIR%%/gfx/a_chimneys/chimneys_01.bmp
%%DATADIR%%/gfx/a_sky/sky.bmp
%%DATADIR%%/gfx/gameback.bmp
%%DATADIR%%/gfx/gamemenu.bmp
%%DATADIR%%/gfx/splash/tdc.bmp
%%DATADIR%%/gfx/molemask.bmp
%%DATADIR%%/gfx/sky.bmp
%%DATADIR%%/gfx/sprites.bmp
%%DATADIR%%/gfx/tdc.bmp
%%DATADIR%%/levels/tuto_01.lvl
%%DATADIR%%/levels/tuto_02.lvl
%%DATADIR%%/levels/tuto_03.lvl
@ -13,18 +13,16 @@ bin/rezerwar
%%DATADIR%%/levels/tuto_06.lvl
%%DATADIR%%/music/level1.mp3
%%DATADIR%%/music/menu.mp3
%%DATADIR%%/sfx/boom.ogg.wav
%%DATADIR%%/sfx/horn.ogg.wav
%%DATADIR%%/sfx/lazer.ogg.wav
%%DATADIR%%/sfx/menunav.ogg.wav
%%DATADIR%%/sfx/menuselect.ogg.wav
%%DATADIR%%/sfx/tack1.ogg.wav
%%DATADIR%%/sfx/tick1.ogg.wav
%%DATADIR%%/sfx/boom.wav
%%DATADIR%%/sfx/horn.wav
%%DATADIR%%/sfx/lazer.wav
%%DATADIR%%/sfx/menunav.wav
%%DATADIR%%/sfx/menuselect.wav
%%DATADIR%%/sfx/splash.wav
%%DATADIR%%/sfx/tack1.wav
%%DATADIR%%/sfx/tick1.wav
@dirrm %%DATADIR%%/sfx
@dirrm %%DATADIR%%/music
@dirrm %%DATADIR%%/levels
@dirrm %%DATADIR%%/gfx/splash
@dirrm %%DATADIR%%/gfx/a_sky
@dirrm %%DATADIR%%/gfx/a_chimneys
@dirrm %%DATADIR%%/gfx
@dirrm %%DATADIR%%