# 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: # # fireflies # fireflies/files # fireflies/files/patch-Makefile # fireflies/files/patch-Make.include.in # fireflies/files/patch-src::main.cc # fireflies/pkg-plist # fireflies/Makefile # fireflies/distinfo # fireflies/pkg-descr # echo c - fireflies mkdir -p fireflies > /dev/null 2>&1 echo c - fireflies/files mkdir -p fireflies/files > /dev/null 2>&1 echo x - fireflies/files/patch-Makefile sed 's/^X//' >fireflies/files/patch-Makefile << 'END-of-fireflies/files/patch-Makefile' X--- Makefile.orig Tue May 6 16:00:40 2003 X+++ Makefile Sat Feb 11 14:38:36 2006 X@@ -21,18 +21,17 @@ X win32/ X X all: libgfx/src/libgfx.a X- cd src && make X+ cd src && ${MAKE} X X libgfx/src/libgfx.a: X- gunzip -c libgfx-1.0.1.tar.gz | tar x X- cd libgfx && ./configure && cd src && make X+ cd libgfx && ./configure && cd src && ${MAKE} X X install: all X sh ./installit $(DESTDIR) X X clean: X- make -C src clean X- make -C win32 clean X+ ${MAKE} -C src clean X+ ${MAKE} -C win32 clean X X dist: X rm -rf fireflies-$(VERSION) END-of-fireflies/files/patch-Makefile echo x - fireflies/files/patch-Make.include.in sed 's/^X//' >fireflies/files/patch-Make.include.in << 'END-of-fireflies/files/patch-Make.include.in' X--- Make.include.in.orig Thu Apr 17 14:02:52 2003 X+++ Make.include.in Sat Feb 11 15:17:29 2006 X@@ -5,8 +5,8 @@ X GL_LIBS = @GL_LIBS@ X OPT_LIBS = @OPT_LIBS@ X X-CFLAGS = -Wall -I../libgfx/include/ $(SDL_CFLAGS) @CFLAGS@ X-LIBS = ../libgfx/src/libgfx.a $(GL_LIBS) $(SDL_LIBS) $(OPT_LIBS) @LIBS@ X+CFLAGS = -Wall -I$(X11BASE)/include -I../libgfx/include/ $(SDL_CFLAGS) @CFLAGS@ X+LIBS = ../libgfx/src/libgfx.a $(SDL_LIBS) $(OPT_LIBS) -L$(X11BASE)/lib $(GL_LIBS) @LIBS@ X X OBJECTS = arrow.o bait.o firefly.o scene.o tail.o utils.o modes.o @OPT_OBJS@ X PROGRAM = @PROGRAM@ END-of-fireflies/files/patch-Make.include.in echo x - fireflies/files/patch-src::main.cc sed 's/^X//' >fireflies/files/patch-src::main.cc << 'END-of-fireflies/files/patch-src::main.cc' X--- src/main.cc.orig Tue Jun 24 05:55:04 2003 X+++ src/main.cc Wed Feb 15 02:32:39 2006 X@@ -15,8 +15,10 @@ X #ifdef WIN32 X #include X #else X+#ifdef HAVE_ARGP_H X #include X #endif X+#endif X X CanvasBase *canvas; X Scene scene; X@@ -26,7 +28,7 @@ X int mspf = 1000/30; X bool full_screen = false; X X-#ifdef WIN32 X+#if defined(WIN32) || !defined (HAVE_ARGP_H) X // mingw doesn't have argp. implement half-assed version X X #define OPTION_HIDDEN 1 END-of-fireflies/files/patch-src::main.cc echo x - fireflies/pkg-plist sed 's/^X//' >fireflies/pkg-plist << 'END-of-fireflies/pkg-plist' Xbin/xscreensaver-hacks/fireflies Xshare/xscreensaver/config/fireflies.xml X@unexec rmdir share/xscreensaver/config 2>/dev/null || true X@unexec rmdir bin/xscreensaver-hacks 2>/dev/null || true END-of-fireflies/pkg-plist echo x - fireflies/Makefile sed 's/^X//' >fireflies/Makefile << 'END-of-fireflies/Makefile' X# New ports collection makefile for: fireflies X# Date created: 11 Feb 2006 X# Whom: UMENO Takashi X# X# $FreeBSD:$ X# X XPORTNAME= fireflies XPORTVERSION= 2.07 XCATEGORIES= x11 XMASTER_SITES= http://somewhere.fscked.org/fireflies/ X XMAINTAINER= umeno@rr.iij4u.or.jp XCOMMENT= Fireflies is a extention of xscreensaver X XUSE_X_PREFIX= yes XGNU_CONFIGURE= yes XUSE_GMAKE= yes XUSE_GL= yes X XCONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include/GL" \ X LDFLAGS="-L${LOCALBASE}/lib -L${X11BASE}/lib" XCONFIGURE_ARGS= --with-bindir=${X11BASE}/bin/xscreensaver-hacks --with-confdir=${X11BASE}/share/xscreensaver/config XPLIST_SUB+= VERSION=${PORTVERSION} X Xpost-extract: X (cd ${WRKSRC}; ${TAR} zxvpf libgfx-1.0.1.tar.gz) X X.include END-of-fireflies/Makefile echo x - fireflies/distinfo sed 's/^X//' >fireflies/distinfo << 'END-of-fireflies/distinfo' XMD5 (fireflies-2.07.tar.gz) = 212b644a939f37db3bc92daea7957c5a XSHA256 (fireflies-2.07.tar.gz) = e215d5306340aed25a103bd6af34b6d3ef0d9f2628c56d3a67b2eb4a9f19a648 XSIZE (fireflies-2.07.tar.gz) = 199917 END-of-fireflies/distinfo echo x - fireflies/pkg-descr sed 's/^X//' >fireflies/pkg-descr << 'END-of-fireflies/pkg-descr' Xfireflies is a extention of xscreensaver. X XWWW: http://somewhere.fscked.org/fireflies/ END-of-fireflies/pkg-descr exit