/p5-MARC-Charset, Convert MARC-8 encoded strings to UTF-8
1.35nb3, Package name:
p5-MARC-Charset-1.35nb3, Maintainer: pkgsrc-users
MARC::Charset allows you to turn MARC-8 encoded strings into UTF-8 strings.
MARC-8 is a single byte character encoding that predates unicode, and allows
you to put non-Roman scripts in MARC bibliographic records.
Required to run:
Master sites: (Expand) SHA1:
Version history: (Expand)
- (2016-06-09) Updated to version: p5-MARC-Charset-1.35nb3
- (2015-06-12) Updated to version: p5-MARC-Charset-1.35nb2
- (2014-05-30) Updated to version: p5-MARC-Charset-1.35nb1
- (2013-08-17) Updated to version: p5-MARC-Charset-1.35
- (2013-06-01) Updated to version: p5-MARC-Charset-1.33nb2
- (2012-10-04) Updated to version: p5-MARC-Charset-1.33nb1
CVS history: (Expand)
| 2016-06-08 21:25:20 by Thomas Klausner | Files touched by this commit (2236) | |
Bump PKGREVISION for perl-5.24.
| 2015-11-03 02:43:56 by Alistair G. Crooks | Files touched by this commit (120) |
Add SHA512 digests for distfiles for converters category
Problems found with existing distfile:
No changes made to the libiconv distinfo file.
Otherwise, existing SHA1 digests verified and found to be the same on
the machine holding the existing distfiles (morden). All existing
SHA1 digests retained for now as an audit trail.
| 2015-06-12 12:52:19 by Thomas Klausner | Files touched by this commit (3152) |
Recursive PKGREVISION bump for all packages mentioning 'perl',
having a PKGNAME of p5-*, or depending such a package,
| 2014-05-30 01:38:20 by Thomas Klausner | Files touched by this commit (3049) |
Bump for perl-5.20.0.
Do it for all packages that
* mention perl, or
* have a directory name starting with p5-*, or
* depend on a package starting with p5-
like last time, for 5.18, where this didn't lead to complaints.
Let me know if you have any this time.
| 2013-08-15 10:02:23 by Wen Heping | Files touched by this commit (2) | |
Update to 1.35
1.35 Tue Aug 13 19:50:55 PDT 2013
- improve conversion of certain composed characters to MARC8
Some characters should not be fully decomposed
before converting them to MARC8. This patch adds
a table of such characters, based on Annex A of
and on some sample records provided by Jason
Stephenson of MVLC.
- recognize G0 and G1 characters properly
When converting from MARC8 to UTF8, MARC::Charset now
properly recognizes if a (single-byte) MARC8 character falls
in G0 or G1.
This is part of the fix for RT#63271 (converting characters
in the Extended Cyrillic character set), but should also
fix similar issues with converting characters in the extended
This commit also means that all MARC8 character sets that support
both G0 and G1 wll be properly converted, regardless of whether
they're currently set as the G0 or G1 character set. For example,
it is now possible to convert Extended Latin as G0 or Basic Latin
This fixes RT#63271
- have MARC::Charset::Code->marc_value() handle G0/G1 conversion
Since there's at present no need to do things like have
ANSEL be the G0 character set when converting from UTF8 to
MARC8, this commit centralizes the logic for deciding
whether to return the G0 or G1 MARC8 representation of a
Also add MARC::Charset::Code->g0_marc_value(), which returns
the G0 representation of the character for use by the
- New test cases for converting Vietnamese and Extended Cyrillic
1.34 Mon Feb 11 09:10:35 PST 2013
- RT#83257: use AnyDBM_File rather than hardcode GDBM_File
To improve portability, use AnyDBM_File to select a DBM
rather than rely on GDBM_File. GDBM_File apparently used
to be a core module, but not all distributions included it,
particularly OS X. In any event, GDBM_File is no longer
This patch also includes a tweak to allow MARC::Charset to
work with NDBM_File and ODBM_File, neither of which
I've tested MARC::Charset successfully on the following
This is also my preferred order; SDBM_File is selected last
because it produces the biggest data file on disk.
- RT#38912: fix mapping of double diacritics (ligature and double
Thanks to Thomas P. Ventimiglia for the bug report and test case.
| 2013-05-31 14:42:58 by Thomas Klausner | Files touched by this commit (2880) |
Bump all packages for perl-5.18, that
a) refer 'perl' in their Makefile, or
b) have a directory name of p5-*, or
c) have any dependency on any p5-* package
Like last time, where this caused no complaints.
| 2012-10-03 23:59:10 by Thomas Klausner | Files touched by this commit (2798) |
Bump all packages that use perl, or depend on a p5-* package, or
are called p5-*.
I hope that's all of them.
| 2012-10-03 02:20:19 by Aleksej Saushev | Files touched by this commit (97) |
Drop superfluous PKG_DESTDIR_SUPPORT, "user-destdir" is default these days.