Bug#385935: debian-policy: Request for the 'stardict' and 'stardict-dictdata' virtual packages.
I would like to propose stardict and stardict-data as names of
stardict: application capable of reading stardict-dictdata
stardict-dictdata: dictionary data can be able to read from stardict
The advantages of these virtual packages are:
- Make our users easier to find the right reader for reading stardict
- Make our users easier to find dictionary data packages for stardict
Currently we have these source packages related to stardict:
- stardict: It is just a reader, it doesn't provide any dictionary
data, we current have version 2.4.7 in sid and it builds three binary
packages: stardict, stardict-common, stardict-tools
- stardic: It is an older version(1.3.x) of stardict and almost
obsolete, but it contains a useful English to Chinese dictionary.
- sdcv: The full name of sdcv is 'stardict console version'
What I have done:
The upstream of stardict made a split on version 2.4.8, so the
stardict-tools become an independent package. And bug#328649 request
for providing a binary package without gnome library dependence. So I
have made these NMU changes for stardict and stardict-tools(they have
been sponsored, will be in NEW soon):
- Upgrade to stardict 2.4.8(Closes:#361667, #379697)
- Split stardict package, and make it builds: stardict, stardict-common
- Create stardict-tools source package
What I wish to do:
- Rename stardict to 'stardict-gnome'.
- Create a virtual package called 'stardict'.
- Make stardict-gnome, stardict-gtk Provides 'stardict'.
- Rename sdcv(currently still in 2.4.2) to stardict-console, make it
Provides 'stardict' until the upsteam release the same version
of stardict(new version supports more dictdata formats).
- Dump stardic's free dictionary data and package it for stardict, and
might call it 'stardict-xdict-eng-chi' and make it Provides
'stardict-dictdata'(Closes:#280286, #292908), and make
'stardict-dictdata' Recommends 'stardict' each other.
- I'd remove stardic from archive. And possibly create more
-- System Information:
Debian Release: testing/unstable
APT prefers unstable
APT policy: (500, 'unstable')
Architecture: i386 (i686)
Shell: /bin/sh linked to /bin/dash
Kernel: Linux 2.6.17-2-686
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8)
-- no debconf information