pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/games/MyGoGrinder Update to 2.2.0:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/436fd7b17fa6
branches:  trunk
changeset: 643117:436fd7b17fa6
user:      wiz <wiz%pkgsrc.org@localhost>
date:      Thu Dec 11 15:27:03 2014 +0000

description:
Update to 2.2.0:

Version 2.2.0             (DECEMBER 2014)
  Bugs fixed:
    * The WGF-editor didn't take the new board size in some circumstances
        (introduced with the work on the parser)- repaired
    * play stone was also registered on the invisible part of the board (already
        in 1.02)
    * Splash screen: was too much white - repaired
  Bug or feature?:
    * When the "Apply Tag..." button has the focus, a key pressed sets the tag
        with this first letter, so key "c" or "C" would set "Corner" but if you
        type "cu", the code would set "Corner" AND "Cut"! This is not clean, as
        you would need to delete "Corner", if this isn't wanted. This is an old
        "feature": I found it also in version 1.02
  Further:
    * PathToSettings can now be set by environment variable (path needs to exist
        and be write enabled) - so you can have a 2nd, 3rd etc. profile for
        the same user
    * Environment variable: same goes with toggle stacktrace on for SGF-errors
        and set path to doc (help files)
        --> see SysVariables.txt
    * The same with log level for SGF errors (0-3, default is 1)
        --> see SysVariables.txt
    * Grinder can now recognize the location of the program's .jar file (usually
        it expects the help files in the program's subdirectory "doc" - this was
        a problem, when Grinder was started with a desktop script, which didn't
        cd to Grinder's program folder before)
    * Startup: shortened the display of the scanned path - now it fits better in
        the splash screen
    * Error messages concerning SGF code: they can now show the affected code
        and highlight it (loglevel 2 and 3)
    * DEMO.WGF moved to doc folder (where the help files reside) (Grinder tries
        to find it there, but falls back to load it from the program's folder)
    * File size is now restricted to files with up to ~100kby (default); this
        can be overridden in the settings file or with setting a system variable
        --> see SysVariables.txt
    * Set some system variables to control the behaviour of the program:
        MYGG_DOCPATH, MYGG_SETTINGS, MYGG_LOG_LVL,
        MYGG_SGF_MAX_SZ (and some more)
    * you get a warning, if one of the log files grows too big (default is ~1mby,
        change that in the settings file)
    * I thought, that the price for my works in the parser is more time
        consumption when parsing. I did a small test with ~1000 files, one time
        with GoGrinder 1.14, one time with MyGoGrinder 2.1.1: nothing remarkable!
        both needed around 45 seconds!
    * Portable - use the command line switch -p or -portable to run Grinder with
        sgf and settings in Grinder's program folder: this still needs some
        polishing: switching to the next problem takes too long.

diffstat:

 games/MyGoGrinder/Makefile |  5 ++---
 games/MyGoGrinder/PLIST    |  4 ++--
 games/MyGoGrinder/distinfo |  8 ++++----
 3 files changed, 8 insertions(+), 9 deletions(-)

diffs (56 lines):

diff -r 419be98d09db -r 436fd7b17fa6 games/MyGoGrinder/Makefile
--- a/games/MyGoGrinder/Makefile        Thu Dec 11 15:02:16 2014 +0000
+++ b/games/MyGoGrinder/Makefile        Thu Dec 11 15:27:03 2014 +0000
@@ -1,6 +1,6 @@
-# $NetBSD: Makefile,v 1.6 2014/11/13 17:06:18 wiz Exp $
+# $NetBSD: Makefile,v 1.7 2014/12/11 15:27:03 wiz Exp $
 
-DISTNAME=      MyGoGrinder-2.1.0
+DISTNAME=      MyGoGrinder-2.2.0
 CATEGORIES=    games
 MASTER_SITES=  ${MASTER_SITE_SOURCEFORGE:=mygogrinder/}
 EXTRACT_SUFX=  .zip
@@ -35,7 +35,6 @@
        ${INSTALL_DATA} ${WRKSRC}/*.jar ${DESTDIR}${PREFIX}/share/${PKGBASE}
        ${INSTALL_DATA} ${WRKSRC}/"GNU LICENSE v.2 (1991).txt" ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
        ${INSTALL_DATA} ${WRKSRC}/readme.txt ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}
-       ${INSTALL_DATA} ${WRKSRC}/DEMO.WGF ${DESTDIR}${PREFIX}/share/examples/${PKGBASE}/demo.wgf
        ${INSTALL_DATA} ${WRKDIR}/"Xuan-Xuan-Qi-Jing-(problems).zip" ${DESTDIR}${PREFIX}/share/examples/${PKGBASE}
        cd ${WRKSRC}/docs && pax -pp -rw * ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}/docs
        ${RM} -f ${DESTDIR}${PREFIX}/share/doc/${PKGBASE}/docs/Notizen*
diff -r 419be98d09db -r 436fd7b17fa6 games/MyGoGrinder/PLIST
--- a/games/MyGoGrinder/PLIST   Thu Dec 11 15:02:16 2014 +0000
+++ b/games/MyGoGrinder/PLIST   Thu Dec 11 15:27:03 2014 +0000
@@ -1,9 +1,10 @@
-@comment $NetBSD: PLIST,v 1.3 2014/08/21 07:54:08 wiz Exp $
+@comment $NetBSD: PLIST,v 1.4 2014/12/11 15:27:03 wiz Exp $
 bin/MyGoGrinder.sh
 share/MyGoGrinder/MyGoGrinder.jar
 share/MyGoGrinder/Tags list English.txt
 share/MyGoGrinder/Tags-Liste Deutsch.txt
 share/doc/MyGoGrinder/GNU LICENSE v.2 (1991).txt
+share/doc/MyGoGrinder/docs/DEMO.WGF
 share/doc/MyGoGrinder/docs/collections.html
 share/doc/MyGoGrinder/docs/docs.html
 share/doc/MyGoGrinder/docs/download.html
@@ -40,7 +41,6 @@
 share/doc/MyGoGrinder/docs/wgf.html
 share/doc/MyGoGrinder/readme.txt
 share/examples/MyGoGrinder/Xuan-Xuan-Qi-Jing-(problems).zip
-share/examples/MyGoGrinder/demo.wgf
 share/pixmaps/Grinder128.png
 share/pixmaps/Grinder32.png
 share/pixmaps/Grinder48.png
diff -r 419be98d09db -r 436fd7b17fa6 games/MyGoGrinder/distinfo
--- a/games/MyGoGrinder/distinfo        Thu Dec 11 15:02:16 2014 +0000
+++ b/games/MyGoGrinder/distinfo        Thu Dec 11 15:27:03 2014 +0000
@@ -1,5 +1,5 @@
-$NetBSD: distinfo,v 1.4 2014/11/13 17:06:18 wiz Exp $
+$NetBSD: distinfo,v 1.5 2014/12/11 15:27:03 wiz Exp $
 
-SHA1 (MyGoGrinder-2.1.0.zip) = 5ad3339f459e32caa42ab498f9bdceb311c51225
-RMD160 (MyGoGrinder-2.1.0.zip) = 9cbf72b9aed221cee3831f76c4337f46a50c3603
-Size (MyGoGrinder-2.1.0.zip) = 1958232 bytes
+SHA1 (MyGoGrinder-2.2.0.zip) = 61783f580a204aebd67cfd49bcd36aac0b8b9f3e
+RMD160 (MyGoGrinder-2.2.0.zip) = 1e54cbc8f55ccc83934e5164b087bff18a19d6ff
+Size (MyGoGrinder-2.2.0.zip) = 2007145 bytes



Home | Main Index | Thread Index | Old Index