# 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: # # openjazz # openjazz/pkg-plist # openjazz/files # openjazz/files/Makefile # openjazz/files/pkg-message.in # openjazz/files/openjazz.in # openjazz/pkg-descr # openjazz/Makefile # openjazz/distinfo # echo c - openjazz mkdir -p openjazz > /dev/null 2>&1 echo x - openjazz/pkg-plist sed 's/^X//' >openjazz/pkg-plist << 'END-of-openjazz/pkg-plist' Xbin/openjazz Xbin/openjazz-bin X%%DATADIR%%/openjazz.000 X@dirrm %%DATADIR%% END-of-openjazz/pkg-plist echo c - openjazz/files mkdir -p openjazz/files > /dev/null 2>&1 echo x - openjazz/files/Makefile sed 's/^X//' >openjazz/files/Makefile << 'END-of-openjazz/files/Makefile' XCFLAGS?= -O -pipe XCPPFLAGS+= -I/usr/local/include `sdl-config --cflags` XLDFLAGS+= -L/usr/local/lib -pthread `sdl-config --libs` XPREFIX?= /usr/local XINSTALL?= install XINSTALL_PROGRAM?= install -s -o root -g wheel -m 555 X Xall: bonus.o events.o font.o level.o main.o planet.o scene.o menu.o sound.o X gcc ${LDFLAGS} bonus.o events.o font.o level.o main.o planet.o scene.o menu.o sound.o -o openjazz-bin Xbonus.o: bonus.c X gcc ${CFLAGS} ${CPPFLAGS} -c bonus.c Xevents.o: events.c X gcc ${CFLAGS} ${CPPFLAGS} -c events.c Xfont.o: font.c X gcc ${CFLAGS} ${CPPFLAGS} -c font.c Xlevel.o: level.c X gcc ${CFLAGS} ${CPPFLAGS} -c level.c Xmain.o: main.c X gcc ${CFLAGS} ${CPPFLAGS} -c main.c Xplanet.o: planet.c X gcc ${CFLAGS} ${CPPFLAGS} -c planet.c Xscene.o: scene.c X gcc ${CFLAGS} ${CPPFLAGS} -c scene.c Xmenu.o: menu.c X gcc ${CFLAGS} ${CPPFLAGS} -c menu.c Xsound.o: sound.c X gcc ${CFLAGS} ${CPPFLAGS} -c sound.c Xinstall: all X ${INSTALL} -d ${PREFIX}/bin X ${INSTALL_PROGRAM} openjazz-bin ${PREFIX}/bin Xuninstall: X rm -f ${PREFIX}/bin/openjazz-bin Xclean: X rm -f *.o openjazz-bin END-of-openjazz/files/Makefile echo x - openjazz/files/pkg-message.in sed 's/^X//' >openjazz/files/pkg-message.in << 'END-of-openjazz/files/pkg-message.in' X X========================================================= X XOpenJazz is now installed. In order to work, the game Xneeds additional files. Please buy the full version or Xdownload the shareware version (e.g.) here : X Xhttp://www.dosgamesarchive.com/download/game/111 X Xand copy every file of the game *lowercase* to X%%DATADIR%% X XOnce this is done, run 'openjazz'. Enjoy ! X X========================================================= X END-of-openjazz/files/pkg-message.in echo x - openjazz/files/openjazz.in sed 's/^X//' >openjazz/files/openjazz.in << 'END-of-openjazz/files/openjazz.in' X#!/bin/sh Xcd %%DATADIR%% && exec openjazz-bin END-of-openjazz/files/openjazz.in echo x - openjazz/pkg-descr sed 's/^X//' >openjazz/pkg-descr << 'END-of-openjazz/pkg-descr' XOpenJazz, is a free, open-source re-implementation of Xthe classic Jazz Jackrabbit(tm) game engine. X XWWW: http://treacle.hewwo.com/jazz/oj/index.html END-of-openjazz/pkg-descr echo x - openjazz/Makefile sed 's/^X//' >openjazz/Makefile << 'END-of-openjazz/Makefile' X# New ports collection makefile for: openjazz X# Date created: 01 Apr 2008 X# Whom: Ganael Laplanche X# X# $FreeBSD: $ X# X XPORTNAME= openjazz XPORTVERSION= 20070212 XCATEGORIES= games XMASTER_SITES= http://contribs.martymac.com/FreeBSD-ports/distfiles/ X XMAINTAINER= ganael.laplanche@martymac.com XCOMMENT= Free re-implementation of the Jazz Jackrabbit(tm) game engine X XUSE_XORG= x11 xext xrandr xrender xau xdmcp XUSE_SDL= sdl XMAKE_ENV= CPPFLAGS="-I${LOCALBASE}/include `${SDL_CONFIG} --cflags`" \ X LDFLAGS="-L${LOCALBASE}/lib ${PTHREAD_LIBS} `${SDL_CONFIG} --libs`" \ X INSTALL="${INSTALL}" INSTALL_PROGRAM="${INSTALL_PROGRAM}" X XSUB_FILES= openjazz pkg-message X Xpost-extract: X ${CP} ${FILESDIR}/Makefile ${WRKSRC}/ X Xpost-install: X ${MKDIR} ${DATADIR}/ X ${INSTALL_DATA} ${WRKSRC}/openjazz.000 ${DATADIR}/ X ${INSTALL_SCRIPT} ${WRKDIR}/openjazz ${PREFIX}/bin X @${CAT} ${PKGMESSAGE} X X.include END-of-openjazz/Makefile echo x - openjazz/distinfo sed 's/^X//' >openjazz/distinfo << 'END-of-openjazz/distinfo' XMD5 (openjazz-20070212.tar.gz) = e57ff08452183e84259e57859023809f XSHA256 (openjazz-20070212.tar.gz) = 78c91487c5ac54eba9a2a72ce09388e468d594219948eb1f099233a582e0328b XSIZE (openjazz-20070212.tar.gz) = 35748 END-of-openjazz/distinfo exit