diff options
author | wiz <wiz@pkgsrc.org> | 2009-02-22 16:17:23 +0000 |
---|---|---|
committer | wiz <wiz@pkgsrc.org> | 2009-02-22 16:17:23 +0000 |
commit | fd3069e75e18321330011281065ff54727fa89d7 (patch) | |
tree | dd7d2d77f9fb1ebea52cd27c022f2a8df9c7dc80 /misc | |
parent | 8ddd2a6050b64c9f26c1372d0b1d5ec12204c894 (diff) | |
download | pkgsrc-fd3069e75e18321330011281065ff54727fa89d7.tar.gz |
Update to 0.77:
[Changes for 0.77 - 2008-12-29]
* Locale::Maketext::Extract::Plugin::FormFu
- Rewrote the FormFu plugin completely to use the YAML.pm parser.
Previously, this plugin was completely broken.
- Resolves bugs:
- http://rt.cpan.org/Ticket/Display.html?id=42000
# Locale::Maketext::Extract::Plugin::FormFu broken
- http://rt.cpan.org/Ticket/Display.html?id=39292
# Parsing formfu config
* Locale::Maketext::Extract::Plugin::YAML
- Improved the accuracy of the line numbers.
- Added documentation and tests for using folded and block scalars.
* Locale::Maketext::Extract::Plugin::PPI
- Added a PPI based Perl plugin - more accurate than the Perl plugin,
but much slower.
- Not enabled by default
- moved the Perl extraction tests into t/51-perlextract.t
- Resolves bug: http://rt.cpan.org/Ticket/Display.html?id=14701
# xgettext doesn't handle interpolating functions
Also, corrected the POD to use the correct names for the plugins.
[Changes for 0.76 - 2008-12-14]
* Locale::Maketext::Extract / Locale::Maketext::Lexicon::Gettext
- Roundtripping of fuzzy comments now works. If a translation is marked
by the translator as fuzzy, then it should remain so when re-extracted
- Added tests for roundtripping of fuzzy, and for format markers
* Locale::Maketext::Lexicon
- Fixed bug http://rt.cpan.org/Public/Bug/Display.html?id=14999
# relative paths to lang files fail
- added tests to prove it
* Locale::Maketext::Extract::Plugin::TT2
- changed the line string to contain only the start line, and not the range
as this was not consistent with the gettext spec
[Changes for 0.75 - 2008-11-24]
* Locale::Maketext::Extract / Locale::Maketext::Extract::Run
Changed the order of extraction to:
- extract all strings
- then read, compile and write each PO file
Speeds the extraction process up by a factor of the number of languages used.
$Ext->read_po now resets the compiled entries, so that a fresh po file can
be written.
Also tidied up the verbose messages
Bumped both to 0.33
* Locale::Maketext::Extract::Run / xgettext.pl
Added the -W | --wrap option, which forces the file location
comments to be on separate lines, as per POEdit
The output order of the PO file has changed to match gettext producers, so
the arguments now appear before the file locations.
* t/5-extract_strings.tt
Fixed a bad SKIP plan
[Changes for 0.74 - 2008-11-22]
* Locale::Maketext::Extract::Plugin::Perl
The Perl plugin now combines concatenated strings, eg
loc('string' . ' and this')
Contributed by Felix Ostmann
* Locale::Maketext::Extract::Run
Localised $_ correctly to avoid conflict with external strings
Contributed by Sebastian Knapp
* Locale::Maketext::Run
Fixed bug http://rt.cpan.org/Ticket/Display.html?id=31940
Debian bug http://bugs.debian.org/307777
xgettext.pl -f was not chomping file names correctly
Contributed by Niko Tyni
[Changes for 0.73 - 2008-10-28]
* Locale::Maketext::Extract::Plugin::TextTemplate
- renamed MyParser to Locale::Maketext::Extract::Plugin::TextTemplate::Parser
to avoid namespace clashes
* CPANTS improvements
- Updated the Makefile to list all mentioned modules
- Added a LICENSE file
- added a Test::Pod test
[Changes for 0.72 - 2008-10-10]
Contributed by: Clinton Gormley (DRTECH)
* Locale::Maketext::Extract::Plugin::TT2
- fixed bug where extracted strings still had escaped quotes and backslashes
- if args are literal, they're now wrapped in double quotes instead of
single quotes
- special characters in args are escaped properly
[Changes for 0.71 - 2008-10-05]
* Bump version number of Locale::Maketext::Extract::Plugin::TextTemplate
to 0.30 so PAUSE can index it correctly.
[Changes for 0.70 - 2008-10-04]
Contributed by: Clinton Gormley (DRTECH)
* Refactored Locale::Maketext::Extract
- Each format is handled by a different plugin
- Each format recognises certain default file types
- Custom plugins can be used
* Locale::Maketext::Extract::Plugin::TT2
- Uses Template Toolkit as a parser
- Handles inline filter, block filters, and function calls to "l" or "loc"
Contibuted by: Andy Wardley [ABW]
* Locale::Maketext::Extract::Plugin::YAML uses the YAML module as a parser
and can recognise the form:
key: _"string"
* Locale::Maketext::Extract::Run
- Added -P|plugins option to specify which parser plugins to use
- Added -w|warnings to turn parser warnings on and off
- Added -v|verbose to output the files that are being processed,
the plugins used to process them, and the extracted strings
- Fixed a bug in the File::Find routine to correctly prune
.svn directories and their contents
* Locale::Maketext::Extract::Plugin::Perl
- Added a defined check to avoid a warning.
[Changes for 0.68 - 2008-08-18]
* Locale::Maketext::Extract: Support for other forms of localization in
TT templates and TT HEREDOCS.
Contributed by: Felix Antonius Wilhelm Ostmann
[Changes for 0.67 - 2008-08-04]
* Locale::Maketext::Extract: Support in Extract.pm and Lexicon/Gettext.pm
for parsing and keeping user comments in PO files.
Contributed by: Cosimo Streppone
Diffstat (limited to 'misc')
-rw-r--r-- | misc/p5-Locale-Maketext-Lexicon/Makefile | 5 | ||||
-rw-r--r-- | misc/p5-Locale-Maketext-Lexicon/distinfo | 8 |
2 files changed, 6 insertions, 7 deletions
diff --git a/misc/p5-Locale-Maketext-Lexicon/Makefile b/misc/p5-Locale-Maketext-Lexicon/Makefile index 7275b2cb664..17a31bdf9b9 100644 --- a/misc/p5-Locale-Maketext-Lexicon/Makefile +++ b/misc/p5-Locale-Maketext-Lexicon/Makefile @@ -1,9 +1,8 @@ -# $NetBSD: Makefile,v 1.17 2008/10/19 19:18:30 he Exp $ +# $NetBSD: Makefile,v 1.18 2009/02/22 16:17:23 wiz Exp $ # -DISTNAME= Locale-Maketext-Lexicon-0.66 +DISTNAME= Locale-Maketext-Lexicon-0.77 PKGNAME= p5-${DISTNAME} -PKGREVISION= 1 CATEGORIES= misc perl5 MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Locale/} diff --git a/misc/p5-Locale-Maketext-Lexicon/distinfo b/misc/p5-Locale-Maketext-Lexicon/distinfo index 15ae3fa8a91..0aca631dd38 100644 --- a/misc/p5-Locale-Maketext-Lexicon/distinfo +++ b/misc/p5-Locale-Maketext-Lexicon/distinfo @@ -1,5 +1,5 @@ -$NetBSD: distinfo,v 1.10 2008/04/23 20:22:18 wiz Exp $ +$NetBSD: distinfo,v 1.11 2009/02/22 16:17:23 wiz Exp $ -SHA1 (Locale-Maketext-Lexicon-0.66.tar.gz) = 595b827f0127f74f14d9fdf5bed81aa7af5b31eb -RMD160 (Locale-Maketext-Lexicon-0.66.tar.gz) = 29f21ad1fa3c9d069fde89b5c571e7dc8ed40b9c -Size (Locale-Maketext-Lexicon-0.66.tar.gz) = 87600 bytes +SHA1 (Locale-Maketext-Lexicon-0.77.tar.gz) = 297229b18585d9c35c637b395627c8dd1090729f +RMD160 (Locale-Maketext-Lexicon-0.77.tar.gz) = 9594c9540e1873ed450e89683c78eee91eb07c29 +Size (Locale-Maketext-Lexicon-0.77.tar.gz) = 110682 bytes |