Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 10 Jan 2013 17:03:15 +0000 (UTC)
From:      Max Brazhnikov <makc@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r310190 - in head/games: . golly golly/files
Message-ID:  <201301101703.r0AH3FkL063948@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: makc
Date: Thu Jan 10 17:03:15 2013
New Revision: 310190
URL: http://svnweb.freebsd.org/changeset/ports/310190

Log:
  Add new port games/golly:
  
  Golly is an open source, cross-platform application for exploring
  Conway's Game of Life and other cellular automata.
  
  WWW: http://golly.sourceforge.net/

Added:
  head/games/golly/
  head/games/golly/Makefile   (contents, props changed)
  head/games/golly/distinfo   (contents, props changed)
  head/games/golly/files/
  head/games/golly/files/patch-CMakeLists.txt   (contents, props changed)
  head/games/golly/files/patch-wxhelp.cpp   (contents, props changed)
  head/games/golly/files/patch-wxmain.cpp   (contents, props changed)
  head/games/golly/files/patch-wxprefs.cpp   (contents, props changed)
  head/games/golly/files/patch-wxpython.cpp   (contents, props changed)
  head/games/golly/pkg-descr   (contents, props changed)
  head/games/golly/pkg-plist   (contents, props changed)
Modified:
  head/games/Makefile

Modified: head/games/Makefile
==============================================================================
--- head/games/Makefile	Thu Jan 10 16:34:44 2013	(r310189)
+++ head/games/Makefile	Thu Jan 10 17:03:15 2013	(r310190)
@@ -342,6 +342,7 @@
     SUBDIR += gnustep-ladder
     SUBDIR += gnustep-sudoku
     SUBDIR += golddig
+    SUBDIR += golly
     SUBDIR += gomoku
     SUBDIR += gondola
     SUBDIR += goonies

Added: head/games/golly/Makefile
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/golly/Makefile	Thu Jan 10 17:03:15 2013	(r310190)
@@ -0,0 +1,22 @@
+# $FreeBSD$
+
+PORTNAME=	golly
+PORTVERSION=	2.4
+DISTVERSIONSUFFIX=	-src
+CATEGORIES=	games
+MASTER_SITES=	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION}
+
+MAINTAINER=	makc@FreeBSD.org
+COMMENT=	Conway's Game of Life and other cellular automata
+
+USE_CMAKE=	yes
+USE_PERL5=	yes
+USE_PYTHON=	2.7+
+USE_WX=		2.8+
+CMAKE_OUTSOURCE=	yes
+MAKE_JOBS_SAFE=	yes
+
+DESKTOP_ENTRIES=	"Golly" "${COMMENT}" "${PREFIX}/share/pixmaps/golly.xpm" \
+			"${PREFIX}/bin/golly" "Education;" "true"
+
+.include <bsd.port.mk>

Added: head/games/golly/distinfo
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/golly/distinfo	Thu Jan 10 17:03:15 2013	(r310190)
@@ -0,0 +1,2 @@
+SHA256 (golly-2.4-src.tar.gz) = 3c51ab00f1f36f30570a84b1ae24590dcbe59231815de31d2798e01440956a1b
+SIZE (golly-2.4-src.tar.gz) = 2613548

Added: head/games/golly/files/patch-CMakeLists.txt
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/golly/files/patch-CMakeLists.txt	Thu Jan 10 17:03:15 2013	(r310190)
@@ -0,0 +1,23 @@
+--- ./CMakeLists.txt.orig	2012-06-29 21:54:59.000000000 +0000
++++ ./CMakeLists.txt	2012-12-31 11:43:49.541995237 +0000
+@@ -92,7 +92,9 @@
+ endif()
+ if(APPLE OR UNIX)
+    # use same settings as in makefiles
+-   add_definitions(-D_LARGE_FILES -O5)
++   add_definitions(-D_LARGE_FILES -DPYTHON_SHLIB=${PYTHON_LIBRARY}
++   -DPERL_SHLIB=${PERL_LIBRARY}
++   -DDATADIR="${CMAKE_INSTALL_PREFIX}/share/golly/" )
+ endif()
+ # workaround for wx2.9.3 wxAssert link errors, see http://trac.wxwidgets.org/ticket/12626
+ SET(CMAKE_CXX_FLAGS_RELEASE "${CMAKE_CXX_FLAGS_RELEASE} -DwxDEBUG_LEVEL=0")
+@@ -176,3 +178,9 @@
+    target_link_libraries( bgolly ${VLD_LIBRARIES} )
+    target_link_libraries( RuleTableToTree ${VLD_LIBRARIES} )
+ endif()
++
++if (UNIX)
++	install(TARGETS ${APP_NAME} bgolly RuleTableToTree RUNTIME DESTINATION bin)
++	install(DIRECTORY Help Patterns Rules Scripts DESTINATION share/golly)
++	install(FILES appicon.xpm DESTINATION share/pixmaps RENAME golly.xpm)
++endif()

Added: head/games/golly/files/patch-wxhelp.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/golly/files/patch-wxhelp.cpp	Thu Jan 10 17:03:15 2013	(r310190)
@@ -0,0 +1,11 @@
+--- ./wxhelp.cpp.orig	2012-06-12 18:04:43.000000000 +0000
++++ ./wxhelp.cpp	2012-12-31 11:51:52.148991743 +0000
+@@ -1026,7 +1026,7 @@
+ 
+    } else if ( filepath.StartsWith(_("Help/")) ) {
+       // prepend location of Golly so user can open help while running a script
+-      wxString fullpath = gollydir + filepath;
++      wxString fullpath = wxString(DATADIR) + filepath;
+       LoadPage(fullpath);
+ 
+    } else {

Added: head/games/golly/files/patch-wxmain.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/golly/files/patch-wxmain.cpp	Thu Jan 10 17:03:15 2013	(r310190)
@@ -0,0 +1,11 @@
+--- ./wxmain.cpp.orig	2012-06-29 21:55:00.000000000 +0000
++++ ./wxmain.cpp	2012-12-31 11:54:05.974993147 +0000
+@@ -933,7 +933,7 @@
+       treectrl->Expand(id);
+       
+       // nicer to expand Perl & Python subdirs inside Scripts
+-      if ( dir == gollydir + _("Scripts") ) {
++      if ( dir == wxString(DATADIR) + _("Scripts") ) {
+          wxTreeItemId child;
+          wxTreeItemIdValue cookie;
+          child = treectrl->GetFirstChild(id, cookie);

Added: head/games/golly/files/patch-wxprefs.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/golly/files/patch-wxprefs.cpp	Thu Jan 10 17:03:15 2013	(r310190)
@@ -0,0 +1,30 @@
+--- ./wxprefs.cpp.orig	2012-06-29 21:55:00.000000000 +0000
++++ ./wxprefs.cpp	2012-12-31 11:36:29.488992923 +0000
+@@ -1761,7 +1761,7 @@
+    InitPaths();                        // init datadir, tempdir and prefspath
+    InitAlgorithms();                   // init algoinfo data
+ 
+-   rulesdir = gollydir + wxT("Rules");
++   rulesdir = wxString(DATADIR) + wxT("Rules");
+    rulesdir += wxFILE_SEP_PATH;
+ 
+    userrules = datadir + wxT("Rules");
+@@ -1770,12 +1770,12 @@
+    downloaddir = datadir + wxT("Downloads");
+    downloaddir += wxFILE_SEP_PATH;
+    
+-   opensavedir = gollydir + PATT_DIR;
+-   rundir = gollydir + SCRIPT_DIR;
+-   icondir = gollydir;
+-   choosedir = gollydir;
+-   patterndir = gollydir + PATT_DIR;
+-   scriptdir = gollydir + SCRIPT_DIR;
++   opensavedir = wxString(DATADIR) + PATT_DIR;
++   rundir = wxString(DATADIR) + SCRIPT_DIR;
++   icondir = wxString(DATADIR);
++   choosedir = wxString(DATADIR);
++   patterndir = wxString(DATADIR) + PATT_DIR;
++   scriptdir = wxString(DATADIR) + SCRIPT_DIR;
+ 
+    // init the text editor to something reasonable
+    #ifdef __WXMSW__

Added: head/games/golly/files/patch-wxpython.cpp
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/golly/files/patch-wxpython.cpp	Thu Jan 10 17:03:15 2013	(r310190)
@@ -0,0 +1,11 @@
+--- ./wxpython.cpp.orig	2012-06-12 18:04:44.000000000 +0000
++++ ./wxpython.cpp	2012-12-31 11:36:29.542997130 +0000
+@@ -3026,7 +3026,7 @@
+ 
+       // build absolute path to Scripts/Python folder and add to Python's
+       // import search list so scripts can import glife from anywhere
+-      wxString scriptsdir = gollydir + _("Scripts");
++      wxString scriptsdir = wxString(DATADIR) + _("Scripts");
+       scriptsdir += wxFILE_SEP_PATH;
+       scriptsdir += _("Python");
+       // convert any \ to \\ and then convert any ' to \'

Added: head/games/golly/pkg-descr
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/golly/pkg-descr	Thu Jan 10 17:03:15 2013	(r310190)
@@ -0,0 +1,4 @@
+Golly is an open source, cross-platform application for exploring
+Conway's Game of Life and other cellular automata.
+
+WWW: http://golly.sourceforge.net/

Added: head/games/golly/pkg-plist
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/games/golly/pkg-plist	Thu Jan 10 17:03:15 2013	(r310190)
@@ -0,0 +1,568 @@
+bin/RuleTableToTree
+bin/bgolly
+bin/golly
+share/golly/Help/Algorithms/Generations.html
+share/golly/Help/Algorithms/HashLife.html
+share/golly/Help/Algorithms/JvN.html
+share/golly/Help/Algorithms/QuickLife.html
+share/golly/Help/Algorithms/RuleTable.html
+share/golly/Help/Algorithms/RuleTree.html
+share/golly/Help/Lexicon/lex.htm
+share/golly/Help/Lexicon/lex_1.htm
+share/golly/Help/Lexicon/lex_a.htm
+share/golly/Help/Lexicon/lex_b.htm
+share/golly/Help/Lexicon/lex_bib.htm
+share/golly/Help/Lexicon/lex_c.htm
+share/golly/Help/Lexicon/lex_d.htm
+share/golly/Help/Lexicon/lex_e.htm
+share/golly/Help/Lexicon/lex_f.htm
+share/golly/Help/Lexicon/lex_g.htm
+share/golly/Help/Lexicon/lex_h.htm
+share/golly/Help/Lexicon/lex_i.htm
+share/golly/Help/Lexicon/lex_j.htm
+share/golly/Help/Lexicon/lex_k.htm
+share/golly/Help/Lexicon/lex_l.htm
+share/golly/Help/Lexicon/lex_m.htm
+share/golly/Help/Lexicon/lex_n.htm
+share/golly/Help/Lexicon/lex_o.htm
+share/golly/Help/Lexicon/lex_p.htm
+share/golly/Help/Lexicon/lex_q.htm
+share/golly/Help/Lexicon/lex_r.htm
+share/golly/Help/Lexicon/lex_s.htm
+share/golly/Help/Lexicon/lex_t.htm
+share/golly/Help/Lexicon/lex_u.htm
+share/golly/Help/Lexicon/lex_v.htm
+share/golly/Help/Lexicon/lex_w.htm
+share/golly/Help/Lexicon/lex_x.htm
+share/golly/Help/Lexicon/lex_y.htm
+share/golly/Help/Lexicon/lex_z.htm
+share/golly/Help/Lexicon/modify.pl
+share/golly/Help/about.gif
+share/golly/Help/about.html
+share/golly/Help/algos.html
+share/golly/Help/archives.html
+share/golly/Help/bounded.html
+share/golly/Help/changes.html
+share/golly/Help/control.html
+share/golly/Help/credits.html
+share/golly/Help/edit.html
+share/golly/Help/file.html
+share/golly/Help/formats.html
+share/golly/Help/help.html
+share/golly/Help/icon_format.bmp
+share/golly/Help/index.html
+share/golly/Help/intro.html
+share/golly/Help/layer.html
+share/golly/Help/mouse.html
+share/golly/Help/multicolor.bmp
+share/golly/Help/perl.html
+share/golly/Help/problems.html
+share/golly/Help/python.html
+share/golly/Help/refs.html
+share/golly/Help/tips.html
+share/golly/Help/view.html
+share/golly/Patterns/Banks/Banks-I-demo.rle
+share/golly/Patterns/Banks/Banks-II-demo.rle
+share/golly/Patterns/Banks/Banks-III-demo.rle
+share/golly/Patterns/Banks/Banks-IV-constructor.rle.gz
+share/golly/Patterns/Banks/Banks-IV-demo.rle
+share/golly/Patterns/Codd/Goucher-replicator.mc.gz
+share/golly/Patterns/Codd/clocking-on-demo.rle
+share/golly/Patterns/Codd/coders-demo.rle
+share/golly/Patterns/Codd/construction-arm-demo.rle
+share/golly/Patterns/Codd/crossover-unidir-demo.rle
+share/golly/Patterns/Codd/decoder-4bit-demo.rle.gz
+share/golly/Patterns/Codd/echo-discriminator.rle
+share/golly/Patterns/Codd/echo-switch-demo.rle
+share/golly/Patterns/Codd/extend-coder-demo.rle
+share/golly/Patterns/Codd/gates-demo.rle
+share/golly/Patterns/Codd/golly-constructor.rle.gz
+share/golly/Patterns/Codd/repeater-emitter-demo.rle
+share/golly/Patterns/Codd/sensing-demo.rle
+share/golly/Patterns/Codd/sheathing-demo.rle
+share/golly/Patterns/Codd/sheathing-problems.rle
+share/golly/Patterns/Codd/signals-demo.rle
+share/golly/Patterns/Codd/tape-reader-demo.rle
+share/golly/Patterns/Devore/Devore-body.rle
+share/golly/Patterns/Devore/Devore-rep.rle
+share/golly/Patterns/Devore/crossover.rle
+share/golly/Patterns/Devore/discriminator.rle
+share/golly/Patterns/Generations/Banner.mcl
+share/golly/Patterns/Generations/Bloomerang.mcl
+share/golly/Patterns/Generations/Burst.mcl
+share/golly/Patterns/Generations/Caterpillars.mcl
+share/golly/Patterns/Generations/Delta.rle
+share/golly/Patterns/Generations/Ebb-and-Flow.mcl
+share/golly/Patterns/Generations/Fireworks.mcl
+share/golly/Patterns/Generations/Lava.mcl
+share/golly/Patterns/Generations/Lines.mcl
+share/golly/Patterns/Generations/MeteorGuns.mcl
+share/golly/Patterns/Generations/Nova.mcl
+share/golly/Patterns/Generations/Perfect-spiral.mcl
+share/golly/Patterns/Generations/Sawfish.rle
+share/golly/Patterns/Generations/SediMental.mcl
+share/golly/Patterns/Generations/Steeplechase.mcl
+share/golly/Patterns/Generations/Transers.mcl
+share/golly/Patterns/Generations/What-a-mess.mcl
+share/golly/Patterns/HashLife/broken-lines.mc
+share/golly/Patterns/HashLife/catacryst.mc
+share/golly/Patterns/HashLife/gotts-dots.mc
+share/golly/Patterns/HashLife/hashlife-oddity1.mc
+share/golly/Patterns/HashLife/hashlife-oddity2.mc
+share/golly/Patterns/HashLife/hexadecimal.mc.gz
+share/golly/Patterns/HashLife/jagged.mc
+share/golly/Patterns/HashLife/jagged2.mc
+share/golly/Patterns/HashLife/logarithmic-width.mc
+share/golly/Patterns/HashLife/metacatacryst.mc
+share/golly/Patterns/HashLife/metapixel-galaxy.mc.gz
+share/golly/Patterns/HashLife/metapixel-p216-gun.mc.gz
+share/golly/Patterns/HashLife/metapixel-parity64.mc.gz
+share/golly/Patterns/HashLife/mosquito5.mc
+share/golly/Patterns/HashLife/nick-gotts-1.mc
+share/golly/Patterns/HashLife/nick-gotts-2.mc
+share/golly/Patterns/HashLife/puzzle.mc
+share/golly/Patterns/HashLife/ruler.mc
+share/golly/Patterns/HashLife/totalperiodic.mc
+share/golly/Patterns/HashLife/unlimited-novelty.mc
+share/golly/Patterns/HashLife/wedge-grow.mc
+share/golly/Patterns/HashLife/wolfram22.mc
+share/golly/Patterns/JvN/Boustrophedon-replicator.rle
+share/golly/Patterns/JvN/Hutton-replicator.rle
+share/golly/Patterns/JvN/JvN-loop-replicator.rle.gz
+share/golly/Patterns/JvN/N-compressed-replicator.rle
+share/golly/Patterns/JvN/NP-mutation.rle.gz
+share/golly/Patterns/JvN/NP-replicator.rle.gz
+share/golly/Patterns/JvN/cell-coders-demo.rle
+share/golly/Patterns/JvN/codon4-auto-retract.rle
+share/golly/Patterns/JvN/codon5-auto-retract.rle
+share/golly/Patterns/JvN/construction-arm-demo.rle
+share/golly/Patterns/JvN/counter-demo.rle
+share/golly/Patterns/JvN/golly-constructor.rle
+share/golly/Patterns/JvN/read-arm-demo.rle
+share/golly/Patterns/JvN/sphinx-midpoint.mc.gz
+share/golly/Patterns/JvN/sphinx-spark.mc.gz
+share/golly/Patterns/JvN/sphinx.mc.gz
+share/golly/Patterns/Life-Like/Day-and-Night-gun-and-antigun.rle
+share/golly/Patterns/Life-Like/Morley/breeder2.rle
+share/golly/Patterns/Life-Like/Morley/enterprise-gun.rle
+share/golly/Patterns/Life-Like/Morley/growing-ship.rle
+share/golly/Patterns/Life-Like/alt-wicks.py
+share/golly/Patterns/Life-Like/coral.rle
+share/golly/Patterns/Life-Like/ice-nine.rle
+share/golly/Patterns/Life-Like/p168-knightship.rle
+share/golly/Patterns/Life-Like/persian-rugs.lif
+share/golly/Patterns/Life-Like/replicator.rle
+share/golly/Patterns/Life-Like/spiral-growth.rle
+share/golly/Patterns/Life-Like/white-whale.rle
+share/golly/Patterns/Life/Bounded-Grids/Klein-bottle.rle
+share/golly/Patterns/Life/Bounded-Grids/agar-p3.rle
+share/golly/Patterns/Life/Bounded-Grids/cross-surface.rle
+share/golly/Patterns/Life/Bounded-Grids/herringbone-agar-p14.rle
+share/golly/Patterns/Life/Bounded-Grids/lightspeed-bubble.rle
+share/golly/Patterns/Life/Bounded-Grids/pulsars-in-tube.rle
+share/golly/Patterns/Life/Bounded-Grids/sphere.rle
+share/golly/Patterns/Life/Bounded-Grids/torus-with-shift.rle
+share/golly/Patterns/Life/Bounded-Grids/torus.rle
+share/golly/Patterns/Life/Breeders/LWSS-breeder.rle
+share/golly/Patterns/Life/Breeders/breeder.lif
+share/golly/Patterns/Life/Breeders/c4-diag-switch-engines.rle
+share/golly/Patterns/Life/Breeders/p100-H-channel-breeder.rle
+share/golly/Patterns/Life/Breeders/p90-rake-factory.rle
+share/golly/Patterns/Life/Breeders/pi-blink-breeder1.rle
+share/golly/Patterns/Life/Breeders/pi-blink-breeder2.rle
+share/golly/Patterns/Life/Breeders/rake-breeder.rle
+share/golly/Patterns/Life/Breeders/slide-breeder.rle
+share/golly/Patterns/Life/Breeders/spacefiller.rle
+share/golly/Patterns/Life/Breeders/switch-engine-breeder-MR.rle
+share/golly/Patterns/Life/Breeders/switch-engine-breeder.rle
+share/golly/Patterns/Life/Guns/2c5-spaceship-gun-p416.rle
+share/golly/Patterns/Life/Guns/2c5-spaceship-gun-p690.rle
+share/golly/Patterns/Life/Guns/7-in-a-row-Cordership-V-gun.rle
+share/golly/Patterns/Life/Guns/Cordership-gun-p784.rle
+share/golly/Patterns/Life/Guns/golly-ticker.rle
+share/golly/Patterns/Life/Guns/gun-p165mwss.rle
+share/golly/Patterns/Life/Guns/p690-PT-Cordership-gun.rle
+share/golly/Patterns/Life/Guns/pseudo-p34-gun.rle
+share/golly/Patterns/Life/Guns/vacuum-cleaner.rle
+share/golly/Patterns/Life/Methuselahs/acorn.lif
+share/golly/Patterns/Life/Methuselahs/ark1.rle
+share/golly/Patterns/Life/Methuselahs/ark2.rle
+share/golly/Patterns/Life/Methuselahs/blom.rle
+share/golly/Patterns/Life/Methuselahs/iwona.rle
+share/golly/Patterns/Life/Methuselahs/justyna.rle
+share/golly/Patterns/Life/Methuselahs/lidka-predecessor.rle
+share/golly/Patterns/Life/Methuselahs/natural-LWSS.rle
+share/golly/Patterns/Life/Methuselahs/rabbits-relation-17423.rle
+share/golly/Patterns/Life/Methuselahs/rabbits-relation-17465.rle
+share/golly/Patterns/Life/Methuselahs/rabbits.lif
+share/golly/Patterns/Life/Methuselahs/temp-pulsars-big-s.rle
+share/golly/Patterns/Life/Miscellaneous/Calcyman-primer.zip
+share/golly/Patterns/Life/Miscellaneous/Cambrian-Explosion.rle
+share/golly/Patterns/Life/Miscellaneous/blockstacker.rle
+share/golly/Patterns/Life/Miscellaneous/diagfuse1.rle
+share/golly/Patterns/Life/Miscellaneous/die658.rle
+share/golly/Patterns/Life/Miscellaneous/elbow-ladders.rle
+share/golly/Patterns/Life/Miscellaneous/fermat-primes.rle
+share/golly/Patterns/Life/Miscellaneous/four-primers.rle.gz
+share/golly/Patterns/Life/Miscellaneous/infinity-hotel0.rle
+share/golly/Patterns/Life/Miscellaneous/infinity-hotel1.rle
+share/golly/Patterns/Life/Miscellaneous/infinity-hotel2.rle
+share/golly/Patterns/Life/Miscellaneous/infinity-hotel3.rle
+share/golly/Patterns/Life/Miscellaneous/lightspeed.rle
+share/golly/Patterns/Life/Miscellaneous/loggrow-corder.rle
+share/golly/Patterns/Life/Miscellaneous/sawtooth6b.rle
+share/golly/Patterns/Life/Miscellaneous/tubstretch-c124b.rle
+share/golly/Patterns/Life/Miscellaneous/twinprimes.rle
+share/golly/Patterns/Life/Miscellaneous/wicks-DRH-2002.rle
+share/golly/Patterns/Life/Oscillators/DRH-oscillators.rle
+share/golly/Patterns/Life/Oscillators/billiard-table.rle
+share/golly/Patterns/Life/Oscillators/extensible-low-period.rle
+share/golly/Patterns/Life/Oscillators/glider-stream-crystal.rle
+share/golly/Patterns/Life/Oscillators/low-period.rle
+share/golly/Patterns/Life/Oscillators/p103079214841.rle
+share/golly/Patterns/Life/Oscillators/p138.rle
+share/golly/Patterns/Life/Oscillators/p59-glider-loop.py
+share/golly/Patterns/Life/Oscillators/queen-bee-turn.rle
+share/golly/Patterns/Life/Oscillators/traffic-light-hasslers.rle
+share/golly/Patterns/Life/Oscillators/unique-high-period.rle
+share/golly/Patterns/Life/Puffers/c4-diagonal-puffer.rle
+share/golly/Patterns/Life/Puffers/line-puffer-superstable.rle
+share/golly/Patterns/Life/Puffers/line-puffer-unstable.rle
+share/golly/Patterns/Life/Puffers/p100-H-track-puffer.rle
+share/golly/Patterns/Life/Puffers/pi-fuse-puffer.rle
+share/golly/Patterns/Life/Puffers/puffer-2c5.rle
+share/golly/Patterns/Life/Puffers/puffer-train.rle
+share/golly/Patterns/Life/Puffers/zigzag-wickstretcher.rle
+share/golly/Patterns/Life/Rakes/2c5-engineless-rake-p185.rle
+share/golly/Patterns/Life/Rakes/2c5-spaceship-rake-p240.rle
+share/golly/Patterns/Life/Rakes/basic-rakes.rle
+share/golly/Patterns/Life/Rakes/c2-Cordership-rake.rle
+share/golly/Patterns/Life/Rakes/c3-forward-rake-p333.rle
+share/golly/Patterns/Life/Rakes/c4-sideways-rake.rle
+share/golly/Patterns/Life/Rakes/c5-adjustable-rake.rle
+share/golly/Patterns/Life/Rakes/forward-LWSS-rake-p90.rle
+share/golly/Patterns/Life/Rakes/p270-frothing-puffer-rake.rle
+share/golly/Patterns/Life/Rakes/spider-rake.rle
+share/golly/Patterns/Life/Signal-Circuitry/Herschel-conduit-stamp-collection.rle
+share/golly/Patterns/Life/Signal-Circuitry/Turing-Machine-3-state.rle
+share/golly/Patterns/Life/Signal-Circuitry/Unit-Life-Cell-512x512.rle
+share/golly/Patterns/Life/Signal-Circuitry/Unit-Life-Deep-Cell.rle
+share/golly/Patterns/Life/Signal-Circuitry/advancer.rle
+share/golly/Patterns/Life/Signal-Circuitry/constructor-memory-loop.rle
+share/golly/Patterns/Life/Signal-Circuitry/constructor-memory-tape.rle
+share/golly/Patterns/Life/Signal-Circuitry/heisenblinker-30.rle
+share/golly/Patterns/Life/Signal-Circuitry/heisenburp-30.rle
+share/golly/Patterns/Life/Signal-Circuitry/heisenburp-46-natural.rle
+share/golly/Patterns/Life/Signal-Circuitry/heisenburp-46.rle
+share/golly/Patterns/Life/Signal-Circuitry/lightspeed-telegraph.rle
+share/golly/Patterns/Life/Signal-Circuitry/p30-racetrack.rle
+share/golly/Patterns/Life/Signal-Circuitry/p46racetrack.rle
+share/golly/Patterns/Life/Signal-Circuitry/reflectors.rle
+share/golly/Patterns/Life/Signal-Circuitry/reflectors2.rle
+share/golly/Patterns/Life/Signal-Circuitry/signal-turn.rle
+share/golly/Patterns/Life/Signal-Circuitry/stargate.rle
+share/golly/Patterns/Life/Signal-Circuitry/traffic-lights-extruder.rle
+share/golly/Patterns/Life/Spaceships/2c5-orthogonal.rle
+share/golly/Patterns/Life/Spaceships/Corder-lineship.rle
+share/golly/Patterns/Life/Spaceships/Cordership-LWSS-freeze-tag.rle
+share/golly/Patterns/Life/Spaceships/Cordership-boat-burner.rle
+share/golly/Patterns/Life/Spaceships/adjustable-Corder-lineship.rle
+share/golly/Patterns/Life/Spaceships/c3-orthogonal.rle
+share/golly/Patterns/Life/Spaceships/c4-diagonal.rle
+share/golly/Patterns/Life/Spaceships/c4-orthogonal.rle
+share/golly/Patterns/Life/Spaceships/corderships.rle
+share/golly/Patterns/Life/Spaceships/diagonal.rle
+share/golly/Patterns/Life/Spaceships/orthogonal.rle
+share/golly/Patterns/Life/Spaceships/short-thin-race.rle
+share/golly/Patterns/Life/Spaceships/smallest-low-period.rle
+share/golly/Patterns/Life/Spaceships/spaceship-types.rle
+share/golly/Patterns/Life/Still-Lifes/1998-eater-stamp-collection.rle
+share/golly/Patterns/Life/Still-Lifes/eaters-misc.rle
+share/golly/Patterns/Life/Still-Lifes/eaters.rle
+share/golly/Patterns/Life/Still-Lifes/random.rle
+share/golly/Patterns/Life/Still-Lifes/ss-eaters.rle
+share/golly/Patterns/Life/Still-Lifes/stripey.rle
+share/golly/Patterns/Life/Syntheses/109-still-lifes.rle
+share/golly/Patterns/Life/Syntheses/29-still-lifes.rle
+share/golly/Patterns/Life/Syntheses/blockish-and-blockic-seeds.rle
+share/golly/Patterns/Life/Syntheses/life-integer-constructions.rle
+share/golly/Patterns/Life/Syntheses/make-harbor.rle
+share/golly/Patterns/Life/Syntheses/make-lightbulb.rle
+share/golly/Patterns/Life/Syntheses/make-osc-p3.rle
+share/golly/Patterns/Life/Syntheses/make-osc-p4.rle
+share/golly/Patterns/Life/Syntheses/make-osc-p5-plus.rle
+share/golly/Patterns/Life/Syntheses/make-p11.rle
+share/golly/Patterns/Life/Syntheses/make-p18.rle
+share/golly/Patterns/Life/Syntheses/make-p33.rle
+share/golly/Patterns/Life/Syntheses/oscillator-syntheses.rle
+share/golly/Patterns/Life/Syntheses/slow-salvo-eater-recipes.rle
+share/golly/Patterns/Life/Syntheses/two-glider-collisions.rle
+share/golly/Patterns/Loops/Byl-Loop.rle
+share/golly/Patterns/Loops/Chou-Reggia-Loop-1.rle
+share/golly/Patterns/Loops/Chou-Reggia-Loop-2.rle
+share/golly/Patterns/Loops/Evoloop-finite.rle
+share/golly/Patterns/Loops/Evoloop.rle
+share/golly/Patterns/Loops/Langtons-Loops.rle
+share/golly/Patterns/Loops/Perrier-Loop.rle
+share/golly/Patterns/Loops/Perrier-Parenthesis-Checker.rle
+share/golly/Patterns/Loops/SDSR-Loop.rle
+share/golly/Patterns/Loops/Tempesti-Loop.rle
+share/golly/Patterns/Margolus/BBM.rle
+share/golly/Patterns/Margolus/CrittersCircle.rle
+share/golly/Patterns/Margolus/CrittersOscillators.rle
+share/golly/Patterns/Margolus/DLA.rle
+share/golly/Patterns/Margolus/HPP.rle
+share/golly/Patterns/Margolus/HPP_large.rle
+share/golly/Patterns/Margolus/Sand-Test.rle
+share/golly/Patterns/Margolus/Sand.rle
+share/golly/Patterns/Margolus/TMGas.rle
+share/golly/Patterns/Margolus/TMGas_largeWithHole.rle
+share/golly/Patterns/Margolus/TripATron.rle
+share/golly/Patterns/Margolus/TripATron_BlockAligned.rle
+share/golly/Patterns/Other-Rules/Ed-rep.rle
+share/golly/Patterns/Other-Rules/HPP-demo-small.rle
+share/golly/Patterns/Other-Rules/HPP-demo.rle
+share/golly/Patterns/Other-Rules/Langtons-Ant.rle
+share/golly/Patterns/Other-Rules/golly-ants.rle
+share/golly/Patterns/Other-Rules/life-on-the-edge.rle
+share/golly/Patterns/Other-Rules/life-on-the-slope.rle
+share/golly/Patterns/Patersons-Worms/worm-1040512.rle
+share/golly/Patterns/Patersons-Worms/worm-1042015.rle
+share/golly/Patterns/Patersons-Worms/worm-1042020.rle
+share/golly/Patterns/Patersons-Worms/worm-1252121.rle
+share/golly/Patterns/Patersons-Worms/worm-1525115.rle
+share/golly/Patterns/Turmites/AlienCounter.rle
+share/golly/Patterns/Turmites/ComputerArt.rle
+share/golly/Patterns/Turmites/Extinction.rle
+share/golly/Patterns/Turmites/FibonacciSpiral.rle
+share/golly/Patterns/Turmites/Highway2074575.rle
+share/golly/Patterns/Turmites/LangtonsAnt_LLRR.rle
+share/golly/Patterns/Turmites/Perfectionist.rle
+share/golly/Patterns/Turmites/TriangularAnt_period92.rle
+share/golly/Patterns/Turmites/TriangularLangtonsAnt.rle
+share/golly/Patterns/Turmites/WormTrails.rle
+share/golly/Patterns/WireWorld/Langtons-ant.zip
+share/golly/Patterns/WireWorld/NickGardner.mcl
+share/golly/Patterns/WireWorld/NylesHeise.mcl
+share/golly/Patterns/WireWorld/circuit.mcl
+share/golly/Patterns/WireWorld/clocks.mcl
+share/golly/Patterns/WireWorld/flip-flop.mcl
+share/golly/Patterns/WireWorld/gate-AND.mcl
+share/golly/Patterns/WireWorld/gate-NOT.mcl
+share/golly/Patterns/WireWorld/gate-OR.mcl
+share/golly/Patterns/WireWorld/gate-XOR.mcl
+share/golly/Patterns/WireWorld/memory-cell.mcl
+share/golly/Patterns/WireWorld/primes.mc
+share/golly/Patterns/WireWorld/unary-multiplier.mcl
+share/golly/Rules/AbsoluteTurmite_0N21S10E00S01W11N2.icons
+share/golly/Rules/AbsoluteTurmite_0N21S10E00S01W11N2.tree
+share/golly/Rules/AbsoluteTurmite_0S11W11E21S21W00N0.icons
+share/golly/Rules/AbsoluteTurmite_0S11W11E21S21W00N0.tree
+share/golly/Rules/AbsoluteTurmite_1N10S11S30N21W01N11S20E1.icons
+share/golly/Rules/AbsoluteTurmite_1N10S11S30N21W01N11S20E1.tree
+share/golly/Rules/BBM-Margolus-emulated.colors
+share/golly/Rules/BBM-Margolus-emulated.tree
+share/golly/Rules/Banks-I.table
+share/golly/Rules/Banks-II.colors
+share/golly/Rules/Banks-II.table
+share/golly/Rules/Banks-III.table
+share/golly/Rules/Banks-IV.table
+share/golly/Rules/BriansBrain.tree
+share/golly/Rules/Byl-Loop.colors
+share/golly/Rules/Byl-Loop.table
+share/golly/Rules/Byl-Loop.tree
+share/golly/Rules/Caterpillars.tree
+share/golly/Rules/Chou-Reggia-1.table
+share/golly/Rules/Chou-Reggia-1.tree
+share/golly/Rules/Chou-Reggia-2.table
+share/golly/Rules/Chou-Reggia-2.tree
+share/golly/Rules/Chou-Reggia.colors
+share/golly/Rules/Codd.colors
+share/golly/Rules/Codd.table
+share/golly/Rules/Codd2.colors
+share/golly/Rules/Codd2.table
+share/golly/Rules/CrittersMargolus_emulated.colors
+share/golly/Rules/CrittersMargolus_emulated.tree
+share/golly/Rules/DLA-Margolus-emulated.colors
+share/golly/Rules/DLA-Margolus-emulated.tree
+share/golly/Rules/Devore.colors
+share/golly/Rules/Devore.table
+share/golly/Rules/Ed-rep.colors
+share/golly/Rules/Ed-rep.tree
+share/golly/Rules/Evoloop-finite.table
+share/golly/Rules/Evoloop.colors
+share/golly/Rules/Evoloop.table
+share/golly/Rules/Evoloop.tree
+share/golly/Rules/HPP.colors
+share/golly/Rules/HPP.icons
+share/golly/Rules/HPP.table
+share/golly/Rules/HPPMargolus_emulated.colors
+share/golly/Rules/HPPMargolus_emulated.tree
+share/golly/Rules/Langtons-Ant.colors
+share/golly/Rules/Langtons-Ant.icons
+share/golly/Rules/Langtons-Ant.tree
+share/golly/Rules/Langtons-Loops.colors
+share/golly/Rules/Langtons-Loops.table
+share/golly/Rules/Langtons-Loops.tree
+share/golly/Rules/LangtonsAnt_LLRR.icons
+share/golly/Rules/LangtonsAnt_LLRR.tree
+share/golly/Rules/Life.tree
+share/golly/Rules/LifeHistory.colors
+share/golly/Rules/LifeHistory.icons
+share/golly/Rules/LifeHistory.table
+share/golly/Rules/LifeOnTheEdge.icons
+share/golly/Rules/LifeOnTheEdge.tree
+share/golly/Rules/LifeOnTheSlope.colors
+share/golly/Rules/LifeOnTheSlope.icons
+share/golly/Rules/LifeOnTheSlope.tree
+share/golly/Rules/Perrier.colors
+share/golly/Rules/Perrier.table
+share/golly/Rules/SDSR-Loop.colors
+share/golly/Rules/SDSR-Loop.table
+share/golly/Rules/SDSR-Loop.tree
+share/golly/Rules/Sand-Margolus-emulated.colors
+share/golly/Rules/Sand-Margolus-emulated.tree
+share/golly/Rules/Sand-square4cyclic_emulated.colors
+share/golly/Rules/Sand-square4cyclic_emulated.tree
+share/golly/Rules/StarWars.tree
+share/golly/Rules/TMGasMargolus_emulated.colors
+share/golly/Rules/TMGasMargolus_emulated.tree
+share/golly/Rules/TableGenerators/make-ruletable.cpp
+share/golly/Rules/Tempesti.colors
+share/golly/Rules/Tempesti.table
+share/golly/Rules/TreeGenerators/LifeOnTheEdge.cpp
+share/golly/Rules/TreeGenerators/LifeOnTheSlope.cpp
+share/golly/Rules/TreeGenerators/RuleTreeGen.cpp
+share/golly/Rules/TreeGenerators/RuleTreeGen.java
+share/golly/Rules/TreeGenerators/RuleTreeGen.pl
+share/golly/Rules/TreeGenerators/RuleTreeGen.py
+share/golly/Rules/TriTurmite_120010.icons
+share/golly/Rules/TriTurmite_120010.tree
+share/golly/Rules/TripATronMargolus_emulated.colors
+share/golly/Rules/TripATronMargolus_emulated.tree
+share/golly/Rules/Turmite_1202822111121111812a0281282.icons
+share/golly/Rules/Turmite_1202822111121111812a0281282.tree
+share/golly/Rules/Turmite_121181121020.icons
+share/golly/Rules/Turmite_121181121020.tree
+share/golly/Rules/Turmite_180121020081.icons
+share/golly/Rules/Turmite_180121020081.tree
+share/golly/Rules/Turmite_181181121010.icons
+share/golly/Rules/Turmite_181181121010.tree
+share/golly/Rules/WireWorld.colors
+share/golly/Rules/WireWorld.icons
+share/golly/Rules/WireWorld.table
+share/golly/Rules/WireWorld.tree
+share/golly/Rules/Worm-1040512.table
+share/golly/Rules/Worm-1042015.table
+share/golly/Rules/Worm-1042020.table
+share/golly/Rules/Worm-1252121.table
+share/golly/Rules/Worm-1525115.table
+share/golly/Rules/Worm-complement.table
+share/golly/Rules/Worm.icons
+share/golly/Scripts/Perl/density.pl
+share/golly/Scripts/Perl/envelope.pl
+share/golly/Scripts/Perl/giffer.pl
+share/golly/Scripts/Perl/goto.pl
+share/golly/Scripts/Perl/invert.pl
+share/golly/Scripts/Perl/make-torus.pl
+share/golly/Scripts/Perl/oscar.pl
+share/golly/Scripts/Perl/p1100-MWSS-gun.pl
+share/golly/Scripts/Perl/pop-plot.pl
+share/golly/Scripts/Perl/shift.pl
+share/golly/Scripts/Perl/tile-with-clip.pl
+share/golly/Scripts/Perl/tile.pl
+share/golly/Scripts/Python/Margolus/convert-MCell-string.py
+share/golly/Scripts/Python/Margolus/export.py
+share/golly/Scripts/Python/Margolus/import.py
+share/golly/Scripts/Python/Rule-Generators/AbsoluteHexTurmite-gen.py
+share/golly/Scripts/Python/Rule-Generators/AbsoluteTurmite-gen.py
+share/golly/Scripts/Python/Rule-Generators/FredkinModN-gen.py
+share/golly/Scripts/Python/Rule-Generators/HexTurmite-gen.py
+share/golly/Scripts/Python/Rule-Generators/Langtons-Ant-gen.py
+share/golly/Scripts/Python/Rule-Generators/RuleTableToTree.py
+share/golly/Scripts/Python/Rule-Generators/TriTurmite-gen.py
+share/golly/Scripts/Python/Rule-Generators/Turmite-gen.py
+share/golly/Scripts/Python/Rule-Generators/make-ruletree.py
+share/golly/Scripts/Python/bricklayer.py
+share/golly/Scripts/Python/density.py
+share/golly/Scripts/Python/draw-lines.py
+share/golly/Scripts/Python/envelope.py
+share/golly/Scripts/Python/flood-fill.py
+share/golly/Scripts/Python/glife/EmulateHexagonal.py
+share/golly/Scripts/Python/glife/EmulateMargolus.py
+share/golly/Scripts/Python/glife/EmulateOneDimensional.py
+share/golly/Scripts/Python/glife/EmulateTriangular.py
+share/golly/Scripts/Python/glife/ReadRuleTable.py
+share/golly/Scripts/Python/glife/RuleTree.py
+share/golly/Scripts/Python/glife/WriteBMP.py
+share/golly/Scripts/Python/glife/WriteRuleTable.py
+share/golly/Scripts/Python/glife/__init__.py
+share/golly/Scripts/Python/glife/base.py
+share/golly/Scripts/Python/glife/gun24.py
+share/golly/Scripts/Python/glife/gun256.py
+share/golly/Scripts/Python/glife/gun30.py
+share/golly/Scripts/Python/glife/gun46.py
+share/golly/Scripts/Python/glife/herschel.py
+share/golly/Scripts/Python/glife/text.py
+share/golly/Scripts/Python/goto.py
+share/golly/Scripts/Python/gun-demo.py
+share/golly/Scripts/Python/heisenburp.py
+share/golly/Scripts/Python/invert.py
+share/golly/Scripts/Python/life-integer-gun30.py
+share/golly/Scripts/Python/make-Banks-IV-constructor.py
+share/golly/Scripts/Python/make-Codd-constructor.py
+share/golly/Scripts/Python/make-Devore-tape.py
+share/golly/Scripts/Python/make-torus.py
+share/golly/Scripts/Python/metafier.py
+share/golly/Scripts/Python/move-object.py
+share/golly/Scripts/Python/move-selection.py
+share/golly/Scripts/Python/oscar.py
+share/golly/Scripts/Python/p1100-MWSS-gun.py
+share/golly/Scripts/Python/pd-glider.py
+share/golly/Scripts/Python/pop-plot.py
+share/golly/Scripts/Python/shift.py
+share/golly/Scripts/Python/slide-show.py
+share/golly/Scripts/Python/tile-with-clip.py
+share/golly/Scripts/Python/tile.py
+share/pixmaps/golly.xpm
+@dirrm share/golly/Scripts/Python/glife
+@dirrm share/golly/Scripts/Python/Rule-Generators
+@dirrm share/golly/Scripts/Python/Margolus
+@dirrm share/golly/Scripts/Python
+@dirrm share/golly/Scripts/Perl
+@dirrm share/golly/Scripts
+@dirrm share/golly/Rules/TreeGenerators
+@dirrm share/golly/Rules/TableGenerators
+@dirrm share/golly/Rules
+@dirrm share/golly/Patterns/WireWorld
+@dirrm share/golly/Patterns/Turmites
+@dirrm share/golly/Patterns/Patersons-Worms
+@dirrm share/golly/Patterns/Other-Rules
+@dirrm share/golly/Patterns/Margolus
+@dirrm share/golly/Patterns/Loops
+@dirrm share/golly/Patterns/Life/Syntheses
+@dirrm share/golly/Patterns/Life/Still-Lifes
+@dirrm share/golly/Patterns/Life/Spaceships
+@dirrm share/golly/Patterns/Life/Signal-Circuitry
+@dirrm share/golly/Patterns/Life/Rakes
+@dirrm share/golly/Patterns/Life/Puffers
+@dirrm share/golly/Patterns/Life/Oscillators
+@dirrm share/golly/Patterns/Life/Miscellaneous
+@dirrm share/golly/Patterns/Life/Methuselahs
+@dirrm share/golly/Patterns/Life/Guns
+@dirrm share/golly/Patterns/Life/Breeders
+@dirrm share/golly/Patterns/Life/Bounded-Grids
+@dirrm share/golly/Patterns/Life-Like/Morley
+@dirrm share/golly/Patterns/Life-Like
+@dirrm share/golly/Patterns/Life
+@dirrm share/golly/Patterns/JvN
+@dirrm share/golly/Patterns/HashLife
+@dirrm share/golly/Patterns/Generations
+@dirrm share/golly/Patterns/Devore
+@dirrm share/golly/Patterns/Codd
+@dirrm share/golly/Patterns/Banks
+@dirrm share/golly/Patterns
+@dirrm share/golly/Help/Lexicon
+@dirrm share/golly/Help/Algorithms
+@dirrm share/golly/Help
+@dirrm share/golly



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201301101703.r0AH3FkL063948>