d666920cd4
- 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> * 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> * 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)
32 lines
1.4 KiB
Makefile
32 lines
1.4 KiB
Makefile
# $NetBSD: Makefile,v 1.6 2009/07/08 09:38:22 sno Exp $
|
|
|
|
P5_LIBINTL_VER= 1.20
|
|
DISTNAME= libintl-perl-${P5_LIBINTL_VER}
|
|
PKGNAME= p5-Locale-libintl-${P5_LIBINTL_VER}
|
|
CATEGORIES= misc devel perl5
|
|
MASTER_SITES= ${MASTER_SITE_PERL_CPAN:=Locale/}
|
|
|
|
MAINTAINER= peter.schuller@infidyne.com
|
|
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
|
|
|
|
PERL5_PACKLIST= auto/libintl-perl/.packlist
|
|
CHECK_INTERPRETER_SKIP+=${PERL5_SUB_INSTALLVENDORLIB}/Locale/Recode.pm
|
|
CHECK_INTERPRETER_SKIP+=${PERL5_SUB_INSTALLVENDORLIB}/Locale/Recode/*.pm
|
|
CHECK_INTERPRETER_SKIP+=${PERL5_SUB_INSTALLVENDORLIB}/Locale/RecodeData.pm
|
|
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"
|
|
.include "../../mk/bsd.pkg.mk"
|