pkgsrc-Changes-HG archive

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index][Old Index]

[pkgsrc/trunk]: pkgsrc/misc/p5-Locale-libintl pkgsrc changes:



details:   https://anonhg.NetBSD.org/pkgsrc/rev/b6e104e8f549
branches:  trunk
changeset: 561314:b6e104e8f549
user:      sno <sno%pkgsrc.org@localhost>
date:      Wed Jul 08 09:38:22 2009 +0000

description:
pkgsrc changes:
  - Updating package for p5 library libintl-perl from 1.16nb1 to 1.20
  - Adjusting meta information of package (CATEGORIES, LICENSE)
  - take care of library path

Upstream changes:
  2009-06-29 Guido Flohr <guido%imperia.net@localhost>

 * NEWS: News for 1.20.

 * test.pl: Do not run XS tests for systems without a German locale.  That
 should be more flexible, but in fact, most bugs in the XS version can only be
 worked around, not fixed.  Therefore it is not that important.

 * x-changelog.sh: ChangeLog generation no longer done with cvs2cl.  Until
 something decent pops up, I will use the gitlog2changelog script from
 http://github.com/cryos/avogadro/blob/master/scripts/gitlog2changelog.py.

 * MANIFEST, tests/03_tester_david_pp.t, tests/03_tester_david_xs.t: Try to
 get a little bit mroe information about the strange failure of the new
 context functions.

 * tests/03dcgettext_pp.t, tests/03dcgettext_xs.t: - Do not skip that many
 tests. - Use two argument form of Test::ok().
 * tests/03bindtextdomain_pp.t, tests/03bindtextdomain_xs.t: Fixed number of
 tests.
 * tests/03bindtextdomain_pp.t, tests/03bindtextdomain_xs.t: Better structure
 for test results.
 * tests/03bind_textdomain_filter_pp.t, tests/03bind_textdomain_filter_xs.t:
 Use two argument form of Test::ok().
 * tests/03bind_textdomain_codeset_pp.t, tests/03bind_textdomain_codeset_xs.t:
 - do not skip that many tests - use two argument form of Test::ok()
 * tests/03dgettext_xs.t: Copied from pure Perl version.
 * Fixed warning about undefined values in subroutine entry if locale de_AT
 is not installed on the system that runs the test.
 * Makefile.PL: $Config{libs} may include too many libraries (fixes compile
 problems on broken Debian systems).
 * META.yml, lib/Locale/Messages.pm, lib/Locale/TextDomain.pm: Version number
 increased to 1.20.

  2009-06-19 Guido Flohr <guido%imperia.net@localhost>

 * META.yml: Version number 1.19.

 * gettext_xs/gettext_xs.pm: LC_MESSAGES is not defined by POSIX.pm.
 * MANIFEST, lib/Locale/TextDomain.pm, tests/04scalar_noop.t: Fixed RT bug
 #46471, noop functions in scalar context.
 * .gitignore, gettext_xs/.gitignore: Ignore files
 * lib/Locale/libintlFAQ.pod: Explanation for the __'Hello' problem.
 * lib/Locale/Messages.pm, lib/Locale/TextDomain.pm: Bumped version number to
 1.19.
 * sample/simplecal/po/Makefile: Fixed extraction of context (thanks to Kevin
 Ryde).
 * lib/Locale/Messages.pm, lib/Locale/TextDomain.pm: Bumped version number to
 1.18.
 * lib/Locale/TextDomain.pm: Make PAUSE happy and leave the version number
 here.
 * test.pl: Report version of Encode.pm (culprit in most failures).
 * lib/Locale/Recode/_Conversions.pm: Macintosh encoding in Encode.pm is
 seemingly unstable.
 * lib/Locale/TextDomain.pm: - Added N__p(). - Added N__np(). - Removed
 N__xpn().
 * sample/simplecal/po/Makefile: Also include contextual strings.
 * lib/Locale/gettext_pp.pm: First release for new functions.
 * lib/Locale/TextDomain.pm: Added first release for new functions.
 * lib/Locale/Util.pm: Added alpha notice.
 * lib/Locale/TextDomain.pm: Context example.
 * lib/Locale/Messages.pm: More context examples.
 * lib/Locale/TextDomain.pm: Avoid n't.
 * lib/Locale/libintlFAQ.pod: Switch language for server applications.
 * lib/Locale/gettext_pp.pm: Made code parsing the plural formula more robust.
 * tests/po/additional.de.po: Fixed German translations.
 * Completed support for contextual gettext calls.
 * USERS: Updated with info for unrtst/Joshua Miller
 * TODO, lib/Locale/Messages.pm: select_package() is not a class method
 (reported by Sergei Vishenski).
 * gettext_xs/Makefile.PL: We need both libraries, not just one of them.
 * lib/Locale/TextDomain.pm: Corrected POD.
 * ChangeLog, MANIFEST.SKIP, META.yml, Makefile.PL, NEWS,
 gettext_xs/Makefile.PL, lib/Locale/Messages.pm, lib/Locale/TextDomain.pm,
 lib/Locale/Util.pm: Don't forget to actually set the cached locale.
 * lib/Locale/Util.pm: Filter out un-available languages.
 * lib/Locale/Util.pm: Fixed POD error.
 * lib/Locale/Util.pm: Restrict set of acceptable languages.
 * lib/Locale/Util.pm: Removed erroneous source.
 * lib/Locale/Util.pm: Updated default countries for languages.
 * lib/Locale/Util.pm: Fixed warnings about undefined values.
 * lib/Locale/Util.pm: Aliased loop variable was constant and read-online.
 * lib/Locale/Util.pm: Extended search for correct locale required by FreeBSD.
 * lib/Locale/Util.pm: Return information about actually selected locale in
 set_web_locale().
 * sample/simplecal/po/Makefile, sample/simplecal/po/PACKAGE: Strip leading
 and trailing whitespace on TEXTDOMAIN variable.
 * Makefile.PL: Remove build_xs in target "clean".
 * lib/Locale/Util.pm: New function set_web_locale().
 * Use Locale::Util::set_locale() for more portable locale setting.
 * lib/Locale/Util.pm: - avoid warnings - turned off debugging - clean-up
 * lib/Locale/Util.pm: docs
 * lib/Locale/Util.pm: - access to the locale cache - updated docs
 * lib/Locale/Util.pm: Support for MS-DOS
 * lib/Locale/Util.pm: half-implemented Windows version
 * lib/Locale/Util.pm: safe locale setting for Unix
 * tests/05parse_accept.t: new
 * sample/simplecal/po/PACKAGE: Hint to avoid trailing space
 * lib/Locale/TextDomain.pm: interpolate filename and linenumber
 * MANIFEST, lib/Locale/Messages.pm: avoid warning if textdomain is undef
 * lib/Locale/TextDomain.pm: Try to detect incorrect usage of the tied gettext
 hash.
 * lib/Locale/TextDomain.pm: always make a copy of the list of search
 directories
 * x-changelog.sh: cvs2cl now expected in $PATH.
 * tests/04find_domain_bug.t: Skip test if require Austrian locale is not
 available (thanks to Pascal Terjan for the hint).
 * sample/simplecal/po/Makefile: added simple hash
 * Makefile.PL: unlink "xs_disabled" with "make clean" (thanks to Peter
 Eisentraut)

diffstat:

 misc/p5-Locale-libintl/Makefile         |  13 +++++++------
 misc/p5-Locale-libintl/distinfo         |   9 +++++----
 misc/p5-Locale-libintl/patches/patch-aa |  11 +++++++++++
 3 files changed, 23 insertions(+), 10 deletions(-)

diffs (66 lines):

diff -r 2a815067264f -r b6e104e8f549 misc/p5-Locale-libintl/Makefile
--- a/misc/p5-Locale-libintl/Makefile   Wed Jul 08 08:44:36 2009 +0000
+++ b/misc/p5-Locale-libintl/Makefile   Wed Jul 08 09:38:22 2009 +0000
@@ -1,17 +1,15 @@
-# $NetBSD: Makefile,v 1.5 2008/10/19 19:18:30 he Exp $
+# $NetBSD: Makefile,v 1.6 2009/07/08 09:38:22 sno Exp $
 
-P5_LIBINTL_VER=        1.16
+P5_LIBINTL_VER=        1.20
 DISTNAME=      libintl-perl-${P5_LIBINTL_VER}
 PKGNAME=       p5-Locale-libintl-${P5_LIBINTL_VER}
-PKGREVISION=   1
-CATEGORIES=    misc perl5
-
-CATEGORIES=    devel perl5
+CATEGORIES=    misc devel perl5
 MASTER_SITES=  ${MASTER_SITE_PERL_CPAN:=Locale/}
 
 MAINTAINER=    peter.schuller%infidyne.com@localhost
 HOMEPAGE=      http://search.cpan.org/dist/libintl-perl/
 COMMENT=       Perl internationalization library
+LICENSE=       gnu-lgpl-v2.1
 
 PKG_INSTALLATION_TYPES=        overwrite pkgviews
 PKG_DESTDIR_SUPPORT=   user-destdir
@@ -23,8 +21,11 @@
 CHECK_INTERPRETER_SKIP+=${PERL5_SUB_INSTALLVENDORLIB}/Locale/RecodeData/*.pm
 CHECK_INTERPRETER_SKIP+=${PERL5_SUB_INSTALLVENDORLIB}/Locale/Messages.pm
 CHECK_INTERPRETER_SKIP+=${PERL5_SUB_INSTALLVENDORLIB}/Locale/TextDomain.pm
+CHECK_INTERPRETER_SKIP+=${PERL5_SUB_INSTALLVENDORLIB}/Locale/Util.pm
 CHECK_INTERPRETER_SKIP+=${PERL5_SUB_INSTALLVENDORLIB}/Locale/gettext_pp.pm
+CHECK_INTERPRETER_SKIP+=${PERL5_SUB_INSTALLVENDORLIB}/Locale/gettext_xs.pm
 CHECK_INTERPRETER_SKIP+=${PERL5_SUB_INSTALLVENDORLIB}/Locale/gettext_xs.pod
+CHECK_INTERPRETER_SKIP+=${PERL5_SUB_INSTALLVENDORLIB}/Locale/libintlFAQ.pod
 
 .include "../../devel/gettext-lib/buildlink3.mk"
 .include "../../lang/perl5/module.mk"
diff -r 2a815067264f -r b6e104e8f549 misc/p5-Locale-libintl/distinfo
--- a/misc/p5-Locale-libintl/distinfo   Wed Jul 08 08:44:36 2009 +0000
+++ b/misc/p5-Locale-libintl/distinfo   Wed Jul 08 09:38:22 2009 +0000
@@ -1,5 +1,6 @@
-$NetBSD: distinfo,v 1.1.1.1 2006/02/17 20:58:38 adrianp Exp $
+$NetBSD: distinfo,v 1.2 2009/07/08 09:38:22 sno Exp $
 
-SHA1 (libintl-perl-1.16.tar.gz) = 7a496e50ea3c6674202e556c1a7d9f1fc3357eb5
-RMD160 (libintl-perl-1.16.tar.gz) = b72df501fd6744cc78d762f0d7b274211c807d9c
-Size (libintl-perl-1.16.tar.gz) = 465597 bytes
+SHA1 (libintl-perl-1.20.tar.gz) = 883237efa86c617550f1b0bed1adea2885213ce5
+RMD160 (libintl-perl-1.20.tar.gz) = dc130355f284205aaa3049039de5de712b3f5f25
+Size (libintl-perl-1.20.tar.gz) = 499899 bytes
+SHA1 (patch-aa) = 70a269412af9c7ec07e0880fbac97a5fbd87555e
diff -r 2a815067264f -r b6e104e8f549 misc/p5-Locale-libintl/patches/patch-aa
--- /dev/null   Thu Jan 01 00:00:00 1970 +0000
+++ b/misc/p5-Locale-libintl/patches/patch-aa   Wed Jul 08 09:38:22 2009 +0000
@@ -0,0 +1,11 @@
+--- gettext_xs/Makefile.PL.orig        2009-07-08 08:55:07.000000000 +0000
++++ gettext_xs/Makefile.PL     2009-07-08 08:55:29.000000000 +0000
+@@ -38,7 +38,7 @@
+     ),
+     PREREQ_PM => { File::Spec => 0 },
+       PL_FILES        => {},
+-      LIBS => ['-lintl -liconv'],
++      LIBS => [$ENV{LDFLAGS} . ' -lintl -liconv'],
+ );
+ 
+ __END__



Home | Main Index | Thread Index | Old Index