From abebde5f0d651176197c7af2b435b9b61a1019cf Mon Sep 17 00:00:00 2001 From: pvalchev Date: Wed, 23 Apr 2003 05:13:21 +0000 Subject: [PATCH] Initial import of life-1.0 A clone of the popular artificial life program from the 70's. Maintainer: Jolan Luff --- games/life/Makefile | 31 +++++++++++++++++++++++++++++++ games/life/distinfo | 3 +++ games/life/patches/patch-Makefile | 27 +++++++++++++++++++++++++++ games/life/pkg/DESCR | 3 +++ games/life/pkg/PLIST | 4 ++++ 5 files changed, 68 insertions(+) create mode 100644 games/life/Makefile create mode 100644 games/life/distinfo create mode 100644 games/life/patches/patch-Makefile create mode 100644 games/life/pkg/DESCR create mode 100644 games/life/pkg/PLIST diff --git a/games/life/Makefile b/games/life/Makefile new file mode 100644 index 00000000000..9b352bef789 --- /dev/null +++ b/games/life/Makefile @@ -0,0 +1,31 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2003/04/23 05:13:21 pvalchev Exp $ + +COMMENT= "SDL clone of the popular Game of Life" + +DISTNAME= life-1.0 +EXTRACT_SUFX= .tar.bz2 +CATEGORIES= games +MASTER_SITES= ${HOMEPAGE} + +HOMEPAGE= http://w1.879.telia.com/~u87907755/ + +MAINTAINER= Jolan Luff + +# GPL +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +NO_REGRESS= Yes + +LIB_DEPENDS= SDL::devel/sdl + +WRKDIST=${WRKDIR}/life + +do-install: + ${INSTALL_PROGRAM} ${WRKSRC}/life ${PREFIX}/bin + ${INSTALL_DATA_DIR} ${PREFIX}/share/doc/life + ${INSTALL_DATA} ${WRKSRC}/README ${PREFIX}/share/doc/life + +.include diff --git a/games/life/distinfo b/games/life/distinfo new file mode 100644 index 00000000000..0679aaf532f --- /dev/null +++ b/games/life/distinfo @@ -0,0 +1,3 @@ +MD5 (life-1.0.tar.bz2) = bcae23527d9668863f25bc53966a5641 +RMD160 (life-1.0.tar.bz2) = 3ebd7d6b698dabe0c4b5b75898e54ea7dbea2f2f +SHA1 (life-1.0.tar.bz2) = 3448cc350b7dc391fcd641a98393df5ae2d5e7bd diff --git a/games/life/patches/patch-Makefile b/games/life/patches/patch-Makefile new file mode 100644 index 00000000000..9b1fa5ff0b8 --- /dev/null +++ b/games/life/patches/patch-Makefile @@ -0,0 +1,27 @@ +$OpenBSD: patch-Makefile,v 1.1.1.1 2003/04/23 05:13:21 pvalchev Exp $ +--- Makefile.orig Sun Apr 13 06:02:01 2003 ++++ Makefile Mon Apr 21 14:54:10 2003 +@@ -1,8 +1,8 @@ + # YAM, Yet Another Makefile + + TARGET = life +-CC = g++ +-CFLAGS = -Wall -O3 -g `sdl-config --cflags` ++#CC = g++ ++CXXFLAGS+= -Wall `sdl-config --cflags` + LIBS = `sdl-config --libs` + + OBJ = main.o Field.o Video.o Surface.o +@@ -10,10 +10,10 @@ OBJ = main.o Field.o Video.o Surface. + all: $(TARGET) + + $(TARGET): $(OBJ) +- $(CC) $(CFLAGS) $(OBJ) $(LIBS) -o $(TARGET) ++ $(CXX) $(CXXFLAGS) $(OBJ) $(LIBS) -o $(TARGET) + + %.o: %.cc +- $(CC) -c $(CFLAGS) $? ++ $(CXX) -c $(CXXFLAGS) $? + + clean: + rm -f $(OBJ) $(TARGET) diff --git a/games/life/pkg/DESCR b/games/life/pkg/DESCR new file mode 100644 index 00000000000..2b3ccf414a2 --- /dev/null +++ b/games/life/pkg/DESCR @@ -0,0 +1,3 @@ +A clone of the popular artificial life program from the 70's. + +WWW: ${HOMEPAGE} diff --git a/games/life/pkg/PLIST b/games/life/pkg/PLIST new file mode 100644 index 00000000000..3612341db63 --- /dev/null +++ b/games/life/pkg/PLIST @@ -0,0 +1,4 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2003/04/23 05:13:21 pvalchev Exp $ +bin/life +share/doc/life/README +@dirrm share/doc/life