Accepted belocs-locales-bin 2.3.4-6 (source)
Ubuntu Archive Auto-Sync
katie at jackass.ubuntu.com
Thu Apr 14 18:40:24 CDT 2005
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1
Origin: Debian/unstable
Format: 1.7
Date: Thu, 14 Apr 2005 23:07:49 +0100
Source: belocs-locales-bin
Binary: belocs-locales-bin
Architecture: source
Version: 2.3.4-6
Distribution: breezy
Urgency: medium
Maintainer: Denis Barbier <barbier at debian.org>
Changed-By: Ubuntu Archive Auto-Sync <katie at jackass.ubuntu.com>
Description:
belocs-locales-bin - tools for compiling locale data files
Closes: 286909 302941
Changes:
belocs-locales-bin (2.3.4-6) unstable; urgency=low
.
* sbin/locale-gen: When --purge was used, MD5 sums were not written
and locales were always regenerated at next call.
.
belocs-locales-bin (2.3.4-5) unstable; urgency=medium
.
* Modified patches:
+ read_isocodes_at_run_time.diff
The linelength variable had a wrong type which makes localedef
unusable on 64-bit systems.
+ localedef_preprocessor_collate.diff
Fix a wrong type declaration in printf messages.
Thanks Aaron M. Ucko for pointing out these two bugs and providing a
patch. Closes: #302941
* New patch:
+ localedef_fix_lang_lib_test.diff
A wrong test was performed under some rare circumstances (with 3-letter
language codes) about a mismatch with lang_lib.
* sbin/locale-gen: Do not barf when the magic file cannot be created.
.
belocs-locales-bin (2.3.4-4) unstable; urgency=medium
.
* localedef_check_unknown_symbols.diff:
This patch was tested against all but UTF-8 locales for no good
reason. It appears that it breaks reorder-sections-after keyword,
which appears in *_ER and *_ET locales. Checks have been fixed to
handle this keyword.
.
belocs-locales-bin (2.3.4-3) unstable; urgency=low
.
* debian/control: Do no more Build-Depends on cdbs and quilt, patches
are applied in .diff.gz.
The versioned dependency on debhelper can then be relaxed to (>= 4).
* sbin/locale-gen: Fix --purge, locales were deleted but not always
generated and this command had to be run twice.
* New patch:
localedef_check_unknown_symbols.diff
Add checks of unknown symbols in collation rules.
.
belocs-locales-bin (2.3.4-2) unstable; urgency=low
.
* New patch:
locale_print_LANGUAGE.diff
Also display the LANGUAGE environment variable (if it set) when
/usr/bin/locale is invoked without arguments.
* sbin/locale-gen: Do not call localedef with --no-archive flag by
default. A new --archive command line flag is added.
The rationale is that with an archive it is not possible to mix
system and user defined locales by setting LOCPATH.
* debian/control: According to linda, the Build-Depends versioned
dependency on debhelper has to be set >= 4.1.0.
.
belocs-locales-bin (2.3.4-1) unstable; urgency=low
.
* Upgrade to GNU libc 2.3.4
There is no upstream change since all previous CVS commits had been
included, the only difference stands in the revision number.
* Add new MANIFEST.belocs-locales-bin and README.belocs-locales-bin
files to the original tarball to better explain how it is built.
* New patch:
autotoolize.diff
Addition of autotools files is now performed by this patch instead of
regular diff.gz.
* debian/patches/localedef_preprocessor_collate.diff: A conditional
before a copy statement raised an error.
.
belocs-locales-bin (2.3.3-16) unstable; urgency=low
.
* locale-gen: When detecting current glibc magic number, use an empty
locale file instead of POSIX, in case future versions of the POSIX
locale shipped by belocs-locales-data cannot be used with
localedef.glibc.
* locale-gen: Cache glibc magic number under /var/lib/belocs.
* locale-gen: Add --purge and --no-archive command-line flags to override
settings found in configuration file. Update English and French
documentation.
* locale-gen: Add a --help command-line flag.
* English and French manual pages locale-gen.conf.5 where not shipped.
.
belocs-locales-bin (2.3.3-15) unstable; urgency=low
.
* Eventually swap dependency between belocs-locales-bin and
belocs-locales-data, since the latter do not work any more with
plain localedef. Now belocs-locales-data depends on
belocs-locales-bin (>= 2.3.3-13).
* locale-gen: Update cached md5sums just after locales are generated
so that locales do not have to be generated again if locale-gen is
interrupted.
* locale-gen: If cached md5sums cannot be written into /var/lib/belocs,
simply process as if they were absent instead of aborting.
* New patch:
localedef_LC_COLLATE_do_not_copy_locales.diff
If 'copy' is the first keyword of an LC_COLLATE section, this locale
is copied and not parsed again if it had been generated. This does
not work with our caching machinery, so it is disabled. As this copy
is much slower with large archive files, there is no loss.
.
belocs-locales-bin (2.3.3-14) unstable; urgency=low
.
* New patch:
localedef_LC_COLLATE_keywords_ordering.diff
Be less strict about keywords ordering in LC_COLLATE section, to
ease definition of new scripts.
.
belocs-locales-bin (2.3.3-13) unstable; urgency=low
.
* New patch:
debian/patches/localedef_preprocessor_collate.diff
Allow preprocessor-like directives. These keywords were already
defined in locale/programs/locfile-kw.h, an implementation for
'define', 'undef', 'ifdef', 'else' and 'endif' is now provided in
locale/programs/ld-collate.c. For the moment, 'ifndef' and 'elif'
are not implemented because they do not appear in locfile-kw.h.
* debian/patches/localedef_fix_LC_COLLATE_rules.diff: Another fix for the
issue described below, characters were not always assigned to the right
section.
.
belocs-locales-bin (2.3.3-12) unstable; urgency=low
.
* debian/patches/localedef_fix_LC_COLLATE_rules.diff: After
"reorder-after <Uxxxx>" keyword, characters do not belong to
the current section but to the same section as <Uxxxx>.
This was not an issue until -11 because current_section always
pointed to the first one, but now this bug causes SIGSEGV in
strxfrm.
.
belocs-locales-bin (2.3.3-11) unstable; urgency=low
.
* debian/patches/localedef_fix_LC_COLLATE_rules.diff: New patch to
fix rules definitions in LC_COLLATE. Backward/forward rules were
sometimes affected to a wrong section, some rules could wrongly be
declared as identical, and localedef segfaults are also fixed.
Special French collation now works as described in ISO-14651.
Submitted upstream: BZ645.
.
belocs-locales-bin (2.3.3-10) unstable; urgency=low
.
* debian/patches/localedef_complex_collate.diff: localedef could only
handle 256 collating-element definitions (see BZ368). This limit
does no more exist, and dz_BT can be added to belocs-locales-data.
* locale-gen: If PURGE was set to "yes" in locale-gen.conf (which is
not the default), locales were not always generated.
.
belocs-locales-bin (2.3.3-9) unstable; urgency=low
.
* Initial upload to unstable. (Closes: #286909)
* manpages/en/locale.gen.5 manpages/en/locale-gen.8:
Fix manual pages to document changes in locale-gen.
* manpages/en/locale-gen.conf.5: New manual page.
* manpages/fr/locale.gen.fr.5 manpages/fr/locale-gen.fr.8
manpages/fr/locale-gen.conf.fr.5: Update French translation.
.
belocs-locales-bin (2.3.3-8) experimental; urgency=low
.
* Sync with CVS, only cosmetic changes.
* manpages/en/locale.1: Grab changes from the locales package.
* sbin/locale-gen: Add a cache system to generate locales only
when there are changes in data files. Locales are thus no more
purged at the beginning of this file.
* debian/locale-gen.conf: Add a PURGE variable, to automatically
purge previous locales (i.e. get the old behavior).
.
belocs-locales-bin (2.3.3-7) experimental; urgency=low
.
* Improve description in debian/control.
.
belocs-locales-bin (2.3.3-6) unstable; urgency=low
.
* debian/patches/read_isocodes_at_run_time.diff
Let localedef also read /etc/belocs/iso-4217.def if present.
* /etc/belocs/locale-gen.conf does not need to be executable.
.
belocs-locales-bin (2.3.3-5) unstable; urgency=low
.
* Move
/usr/share/man/man5/locale.gen.5.gz
/usr/share/man/fr/man5/locale.gen.5.gz
from belocs-locales-data to belocs-locales-bin.
* debian/control: Bump versioned Conflicts against belocs-locales-data.
* debian/patches/compatibility_magic_number.diff:
Change LIMAGIC macro only when building localedef.
All magic related stuff is now part of localedef.c, and default
value can be changed by a new --magic flag. This means that
localedef does no more parse /etc/belocs/locale.magic, this file
is removed.
* sbin/locale-gen
+ Now sources /etc/belocs/locale-gen.conf.
This configuration file currently defines ARCHIVE=yes (i.e.
locale data are gathered in a single archive) and GLIBC_MAGIC=auto
(GNU libc magic number for locale data is determined automatically).
+ Add --magic command-line flag when calling localedef.
+ Reformat the whole script
* debian/README.magic: Update.
.
belocs-locales-bin (2.3.3-4) unstable; urgency=low
.
* Move
/usr/lib/locale
/usr/sbin/locale-gen
/usr/share/man/man8/locale-gen.8.gz
/usr/share/man/fr/man8/locale-gen.8.gz
from belocs-locales-data to belocs-locales-bin.
* debian/control: Add a versioned Conflicts against belocs-locales-data.
* debian/control: Slightly change package description.
.
belocs-locales-bin (2.3.3-3) unstable; urgency=low
.
* Fix compatibility_magic_number.
The files generated by "localedef --no-archive" are now exactly the
same as those created by glibc localedef, and archive only differ
by its serial number which does not seem to be used.
.
belocs-locales-bin (2.3.3-2) unstable; urgency=low
.
* Rename revert_magic_2_3_2 patch into compatibility_magic_number.
Fix handling of magic for compiled locale data. When incompatible
changes in data structures are performed, upstream GNU libc
developers bump this magic number to make sure that compiled file
are compatible with read routines.
But sometimes changes are small and the localedef executable shipped
by belocs-locales-bin will try to allow writing compiled locale
files for previous GNU libc revisions. Valid magic numbers will be
listed in the /usr/share/doc/belocs-locales-bin/README.magic file.
These values can be written into the file /etc/belocs/locale.magic;
if it does exist, the magic number is read from this file instead of
the hardcoded one from localedef. Users can thus adjust this value
to fit the one hardcoded in their GNU libc. Currently the values
20000828 (glibc >= 2.1.96) and 20031115 (glibc >= 2.3.3) are
supported.
* New configuration file: /etc/belocs/locale.magic
It currently contains 20000828, which is the value used by
GNU libc on Debian unstable.
* New file: debian/README.magic to document valid magic numbers.
* Set AUTOMAKE_OPTIONS=foreign in all Makefile.am files.
.
belocs-locales-bin (2.3.3-1) unstable; urgency=low
.
* Initial version, based upon glibc 2.3.3.
* Copy manual pages from Debian glibc.
* Grab upstream changes from CVS.
* Apply the following patches:
+ standalone_build
Fix compilation to build outside of glibc. Modified files only
are put in this patch to keep track of upstream changes.
+ revert_magic_2_3_2
Revert magic for data files to the value used by glibc 2.3.2 so
that generated locales can be read by glibc from sarge. It does
not seem to cause any trouble, but this is a workaround only, a
better solution will be implemented later on.
+ allow_duplicate_country_num
Sometimes countries are renamed but their country code is unchanged.
In order to help migrating from a locale to another, users may have
a chance to install both.
+ read_isocodes_at_run_time
If present, /etc/belocs/iso-3166.def and /etc/belocs/iso-639.def files
contain ISO codes which have to replace those provided at compilation
time. This allows users to define their own locales without
recompiling. This package will never provide such files, they will
be shipped by belocs-locales-data so that all data files belong to
the same package.
There is no such support yet for iso-4217.def.
+ debian-localedef-fix-trampoline
Import localedef-fix-trampoline.dpatch from Debian glibc, to fix
localedef segfault when run under exec-shield, PaX or similar.
Files:
5d3ad8c3256278ade8b91e607a49cb99 181249 misc extra belocs-locales-bin_2.3.4-6.diff.gz
f4fa297eb3b991b13960be7ef730a6a6 606 misc extra belocs-locales-bin_2.3.4-6.dsc
a7767dda5267e14cbe8a4153dd238608 234324 misc extra belocs-locales-bin_2.3.4.orig.tar.gz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.2.4 (GNU/Linux)
iQEVAwUBQl7ptQF4adwMEr3XAQKSUQf/RaJ8RcnIpT6xZhtnvgfR9cb6AN8y1TKo
q6IudPjmkR2pwzKf4QGTsn/Wxswipo1+bGDXiSROairQ89nZONP66ZkCfelYCT81
/g/svAxhZqI1UVW3wvI77lrQNxovsUZ8HvSjxvouyNhEbUADMeIwdhMWw6sgkVdU
rp5nXfUVTBLUGYG6SK6lIRgqg7tBMji14nzS6aJhdxyEhk4Xp7HubyNWjZ7QQrnW
eN4N4f44/2G/dBFOkig1SotXHjoKE7eSYp3EYJ3zx4HsVMHWSYMUmsbYViLtubGy
7ds5Gg34yXoR38HrQUFtwTzjTReBLcJg/dub0fbxaazLRxiI+dvhEw==
=kS99
-----END PGP SIGNATURE-----
Accepted:
belocs-locales-bin_2.3.4-6.diff.gz
to pool/universe/b/belocs-locales-bin/belocs-locales-bin_2.3.4-6.diff.gz
belocs-locales-bin_2.3.4-6.dsc
to pool/universe/b/belocs-locales-bin/belocs-locales-bin_2.3.4-6.dsc
belocs-locales-bin_2.3.4.orig.tar.gz
to pool/universe/b/belocs-locales-bin/belocs-locales-bin_2.3.4.orig.tar.gz
More information about the breezy-changes
mailing list