FreeBSD Bugzilla – Attachment 44680 Details for
Bug 69102
New port: games/dodgindiamond2, an old school shoot'em up game
Home
|
New
|
Browse
|
Search
|
[?]
|
Reports
|
Help
|
New Account
|
Log In
Remember
[x]
|
Forgot Password
Login:
[x]
file.shar
file.shar (text/plain), 6.43 KB, created by
Jean-Yves Lefort
on 2004-07-15 15:50:17 UTC
(
hide
)
Description:
file.shar
Filename:
MIME Type:
Creator:
Jean-Yves Lefort
Created:
2004-07-15 15:50:17 UTC
Size:
6.43 KB
patch
obsolete
># 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: ># ># dodgindiamond2 ># dodgindiamond2/pkg-plist ># dodgindiamond2/pkg-descr ># dodgindiamond2/distinfo ># dodgindiamond2/Makefile ># dodgindiamond2/files ># dodgindiamond2/files/patch-src::main.c ># dodgindiamond2/files/patch-src::data::Makefile.in ># dodgindiamond2/files/patch-src::Makefile.in ># >echo c - dodgindiamond2 >mkdir -p dodgindiamond2 > /dev/null 2>&1 >echo x - dodgindiamond2/pkg-plist >sed 's/^X//' >dodgindiamond2/pkg-plist << 'END-of-dodgindiamond2/pkg-plist' >Xbin/dd2 >X@unexec if cmp -s %D/etc/dd2.cfg %D/etc/dd2.cfg.sample; then rm -f %D/etc/dd2.cfg; fi >Xetc/dd2.cfg.sample >X@exec if test ! -f %D/etc/dd2.cfg; then cp -p %D/etc/dd2.cfg.sample %D/etc/dd2.cfg; fi >Xshare/dd2/bgm1.xm >Xshare/dd2/bgm2.xm >Xshare/dd2/efx1.wav >Xshare/dd2/efx2.wav >Xshare/dd2/efx3.wav >Xshare/dd2/efx4.wav >Xshare/dd2/efx5.wav >Xshare/dd2/efx6.wav >Xshare/dd2/efx7.wav >Xshare/dd2/efx8.wav >Xshare/dd2/game.act >Xshare/dd2/gfx.bmp >X%%PORTDOCS%%share/doc/dd2/AUTHORS >X%%PORTDOCS%%share/doc/dd2/ChangeLog >X%%PORTDOCS%%share/doc/dd2/NEWS >X%%PORTDOCS%%share/doc/dd2/README >X%%PORTDOCS%%share/doc/dd2/TODO >X@dirrm share/dd2 >X%%PORTDOCS%%@dirrm share/doc/dd2 >END-of-dodgindiamond2/pkg-plist >echo x - dodgindiamond2/pkg-descr >sed 's/^X//' >dodgindiamond2/pkg-descr << 'END-of-dodgindiamond2/pkg-descr' >XThis is a little shot'em up arcade game for one or two players. It >Xaims to be an 'old school' arcade game with low resolution graphics, >Xtop-down scroll action, energy based gameplay and different weapons >Xwith several levels of power. >X >XWWW: http://www.usebox.net/jjm/dd2/ >X >X- Jean-Yves Lefort >Xjylefort@brutele.be >END-of-dodgindiamond2/pkg-descr >echo x - dodgindiamond2/distinfo >sed 's/^X//' >dodgindiamond2/distinfo << 'END-of-dodgindiamond2/distinfo' >XMD5 (dd2-0.2.1.tar.gz) = fe713b8393e05ee6417108db968f34ac >XSIZE (dd2-0.2.1.tar.gz) = 286998 >END-of-dodgindiamond2/distinfo >echo x - dodgindiamond2/Makefile >sed 's/^X//' >dodgindiamond2/Makefile << 'END-of-dodgindiamond2/Makefile' >X# New ports collection makefile for: Dodgin' Diamond 2 >X# Date created: 15 Jul 2004 >X# Whom: Jean-Yves Lefort <jylefort@brutele.be> >X# >X# $FreeBSD$ >X# >X >XPORTNAME= dodgindiamond2 >XPORTVERSION= 0.2.1 >XCATEGORIES= audio www >XMASTER_SITES= http://www.usebox.net/jjm/dd2/releases/ >XDISTNAME= dd2-${PORTVERSION} >X >XMAINTAINER= jylefort@brutele.be >XCOMMENT= An old school shoot'em up game >X >XUSE_X_PREFIX= yes >XUSE_SDL= sdl image >XGNU_CONFIGURE= yes >XUSE_REINPLACE= yes >XCONFIGURE_ARGS= --localstatedir=/var/games >X >Xpost-patch: >X @${REINPLACE_CMD} -e 's|COPYING||g' ${WRKSRC}/Makefile.in >X.if defined(NOPORTDOCS) >X @${REINPLACE_CMD} -e 's|^docs_DATA = .*|docs_DATA =|' ${WRKSRC}/Makefile.in >X.endif >X >Xpost-install: >X ${MKDIR} ${PREFIX}/etc >X ${INSTALL_DATA} ${WRKSRC}/src/data/dd2.cfg ${PREFIX}/etc/dd2.cfg.sample >X.if !exists(${PREFIX}/etc/dd2.cfg) >X ${INSTALL_DATA} ${WRKSRC}/src/data/dd2.cfg ${PREFIX}/etc >X.endif >X.if !exists(/var/games/dd2-hiscore) >X ${MKDIR} /var/games >X ${INSTALL} -g games -m 664 ${WRKSRC}/src/data/dd2-hiscore /var/games >X.endif >X ${CHGRP} games ${PREFIX}/bin/dd2 >X ${CHMOD} g+s ${PREFIX}/bin/dd2 >X >X.include <bsd.port.mk> >END-of-dodgindiamond2/Makefile >echo c - dodgindiamond2/files >mkdir -p dodgindiamond2/files > /dev/null 2>&1 >echo x - dodgindiamond2/files/patch-src::main.c >sed 's/^X//' >dodgindiamond2/files/patch-src::main.c << 'END-of-dodgindiamond2/files/patch-src::main.c' >X--- src/main.c.orig Thu Jul 15 15:04:36 2004 >X+++ src/main.c Thu Jul 15 15:17:57 2004 >X@@ -284,7 +284,7 @@ >X sprintf(buffer,"%.500s/.dd2rc",getenv("HOME")); >X if(!loadCFG(buffer,&conf)) { >X /* if there's no local, use global */ >X- sprintf(buffer,"%s/dd2.cfg",DD2_DATA); >X+ sprintf(buffer,"%s/dd2.cfg",SYSCONFDIR); >X if(!loadCFG(buffer,&conf)) >X fprintf(stderr,"unable to read configuration, using defaults\n"); >X } >X@@ -295,7 +295,7 @@ >X #endif >X >X /* read hi-scores */ >X- sprintf(buffer,"%s/dd2-hiscore",DD2_DATA); >X+ sprintf(buffer,"%s/dd2-hiscore",LOCALSTATEDIR); >X if(!loadScore(buffer,hiscore)) >X fprintf(stderr,"unable to read hi-scores, using defaults\n"); >X >X@@ -462,7 +462,7 @@ >X saveCFG(buffer,&conf); >X >X /* save hi-scores */ >X- sprintf(buffer,"%s/dd2-hiscore",DD2_DATA); >X+ sprintf(buffer,"%s/dd2-hiscore",LOCALSTATEDIR); >X if(!saveScore(buffer,hiscore)) >X fprintf(stderr,"unable to save hi-scores\ndo you have permissions to write into %s?\n" >X ,buffer); >END-of-dodgindiamond2/files/patch-src::main.c >echo x - dodgindiamond2/files/patch-src::data::Makefile.in >sed 's/^X//' >dodgindiamond2/files/patch-src::data::Makefile.in << 'END-of-dodgindiamond2/files/patch-src::data::Makefile.in' >X--- src/data/Makefile.in.orig Fri Jul 2 17:43:12 2004 >X+++ src/data/Makefile.in Thu Jul 15 15:28:35 2004 >X@@ -65,7 +65,7 @@ >X SDL_LIBS = @SDL_LIBS@ >X VERSION = @VERSION@ >X >X-pkgdata_DATA = bgm1.xm bgm2.xm efx1.wav efx2.wav efx3.wav efx4.wav efx5.wav efx6.wav efx7.wav efx8.wav gfx.bmp dd2.cfg game.act dd2-hiscore >X+pkgdata_DATA = bgm1.xm bgm2.xm efx1.wav efx2.wav efx3.wav efx4.wav efx5.wav efx6.wav efx7.wav efx8.wav gfx.bmp game.act >X >X EXTRA_DIST = bgm1.xm bgm2.xm efx1.wav efx2.wav efx3.wav efx4.wav efx5.wav efx6.wav efx7.wav efx8.wav gfx.bmp dd2.cfg game.act dd2-hiscore >X >X@@ -192,7 +192,6 @@ >X >X >X install-data-hook: >X- chmod a+rw $(pkgdatadir)/dd2-hiscore >X >X # Tell versions [3.59,3.63) of GNU make to not export all variables. >X # Otherwise a system limit (for SysV at least) may be exceeded. >END-of-dodgindiamond2/files/patch-src::data::Makefile.in >echo x - dodgindiamond2/files/patch-src::Makefile.in >sed 's/^X//' >dodgindiamond2/files/patch-src::Makefile.in << 'END-of-dodgindiamond2/files/patch-src::Makefile.in' >X--- src/Makefile.in.orig Thu Jul 15 15:23:01 2004 >X+++ src/Makefile.in Thu Jul 15 15:23:41 2004 >X@@ -73,7 +73,7 @@ >X dd2_SOURCES = menu.c SDL_plus.c cfg.c engine.c control.c engine.h control.h cfg.h SDL_plus.h menu.h main.c main.h >X EXTRA_DIST = menu.c SDL_plus.c cfg.c engine.c control.c engine.h control.h cfg.h SDL_plus.h menu.h main.c main.h >X >X-AM_CFLAGS = -DDD2_DATA=\"$(pkgdatadir)\" -Wall >X+AM_CFLAGS = -DDD2_DATA=\"$(pkgdatadir)\" -DSYSCONFDIR=\"$(sysconfdir)\" -DLOCALSTATEDIR=\"$(localstatedir)\" -Wall >X mkinstalldirs = $(SHELL) $(top_srcdir)/mkinstalldirs >X CONFIG_CLEAN_FILES = >X PROGRAMS = $(bin_PROGRAMS) >END-of-dodgindiamond2/files/patch-src::Makefile.in >exit
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 69102
: 44680