summaryrefslogtreecommitdiff
path: root/math
diff options
context:
space:
mode:
authorwiz <wiz>2004-09-30 09:38:24 +0000
committerwiz <wiz>2004-09-30 09:38:24 +0000
commit300d26b8a88d26ba0cc80071987fcca6162ee6c4 (patch)
tree4b4813979d76435f186592d8cc9ea7a0049a1abb /math
parent322d31cb86d5b3dfc83cf66377a7d461abdb7214 (diff)
downloadpkgsrc-300d26b8a88d26ba0cc80071987fcca6162ee6c4.tar.gz
Update to 4.1:
v4.1 COSMETIC/USABILITY IMPROVEMENTS - The File->Description dialog now updates automatically if you leave it open while loading a new pattern file. Also, any previous description dialog is closed when you open a new one. - GtkLife now issues a warning dialog if it appears the application was not propery installed (i.e., "make" without "make install"). - GtkLife now issues a warning dialog if the configured pattern collection is not found. BUG FIXES - Fixed a bug that prevents the start/stop button from changing color when Gtk+ has debugging enabled (thanks to James Gregory for reporting). - Fixed stair-stepping effect when drawing diagonal lines. MISCELLANEOUS - Better ChangeLog :-) v4.0 NEW FUNCTIONALITY - The world size has been bumped up to 1 million x 1 million. - Added View->Find Active Cells, to locate a live (and preferably active) region and center on it. - gtklife has a new default file format, GLF, which is similar to RLE. - gtklife can now handle multiple file formats: Life 1.05 (the original format), Life 1.06, RLE, XLife, and GLF. File type is auto-detected when loading. Information on file formats was added to the "File Handling" section of the documentation, and a page was added giving detailed information on the GLF format. - You can now set a per-session pattern directory (File->Change Pattern Collection) as well as a default pattern directory (Preferences/File/Default Pattern Collection). - Sidebar patterns can now be bundled into sub-directories. Directories will be displayed with trailing slashes. Click on a directory name to display its contents in a clickable list beneath the sidebar. - You can now specify a pattern collection directory on the command line (previously only individual patterns could be loaded via command line). - The pattern description has been made unbounded in length and width. An error will occur if you attempt to save a pattern with a too-large description to a LIF or RLE pattern file. COSMETIC/USABILITY IMPROVEMENTS - Mouse wheel over the description text box now scrolls the description (previously you had to hover the mouse over the scrollbar). - The color picker in Preferences now uses the contents (if any) of the corresponding text entry as its starting color. - Recent files in the File menu now display full path as a tooltip. - Sidebar scrollbar is now only displayed when needed. PATTERN COLLECTION CHANGES - A new pattern collection, JSLife by Jason Summers, is now available as an option. The sidebar can be set to display the original LifeP, JSLife, or a custom collection of your own. - Patterns were reorganized into a hierarchical format. - Patterns were renamed to be more human-readable. - Patterns were converted to GLF for speed of loading. - Pattern descriptions were reformatted. - Paul Rendell's Turing Machine pattern was added to the LifeP collection. - Added a longer description to the Unit Cell pattern. - Now that we have a command to locate active cells, re-centered the Jaws pattern. - Note: Due to a minor change in the config file, any custom pattern directory that you have chosen previously will be reset. DOCUMENTATION IMPROVEMENTS - Fixed broken link to the Scientific American article in help. MISCELLANEOUS - The install process now deletes any existing patterns bundle before copying over the new patterns. - Added new nifty program icons based on the "pulsar".
Diffstat (limited to 'math')
-rw-r--r--math/gtklife/Makefile4
-rw-r--r--math/gtklife/PLIST557
-rw-r--r--math/gtklife/distinfo6
3 files changed, 384 insertions, 183 deletions
diff --git a/math/gtklife/Makefile b/math/gtklife/Makefile
index 4e6e165b24e..6e7c7feb4a8 100644
--- a/math/gtklife/Makefile
+++ b/math/gtklife/Makefile
@@ -1,7 +1,7 @@
-# $NetBSD: Makefile,v 1.1.1.1 2004/07/22 17:20:23 drochner Exp $
+# $NetBSD: Makefile,v 1.2 2004/09/30 09:38:24 wiz Exp $
#
-DISTNAME= gtklife-3.0
+DISTNAME= gtklife-4.1
CATEGORIES= math
MASTER_SITES= http://www.igs.net/~tril/gtklife/
diff --git a/math/gtklife/PLIST b/math/gtklife/PLIST
index 5e8d9d8c53f..96bd01c5bdb 100644
--- a/math/gtklife/PLIST
+++ b/math/gtklife/PLIST
@@ -1,194 +1,395 @@
-@comment $NetBSD: PLIST,v 1.1.1.1 2004/07/22 17:20:23 drochner Exp $
+@comment $NetBSD: PLIST,v 1.2 2004/09/30 09:38:24 wiz 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/glf_format.html
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/style.css
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
+share/gtklife/patterns/jslife/breeders/catacryst.glf
+share/gtklife/patterns/jslife/breeders/metacatacryst.glf
+share/gtklife/patterns/jslife/breeders/mosquito.glf
+share/gtklife/patterns/jslife/breeders/pi_blink.glf
+share/gtklife/patterns/jslife/breeders/pi_blink_2.glf
+share/gtklife/patterns/jslife/breeders/rake_breeder.glf
+share/gtklife/patterns/jslife/breeders/slide_breeder.glf
+share/gtklife/patterns/jslife/build_&_burn/ess_burner.glf
+share/gtklife/patterns/jslife/build_&_burn/fuse_builder.glf
+share/gtklife/patterns/jslife/build_&_burn/fuse_builder_2.glf
+share/gtklife/patterns/jslife/build_&_burn/loaf_burner.glf
+share/gtklife/patterns/jslife/build_&_burn/p99fuse.glf
+share/gtklife/patterns/jslife/build_&_burn/pond_burn.glf
+share/gtklife/patterns/jslife/build_&_burn/skipper.glf
+share/gtklife/patterns/jslife/builders/SS_factory.glf
+share/gtklife/patterns/jslife/builders/SS_factory_2.glf
+share/gtklife/patterns/jslife/builders/assembly_line.glf
+share/gtklife/patterns/jslife/builders/barbershop.glf
+share/gtklife/patterns/jslife/builders/block_stacker.glf
+share/gtklife/patterns/jslife/builders/bricklayer.glf
+share/gtklife/patterns/jslife/builders/rake_crystal.glf
+share/gtklife/patterns/jslife/builders/snake_stretch.glf
+share/gtklife/patterns/jslife/builders/tub_stretch.glf
+share/gtklife/patterns/jslife/builders/tub_stretch_2.glf
+share/gtklife/patterns/jslife/eaters/SS_eaters.glf
+share/gtklife/patterns/jslife/eaters/eaters.glf
+share/gtklife/patterns/jslife/eaters/eaters_misc.glf
+share/gtklife/patterns/jslife/eaters/p34eater.glf
+share/gtklife/patterns/jslife/fuses/blinker_fuses.glf
+share/gtklife/patterns/jslife/fuses/pulsar_fuse.glf
+share/gtklife/patterns/jslife/fuses/quadfuse.glf
+share/gtklife/patterns/jslife/growers/bee_ladder.glf
+share/gtklife/patterns/jslife/growers/growing_SS.glf
+share/gtklife/patterns/jslife/growers/growing_SS_2.glf
+share/gtklife/patterns/jslife/growers/oblique_growth.glf
+share/gtklife/patterns/jslife/growers/one_per_gen.glf
+share/gtklife/patterns/jslife/guns/MWSS_p165.glf
+share/gtklife/patterns/jslife/guns/corder_p4140.glf
+share/gtklife/patterns/jslife/guns/corder_p690.glf
+share/gtklife/patterns/jslife/guns/corder_p784.glf
+share/gtklife/patterns/jslife/guns/edgeshoot_p450.glf
+share/gtklife/patterns/jslife/guns/period_133.glf
+share/gtklife/patterns/jslife/guns/period_135.glf
+share/gtklife/patterns/jslife/guns/period_150.glf
+share/gtklife/patterns/jslife/guns/period_180.glf
+share/gtklife/patterns/jslife/guns/period_432.glf
+share/gtklife/patterns/jslife/guns/period_570.glf
+share/gtklife/patterns/jslife/guns/sidecar.glf
+share/gtklife/patterns/jslife/loops/emus.glf
+share/gtklife/patterns/jslife/loops/period_160.glf
+share/gtklife/patterns/jslife/loops/period_174.glf
+share/gtklife/patterns/jslife/loops/period_936.glf
+share/gtklife/patterns/jslife/mathematics/fermat_primes.glf
+share/gtklife/patterns/jslife/mathematics/heisenburp_30.glf
+share/gtklife/patterns/jslife/mathematics/heisenburp_30i.glf
+share/gtklife/patterns/jslife/mathematics/heisenburp_46.glf
+share/gtklife/patterns/jslife/mathematics/twin_primes.glf
+share/gtklife/patterns/jslife/odds_&_ends/1xnothing.glf
+share/gtklife/patterns/jslife/odds_&_ends/1xtumbler.glf
+share/gtklife/patterns/jslife/odds_&_ends/SS_push.glf
+share/gtklife/patterns/jslife/odds_&_ends/SS_transform.glf
+share/gtklife/patterns/jslife/odds_&_ends/advancer.glf
+share/gtklife/patterns/jslife/odds_&_ends/block_keeper.glf
+share/gtklife/patterns/jslife/odds_&_ends/c4_puffer.glf
+share/gtklife/patterns/jslife/odds_&_ends/crystal.glf
+share/gtklife/patterns/jslife/odds_&_ends/eden.glf
+share/gtklife/patterns/jslife/odds_&_ends/fanout.glf
+share/gtklife/patterns/jslife/odds_&_ends/glider_cross.glf
+share/gtklife/patterns/jslife/odds_&_ends/glider_dust.glf
+share/gtklife/patterns/jslife/odds_&_ends/glider_union.glf
+share/gtklife/patterns/jslife/odds_&_ends/hotel_1.glf
+share/gtklife/patterns/jslife/odds_&_ends/hotel_2.glf
+share/gtklife/patterns/jslife/odds_&_ends/lightspeed.glf
+share/gtklife/patterns/jslife/odds_&_ends/loggrow_diam.glf
+share/gtklife/patterns/jslife/odds_&_ends/move_fishhook.glf
+share/gtklife/patterns/jslife/odds_&_ends/pi_blinker_climb.glf
+share/gtklife/patterns/jslife/odds_&_ends/pi_ship_c3.glf
+share/gtklife/patterns/jslife/odds_&_ends/shuttle.glf
+share/gtklife/patterns/jslife/odds_&_ends/signal_turn.glf
+share/gtklife/patterns/jslife/odds_&_ends/sniper.glf
+share/gtklife/patterns/jslife/odds_&_ends/ss_to_glider.glf
+share/gtklife/patterns/jslife/odds_&_ends/telegraph.glf
+share/gtklife/patterns/jslife/odds_&_ends/tub_tail.glf
+share/gtklife/patterns/jslife/odds_&_ends/vacuum.glf
+share/gtklife/patterns/jslife/odds_&_ends/whatever.glf
+share/gtklife/patterns/jslife/odds_&_ends/zigzag.glf
+share/gtklife/patterns/jslife/oscillators/7n+1.glf
+share/gtklife/patterns/jslife/oscillators/SS_loop.glf
+share/gtklife/patterns/jslife/oscillators/p97307852711.glf
+share/gtklife/patterns/jslife/oscillators/poly_osc.glf
+share/gtklife/patterns/jslife/oscillators/queen_bee_turn.glf
+share/gtklife/patterns/jslife/reflectors/reflectors.glf
+share/gtklife/patterns/jslife/reflectors/reflectors_2.glf
+share/gtklife/patterns/jslife/reflectors/reflectors_p46.glf
+share/gtklife/patterns/jslife/sawtooth/sawtooth_6.glf
+share/gtklife/patterns/jslife/sawtooth/sawtooth_6b.glf
+share/gtklife/patterns/jslife/slideguns/slide_d_01_120.glf
+share/gtklife/patterns/jslife/slideguns/slide_d_02_120.glf
+share/gtklife/patterns/jslife/slideguns/slide_d_03_092.glf
+share/gtklife/patterns/jslife/slideguns/slide_o_02b_060.glf
+share/gtklife/patterns/jslife/slideguns/slide_o_02f_060.glf
+share/gtklife/patterns/jslife/slideguns/slide_o_03b_120.glf
+share/gtklife/patterns/jslife/slideguns/slide_o_03f_120.glf
+share/gtklife/patterns/jslife/slideguns/slide_o_04b_060.glf
+share/gtklife/patterns/jslife/slideguns/slide_o_04f_060.glf
+share/gtklife/patterns/jslife/slideguns/teth_d_005_154.glf
+share/gtklife/patterns/jslife/slideguns/teth_d_008_064.glf
+share/gtklife/patterns/jslife/slideguns/teth_o_014b_090.glf
+share/gtklife/patterns/jslife/slideguns/teth_o_014f_090.glf
+share/gtklife/patterns/jslife/slideguns/teth_o_020b_060.glf
+share/gtklife/patterns/jslife/slideguns/teth_o_030f_060.glf
+share/gtklife/patterns/jslife/slideguns/teth_o_040f_060.glf
+share/gtklife/patterns/jslife/slideguns/teth_o_120f_120.glf
+share/gtklife/patterns/jslife/synthesis/make_osc_p11.glf
+share/gtklife/patterns/jslife/synthesis/make_osc_p18.glf
+share/gtklife/patterns/jslife/synthesis/make_osc_p33.glf
+share/gtklife/patterns/jslife/synthesis/make_oscillators.glf
+share/gtklife/patterns/jslife/synthesis/make_spaceship.glf
+share/gtklife/patterns/jslife/velocity_2c5/puffer_2c5.glf
+share/gtklife/patterns/jslife/velocity_2c5/rake_2c5.glf
+share/gtklife/patterns/jslife/velocity_2c5/ships_2c5.glf
+share/gtklife/patterns/jslife/velocity_c12d/fuse2_c12.glf
+share/gtklife/patterns/jslife/velocity_c12d/fuse_c12.glf
+share/gtklife/patterns/jslife/velocity_c12d/rakes_c12d.glf
+share/gtklife/patterns/jslife/velocity_c12d/ships_c12d.glf
+share/gtklife/patterns/jslife/velocity_c12d/stretch_c12.glf
+share/gtklife/patterns/jslife/velocity_c2/puffer_p12.glf
+share/gtklife/patterns/jslife/velocity_c2/puffer_p12blk.glf
+share/gtklife/patterns/jslife/velocity_c2/puffer_p16.glf
+share/gtklife/patterns/jslife/velocity_c2/puffers_c2p8.glf
+share/gtklife/patterns/jslife/velocity_c2/ships_c2p6.glf
+share/gtklife/patterns/jslife/velocity_c2/ships_c2p8.glf
+share/gtklife/patterns/jslife/velocity_c2/ships_c2small.glf
+share/gtklife/patterns/jslife/velocity_c2/ships_c2small2.glf
+share/gtklife/patterns/jslife/velocity_c2/ships_owss.glf
+share/gtklife/patterns/jslife/velocity_c2/sparkers_c2.glf
+share/gtklife/patterns/jslife/velocity_c2/stretch_c2.glf
+share/gtklife/patterns/jslife/velocity_c2/stretch_p16wick.glf
+share/gtklife/patterns/jslife/velocity_c2/stretch_trafjam.glf
+share/gtklife/patterns/jslife/velocity_c2/varwidth_p2.glf
+share/gtklife/patterns/jslife/velocity_c2/wavestretch.glf
+share/gtklife/patterns/jslife/velocity_c3/fuse_3c6.glf
+share/gtklife/patterns/jslife/velocity_c3/puffer_c3p9.glf
+share/gtklife/patterns/jslife/velocity_c3/ships_c3_hp.glf
+share/gtklife/patterns/jslife/velocity_c4d/fuse_c4d.glf
+share/gtklife/patterns/jslife/velocity_c4d/puffers_c4d.glf
+share/gtklife/patterns/jslife/velocity_c4d/ships_c4d.glf
+share/gtklife/patterns/jslife/velocity_c4d/ships_c4d_ct.glf
+share/gtklife/patterns/jslife/velocity_c4d/ships_c4d_ext.glf
+share/gtklife/patterns/jslife/velocity_c4d/ships_c4d_hp.glf
+share/gtklife/patterns/jslife/velocity_c4d/ships_c4d_lg.glf
+share/gtklife/patterns/jslife/velocity_c4d/ships_c4d_tags.glf
+share/gtklife/patterns/jslife/velocity_c4o/puffers_c4o.glf
+share/gtklife/patterns/jslife/velocity_c4o/rake_c4.glf
+share/gtklife/patterns/jslife/velocity_c4o/ships_c4o.glf
+share/gtklife/patterns/jslife/velocity_c4o/ships_c4o_hp.glf
+share/gtklife/patterns/jslife/velocity_c4o/stretch_c4o.glf
+share/gtklife/patterns/jslife/velocity_c5o/ships_c5o.glf
+share/gtklife/patterns/jslife/velocity_c5o/ships_c5o_hp.glf
+share/gtklife/patterns/jslife/velocity_other/ships_2c7.glf
+share/gtklife/patterns/jslife/velocity_other/ships_c5d.glf
+share/gtklife/patterns/jslife/velocity_other/ships_c6.glf
+share/gtklife/patterns/lpa/basics/acorn.glf
+share/gtklife/patterns/lpa/basics/b-heptomino.glf
+share/gtklife/patterns/lpa/basics/pi.glf
+share/gtklife/patterns/lpa/basics/r-pentomino.glf
+share/gtklife/patterns/lpa/basics/rabbits.glf
+share/gtklife/patterns/lpa/basics/still_life.glf
+share/gtklife/patterns/lpa/breeders/breeder_1.glf
+share/gtklife/patterns/lpa/breeders/breeder_2.glf
+share/gtklife/patterns/lpa/breeders/breeder_3.glf
+share/gtklife/patterns/lpa/breeders/breeder_4.glf
+share/gtklife/patterns/lpa/breeders/breeder_5.glf
+share/gtklife/patterns/lpa/breeders/jaws.glf
+share/gtklife/patterns/lpa/breeders/stifled.glf
+share/gtklife/patterns/lpa/corders/corder_ship.glf
+share/gtklife/patterns/lpa/corders/corder_ship_2.glf
+share/gtklife/patterns/lpa/corders/loop.glf
+share/gtklife/patterns/lpa/fuses/fuses.glf
+share/gtklife/patterns/lpa/fuses/rev_fuse.glf
+share/gtklife/patterns/lpa/fuses/spark_to_pi.glf
+share/gtklife/patterns/lpa/fuses/thunderbird.glf
+share/gtklife/patterns/lpa/growth_limit/caber_tosser.glf
+share/gtklife/patterns/lpa/growth_limit/e15_growth.glf
+share/gtklife/patterns/lpa/growth_limit/log_growth.glf
+share/gtklife/patterns/lpa/growth_limit/log_growth_2.glf
+share/gtklife/patterns/lpa/growth_limit/sqrt_gun.glf
+share/gtklife/patterns/lpa/growth_limit/sqrt_gun_2.glf
+share/gtklife/patterns/lpa/guns/4_barrelled.glf
+share/gtklife/patterns/lpa/guns/AK47.glf
+share/gtklife/patterns/lpa/guns/HWSS_gun.glf
+share/gtklife/patterns/lpa/guns/LWSS_gun.glf
+share/gtklife/patterns/lpa/guns/MWSS_gun.glf
+share/gtklife/patterns/lpa/guns/b-track_112.glf
+share/gtklife/patterns/lpa/guns/b-track_256.glf
+share/gtklife/patterns/lpa/guns/b-track_856.glf
+share/gtklife/patterns/lpa/guns/bi-gun.glf
+share/gtklife/patterns/lpa/guns/cyclotron.glf
+share/gtklife/patterns/lpa/guns/gunstar.glf
+share/gtklife/patterns/lpa/guns/gunstar_2.glf
+share/gtklife/patterns/lpa/guns/gunstar_3.glf
+share/gtklife/patterns/lpa/guns/period_104.glf
+share/gtklife/patterns/lpa/guns/period_132.glf
+share/gtklife/patterns/lpa/guns/period_136.glf
+share/gtklife/patterns/lpa/guns/period_144.glf
+share/gtklife/patterns/lpa/guns/period_184.glf
+share/gtklife/patterns/lpa/guns/period_246.glf
+share/gtklife/patterns/lpa/guns/period_30.glf
+share/gtklife/patterns/lpa/guns/period_44.glf
+share/gtklife/patterns/lpa/guns/period_46.glf
+share/gtklife/patterns/lpa/guns/period_94.glf
+share/gtklife/patterns/lpa/guns/thick_1.glf
+share/gtklife/patterns/lpa/guns/thick_2.glf
+share/gtklife/patterns/lpa/guns/thin_1.glf
+share/gtklife/patterns/lpa/guns/thin_2.glf
+share/gtklife/patterns/lpa/guns/thin_3.glf
+share/gtklife/patterns/lpa/guns/thin_4.glf
+share/gtklife/patterns/lpa/math_and_CS/adder.glf
+share/gtklife/patterns/lpa/math_and_CS/block_puller.glf
+share/gtklife/patterns/lpa/math_and_CS/memory.glf
+share/gtklife/patterns/lpa/math_and_CS/primes.glf
+share/gtklife/patterns/lpa/math_and_CS/random_LWSS.glf
+share/gtklife/patterns/lpa/math_and_CS/random_gun.glf
+share/gtklife/patterns/lpa/math_and_CS/random_gun_2.glf
+share/gtklife/patterns/lpa/math_and_CS/thue.glf
+share/gtklife/patterns/lpa/math_and_CS/turing_machine.glf
+share/gtklife/patterns/lpa/math_and_CS/unit_cell.glf
+share/gtklife/patterns/lpa/miscellaneous/6_gliders.glf
+share/gtklife/patterns/lpa/miscellaneous/LWSS_around.glf
+share/gtklife/patterns/lpa/miscellaneous/SL_reflector.glf
+share/gtklife/patterns/lpa/miscellaneous/block_memory.glf
+share/gtklife/patterns/lpa/miscellaneous/block_pusher.glf
+share/gtklife/patterns/lpa/miscellaneous/crystal.glf
+share/gtklife/patterns/lpa/miscellaneous/double_x.glf
+share/gtklife/patterns/lpa/miscellaneous/eaters.glf
+share/gtklife/patterns/lpa/miscellaneous/eden.glf
+share/gtklife/patterns/lpa/miscellaneous/electric_fence.glf
+share/gtklife/patterns/lpa/miscellaneous/gliders_race.glf
+share/gtklife/patterns/lpa/miscellaneous/herschel.glf
+share/gtklife/patterns/lpa/miscellaneous/hotel.glf
+share/gtklife/patterns/lpa/miscellaneous/irrational.glf
+share/gtklife/patterns/lpa/miscellaneous/irrational_2.glf
+share/gtklife/patterns/lpa/miscellaneous/irrational_5.glf
+share/gtklife/patterns/lpa/miscellaneous/mirage.glf
+share/gtklife/patterns/lpa/miscellaneous/pinball.glf
+share/gtklife/patterns/lpa/miscellaneous/relay.glf
+share/gtklife/patterns/lpa/miscellaneous/relay_2.glf
+share/gtklife/patterns/lpa/miscellaneous/spiral_decay.glf
+share/gtklife/patterns/lpa/miscellaneous/stargate.glf
+share/gtklife/patterns/lpa/miscellaneous/switch_engine.glf
+share/gtklife/patterns/lpa/miscellaneous/tire_tracks.glf
+share/gtklife/patterns/lpa/miscellaneous/tire_tracks_2.glf
+share/gtklife/patterns/lpa/miscellaneous/tub_tracks.glf
+share/gtklife/patterns/lpa/miscellaneous/wick_stretcher.glf
+share/gtklife/patterns/lpa/miscellaneous/wire.glf
+share/gtklife/patterns/lpa/miscellaneous/wire_with_sink.glf
+share/gtklife/patterns/lpa/oscillators/b-track.glf
+share/gtklife/patterns/lpa/oscillators/lone_dots.glf
+share/gtklife/patterns/lpa/oscillators/period_10-22.glf
+share/gtklife/patterns/lpa/oscillators/period_2.glf
+share/gtklife/patterns/lpa/oscillators/period_24-50.glf
+share/gtklife/patterns/lpa/oscillators/period_3.glf
+share/gtklife/patterns/lpa/oscillators/period_3x.glf
+share/gtklife/patterns/lpa/oscillators/period_4x.glf
+share/gtklife/patterns/lpa/oscillators/period_5.glf
+share/gtklife/patterns/lpa/oscillators/period_52-144.glf
+share/gtklife/patterns/lpa/oscillators/period_6.glf
+share/gtklife/patterns/lpa/oscillators/period_6x.glf
+share/gtklife/patterns/lpa/oscillators/period_7-9.glf
+share/gtklife/patterns/lpa/oscillators/poles.glf
+share/gtklife/patterns/lpa/oscillators/quilt.glf
+share/gtklife/patterns/lpa/oscillators/rot8.glf
+share/gtklife/patterns/lpa/oscillators/twin_dots.glf
+share/gtklife/patterns/lpa/oscillators/venetian.glf
+share/gtklife/patterns/lpa/oscillators/venetian_2.glf
+share/gtklife/patterns/lpa/oscillators/venetian_3.glf
+share/gtklife/patterns/lpa/puffers/bhepto_puffer.glf
+share/gtklife/patterns/lpa/puffers/blinker_ship.glf
+share/gtklife/patterns/lpa/puffers/blinker_ship_2.glf
+share/gtklife/patterns/lpa/puffers/classic.glf
+share/gtklife/patterns/lpa/puffers/line_puffer_1.glf
+share/gtklife/patterns/lpa/puffers/line_puffer_2.glf
+share/gtklife/patterns/lpa/puffers/pi_puffer.glf
+share/gtklife/patterns/lpa/puffers/pulsar_train.glf
+share/gtklife/patterns/lpa/puffers/slow_puffer_1.glf
+share/gtklife/patterns/lpa/puffers/slow_puffer_2.glf
+share/gtklife/patterns/lpa/puffers/switch_puffer.glf
+share/gtklife/patterns/lpa/rakes/LWSS_rake_1.glf
+share/gtklife/patterns/lpa/rakes/LWSS_rake_2.glf
+share/gtklife/patterns/lpa/rakes/MWSS_rake_1.glf
+share/gtklife/patterns/lpa/rakes/MWSS_rake_2.glf
+share/gtklife/patterns/lpa/rakes/coe_rake_1.glf
+share/gtklife/patterns/lpa/rakes/coe_rake_2.glf
+share/gtklife/patterns/lpa/rakes/fore_rake.glf
+share/gtklife/patterns/lpa/rakes/program_rake.glf
+share/gtklife/patterns/lpa/rakes/rake_1.glf
+share/gtklife/patterns/lpa/rakes/rake_2.glf
+share/gtklife/patterns/lpa/rakes/rake_3.glf
+share/gtklife/patterns/lpa/rakes/rake_gun.glf
+share/gtklife/patterns/lpa/rakes/spiders.glf
+share/gtklife/patterns/lpa/rakes/thin_rake.glf
+share/gtklife/patterns/lpa/sawtooth/cord_pull.glf
+share/gtklife/patterns/lpa/sawtooth/hacksaw.glf
+share/gtklife/patterns/lpa/sawtooth/sawtooth_1.glf
+share/gtklife/patterns/lpa/sawtooth/sawtooth_2.glf
+share/gtklife/patterns/lpa/sawtooth/sawtooth_3.glf
+share/gtklife/patterns/lpa/sawtooth/sawtooth_4.glf
+share/gtklife/patterns/lpa/sawtooth/sawtooth_5.glf
+share/gtklife/patterns/lpa/sawtooth/sawtooth_6.glf
+share/gtklife/patterns/lpa/sawtooth/sawtooth_7.glf
+share/gtklife/patterns/lpa/space_fillers/max.glf
+share/gtklife/patterns/lpa/space_fillers/max_2.glf
+share/gtklife/patterns/lpa/space_fillers/max_3.glf
+share/gtklife/patterns/lpa/spaceships/aquarium_20.glf
+share/gtklife/patterns/lpa/spaceships/aquarium_25.glf
+share/gtklife/patterns/lpa/spaceships/aquarium_25b.glf
+share/gtklife/patterns/lpa/spaceships/aquarium_33.glf
+share/gtklife/patterns/lpa/spaceships/aquarium_33w.glf
+share/gtklife/patterns/lpa/spaceships/aquarium_40.glf
+share/gtklife/patterns/lpa/spaceships/aquarium_50.glf
+share/gtklife/patterns/lpa/spaceships/aquarium_50f.glf
+share/gtklife/patterns/lpa/spaceships/aquarium_50fa.glf
+share/gtklife/patterns/lpa/spaceships/aquarium_50fn.glf
+share/gtklife/patterns/lpa/spaceships/aquarium_50s.glf
+share/gtklife/patterns/lpa/spaceships/aquarium_50sb.glf
+share/gtklife/patterns/lpa/spaceships/aquarium_50sh.glf
+share/gtklife/patterns/lpa/spaceships/barge.glf
+share/gtklife/patterns/lpa/spaceships/barge_2.glf
+share/gtklife/patterns/lpa/spaceships/wing.glf
+share/gtklife/patterns/lpa/synthesis/make_billiards.glf
+share/gtklife/patterns/lpa/synthesis/make_fish.glf
+share/gtklife/patterns/lpa/synthesis/make_fuse.glf
+share/gtklife/patterns/lpa/synthesis/make_gun.glf
+share/gtklife/patterns/lpa/synthesis/make_hustler.glf
+share/gtklife/patterns/lpa/synthesis/make_osc.glf
+share/gtklife/patterns/lpa/synthesis/make_pole.glf
+@dirrm share/gtklife/patterns/lpa/synthesis
+@dirrm share/gtklife/patterns/lpa/spaceships
+@dirrm share/gtklife/patterns/lpa/space_fillers
+@dirrm share/gtklife/patterns/lpa/sawtooth
+@dirrm share/gtklife/patterns/lpa/rakes
+@dirrm share/gtklife/patterns/lpa/puffers
+@dirrm share/gtklife/patterns/lpa/oscillators
+@dirrm share/gtklife/patterns/lpa/miscellaneous
+@dirrm share/gtklife/patterns/lpa/math_and_CS
+@dirrm share/gtklife/patterns/lpa/guns
+@dirrm share/gtklife/patterns/lpa/growth_limit
+@dirrm share/gtklife/patterns/lpa/fuses
+@dirrm share/gtklife/patterns/lpa/corders
+@dirrm share/gtklife/patterns/lpa/breeders
+@dirrm share/gtklife/patterns/lpa/basics
+@dirrm share/gtklife/patterns/lpa
+@dirrm share/gtklife/patterns/jslife/velocity_other
+@dirrm share/gtklife/patterns/jslife/velocity_c5o
+@dirrm share/gtklife/patterns/jslife/velocity_c4o
+@dirrm share/gtklife/patterns/jslife/velocity_c4d
+@dirrm share/gtklife/patterns/jslife/velocity_c3
+@dirrm share/gtklife/patterns/jslife/velocity_c2
+@dirrm share/gtklife/patterns/jslife/velocity_c12d
+@dirrm share/gtklife/patterns/jslife/velocity_2c5
+@dirrm share/gtklife/patterns/jslife/synthesis
+@dirrm share/gtklife/patterns/jslife/slideguns
+@dirrm share/gtklife/patterns/jslife/sawtooth
+@dirrm share/gtklife/patterns/jslife/reflectors
+@dirrm share/gtklife/patterns/jslife/oscillators
+@dirrm share/gtklife/patterns/jslife/odds_&_ends
+@dirrm share/gtklife/patterns/jslife/mathematics
+@dirrm share/gtklife/patterns/jslife/loops
+@dirrm share/gtklife/patterns/jslife/guns
+@dirrm share/gtklife/patterns/jslife/growers
+@dirrm share/gtklife/patterns/jslife/fuses
+@dirrm share/gtklife/patterns/jslife/eaters
+@dirrm share/gtklife/patterns/jslife/builders
+@dirrm share/gtklife/patterns/jslife/build_&_burn
+@dirrm share/gtklife/patterns/jslife/breeders
+@dirrm share/gtklife/patterns/jslife
@dirrm share/gtklife/patterns
@dirrm share/gtklife/graphics
@dirrm share/gtklife
diff --git a/math/gtklife/distinfo b/math/gtklife/distinfo
index 44fe191aec5..f4f18de7766 100644
--- a/math/gtklife/distinfo
+++ b/math/gtklife/distinfo
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.1.1.1 2004/07/22 17:20:23 drochner Exp $
+$NetBSD: distinfo,v 1.2 2004/09/30 09:38:24 wiz Exp $
-SHA1 (gtklife-3.0.tar.gz) = 400982d57f91d719da94a92efdf4da7e9868b540
-Size (gtklife-3.0.tar.gz) = 311655 bytes
+SHA1 (gtklife-4.1.tar.gz) = d67aa27d0ae3742e4aa6ec75c3a5fa47a77cca8d
+Size (gtklife-4.1.tar.gz) = 759895 bytes
SHA1 (patch-aa) = 41793f54cf987d2916176f8b0a7459b9ae8dcd61