mirror of
https://git.FreeBSD.org/ports.git
synced 2024-10-22 20:41:26 +00:00
Add gtklife 3.0,
GtkLife is a fast and featureful GTK+ implementation of Conway's Game of Life. WWW: http://www.igs.net/~tril/gtklife/ PR: ports/70137 Submitted by: Jean-Yves Lefort <jylefort@brutele.be>
This commit is contained in:
parent
9e23477bc7
commit
909e8c20be
Notes:
svn2git
2021-03-31 03:12:20 +00:00
svn path=/head/; revision=115585
@ -191,6 +191,7 @@
|
||||
SUBDIR += gtetrinet
|
||||
SUBDIR += gtkabale
|
||||
SUBDIR += gtkballs
|
||||
SUBDIR += gtklife
|
||||
SUBDIR += gtktetcolor
|
||||
SUBDIR += gturing
|
||||
SUBDIR += gtypist
|
||||
|
21
games/gtklife/Makefile
Normal file
21
games/gtklife/Makefile
Normal file
@ -0,0 +1,21 @@
|
||||
# New ports collection makefile for: gtklife
|
||||
# Date created: 07 Aug 2004
|
||||
# Whom: Jean-Yves Lefort <jylefort@brutele.be>
|
||||
#
|
||||
# $FreeBSD$
|
||||
#
|
||||
|
||||
PORTNAME= gtklife
|
||||
PORTVERSION= 3.0
|
||||
CATEGORIES= games
|
||||
MASTER_SITES= http://www.igs.net/~tril/gtklife/
|
||||
|
||||
MAINTAINER= jylefort@brutele.be
|
||||
COMMENT= A GTK+ implementation of Conway's Game of Life
|
||||
|
||||
USE_X_PREFIX= yes
|
||||
USE_GNOME= gtk12
|
||||
USE_GMAKE= yes
|
||||
MAKE_ENV= DOCDIR="${DOCSDIR}" NOPORTDOCS="${NOPORTDOCS}"
|
||||
|
||||
.include <bsd.port.mk>
|
2
games/gtklife/distinfo
Normal file
2
games/gtklife/distinfo
Normal file
@ -0,0 +1,2 @@
|
||||
MD5 (gtklife-3.0.tar.gz) = 3f168c0ef13f8161ebf0afda8c48928c
|
||||
SIZE (gtklife-3.0.tar.gz) = 311636
|
31
games/gtklife/files/patch-Makefile
Normal file
31
games/gtklife/files/patch-Makefile
Normal file
@ -0,0 +1,31 @@
|
||||
--- Makefile.orig Sat Aug 7 21:03:49 2004
|
||||
+++ Makefile Sat Aug 7 21:24:17 2004
|
||||
@@ -1,16 +1,5 @@
|
||||
-# C compiler to use
|
||||
-CC=gcc
|
||||
-
|
||||
-# Set PREFIX to the root of where you want to install gtklife
|
||||
-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
|
||||
-
|
||||
-# Optimization and debug flags
|
||||
-CFLAGS=-O3 -mpentiumpro -Wall # -g
|
||||
|
||||
########## No user-serviceable parts below ##########
|
||||
|
||||
@@ -32,8 +21,10 @@
|
||||
install -m 0644 graphics/* $(DATADIR)/graphics
|
||||
install -d $(DATADIR)/patterns
|
||||
install -m 0644 patterns/* $(DATADIR)/patterns
|
||||
+ifndef NOPORTDOCS
|
||||
install -d $(DOCDIR)
|
||||
install -m 0644 doc/* $(DOCDIR)
|
||||
+endif
|
||||
|
||||
gtklife: $(OBJS)
|
||||
$(CC) -o gtklife $(OBJS) $(LDFLAGS)
|
7
games/gtklife/pkg-descr
Normal file
7
games/gtklife/pkg-descr
Normal file
@ -0,0 +1,7 @@
|
||||
GtkLife is a fast and featureful GTK+ implementation of Conway's Game
|
||||
of Life.
|
||||
|
||||
WWW: http://www.igs.net/~tril/gtklife/
|
||||
|
||||
- Jean-Yves Lefort
|
||||
jylefort@brutele.be
|
193
games/gtklife/pkg-plist
Normal file
193
games/gtklife/pkg-plist
Normal file
@ -0,0 +1,193 @@
|
||||
bin/gtklife
|
||||
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
|
||||
%%PORTDOCS%%%%DOCSDIR%%/banner.gif
|
||||
%%PORTDOCS%%%%DOCSDIR%%/billiard.gif
|
||||
%%PORTDOCS%%%%DOCSDIR%%/blinker_horizontal.gif
|
||||
%%PORTDOCS%%%%DOCSDIR%%/blinker_vertical.gif
|
||||
%%PORTDOCS%%%%DOCSDIR%%/glider.gif
|
||||
%%PORTDOCS%%%%DOCSDIR%%/index.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/max.gif
|
||||
%%PORTDOCS%%%%DOCSDIR%%/patterns.html
|
||||
%%PORTDOCS%%%%DOCSDIR%%/pulsar.gif
|
||||
%%PORTDOCS%%%%DOCSDIR%%/window.gif
|
||||
@dirrm share/gtklife/graphics
|
||||
@dirrm share/gtklife/patterns
|
||||
%%PORTDOCS%%@dirrm %%DOCSDIR%%
|
Loading…
Reference in New Issue
Block a user