Package: wnpp Severity: wishlist Owner: Neil Williams <codeh...@debian.org>
Initial upload to experimental until at least after the Lenny release, possibly until the time of the Squeeze release. (This would have been the same even if Lenny had already been released by now.) * Package name : langupdate Version : 0.0.6 Upstream Author : Neil Williams <codeh...@debian.org> * URL : http://www.emdebian.org/emdebian/langupdate.html * License : GPL-3+ Programming Lang: C, C++ Description : locate and update translation files using Emdebian TDebs Emdebian separates translations from each package to reduce the amount of required installation space. As packages are updated, new translations may be added as well as new packages. . langupdate checks the list of installed packages, calculates the availability of translations for your locale and checks which translations are already installed. langupdate also supports an autoremove mode so that when the list of supported locales changes, redundant translation files can be removed. In due course, langupdate could be usable with Debian TDebs using the draft TDeb specification: http://people.debian.org/~codehelp/tdeb/ but that will take time. Meanwhile, langupdate will help support Emdebian development, with a little help from the experimental auto-builders. :-) ============ Context: http://lists.debian.org/debian-embedded/2009/01/msg00012.html Before release, langupdate will be adapted to work within Debian by checking for the existence of relevant translation files before trying to install an Emdebian TDeb containing the same file. One reason to have langupdate in Debian at this time is to make it simpler to integrate langupdate into Emdebian and easier to mix Debian and Emdebian Grip. In that way, even when installed, langupdate will be a no-op unless the Debian admin has already done some preparation to forcibly remove at least some translation files. (Emdebian comes in two flavours - Grip which is binary-compatible with Debian but smaller {~50%} and Crush which is cross-built with functional differences in the packages and much smaller than Grip. Grip is automatically generated from existing Debian packages without recompiling. Grip does not include all Debian packages - only those that are relevant to devices running Grip.) http://www.emdebian.org/ http://www.emdebian.org/emdebian/flavours.html http://www.emdebian.org/grip/index.html http://www.emdebian.org/packages/index.html Both Grip and Crush are likely to be released alongside Debian 5.0 "Lenny". http://www.linux.codehelp.co.uk/serendipity/index.php?/archives/144-Emdebian-Grip-Debian,-only-25-smaller.html langupdate uses libapt-pkg-dev and libglib2.0-dev and is a very different model to localepurge: http://lists.debian.org/debian-embedded/2009/01/msg00016.html langupdate can use other mirrors but defaults to the Emdebian TDeb repository, http://www.emdebian.org/locale/ (which itself needs a bit of work before langupdate is actually uploaded to experimental). -- System Information: Debian Release: 5.0 APT prefers unstable APT policy: (500, 'unstable') Architecture: amd64 (x86_64) -- To UNSUBSCRIBE, email to debian-bugs-dist-requ...@lists.debian.org with a subject of "unsubscribe". Trouble? Contact listmas...@lists.debian.org