app-text/duali, app-dicts/duali-data: new revisions with EAPI=6.
authorMichael Orlitzky <mjo@gentoo.org>
Thu, 25 Aug 2016 21:26:32 +0000 (17:26 -0400)
committerMichael Orlitzky <mjo@gentoo.org>
Thu, 25 Aug 2016 21:31:20 +0000 (17:31 -0400)
commit866c7c17834da734f7f1abf8fa366dc247bac059
treef19730956f8c62d8255282cc65d0f5411ca995ac
parent5930d3b547b79659d32ce3e78d0616fd7b8a281f
app-text/duali, app-dicts/duali-data: new revisions with EAPI=6.

These two packages needed simultaneous revisions to fix dictionary
database compilation. The app-text/duali package provides a script
(dict2db) that builds dictionary databases, and a module that uses
them. Both use the "anydbm" python module, and should not care about
the dbm backend, but the implementation details do -- they try to
guess a filename, and each dbm backend outputs a different file name.

In the new revision of duali, we require python[gdbm] to ensure that
we get at least one of the file names that we expect. The new
duali-data requires the new duali so that the databases get the
correct name, and everything is happy.

Minimal changes were needed for the duali-data ebuild, but the duali
ebuild needed to be updated to use python-single-r1 and was rewritten.

Gentoo-Bug: 380857

Package-Manager: portage-2.2.28
app-dicts/duali-data/duali-data-0.1b-r1.ebuild [new file with mode: 0644]
app-text/duali/duali-0.2.0-r1.ebuild [new file with mode: 0644]