From 44f96822dfd58f9849ad453139403a54fe4c2504 Mon Sep 17 00:00:00 2001 From: drochner Date: Thu, 22 Jul 2004 17:20:23 +0000 Subject: add gtklife-3.0, like xlife, just nicer and with a pattern library --- math/gtklife/DESCR | 3 + math/gtklife/Makefile | 15 ++++ math/gtklife/PLIST | 195 ++++++++++++++++++++++++++++++++++++++++++ math/gtklife/distinfo | 5 ++ math/gtklife/patches/patch-aa | 26 ++++++ 5 files changed, 244 insertions(+) create mode 100644 math/gtklife/DESCR create mode 100644 math/gtklife/Makefile create mode 100644 math/gtklife/PLIST create mode 100644 math/gtklife/distinfo create mode 100644 math/gtklife/patches/patch-aa (limited to 'math') diff --git a/math/gtklife/DESCR b/math/gtklife/DESCR new file mode 100644 index 00000000000..d7a255188c7 --- /dev/null +++ b/math/gtklife/DESCR @@ -0,0 +1,3 @@ +Conway's Life program for *nix. +Speed is comparable to the venerable XLife, and in some cases faster. +However, GtkLife also has a modern and friendly user interface. diff --git a/math/gtklife/Makefile b/math/gtklife/Makefile new file mode 100644 index 00000000000..4e6e165b24e --- /dev/null +++ b/math/gtklife/Makefile @@ -0,0 +1,15 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/07/22 17:20:23 drochner Exp $ +# + +DISTNAME= gtklife-3.0 +CATEGORIES= math +MASTER_SITES= http://www.igs.net/~tril/gtklife/ + +MAINTAINER= tech-pkg@NetBSD.org +HOMEPAGE= http://www.igs.net/~tril/gtklife/ +COMMENT= The game of life + +USE_BUILDLINK3= yes + +.include "../../x11/gtk/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/math/gtklife/PLIST b/math/gtklife/PLIST new file mode 100644 index 00000000000..5e8d9d8c53f --- /dev/null +++ b/math/gtklife/PLIST @@ -0,0 +1,195 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/07/22 17:20:23 drochner Exp $ +bin/gtklife +share/doc/gtklife/banner.gif +share/doc/gtklife/billiard.gif +share/doc/gtklife/blinker_horizontal.gif +share/doc/gtklife/blinker_vertical.gif +share/doc/gtklife/glider.gif +share/doc/gtklife/index.html +share/doc/gtklife/max.gif +share/doc/gtklife/patterns.html +share/doc/gtklife/pulsar.gif +share/doc/gtklife/window.gif +share/gtklife/graphics/banner.xpm +share/gtklife/graphics/logo.xpm +share/gtklife/patterns/acorn.lif +share/gtklife/patterns/adder.lif +share/gtklife/patterns/ak47.lif +share/gtklife/patterns/aqua20.lif +share/gtklife/patterns/aqua25.lif +share/gtklife/patterns/aqua25b.lif +share/gtklife/patterns/aqua33.lif +share/gtklife/patterns/aqua33w.lif +share/gtklife/patterns/aqua40.lif +share/gtklife/patterns/aqua50.lif +share/gtklife/patterns/aqua50f.lif +share/gtklife/patterns/aqua50fa.lif +share/gtklife/patterns/aqua50fn.lif +share/gtklife/patterns/aqua50s.lif +share/gtklife/patterns/aqua50sb.lif +share/gtklife/patterns/aqua50sh.lif +share/gtklife/patterns/barge.lif +share/gtklife/patterns/barge2.lif +share/gtklife/patterns/bhepto.lif +share/gtklife/patterns/bheptpuf.lif +share/gtklife/patterns/bi-gun.lif +share/gtklife/patterns/blkrake.lif +share/gtklife/patterns/breeder.lif +share/gtklife/patterns/breeder2.lif +share/gtklife/patterns/breeder3.lif +share/gtklife/patterns/breeder4.lif +share/gtklife/patterns/breeder5.lif +share/gtklife/patterns/breedst.lif +share/gtklife/patterns/bship.lif +share/gtklife/patterns/bship2.lif +share/gtklife/patterns/btrack.lif +share/gtklife/patterns/coerake1.lif +share/gtklife/patterns/coerake2.lif +share/gtklife/patterns/corder.lif +share/gtklife/patterns/corder2.lif +share/gtklife/patterns/cordpull.lif +share/gtklife/patterns/cordtoss.lif +share/gtklife/patterns/crystal.lif +share/gtklife/patterns/cycltron.lif +share/gtklife/patterns/doublex.lif +share/gtklife/patterns/e15grow.lif +share/gtklife/patterns/eaters.lif +share/gtklife/patterns/eden.lif +share/gtklife/patterns/efence.lif +share/gtklife/patterns/forerake.lif +share/gtklife/patterns/fuses.lif +share/gtklife/patterns/gliders6.lif +share/gtklife/patterns/glossary.doc +share/gtklife/patterns/gun104.lif +share/gtklife/patterns/gun132.lif +share/gtklife/patterns/gun144.lif +share/gtklife/patterns/gun184.lif +share/gtklife/patterns/gun246.lif +share/gtklife/patterns/gun30.lif +share/gtklife/patterns/gun44.lif +share/gtklife/patterns/gun46.lif +share/gtklife/patterns/gun4b.lif +share/gtklife/patterns/gunb112.lif +share/gtklife/patterns/gunb256.lif +share/gtklife/patterns/gunb856.lif +share/gtklife/patterns/gunstar.lif +share/gtklife/patterns/gunstar2.lif +share/gtklife/patterns/gunstar3.lif +share/gtklife/patterns/hacksaw.lif +share/gtklife/patterns/hotel.lif +share/gtklife/patterns/hwssgun.lif +share/gtklife/patterns/irrat2.lif +share/gtklife/patterns/irrat5.lif +share/gtklife/patterns/irratu.lif +share/gtklife/patterns/jaws.lif +share/gtklife/patterns/linepuf.lif +share/gtklife/patterns/linepuf2.lif +share/gtklife/patterns/loggrow.lif +share/gtklife/patterns/loggrow2.lif +share/gtklife/patterns/lonedots.lif +share/gtklife/patterns/loop.lif +share/gtklife/patterns/lwssgun.lif +share/gtklife/patterns/lwssrak2.lif +share/gtklife/patterns/lwssrake.lif +share/gtklife/patterns/makebils.lif +share/gtklife/patterns/makefish.lif +share/gtklife/patterns/makefuse.lif +share/gtklife/patterns/makegun.lif +share/gtklife/patterns/makehslr.lif +share/gtklife/patterns/makeoscs.lif +share/gtklife/patterns/makepole.lif +share/gtklife/patterns/max.lif +share/gtklife/patterns/max2.lif +share/gtklife/patterns/max3.lif +share/gtklife/patterns/memory.lif +share/gtklife/patterns/mirage.lif +share/gtklife/patterns/mwssgun.lif +share/gtklife/patterns/mwssrak2.lif +share/gtklife/patterns/mwssrake.lif +share/gtklife/patterns/oscsp2.lif +share/gtklife/patterns/oscsp3.lif +share/gtklife/patterns/oscsp3x.lif +share/gtklife/patterns/oscsp4x.lif +share/gtklife/patterns/oscsp5.lif +share/gtklife/patterns/oscsp6.lif +share/gtklife/patterns/oscsp6x.lif +share/gtklife/patterns/oscsp7-9.lif +share/gtklife/patterns/oscspn1.lif +share/gtklife/patterns/oscspn2.lif +share/gtklife/patterns/oscspn3.lif +share/gtklife/patterns/p136.lif +share/gtklife/patterns/p94s.lif +share/gtklife/patterns/pi.lif +share/gtklife/patterns/pinball.lif +share/gtklife/patterns/pipuf.lif +share/gtklife/patterns/poles.lif +share/gtklife/patterns/primes.lif +share/gtklife/patterns/psrtrain.lif +share/gtklife/patterns/puftrain.lif +share/gtklife/patterns/puller.lif +share/gtklife/patterns/pusher.lif +share/gtklife/patterns/pushgun.lif +share/gtklife/patterns/pushgun2.lif +share/gtklife/patterns/quilt.lif +share/gtklife/patterns/rabbits.lif +share/gtklife/patterns/race.lif +share/gtklife/patterns/rake.lif +share/gtklife/patterns/rake2.lif +share/gtklife/patterns/rake3.lif +share/gtklife/patterns/rakegun.lif +share/gtklife/patterns/randgun.lif +share/gtklife/patterns/randgun2.lif +share/gtklife/patterns/randlwss.lif +share/gtklife/patterns/readme.doc +share/gtklife/patterns/relay.lif +share/gtklife/patterns/relay2.lif +share/gtklife/patterns/revfuse.lif +share/gtklife/patterns/rot8.lif +share/gtklife/patterns/round2.lif +share/gtklife/patterns/rpento.lif +share/gtklife/patterns/sawtoot2.lif +share/gtklife/patterns/sawtoot3.lif +share/gtklife/patterns/sawtoot4.lif +share/gtklife/patterns/sawtoot5.lif +share/gtklife/patterns/sawtoot6.lif +share/gtklife/patterns/sawtoot7.lif +share/gtklife/patterns/sawtooth.lif +share/gtklife/patterns/sbmem.lif +share/gtklife/patterns/slopuf.lif +share/gtklife/patterns/slopuf2.lif +share/gtklife/patterns/slr.lif +share/gtklife/patterns/spark2pi.lif +share/gtklife/patterns/spdrrake.lif +share/gtklife/patterns/spiral.lif +share/gtklife/patterns/stargate.lif +share/gtklife/patterns/stats.doc +share/gtklife/patterns/still.lif +share/gtklife/patterns/stretch.lif +share/gtklife/patterns/switchen.lif +share/gtklife/patterns/switcpuf.lif +share/gtklife/patterns/thickgu2.lif +share/gtklife/patterns/thickgun.lif +share/gtklife/patterns/thingun.lif +share/gtklife/patterns/thingun2.lif +share/gtklife/patterns/thingun3.lif +share/gtklife/patterns/thingun4.lif +share/gtklife/patterns/thinrake.lif +share/gtklife/patterns/thue.lif +share/gtklife/patterns/tiretrak.lif +share/gtklife/patterns/tiretrax.lif +share/gtklife/patterns/tndrbird.lif +share/gtklife/patterns/track.lif +share/gtklife/patterns/tubtrax.lif +share/gtklife/patterns/twindots.lif +share/gtklife/patterns/unitcell.lif +share/gtklife/patterns/venetia2.lif +share/gtklife/patterns/venetia3.lif +share/gtklife/patterns/venetian.lif +share/gtklife/patterns/wing.lif +share/gtklife/patterns/writers.doc +share/gtklife/patterns/zip2.lif +share/gtklife/patterns/zips.lif +@dirrm share/gtklife/patterns +@dirrm share/gtklife/graphics +@dirrm share/gtklife +@dirrm share/doc/gtklife diff --git a/math/gtklife/distinfo b/math/gtklife/distinfo new file mode 100644 index 00000000000..44fe191aec5 --- /dev/null +++ b/math/gtklife/distinfo @@ -0,0 +1,5 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/07/22 17:20:23 drochner Exp $ + +SHA1 (gtklife-3.0.tar.gz) = 400982d57f91d719da94a92efdf4da7e9868b540 +Size (gtklife-3.0.tar.gz) = 311655 bytes +SHA1 (patch-aa) = 41793f54cf987d2916176f8b0a7459b9ae8dcd61 diff --git a/math/gtklife/patches/patch-aa b/math/gtklife/patches/patch-aa new file mode 100644 index 00000000000..ba5f183ee8e --- /dev/null +++ b/math/gtklife/patches/patch-aa @@ -0,0 +1,26 @@ +$NetBSD: patch-aa,v 1.1.1.1 2004/07/22 17:20:23 drochner Exp $ + +--- Makefile.orig 2004-05-13 03:29:10.000000000 +0200 ++++ Makefile +@@ -1,16 +1,16 @@ + # C compiler to use +-CC=gcc ++#CC=gcc + + # Set PREFIX to the root of where you want to install gtklife +-PREFIX=/usr/local ++#PREFIX=/usr/local + + # Installation points for the gtklife binary, data, and documentation. +-BINDIR=$(PREFIX)/games ++BINDIR=$(PREFIX)/bin + DATADIR=$(PREFIX)/share/gtklife +-DOCDIR=$(PREFIX)/doc/gtklife ++DOCDIR=$(PREFIX)/share/doc/gtklife + + # Optimization and debug flags +-CFLAGS=-O3 -mpentiumpro -Wall # -g ++#CFLAGS=-O3 -mpentiumpro -Wall # -g + + ########## No user-serviceable parts below ########## + -- cgit v1.2.3