# 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: # # jumpnbump # jumpnbump/Makefile # jumpnbump/pkg-descr # jumpnbump/pkg-plist # jumpnbump/distinfo # jumpnbump/files # jumpnbump/files/patch-jnbmenu.pre # jumpnbump/files/patch-Makefile # jumpnbump/files/patch-modify::Makefile # jumpnbump/files/patch-sdl::Makefile # echo c - jumpnbump mkdir -p jumpnbump > /dev/null 2>&1 echo x - jumpnbump/Makefile sed 's/^X//' >jumpnbump/Makefile << 'END-of-jumpnbump/Makefile' X# New ports collection makefile for: jumpnbump X# Date created: 23 September 2002 X# Whom: Alessandro Gatti X# X# $FreeBSD$ X# X XPORTNAME= jumpnbump XPORTVERSION= 1.40 XCATEGORIES= games XMASTER_SITES= http://www.jumpbump.mine.nu/port/ \ X http://www.vlaadworld.net/jumpnbump/ \ X http://jumpnbump.linuxsys.de/ X XMAINTAINER= gurkan@linuks.mine.nu X XPORTCOMMENT= A fun multiplayer game with cute exploding fluffy bunnies X XLIB_DEPENDS= SDL-1.1.4:${PORTSDIR}/devel/sdl12 \ X SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer X X.if !defined (WITHOUT_TCL) XRUN_DEPENDS+= wish8.0:${PORTSDIR}/x11-toolkits/tk80 XPLIST_SUB += WITH_TCL="@comment " X.endif X XMAN6= jumpnbump.6 X X.if !defined (WITHOUT_TCL) Xpre-everything: X @${ECHO_MSG} "Define WITHOUT_TCL to disable the X11 frontend." X.endif X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/jumpnbump ${PREFIX}/bin/ X ${INSTALL_PROGRAM} ${WRKSRC}/gobpack ${PREFIX}/bin/ X ${INSTALL_PROGRAM} ${WRKSRC}/jnbpack ${PREFIX}/bin/ X ${INSTALL_PROGRAM} ${WRKSRC}/jnbunpack ${PREFIX}/bin/ X ${MKDIR} ${DATADIR} X ${INSTALL_DATA} ${WRKSRC}/data/jumpbump.dat ${DATADIR}/ X.if !defined(WITHOUT_TCL) X ${INSTALL_SCRIPT} ${WRKSRC}/jnbmenu.tcl ${PREFIX}/bin/jnbmenu X.endif X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X ${INSTALL_MAN} ${WRKSRC}/jumpnbump.6 ${MANPREFIX}/man/man6/ X ${INSTALL_MAN} ${WRKSRC}/jumpnbump.html ${DOCSDIR} X.for i in jumpnbump_levelmaking.htm level.pcx making1.gif making2.gif \ X making3.gif pack.gif X ${INSTALL_MAN} ${WRKSRC}/levelmaking/$i ${DOCSDIR} X.endfor X.endif X X.include END-of-jumpnbump/Makefile echo x - jumpnbump/pkg-descr sed 's/^X//' >jumpnbump/pkg-descr << 'END-of-jumpnbump/pkg-descr' XThis is a port of a multiplayer-only DOS game where the players are bunnies, Xand the goal is to jump on the other bunnies, destroying them in a bloody Xexplosion. This game also has a screensaver mode, which is a parody of the Xclassic xscreensaver pyro hack, except that bunnies explode instead of Xfireworks. X XNetwork support is currently broken, but the authors threaten to fix it Xin a future release. X XHundreds of alternate levels are available on the website. X XWWW: http://www.jumpbump.mine.nu/ X X- Gurkan Xgurkan@linuks.mine.nu END-of-jumpnbump/pkg-descr echo x - jumpnbump/pkg-plist sed 's/^X//' >jumpnbump/pkg-plist << 'END-of-jumpnbump/pkg-plist' Xbin/jumpnbump Xbin/gobpack Xbin/jnbpack Xbin/jnbunpack Xshare/jumpnbump/jumpbump.dat X%%WITH_TCL%%bin/jnbmenu X%%PORTDOCS%%share/doc/jumpnbump/jumpnbump.html X%%PORTDOCS%%share/doc/jumpnbump/jumpnbump_levelmaking.htm X%%PORTDOCS%%share/doc/jumpnbump/level.pcx X%%PORTDOCS%%share/doc/jumpnbump/making1.gif X%%PORTDOCS%%share/doc/jumpnbump/making2.gif X%%PORTDOCS%%share/doc/jumpnbump/making3.gif X%%PORTDOCS%%share/doc/jumpnbump/pack.gif X@dirrm share/jumpnbump X@dirrm share/doc/jumpnbump END-of-jumpnbump/pkg-plist echo x - jumpnbump/distinfo sed 's/^X//' >jumpnbump/distinfo << 'END-of-jumpnbump/distinfo' XMD5 (jumpnbump-1.40.tar.gz) = 2e57aae06b3d3534354f36dd888ad276 END-of-jumpnbump/distinfo echo c - jumpnbump/files mkdir -p jumpnbump/files > /dev/null 2>&1 echo x - jumpnbump/files/patch-jnbmenu.pre sed 's/^X//' >jumpnbump/files/patch-jnbmenu.pre << 'END-of-jumpnbump/files/patch-jnbmenu.pre' X--- jnbmenu.pre.orig Tue Oct 22 20:14:28 2002 X+++ jnbmenu.pre Tue Oct 22 20:14:45 2002 X@@ -1,5 +1,4 @@ X-#!/usr/bin/wish X-#!/usr/bin/wish8.0 X+#!%%LOCALBASE%%/bin/wish8.0 X ############################################################################# X # Visual Tcl v1.20 Project X # Author : Philippe Brochard END-of-jumpnbump/files/patch-jnbmenu.pre echo x - jumpnbump/files/patch-Makefile sed 's/^X//' >jumpnbump/files/patch-Makefile << 'END-of-jumpnbump/files/patch-Makefile' X--- Makefile.orig Sun Sep 22 12:03:26 2002 X+++ Makefile Mon Nov 4 21:28:25 2002 X@@ -1,8 +1,8 @@ X-SDL_CFLAGS = `sdl-config --cflags` X-SDL_LIBS = `sdl-config --libs` X-CFLAGS = -Wall -O2 -ffast-math -funroll-loops -Dstricmp=strcasecmp \ X- -Dstrnicmp=strncasecmp -DUSE_SDL -DNDEBUG -I. $(SDL_CFLAGS) -DUSE_NET X-LIBS = -lm $(SDL_LIBS) -lSDL_mixer -lSDL_net X+SDL_CFLAGS = `sdl11-config --cflags` X+SDL_LIBS = `sdl11-config --libs` X+CFLAGS += -Wall -ffast-math -funroll-loops -Dstricmp=strcasecmp \ X+ -Dstrnicmp=strncasecmp -DUSE_SDL -DNDEBUG -I. $(SDL_CFLAGS) X+LIBS += -lm $(SDL_LIBS) -lSDL_mixer X SDL_TARGET = sdl.a X MODIFY_TARGET = gobpack jnbpack jnbunpack X OBJS = fireworks.o main.o menu.o X@@ -30,7 +30,8 @@ X sed -e "s#%%PREFIX%%#$(PREFIX)#g" < globals.pre > globals.h X X jnbmenu.tcl: jnbmenu.pre X- sed -e "s#%%PREFIX%%#$(PREFIX)#g" < jnbmenu.pre > jnbmenu.tcl X+ sed -e "s#%%PREFIX%%#$(PREFIX)#g; \ X+ s#%%LOCALBASE%%#${LOCALBASE}#g" < jnbmenu.pre > jnbmenu.tcl X X data: jnbpack X cd data && make END-of-jumpnbump/files/patch-Makefile echo x - jumpnbump/files/patch-modify::Makefile sed 's/^X//' >jumpnbump/files/patch-modify::Makefile << 'END-of-jumpnbump/files/patch-modify::Makefile' X--- modify/Makefile.orig Sun Sep 22 21:03:26 2002 X+++ modify/Makefile Tue Oct 22 19:33:49 2002 X@@ -1,8 +1,8 @@ X-CFLAGS = -Wall -ansi -pedantic -O2 -ffast-math -funroll-loops \ X+CFLAGS += -Wall -ansi -pedantic -ffast-math -funroll-loops \ X -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG \ X- -I. -I.. -DUSE_NET X-LIBS = -lm X+ -I. -I.. X+LIBS += -lm X SRCS = gobpack.c jnbpack.c jnbunpack.c X OBJS = gobpack.o jnbpack.o jnbunpack.o X TARGETS = ../gobpack ../jnbpack ../jnbunpack END-of-jumpnbump/files/patch-modify::Makefile echo x - jumpnbump/files/patch-sdl::Makefile sed 's/^X//' >jumpnbump/files/patch-sdl::Makefile << 'END-of-jumpnbump/files/patch-sdl::Makefile' X--- sdl/Makefile.orig Sun Sep 22 21:03:26 2002 X+++ sdl/Makefile Tue Oct 22 19:35:05 2002 X@@ -1,8 +1,8 @@ X-SDL_CFLAGS = `sdl-config --cflags` X-CFLAGS = -Wall -ansi -pedantic -O2 -ffast-math -funroll-loops \ X+SDL_CFLAGS = `sdl11-config --cflags` X+CFLAGS += -Wall -ansi -pedantic -ffast-math -funroll-loops \ X -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG \ X- -I. -I.. $(SDL_CFLAGS) -DUSE_SDL -DUSE_NET X+ -I. -I.. $(SDL_CFLAGS) -DUSE_SDL X X OBJS = gfx.o interrpt.o sound.o input.o X TARGET = ../sdl.a END-of-jumpnbump/files/patch-sdl::Makefile exit