# 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: # # blinkensisters # blinkensisters/files # blinkensisters/files/patch-Makefile # blinkensisters/Makefile # blinkensisters/pkg-plist # blinkensisters/distinfo # blinkensisters/pkg-descr # echo c - blinkensisters mkdir -p blinkensisters > /dev/null 2>&1 echo c - blinkensisters/files mkdir -p blinkensisters/files > /dev/null 2>&1 echo x - blinkensisters/files/patch-Makefile sed 's/^X//' >blinkensisters/files/patch-Makefile << 'END-of-blinkensisters/files/patch-Makefile' X--- Makefile.orig Fri Mar 17 16:03:03 2006 X+++ Makefile Mon Mar 27 01:01:12 2006 X@@ -12,10 +12,9 @@ X X X # Commands to use (I recommend the GNU versions (sometimes called gsed, gcp, gtar, ...) X-CC=g++ X+CC?=cc X GREP=grep X SED=sed X-SDLCONFIG=sdl-config X INSTALL=install X MAKEDEPEND=makedepend X CP=cp X@@ -28,7 +27,7 @@ X BZIP2=bzip2 X RPMBUILD=rpmbuild X X-PREFIX=/usr/local X+PREFIX?=/usr/local X BINDIR=$(PREFIX)/bin X SHAREDIR=$(PREFIX)/share/blinkensisters X DOCDIR=$(PREFIX)/share/doc/blinkensisters X@@ -36,11 +35,8 @@ X # get the version number from globals.h X VERSION=$(shell $(GREP) "^.define.VERSION" globals.h | $(SED) "s/^.define.VERSION.//" ) X X-CFLAGS = -c -Wall -O3 -IBlinkenLUA/headers X-CFLAGS += $(shell $(SDLCONFIG) --cflags) X-CFLAGS += -DRESPATH="\"$(SHAREDIR)/\"" X- X-LDFLAGS = $(shell $(SDLCONFIG) --libs) X+CFLAGS += -c -Wall -IBlinkenLUA/headers `${SDL_CONFIG} --cflags` -DRESPATH="\"$(SHAREDIR)/\"" X+LDFLAGS = `${SDL_CONFIG} --libs` X X X SOURCES = ${wildcard *.cpp BlinkenLUA/source/*.cpp} X@@ -62,7 +58,7 @@ X all: $(EXECUTABLE) X X $(EXECUTABLE): $(OBJECTS) Makefile X- $(CC) $(LDFLAGS) $(OBJECTS) -o $@ -lSDL -lSDL_mixer -lSDL_image -lSDL_ttf X+ $(CC) $(LDFLAGS) $(OBJECTS) -o $@ -lSDL_mixer -lSDL_image -lSDL_ttf X X .cpp.o: Makefile X $(CC) $(CFLAGS) $< -o $@ X@@ -113,8 +109,6 @@ X X X # rule for building dependency lists, and writing them to a file ".depend". X-.depend: $(SOURCES) $(HEADERS) X- $(MAKEDEPEND) -f- -- $(CFLAGS) -- $(SOURCES) $(HEADERS) > .depend X X X tar.gz: clean X@@ -143,4 +137,4 @@ X # include a dependency file if one exists X ifeq (.depend,$(wildcard .depend)) X include .depend X-endif X\ No newline at end of file X+endif END-of-blinkensisters/files/patch-Makefile echo x - blinkensisters/Makefile sed 's/^X//' >blinkensisters/Makefile << 'END-of-blinkensisters/Makefile' X# New ports collection makefile for: blinkensisters X# Date created: 26 Mar 2006 X# Whom: Dmitry Marakasov X# X# $FreeBSD$ X# X XPORTNAME= blinkensisters XPORTVERSION= 0.3 XCATEGORIES= games XMASTER_SITES= ${MASTER_SITE_SOURCEFORGE} XMASTER_SITE_SUBDIR= ${PORTNAME} XDISTNAME= LostPixels_${PORTVERSION}_src X XMAINTAINER= amdmi3@mail.ru XCOMMENT= Parallax-style 2D scrolling platform game X XUSE_BZIP2= yes XUSE_GMAKE= yes XUSE_SDL= sdl mixer image ttf X XWRKSRC= ${WRKDIR}/LostPixels_${PORTVERSION} X XMAKE_ARGS= CC="${CC}" X XPORTDOCS= AUTHORS HOWTOPLAY INSTALL LICENSE README SCRIPTING X Xdo-install: X ${INSTALL_PROGRAM} ${WRKSRC}/LostPixels ${PREFIX}/bin/${PORTNAME} X X ${MKDIR} ${DATADIR} X ${INSTALL_DATA} ${WRKSRC}/TTF/*.ttf ${DATADIR} X ${INSTALL_DATA} ${WRKSRC}/SND/*.ogg ${DATADIR} X ${INSTALL_DATA} ${WRKSRC}/GFX/*.bmp ${WRKSRC}/GFX/*.jpg ${DATADIR} X ${INSTALL_DATA} ${WRKSRC}/LEVELS/*.dat ${WRKSRC}/LEVELS/*.conf ${WRKSRC}/LEVELS/*.bsl ${DATADIR} X X.if !defined(NOPORTDOCS) X ${MKDIR} ${DOCSDIR} X.for f in ${PORTDOCS} X ${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR} X.endfor X.endif X X.include END-of-blinkensisters/Makefile echo x - blinkensisters/pkg-plist sed 's/^X//' >blinkensisters/pkg-plist << 'END-of-blinkensisters/pkg-plist' Xbin/blinkensisters X%%DATADIR%%/Gaposis Outline (BRK).ttf X%%DATADIR%%/Gas Huffer Phat.ttf X%%DATADIR%%/Ghostmeat.ttf X%%DATADIR%%/bathtiles.bmp X%%DATADIR%%/bs_ingame2.ogg X%%DATADIR%%/fg_door_closed.bmp X%%DATADIR%%/fg_door_open.bmp X%%DATADIR%%/fg_emergency_stop.bmp X%%DATADIR%%/fg_explode_0.bmp X%%DATADIR%%/fg_explode_1.bmp X%%DATADIR%%/fg_explode_2.bmp X%%DATADIR%%/fg_explode_3.bmp X%%DATADIR%%/fg_hint_level0.jpg X%%DATADIR%%/fg_huntingseason.bmp X%%DATADIR%%/fg_huntingseason_neon.bmp X%%DATADIR%%/fg_machine1.bmp X%%DATADIR%%/fg_machine2.bmp X%%DATADIR%%/fg_progress_0.bmp X%%DATADIR%%/fg_progress_1.bmp X%%DATADIR%%/fg_progress_2.bmp X%%DATADIR%%/fg_progress_3.bmp X%%DATADIR%%/fg_progress_4.bmp X%%DATADIR%%/fg_progress_5.bmp X%%DATADIR%%/fg_switch_green.bmp X%%DATADIR%%/fg_switch_red.bmp X%%DATADIR%%/fixme_logo.bmp X%%DATADIR%%/font.bmp X%%DATADIR%%/fx_close_door.ogg X%%DATADIR%%/fx_collect_pixel.ogg X%%DATADIR%%/fx_kill_monster.ogg X%%DATADIR%%/fx_killed.ogg X%%DATADIR%%/fx_level0_hint.ogg X%%DATADIR%%/fx_level_finished.ogg X%%DATADIR%%/fx_open_door.ogg X%%DATADIR%%/gameover.jpg X%%DATADIR%%/gamewon.jpg X%%DATADIR%%/intro.bmp X%%DATADIR%%/introMusic.ogg X%%DATADIR%%/introbg.jpg X%%DATADIR%%/level0.bsl X%%DATADIR%%/level0.conf X%%DATADIR%%/level0.dat X%%DATADIR%%/level1.conf X%%DATADIR%%/level1.dat X%%DATADIR%%/level1.jpg X%%DATADIR%%/level2.conf X%%DATADIR%%/level2.dat X%%DATADIR%%/level2.jpg X%%DATADIR%%/level3.bsl X%%DATADIR%%/level3.conf X%%DATADIR%%/level3.dat X%%DATADIR%%/level3.jpg X%%DATADIR%%/level4.conf X%%DATADIR%%/level4.dat X%%DATADIR%%/level4.jpg X%%DATADIR%%/level5.bsl X%%DATADIR%%/level5.conf X%%DATADIR%%/level5.dat X%%DATADIR%%/level5.jpg X%%DATADIR%%/level6.conf X%%DATADIR%%/level6.dat X%%DATADIR%%/level6.jpg X%%DATADIR%%/level7.conf X%%DATADIR%%/level7.dat X%%DATADIR%%/level7.jpg X%%DATADIR%%/level8.conf X%%DATADIR%%/level8.dat X%%DATADIR%%/livelost.jpg X%%DATADIR%%/loading.jpg X%%DATADIR%%/menuMusic.ogg X%%DATADIR%%/menubg.jpg X%%DATADIR%%/monster1_left.bmp X%%DATADIR%%/monster1_right.bmp X%%DATADIR%%/monster2_left.bmp X%%DATADIR%%/monster2_right.bmp X%%DATADIR%%/monster3_left.bmp X%%DATADIR%%/monster3_right.bmp X%%DATADIR%%/monster4_left.bmp X%%DATADIR%%/monster4_right.bmp X%%DATADIR%%/monster5_left.bmp X%%DATADIR%%/monster5_right.bmp X%%DATADIR%%/sister_moveleft.bmp X%%DATADIR%%/sister_moveright.bmp X%%DATADIR%%/sisters_orient.ogg X%%DATADIR%%/weirdtiles.bmp X@dirrm %%DATADIR%% END-of-blinkensisters/pkg-plist echo x - blinkensisters/distinfo sed 's/^X//' >blinkensisters/distinfo << 'END-of-blinkensisters/distinfo' XMD5 (LostPixels_0.3_src.tar.bz2) = 6b8c669afedeb7246331a05447d1f901 XSHA256 (LostPixels_0.3_src.tar.bz2) = 83e977f31a5fcf2749411850c6d2ec3089c148316ea41f8186a3238e78a8b5fe XSIZE (LostPixels_0.3_src.tar.bz2) = 12149450 END-of-blinkensisters/distinfo echo x - blinkensisters/pkg-descr sed 's/^X//' >blinkensisters/pkg-descr << 'END-of-blinkensisters/pkg-descr' XBlinkensisters is a new Parallax-style 2D scrolling gaming system Xfor Windows, MacOSX, Linux and POSIX-compatible Unix-Systems (every Xplatform that can run SDL). X XYou can even make your own levels with a simple text-editor. X XWWW: http://blinkensisters.sourceforge.net/ END-of-blinkensisters/pkg-descr exit