# 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-comment # jumpnbump/pkg-descr # jumpnbump/pkg-plist # jumpnbump/distinfo # jumpnbump/pkg-message # jumpnbump/files # jumpnbump/files/patch-aa # jumpnbump/files/patch-ab # jumpnbump/files/patch-ac # 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 XPORTREVISION=0 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 XLIB_DEPENDS=SDL-1.1.4:${PORTSDIR}/devel/sdl12 XLIB_DEPENDS+=SDL_mixer.2:${PORTSDIR}/audio/sdl_mixer X.if defined (WITH_NETWORK) XLIB_DEPENDS+=SDL_net.0:${PORTSDIR}/net/sdl_net X.endif X.if !defined (WITHOUT_TCL) XLIB_DEPENDS+=tk80.1:${PORTSDIR}/x11-toolkits/tk80 X.endif X XMAN6=jumpnbump.6 XMANCOMPRESSED=yes XUSE_REINPLACE=yes X Xpre-everything: X @${CAT} ${PKGMESSAGE} X @sleep 3 X Xpost-patch: X.if !defined(NOPORTDOCS) X rman ${WRKSRC}/jumpnbump.6 -f HTML > ${WRKSRC}/jumpnbump.html X.endif X @gzip -9 ${WRKSRC}/jumpnbump.6 X X.if !defined(WITHOUT_TCL) XPLIST := ${WRKDIR}/PLIST Xpre-install: X.if !defined(WITHOUT_TCL) X @${ECHO_MSG} "games/jnbmenu.tcl" >> ${PLIST} X.endif X @${CAT} ${PKGDIR}/pkg-plist >> ${PLIST} X.endif X Xdo-install: X ${MKDIR} ${PREFIX}/games X ${INSTALL_PROGRAM} ${WRKSRC}/jumpnbump ${PREFIX}/games/ X ${INSTALL_PROGRAM} ${WRKSRC}/gobpack ${PREFIX}/games/ X ${INSTALL_PROGRAM} ${WRKSRC}/jnbpack ${PREFIX}/games/ X ${INSTALL_PROGRAM} ${WRKSRC}/jnbunpack ${PREFIX}/games/ X ${INSTALL_SCRIPT} ${WRKSRC}/jumpnbump.svgalib ${PREFIX}/games/ X ${INSTALL_SCRIPT} ${WRKSRC}/jumpnbump.fbcon ${PREFIX}/games/ X ${MKDIR} ${PREFIX}/share/jumpnbump/ X ${INSTALL_DATA} ${WRKSRC}/data/jumpbump.dat ${PREFIX}/share/jumpnbump/ X ${INSTALL_MAN} ${WRKSRC}/jumpnbump.6.gz ${MANPREFIX}/man/man6/ X.if !defined(WITHOUT_TCL) X ${INSTALL_SCRIPT} ${WRKSRC}/jnbmenu.tcl ${PREFIX}/games/ X.endif X X.if !defined(NOPORTDOCS) Xpost-install: X ${MKDIR} ${PREFIX}/share/doc/jumpnbump/ X ${INSTALL_MAN} ${WRKSRC}/jumpnbump.html ${PREFIX}/share/doc/jumpnbump/ X ${INSTALL_MAN} ${WRKSRC}/levelmaking/* ${PREFIX}/share/doc/jumpnbump/ X ${MV} ${PREFIX}/share/doc/jumpnbump/jumpnbump_levelmaking.htm ${PREFIX}/share/doc/jumpnbump/levelmaking.html X.endif X X.include END-of-jumpnbump/Makefile echo x - jumpnbump/pkg-comment sed 's/^X//' >jumpnbump/pkg-comment << 'END-of-jumpnbump/pkg-comment' XA fun multiplayer game with cute fluffy bunnies END-of-jumpnbump/pkg-comment echo x - jumpnbump/pkg-descr sed 's/^X//' >jumpnbump/pkg-descr << 'END-of-jumpnbump/pkg-descr' XThis is a 2 - 4 player game where the players are bunnies, and the Xgoal is to jump on the other bunnies. X XWWW: http://www.jumpbump.mine.nu/ X X(Port originally made by Alessandro Gatti ) 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' Xgames/jumpnbump Xgames/jumpnbump.svgalib Xgames/jumpnbump.fbcon Xgames/gobpack Xgames/jnbpack Xgames/jnbunpack Xshare/jumpnbump/jumpbump.dat X@dirrm share/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 x - jumpnbump/pkg-message sed 's/^X//' >jumpnbump/pkg-message << 'END-of-jumpnbump/pkg-message' XNetwork support is currently broken, thus it will not be compiled in. XIf you want it to be enabled anyway, hit Ctrl-C right now and define XWITH_NETWORK ("make WITH_NETWORK=yes"). Remember that if you enable Xnetwork support SDL_net will be installed as well if it is not present Xon this system. X XThis package has also an X11 frontend written in TCL/TK. If you do not Xwant it or you do not need it, hit Ctrl-C right now and define WITHOUT_TCL X("make WITHOUT_TCL=yes"). If you do not disable this, Tk 8.0 and Tcl 8.0 Xwill be installed if they are not present on this system. END-of-jumpnbump/pkg-message echo c - jumpnbump/files mkdir -p jumpnbump/files > /dev/null 2>&1 echo x - jumpnbump/files/patch-aa sed 's/^X//' >jumpnbump/files/patch-aa << 'END-of-jumpnbump/files/patch-aa' X--- Makefile.orig Mon Sep 23 21:27:24 2002 X+++ Makefile Mon Sep 23 21:30:17 2002 X@@ -1,8 +1,12 @@ 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+.if defined(WITH_NETWORK) X+CFLAGS += -DUSE_NET X+LIBS += -lSDL_net X+.endif X+CFLAGS += -Wall -O2 -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 END-of-jumpnbump/files/patch-aa echo x - jumpnbump/files/patch-ab sed 's/^X//' >jumpnbump/files/patch-ab << 'END-of-jumpnbump/files/patch-ab' X--- modify/Makefile.orig Sun Sep 22 21:03:26 2002 X+++ modify/Makefile Mon Sep 23 21:29:32 2002 X@@ -1,8 +1,7 @@ X-CFLAGS = -Wall -ansi -pedantic -O2 -ffast-math -funroll-loops \ X+CFLAGS += -Wall -ansi -pedantic -O2 -ffast-math -funroll-loops \ X -Dstricmp=strcasecmp -Dstrnicmp=strncasecmp -DNDEBUG \ X- -I. -I.. -DUSE_NET X-LIBS = -lm X-SRCS = gobpack.c jnbpack.c jnbunpack.c X+ -I. -I.. X+LIBS += -lm X OBJS = gobpack.o jnbpack.o jnbunpack.o X TARGETS = ../gobpack ../jnbpack ../jnbunpack X END-of-jumpnbump/files/patch-ab echo x - jumpnbump/files/patch-ac sed 's/^X//' >jumpnbump/files/patch-ac << 'END-of-jumpnbump/files/patch-ac' X--- sdl/Makefile.orig Mon Sep 23 21:28:36 2002 X+++ sdl/Makefile Mon Sep 23 21:29:43 2002 X@@ -1,7 +1,10 @@ X-SDL_CFLAGS = `sdl-config --cflags` X-CFLAGS = -Wall -ansi -pedantic -O2 -ffast-math -funroll-loops \ X+SDL_CFLAGS = `sdl11-config --cflags` X+.if defined(USE_NET) X+CFLAGS += -DUSE_NET X+.endif X+CFLAGS += -Wall -ansi -pedantic -O2 -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-ac exit