language-selector 0.62 source package in Ubuntu
Changelog
language-selector (0.62) precise; urgency=low [ Colin Watson ] * data/pkg_depends: - Replace ttf-arphic-uming with fonts-arphic-uming. [ Martin Pitt ] * data/pkg_depends: Drop usage of '|'. It unnecessarily complicates the logic, does not add any expressiveness, and was only used once anyway. * data/pkg_depends: Add generic language-pack- pattern (without a trigger package), so that we do not need to special-case it in the code. * Add language_support_pkgs.py and tests/test_language_support_pkgs.py: Complete rewrite of the check-language-support and LanguageSelector/CheckLanguageSupport.py functionality. The old code was terrible and hard to maintain, the new one now makes it very easy to integrate into installers or an aptdaemon plugin and does not have any dependencies to any of the old language-selector code (which will eventually be dropped). * check-language-support: Rewrite using language_support_pkgs. CLI API stays the same. * setup.py, debian/language-selector-common.install: Install language_support_pkgs.py. * language_support_pkgs.py: Add apt_cache_add_language_packs() function which uses LanguageSupport to mark all corresponding language support packages for installation for an apt.Cache() object with to-be-installed packages. This is a suitable function to use as an aptdaemon plugin. * setup.py, debian/rules: Move to python-setuptools, as we are going to need it for registering an aptdaemon plugin through "entry_points". Add python-setuptools build dependency. * setup.py, debian/language-selector-common.install: Register apt_cache_add_language_packs as aptdaemon "modify_cache_after" plugin and install this package's egg-info. With this, installing a new package through aptdaemon (i. e. software-center or any other desktop integration) will automatically install the corresponding language packs and support packages as well. (LP: #396414) -- Martin Pitt <email address hidden> Thu, 26 Jan 2012 16:20:53 +0100
Upload details
- Uploaded by:
- Martin Pitt
- Uploaded to:
- Precise
- Original maintainer:
- Ubuntu Developers
- Architectures:
- all
- Section:
- admin
- Urgency:
- Low Urgency
See full publishing history Publishing
Series | Published | Component | Section |
---|
Downloads
File | Size | SHA-256 Checksum |
---|---|---|
language-selector_0.62.tar.gz | 324.1 KiB | 7aa10e8f48a2432bc563c9b47caa2d143db560bf9a9758bfb60e0798d645d517 |
language-selector_0.62.dsc | 1.9 KiB | fd60857c68f94082df29f66e7f73c6d1c0a5b9aa51b8c7d9cf4c459f00c59e16 |
Available diffs
- diff from 0.61 to 0.62 (8.9 KiB)
Binary packages built by this source
- language-selector: Language selector for Ubuntu (transitional package)
This package is a transitional package that can safely be removed
after you have installed language-selector- gnome
- language-selector-common: Language selector for Ubuntu
This package let you change and install language packs
in Ubuntu.
.
This package contains the common part of language-selector
- language-selector-gnome: Language selector for Ubuntu
This package let you change and install language packs
in Ubuntu.
.
This package contains the GTK+ frontend.
- language-selector-kde: Language selector for Kubuntu
This package let you change and install language packs
in Kubuntu.
.
This package contains the KDE frontend.
- language-selector-qt: Language selector for Kubuntu (transitional package)
This package is a transitional package that can safely be removed
after you have installed language-selector- kde