cdgtools (0.3.2.20190704) unstable; urgency=medium

  * Rebase onto the community GitHub fork (NotTheRealJoe/cdgtools,
    commit b93de4a): the original 2009 SourceForge code plus 2019
    fixes, including case-insensitive pair-file matching in cdg2bin.
  * Python 3 port updated for the fork (notably: Python 3 rejects
    os.listdir("") where Python 2 listed the current directory).
  * Add cdgtools-gui binary package shipping cdggui, the wxPython
    GUI, ported from classic wxPython to wxPython 4 (Phoenix).
    Depends on python3-wxgtk4.0 at runtime only, so the base
    package still builds on targets without wxPython.
  * Replace the dead freedb.org HTTP lookups with a working CDDBP
    implementation against gnudb.org port 8880 (freedb shut down
    in 2020; gnudb's HTTP gateway rejects unregistered clients
    while the classic CDDBP protocol serves any client).
  * cdgrip: add --vbr <quality> (0 = highest, 9 = smallest) to encode
    with LAME VBR (-V) instead of the default CBR.
  * cdgrip: add named encoder modes --quality (LAME -V0) and --fast
    (LAME -V7 -f --noreplaygain); default remains CBR and the two
    modes are mutually exclusive. The interim --vbr fine-control
    option was dropped again: too much complexity for too little gain.

 -- lewellyn <lewellyn@users.opensuse.org>  Tue, 20 Oct 2026 06:00:00 +0000

cdgtools (0.3.2) unstable; urgency=medium

  * Initial packaging of cdgtools 0.3.2 with a Python 3 port
    (upstream 0.3.2 from 2009 is Python 2 only).
  * Ships the cdgrip, cdg2bin and cdg2text command-line tools; the
    upstream wxPython GUI (cdggui) is not shipped because classic
    wxPython is no longer available on current distributions.

 -- lewellyn <lewellyn@users.opensuse.org>  Tue, 20 Oct 2026 06:00:00 +0000
