svn commit: r405383 - head/games/quackle

Pawel Pekala pawel at FreeBSD.org
Wed Jan 6 18:26:34 UTC 2016


Author: pawel
Date: Wed Jan  6 18:26:32 2016
New Revision: 405383
URL: https://svnweb.freebsd.org/changeset/ports/405383

Log:
  Update to version 1.0.1
  
  Changelog:
  
  - CSW2015 dictionary
  - Ability to create brand new dictionaries. In the lexicon chooser,
    scroll to the bottom choice, "Add new lexicon..." and open up a raw word
    list (.raw, .txt) or a .dawg file
  - Ability to edit existing dictionaries. Next to the lexicon chooser, press
    the Edit button
  - Ability to generate GADDAGs from within the interface.
    Click "Build lexicon database..." in the Settings pane to do this.
  - All lexicons and configuration files can now be customized and loaded from
    outside of the layout. User-created lexica are automatically saved in a
    preferences directory designated by Qt for Quackle
  - New DAWG format. The new format supports MD5 hashes on the dictionary
    so that you can tell with certainty if you have the dictionary
    you think you have.
  - New GADDAG format. Uses MD5 hashes to insure that a GADDAG is properly
    matched to a DAWG.
  - GADDAGs and DAWGs are now a versioned format. So it will be easy to change
    and upgrade them going forward.
  - The lexicon field picked up a copyrights.txt file which detects
    appropriate dictionaries by their hashes and automatically decorates
    them with copyrights.
  - Fix up strategy fallbacks. All English dictionaries will fall back to using
    TWL06 strategies if they don't have any strategies of their own. All other
    dictionaries will fall back to using default strategies (which have rather
    thin coverage right now).
  - Bugs with alphabet lengths were fixed. Alphabets of >32 letters are now
    supported. Which means creating a Slovak version is now possible.

Modified:
  head/games/quackle/Makefile
  head/games/quackle/distinfo
  head/games/quackle/pkg-plist

Modified: head/games/quackle/Makefile
==============================================================================
--- head/games/quackle/Makefile	Wed Jan  6 18:20:31 2016	(r405382)
+++ head/games/quackle/Makefile	Wed Jan  6 18:26:32 2016	(r405383)
@@ -2,7 +2,7 @@
 # $FreeBSD$
 
 PORTNAME=	quackle
-PORTVERSION=	0.98
+PORTVERSION=	1.0.1
 DISTVERSIONPREFIX=	v
 CATEGORIES=	games
 
@@ -34,8 +34,7 @@ post-configure:
 
 pre-build:
 .for dir in . quackleio
-	@(cd ${WRKSRC}/${dir} && ${SETENV} ${MAKE_ENV} ${MAKE_CMD} \
-		${MAKE_FLAGS} ${MAKEFILE} ${MAKE_ARGS} ${ALL_TARGET})
+	@(cd ${WRKSRC}/${dir} && ${DO_MAKE_BUILD} ${ALL_TARGET})
 .endfor
 
 do-install:

Modified: head/games/quackle/distinfo
==============================================================================
--- head/games/quackle/distinfo	Wed Jan  6 18:20:31 2016	(r405382)
+++ head/games/quackle/distinfo	Wed Jan  6 18:26:32 2016	(r405383)
@@ -1,2 +1,2 @@
-SHA256 (quackle-quackle-v0.98_GH0.tar.gz) = 2ad9b782054a9a466c7a56049003d721c952870abf87490bda7f1e66f8a4e353
-SIZE (quackle-quackle-v0.98_GH0.tar.gz) = 42197330
+SHA256 (quackle-quackle-v1.0.1_GH0.tar.gz) = 73a4c9ce6e19c1b3b47e89e622f5661be0359e481279ae61fa08414775ec01e1
+SIZE (quackle-quackle-v1.0.1_GH0.tar.gz) = 38878711

Modified: head/games/quackle/pkg-plist
==============================================================================
--- head/games/quackle/pkg-plist	Wed Jan  6 18:20:31 2016	(r405382)
+++ head/games/quackle/pkg-plist	Wed Jan  6 18:26:32 2016	(r405383)
@@ -13,20 +13,17 @@ bin/quackle
 %%DATADIR%%/alphabets/swedish.quackle_alphabet
 %%DATADIR%%/alphabets/tuvan.quackle_alphabet
 %%DATADIR%%/alphabets/zhuyin.quackle_alphabet
+%%DATADIR%%/lexica/copyrights.txt
 %%DATADIR%%/lexica/csw12.dawg
-%%DATADIR%%/lexica/csw12.gaddag
+%%DATADIR%%/lexica/csw15.dawg
 %%DATADIR%%/lexica/cswapr07.dawg
 %%DATADIR%%/lexica/greek.dawg
 %%DATADIR%%/lexica/korean.dawg
 %%DATADIR%%/lexica/norwegian.dawg
 %%DATADIR%%/lexica/ods5.dawg
 %%DATADIR%%/lexica/osps.dawg
-%%DATADIR%%/lexica/russian.dawg
 %%DATADIR%%/lexica/sowpods.dawg
-%%DATADIR%%/lexica/tuvan.dawg
 %%DATADIR%%/lexica/twl06.dawg
-%%DATADIR%%/lexica/twl06.gaddag
-%%DATADIR%%/lexica/twl06_wild.dawg
 %%DATADIR%%/lexica/twl98.dawg
 %%DATADIR%%/raw_lexica/cswapr07.raw
 %%DATADIR%%/raw_lexica/cswfeb07.raw
@@ -38,6 +35,14 @@ bin/quackle
 %%DATADIR%%/raw_lexica/sowpods.raw
 %%DATADIR%%/raw_lexica/twl06.raw
 %%DATADIR%%/raw_lexica/twl98.raw
+%%DATADIR%%/strategy/csw12/superleaves
+%%DATADIR%%/strategy/cswapr07/superleaves
+%%DATADIR%%/strategy/default/worths
+%%DATADIR%%/strategy/default_english/bogowin
+%%DATADIR%%/strategy/default_english/superleaves
+%%DATADIR%%/strategy/default_english/syn2
+%%DATADIR%%/strategy/default_english/vcplace
+%%DATADIR%%/strategy/default_english/worths
 %%DATADIR%%/strategy/ods5/superleaves
 %%DATADIR%%/strategy/ods5/worths
 %%DATADIR%%/strategy/twl06/bogowin


More information about the svn-ports-head mailing list