summaryrefslogtreecommitdiff
path: root/textproc
AgeCommit message (Collapse)AuthorFilesLines
2006-11-07DESTDIR support. It is amazing how developers break features of automakejoerg3-2/+20
by not using the mechanisms automake already provides.
2006-11-06Added package for php-json 1.2.1 - extremely fast PHP C extensionjdolecek3-0/+19
for JavaScript Object Notation serialization.
2006-11-06add php-jsonjdolecek1-1/+2
2006-11-06--with-libxml-dir needed with PHP 5.2.0jdolecek1-3/+3
2006-11-06Update p5-XML-Twig to 3.26.obache2-9/+6
Based on patch provided by Martin Wilke via PR 34412. And modify dependency. - Remove p5-WeakRef>=0.01: this is optional and Scalar::Util or WeakRef, and Scalar::Util alredy exists in perl base package. - Remove p5-File-Temp>=0.12: newer version exsits in perl base package. Changes: Changes in 3.26 added argument to -i in the Makefile to prevent problem in win32 added XML::Twig::Elt former_next_sibling, former_prev_sibling and former_parent methods squashed a memory leak when parsing html (forgot to call delete on the HTML::Tree object) fixed bug that caused XML::Twig to hang if there was a syntax error in a predicate (RT#19499, reported by Dan Dascalescu) made start_tag and end_tag more consistent: they now both return the empty string for comments, PIs... (reported by Dan Dascalescu) added parsefile_inplace and parsefile_html_inplace methods (thanks to GrandFather on perlmonks) added support to add css stylesheet in the add_stylesheet method (thanks to Georgi Sotirov) patched tests to work on Win32 added set_inner_xml inner_xml and set_inner_html methods Changes in 3.25 patched to work with perl 5.005! fixed a bug in xml_pp when pretty printing a file in place in a different file system Changes in 3.24 added loading the text of entities stored in separate files (using SYSTEM) when the (awfully named!) expand_external_ents option is used. Thanks to jhx for spotting this. changed set_cdata, set_pi and set_comment so that if you call them on an element of the wrong kind, everything works as expected, instead of swallowing silently the data. Bug spotted by cmccutcheon fixed a whole bunch of things to make the module run and the tests pass on VMS, thanks to Peter (Stig) Edwards who reported bug RT #18655 and provided a patch. fixed bug on get_xpath( '/root[1]') expressions, RT #18789 spotted by memfrob. added the add_stylesheet method, that... adds a stylesheet (xsl type is supported, let me know if other types are needed) to a document. allowed pasting PI/Comment elements before or after the root of a document (see discussion at http://perlmonks.org/index.pl?node_id=538550). Thanks to rogue90 for noticing the problem, and to Tanktalus for finding the best way to solve it. aliased unwrap to erase (eg added the unwrap method to XML::Twig::Elt, identical to the existing erase) suggested by Chris Burbridge. fixed bug RT #17522: flushing twice at the end of the the parse would output the last fragment twice. Spotted by Harco de Hilster. dealt with bug RT #17500: parsing a pipe when using the UTF8 perlIO layer (through PERL_UNICODE or -C) now raises an error, found by Nikolaus Rath. made the tests pass when the UTF8 perlIO layer is used. At this point potential problems when parsing non-UTF8 XML in this configuration are not trapped. Changes in 3.23 added autoflush: there is no more need for the last $twig->flush after the parsing, it is done automatically at the end of the parsing, with the same arguments as the first flush on the twig. This can be turned of by setting $twig->{twig_autoflush} to 0. WARNING: if you finished the output with a direct print instead of a flush, then this change will cause a bug. Hopefully this should not be the case and is easily fixable. fixed bug RT #17145 where get_xpath('//root/elt[1]/child') would produce a fatal error if there were no elt element under root. Spotted by Dan Dascalescu. fixed bug RT #17064 (comments and PIs after the root element were not properly processed), spotted by Dan Dascalescu. fixed bug RT #17044: the SYSTEM value was not output in UpdateDTD mode, thanks to Michal Lewandowski for pointing this out. changed the way empty tags are expanded with the 'html' style: only tags that are allowed to be empty in XHTML are output as '<tag />', thanks to Tom Rathborne for proding me to look into this. added a 'wrapped' pretty_print option, that is a bit dodgy I think but that might please some. fixed bug RT #16540 (tags with specific names (like 'level'), tripped XML::Twig, spotted by Graham added comparison with XML::LibXML in the SEE ALSO section (and in the FAQ), following a question from surf on c.l.p.m XML::Twig now rejects string/regexp condition in twig_roots added better error checking in xml_grep fix for string/regexp condition in xml_grep added support for ! @att (or not @att) in get_xpath added support for several predicates in get_xpath (not nested predicates though). fixed bug RT #15671 (wrong condition interpretation for attribute value 0) added XML::Twig print_to_file method added XML::Twig::Elt methods: following_elt, following_elts, preceding_elt, preceding_elts (needed to support the corresponding axis in get_xpath) Changes in 3.22 added the XML::Twig xparse method, which parses whatever is thrown at it (filehandle, string, HTML file, HTML URL, URL or file). added the XML::Twig nparse method, which creates a twig and then calls xparse on the last parameter. added the parse_html and parsefile_html methods, which parse HTML strings (or fh) and files respectively, whith the help of HTML::TreeBuilder. the implementation may still change. Note that at the moment there seems to be encoding problems with it (if the input is not UTF8). added info to t/zz_dump_config.t fixed a bug that caused subs_text to leave empty #PCDATA elements if the regexp matched at the begining or at the end of the text of an element. fixed RT #15014: in a few methods objects were created as XML::Twig::Elt, instead of in the classu^!F of the calling object. fixed RT #14959: problem with wrap_children when an attribute of one of the child element includes a '>' improved the docs for wrap_children added a better error message when re-using an existing twig during the parse partially fixed a bug with windows line-endings in CDATA sections with keep_encoding set (RT #14815) added Test::Pod::Coverage test to please the kwalitee police ;--) Changes in 3.21 fixed a test that failed if Tie::IxHash was not available added link to Atom feed for the CPAN testers results at http://xmltwig.com/rss/twig_testers.rss Changes in 3.20 fixed the pod (which caused the tests to fail) Changes in 3.19 redid the fix to RT # 14008, this one should be ok u^!F restructured tests added the _dump method (probably not finished) Changes in 3.18 added a fix to deal with a bug in XML::Parser in the original_string method when used in CDATA sections longer than 1024 chars (RT # 14008) thanks to Dan Dascalescu for spotting the bug and providing a test case. added better error diagnostics when the wrong arguments are used in paste fixed a bug in subs_text when the text of an element included \n (RT #13665) spotted by Dan Dascalescu cleaned up the behaviour of erase when the element being erased has extra_data (comments or pis) attached fixed a bug in subs_text that sometimes messed up text after the matching text fixed the erase/group_tags option of simplify to make it exactly similar to XML::Simple's fixed a bug that caused XML::Twig to crash when ignore was used with twig_roots (RT #13382) spotted by Larry Siden fixed bug in xml_split with default entities (they ended up being doubly escaped) fixed various bugs when dealing with ids (changing existing ids, setting the attribute directly...) mark and split now accepts several tags/ as arguments, so you can write for example: $elt->mark( qr/^(\w+): (.*)$/, 'dt', 'dd'); added XML::Twig::Elt children_trimmed_text method, patch sent by ambrus (RT #12510) changed children_text and children_trimmed_text to have them return the entire text in scalar context fixed bug that caused XML::Twig not to play nice with XML::Xerces (due to improper import of UNIVERSAL::isa) spotted and patched by Colin Robertson. removed most references to 'gi' in the docs, replaced them by tag. I guess Robin Berjon's relentless teasing is to be credited with this one. added tag_regexp condition on handlers (a regexp instead of a regular condition will trigger the handler if the tag matches), suggested by Franck Porcher, implementation helped by a few Perl Monks (http://perlmonks.org/index.pl?node_id=445677). fixed typos in xml_split (RT #11911 and #11911), reported by Alexey Tourbin added tests for xml_split and xml_merge and fixed a few bugs in the process added the -i option to xml_split and xml_merge, that use XInclude instead of PIs (preliminary support, the XInclude namespace is not declared for example). Added the XML::Twig and XML::Twig::Elt trim method that trims an element in-place Added the XML::Twig last_elt method and the XML::Twig::Elt last_descendant method Added more tests
2006-11-06Update p5-XML-SAX-Writer to 1.50.obache2-8/+9
pkgsrc-changes: fix dependency. add p5-XML-SAX (XML::SAX::Exception), p5-Text-Iconv and p5-XML-Filter-BufferText, and delete p5-File-Temp-[0-9]* (already in base perl package) Changes: 0.50 - Sep 14, 2006 - fixed redundant skipped entity at start_dtd (RT.cpan.org #18546) - attribute_decl expects Mode instead of ValueDefault property to fit to Perl SAX 2.1 (ValueDefault still supported) - fixed make test failure with Text::Iconv 1.3 or higher (RT.cpan.org #7436 and #9690) - fixed make test failure on VMS (RT.cpan.org #18663) - fixed dropped output on encoding conversion errors (RT.cpan.org #17177)
2006-11-05Update to version 1.61.seb3-9/+24
While here fix HOMEPAGE. Changes since last packaged version (1.57): 1.61 - fixed error reporting: die on fatal errors, warn otherwise (in particular, warn rather than die on <xsl:message terminate="no">) 1.60 - fix a huge memory leak in transform_file (bug #1314) - make it clear from the docs that output_string returns bytes (bug #8875) - added missing type-casting to fix compile-time warnings (bug #18508) - using call_* instead of perl_call_* (perl_ variants are obsolete) - in callbacks, POPs on error before croaking, otherwise it has no effect (and we probably leak) - added test case which used to fail (provided in rt #15723) - apply patch for Makefile.PL for non-standard libxslt paths (bug #16224) - fix segfault with registered functions returning nodes - fix leaks in parse_stylesheet - error reporting 1.59 - (revision bumped to match XML::LibXML) - adapted for new XML::LibXML::InputCallback API - support for static linking against libxml2
2006-11-05DESTDIR support.joerg12-12/+30
2006-11-05Remove post-install, is this directory has files anyways.joerg1-5/+1
2006-11-05DESTDIR support. p5-XML-SAX wants to use one of its modules duringjoerg1-1/+11
installation, which makes the PERL5LIB dance necessary.
2006-11-05Update to version 0.6.0.seb2-8/+9
While here add HOMEPAGE. Changes since last packaged version (0.2.3): (note: no Changes file entry for version 0.6.0) 0.3.0 Thu Nov 7 10:52:19 2002 Petr Pajas <pajas@matfyz.cz> - Different implementation of XUpdate variables is used. Now variables contain the actual objects resulting from an XPath query, and not their textual content as in versions 0.2.x of XML::XUpdate::LibXML. - value-of instruction result in copies of the actual objects it select rather than its textual content - extra indentation option -j added - indentation implies removable ws stripping XML parser 0.4.0 Mon Mar 10 15:07:17 2003 Petr Pajas <pajas@matfyz.cz> XML::XUpdate::LibXML: - commands apply to all nodes of a selected node-set - xu:comment instruction support - insert_before/insert_after work even if applied on attribute nodes xupdate: - some whitespace treatment changes (yes, again) - added --debug|-D flag XML::Normalize::LibXML: - now uses XML::LibXML::Iterator 0.5.0 Mon Sep 29 12:45:18 2003 Petr Pajas <pajas@matfyz.cz> XML::XUpdate::LibXML: - using XML::LibXML::XPathContext as a XPath engine (for better variable and NS support) - xu:append/@child reimplemented - xu:attribute bug fixed - regiserNs added xupdate: - --namespace|-n added - allow compact command-line flags - die on command-line parsing errors XML::Normalize::LibXML: - fixed serious bug in xml_strip_element
2006-11-05Remote package p5-XML-LibXML-XPathContext: the perl moduleseb5-30/+1
XML::LibXML::XpathContext is now provided by the p5-XML-LibXML package.
2006-11-05Update to upstream version 1.61003, package version 1.61.003.seb3-33/+15
Package changes: - adjust dependencies - mark conflicting with p5-XML-LibXML-XPathContext package Please note that this version includes the perl module XML::LibXML::XPathContext. This module is also provided by the textproc/p5-XML-LibXML-XPathContext package which is about to be deleted. Changes since last packaged version (1.58): 1.61 - get{Elements,Children}By{TagName,TagNameNS,LocalName} now obey wildcards '*', getChildrenByLocalName was added. - XML::LibXML::XPathContext merged in - many new tests added - the module should now be fully compatibile with libxml2 >= 2.6.16 (some older versions compile but have problems with namespaced attributes) - threads test skipped by default - documentation updates (namely DOM namespace conformance in XML::LibXML::DOM) - added setNamespaceDecl{URI,Prefix} - get/setAttribute(NS)? implementation made xmlns aware - all sub-modules have the same version as XML::LibXML 1.60 - getElementsById corrected to getElementById and the old name kept as an alias. Also re-implemented without XPath for improved performance - DOM Level 3 method $attr->isId() added - make {get,set,has}Attribute(Node)? methods work with full attribute names rather than just localnames. (Although DOM Level 3 is not very clear about the behavior of these methods for an attributes with namespaces, it certainly does not imply that getAttribute('foo') should return value of a bar:foo, which was the old behavior.) - added publicId and systemId methods to XML::LibXML::Dtd 1.59 - new parser and callback code (Christian Glahn) - new XML::LibXML::InputCallback class - many bug fixes (including several memory leaks) - documentation and regression fixes and enhancements - Perl wrappers for parse_html_* - make sure parse_* methods are not called on class (bug 11126) - DOM Layer 3 conformance fixes: * lookupNamespaceURI(empty_or_undef) now returns the default NS - faster getChildrenByTagNameNS implementation - remove the SGML parser code no longer supported by libxml (Michael Kröll)
2006-11-05Typo: The second MASTER_SITES definition must use the += operatorrillig1-2/+2
instead of =, otherwise the first one is overwritten. That's fatal, because the GNOME sites don't have the distfile yet.
2006-11-05Update p5-Lingua-EN-Inflect to 1.89.obache2-7/+6
Patch provided by Martin Wilke via PR 34404. Changes: 1.89 Fri May 20 00:45:02 2005 - Fixed "millennium" (thanks Tim) - Fixed "casinos" (thanks Roel) - Fixed verbal "..oes -> ..oe" (thanks Roel) - Fixed "auto" -> "autos" (thanks Emad) - Added 'one' option to NUMWORDS (see docs) (thanks Decklin) - Allowed A and AN to cope with (i.e. ignore) an existing indefinite article (see docs) - Added finer-grain control over classical modes - Fixed "macro" -> "macros" - Fixed "zero" => "zeros" - Fixed "a UK", "a UNESCO" (thanks SKV!)
2006-11-05Update p5-Number-Format to 1.52.obache2-7/+7
And change HOMEPAGE to fixed URL. Changes for version 1.52 (Sep 21, 2006) ------------------------ - Patch to t/format_price.t supplied by jonasbn addressing failling tests in 1.51, tests 2-6, the regex formatting the currency code did not take 0 occurrences of white space into account Patch: rt #21382 Resolves: rt #18964 (The same issue/patch was also reported by Cosimo Streppone, Randy W. Sims, J. R. Taisto) Changes for version 1.51 (Apr 26, 2006) ------------------------ - Patch to t/format_price.t supplied by Cosimo Streppone to allow it to work with non-US locales Changes for version 1.5 (Feb 14, 2005) ------------------------ - Require Perl 5.8 - was 5.003 before - Require POSIX.pm - was optional before - If C<THOUSANDS_SEP> is set to the empty string, format_number will not insert any separators. - Replace "use vars" with "our" - Support scientific notation - skip formatting - Change format_bytes to support options (precision, unit, and base) instead of precision number
2006-11-05This package wants USE_TOOLS+=makeinfo, at least under my environment.dsainty1-2/+2
It's not exactly clear why, since the error states: "You should only need it [makeinfo] if you modified a `.texi' or `.texinfo' file, or any other file indirectly affecting the aspect of the manual." ... but it's possibly a side effect of GNU_PROGRAM_PREFIX=g. At any rate, "makeinfo" seems a harmless request.
2006-11-03Update to version 2.16.seb2-7/+6
Changes since last packaged version (2.14): 2.16 Oct 30 2006 - Added test/fix for bad GroupTags option (report from Lee Goddard) - Added new_hashref() hook method - refactored cache save/restore methods for easier overriding 2.15 Oct 03 2006 - Makefile.PL changes: reject known-bad PurePerl and RTF parser modules; default to XML::SAX::Expat if no parser installed - allow '.' characters in variable names (suggested by Cosimo Streppone) - fix output of undefs in arrayrefs with SuppressEmpty (reported by かんな - Kanna) - tidy up code and docs around lexical filehandle passed to OutputFile (report from Helge Sauer) - reduce memory usage by passing XML strings by reference (patch from Dan Sully)
2006-11-03DESTDIR support.joerg2-17/+18
2006-11-03DESTDIR support.joerg3-11/+15
2006-11-03Update hyperestraier to 1.4.8.obache3-8/+8
Changes: 2006-11-03 Mikio Hirabayashi <mikio@users.sourceforge.net> * estfraud.c (realmain): handling path information was modified. * estseek.c (outputlog): "{hnum}" operator was added to the log format. - A bug related to optimization on Intel Mac series was escaped. - Release: 1.4.8
2006-10-31Add textproc/py-markdown.joerg1-1/+2
2006-10-31Import py-markdown-1.6a. From DESCR:joerg4-0/+35
Markdown is a text-to-HTML conversion tool for web writers. Markdown allows you to write using an easy-to-read, easy-to-write plain text format, then convert it to structurally valid XHTML (or HTML). This package provides a Python implementation.
2006-10-30sync with libxslt, no specific changesdrochner2-7/+7
2006-10-30update to 1.1.18drochner3-10/+12
changes: -portability and build fixes -bug fixes -improvements: internal cleanup, new xsltproc flag to apply Xinclude to stylesheets -documentation improvements
2006-10-30sync with libxml2drochner2-8/+8
relevant changes: -XPath improvements -node equality and comparison -add XPointer support
2006-10-30update to 2.6.27drochner4-81/+65
changes: -XPath improvements -optimization / caching -build and portability fixes -bugfixes -documentation improvements pkgsrc change: seperate user doc and devhelp files - migrate the latter to share/gtk-doc/html
2006-10-30Update hyperestraier to 1.4.7.obache3-11/+14
Changes: 2006-10-20 Mikio Hirabayashi <mikio@users.sourceforge.net> * estraier.c (est_db_open): "ESTDBHUGE2" and "ESTDBHUGE3" options were added. * estraier.c (est_db_repair): a bug related to the attribute database was added. * estraier.c (est_cond_distinct): new function. * estmaster.c (startup): "extdelay" attribute was added. * estfraud.c (realmain): "extdelay" attribute was added. * estfraud.c (sendnodecmdsearch): a bug related to attribute search was fixed. * estseek.c (main): a bug related to FastCGI was fixed. - Release: 1.4.7
2006-10-28Update p5-YAML to 0.62.obache2-6/+7
Based on patch provided by Martin Wilke via PR 34343 (avoiding interaction in configure stage). *** WARNING *** This release breaks compatibility with versions earlier than version 0.60 of YAML::Syck and YAML.pm when serializing blessed references. from COMPATIBILITY: YAML.pm 0.60 breaks compatability with older version by changing the tags that are output for serialized objects. This was the old way: --- !perl/Foo::Bar {} --- !perl/@Baz [] --- !perl/$Quux "" New way: --- !!perl/hash:Foo::Bar {} --- !!perl/array:Baz [] --- !!perl/scalar:Quux "" * This change was made after discussions with the Python and Ruby implementors to standardize on this form. * YAML::Syck was updated at the same time as YAML.pm so that they serialize objects the same way. * YAML.pm roundtrips the new format and still parses the old (now deprecated) format. * The best strategy is to update to the latest version. * There are potential problems if you use YAML for RPC and the server and client versions don't match. Changes: --- version: 0.62 date: Mon Jul 3 15:41:20 PDT 2006 changes: - Patch from rgs for Catalyst users --- version: 0.61 date: Sun Jul 2 15:25:08 CDT 2006 changes: - New CGI.pm made test fail. --- version: 0.60 date: Fri Jun 30 21:55:55 CDT 2006 changes: - Changed object tag format in non backwards compatible way - Removed support for folded scalar emission - Added new tests - Sync with YAML::Syck --- version: 0.58 date: Tue Feb 14 12:42:34 PST 2006 changes: - Fixed bug reported by Slaven Rezic on 5.8.0 - Fixed a ysh bug reported on rt. 17589
2006-10-26Fix typo. From Aaron J. Grier in PR 33575.wiz1-2/+2
2006-10-25Update p5-Data-FormValidator to 4.40obache2-7/+7
Based on patch provided by Martin Wilke via PR 34405. Pkgsrc change: Change dependency to p5-Test-Simple. This module require Test::More, and it is included in p5-Test-Simple>=0.10 and perl>=5.7.2. Changes: 4.40 Mon Aug 21 19:41:24 EDT 2006 [BUG FIXES] - All FV_ closures are now exported with ":closures". (Ed Pigg, Mark Stosberg) [ENHANCEMENTS] - Added new constraint for the common case of comparing one field with another, such as a word confirmation field. Example: constraint_methods => { password => FV_eq_with('password_confirm'), } (Mark Stosberg) 4.30 Mon Jul 10 21:41:37 EDT 2006 [ENHANCEMENTS] - A new method for constraint writers has been added: untainted_constraint_value(). If you have written a constraint which untaints, use this method to return the untainted result. It will prepare the right result whether the user has requested untainting or not. (Mark Stosberg) - New built-in constraints added: FV_min_length(3), FV_max_length(100), FV_length_between(3,100), These constraints can optionally perform untainting. (Mark Stosberg) - We now work around a bug in File::MMagic which could cause some filehandles to be corrupted after after the file_format constraint was used. [BUG FIXES] - Regexp::Common regular expressions which accepted zero as a valid input would have wrongly failed their constraints unless untainting was enabled. (Mark Stosberg) [INTERNALS] - Improved documentation for built-in constraints. (Mark Stosberg) 4.20 Mon Jun 12 20:44:36 EDT 2006 [ENHANCEMENTS] - Documentation in Data::FormValidator::Filters has been improved. (Mark Stosberg} - Added FV_split() a new filter that makes it super-easy to apply the same constraint to a list of values passed in a single field, such as a comma separated list of e-mail addresses. (Mark Stosberg). [BUG FIXES] - For input given as a hashref containing array references, values could have been mistakenly modified by reference through filters. We now explicitly copy elements in these case, to avoid modifying the input. (RT#19592) 4.14 Fri Feb 17 08:59:40 EST 2006 [ENHANCEMENTS] - Consider a field with only a null character to be invalid (Jamie Krasnoo) [BUG FIXES] - Fix bug in cc_number constraint, which was only present when used as a "constraint_method". (Evan A. Zacks) 4.13 [BUG FIXES] - Updated overloading syntax to work with Template::Stash (frank)
2006-10-24Update p5-Encode to 2.18.obache2-6/+6
Patch provided by Martin Wilke via PR 34419. Changes: ! bin/enc2xs overhauled the -C option - added ascii-ctrl', 'null', 'utf-8-strict' to core - auto-generated Encode::ConfigLocal no longer use v-string for version - now searches modules via File::Find so Encode/JP/Mobile is happy ! Byte/Byte.pm CN/CN.pm EBCDIC/EBCDIC.pm JP/JP.pm KR/KR.pm Symbol/Symbol.pm use strict added; though all they do is load XS, it's still better a practice ! *.pm use warnings added to all of them for better practices' sake. 2.17 ! encode.pm 'chin' =~ /^zh_CN|chin(?:a|ese)?$/i is true but chin is not china or chinese. http://d.hatena.ne.jp/jankogai/20060508/1147090316 ! Encode.xs Integrated maintperl change (27824|27824) which I overlooked -- sorry, Nicholas and Coverity Scan. 2.16 ! bin/piconv --xmlcref and --htmlcref added. ! Encode.pm Copyright Notice Added. http://rt.cpan.org/NoAuth/Bug.html?id=#19056 ! * Replaced remaining ^\t with q( ) x 4. -- Perl Best Practice pp. 20 And all .pm's are now perltidy-ed. Changes: ! bin/enc2xs overhauled the -C option - added ascii-ctrl', 'null', 'utf-8-strict' to core - auto-generated Encode::ConfigLocal no longer use v-string for version - now searches modules via File::Find so Encode/JP/Mobile is happy ! Byte/Byte.pm CN/CN.pm EBCDIC/EBCDIC.pm JP/JP.pm KR/KR.pm Symbol/Symbol.pm use strict added; though all they do is load XS, it's still better a practice ! *.pm use warnings added to all of them for better practices' sake. 2.17 ! encode.pm 'chin' =~ /^zh_CN|chin(?:a|ese)?$/i is true but chin is not china or chinese. http://d.hatena.ne.jp/jankogai/20060508/1147090316 ! Encode.xs Integrated maintperl change (27824|27824) which I overlooked -- sorry, Nicholas and Coverity Scan. 2.16 ! bin/piconv --xmlcref and --htmlcref added. ! Encode.pm Copyright Notice Added. http://rt.cpan.org/NoAuth/Bug.html?id=#19056 ! * Replaced remaining ^\t with q( ) x 4. -- Perl Best Practice pp. 20 And all .pm's are now perltidy-ed. Changes: 2.18 ! bin/enc2xs overhauled the -C option - added ascii-ctrl', 'null', 'utf-8-strict' to core - auto-generated Encode::ConfigLocal no longer use v-string for version - now searches modules via File::Find so Encode/JP/Mobile is happy ! Byte/Byte.pm CN/CN.pm EBCDIC/EBCDIC.pm JP/JP.pm KR/KR.pm Symbol/Symbol.pm use strict added; though all they do is load XS, it's still better a practice ! *.pm use warnings added to all of them for better practices' sake. 2.17 ! encode.pm 'chin' =~ /^zh_CN|chin(?:a|ese)?$/i is true but chin is not china or chinese. http://d.hatena.ne.jp/jankogai/20060508/1147090316 ! Encode.xs Integrated maintperl change (27824|27824) which I overlooked -- sorry, Nicholas and Coverity Scan. 2.16 ! bin/piconv --xmlcref and --htmlcref added. ! Encode.pm Copyright Notice Added. http://rt.cpan.org/NoAuth/Bug.html?id=#19056 ! * Replaced remaining ^\t with q( ) x 4. -- Perl Best Practice pp. 20 And all .pm's are now perltidy-ed. 2.15 2006/04/06 15:44:11 ! Unicode/Unicode.xs Addressed: UTF-16, UTF-32, UCS, UTF-7 decoders mishandle illegal characters http://rt.cpan.org/NoAuth/Bug.html?id=#18556 ! Encode.pm added str2bytes() as an alias to encode() and bytes2str() as an alias to decode() http://rt.cpan.org/NoAuth/Bug.html?id=#17103 ! Encode.xs Change 26922: Avoid warning with MS Visual C compiler. Message-Id: <200601231245.k0NCj2dw009484@smtp3.ActiveState.com> ! t/perlio.t Change 26067: As using -C to turn on utf8 IO is equivalent to the open pragma Message-Id: <200511092227.jA9MRcYD009025@smtp3.ActiveState.com>
2006-10-24Added HOMEPAGE.obache1-1/+2
2006-10-24Fixed PKGMANDIR.rillig1-1/+2
2006-10-24Remove py-Lupy. Homepage says:wiz5-100/+1
The Lupy project has been RETIRED!
2006-10-23Auto-generate the portion of the PLIST for ${PREFIX}/lib/groff/site-tmacdmcmahill1-1/+4
as what ends up in there is based on details of what ones os may or may not come with. Fixes packaging on solaris and probably others.
2006-10-22Update to 1.71.1:wiz3-107/+30
Release: 1.71.1 This is a minor update to the 1.71.0 release. Along with a number of bug fixes, it includes two feature changes: * Added support for profiling based on xml:lang and status attributes. * Added initial support in manpages output for footnote, annotation, and alt instances. Basically, they all now get handled the same way ulink instances are. They are treated as a class as "note sources": A numbered marker is generated at the place in the main text flow where they occur, then their contents are displayed in an endnotes section at the end of the man page. Common The following changes have been made to the common code since the 1.71.1 release. * For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again. * Add support for Xalan generating a root xml:base like saxon. FO The following changes have been made to the fo code since the 1.71.1 release. * For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again. * Add support for Xalan to add root node xml:base for db5 docs. * Added support for profiling based on xml:lang and status attributes. HTML The following changes have been made to the html code since the 1.71.1 release. * For backward compatability autoidx-ng.xsl is invoking "kosek" indexing method again. * Add support for Xalan to add root node xml:base for db5 docs. * Added support for profiling based on xml:lang and status attributes. * Made changes in namespace declarations to prevent xmllint's canonicalizer from treating them as relative namespace URIs. - Changed xmlns:k="java:com.isogen.saxoni18n.Saxoni18nService" to xmlns:k="http://www.isogen.com/functions/com.isogen.saxoni18n.Saxoni18nService"; Saxon accepts either form (see http://www.saxonica.com/documentation/extensibility/functions.html); to Saxon, "the part of the URI before the final '/' is immaterial". - Changed, e.g. xmlns:xverb="com.nwalsh.xalan.Verbatim" to xmlns:xverb="xalan://com.nwalsh.xalan.Verbatim"; Xalan accepts either form (see http://xml.apache.org/xalan-j/extensions.html#java-namespace-declare); just as Saxon does, it will "simply use the string to the right of the rightmost forward slash as the Java class name". - Changed xmlns:xalanredirect="org.apache.xalan.xslt.extensions.Redirect" to xmlns:redirect="http://xml.apache.org/xalan/redirect", and adjusted associated code to make the current Xalan redirect spec. (see http://xml.apache.org/xalan-j/apidocs/org/apache/xalan/lib/Redirect.html) * Added the html.append and chunk.append parameters. By default, the value of both is empty; but the internal DocBook XSL stylesheets build sets their value to "<xsl:text>&#x0a;</xsl:text>", in order to ensure that all files in the docbook-xsl-doc package end in a newline character. (Because diff and some other tools may emit error messages and/or not behave as expected when processing files that are not newline-terminated.) Highlighting The following changes have been made to the highlighting code since the 1.71.1 release. * Added license information Manpages The following changes have been made to the manpages code since the 1.71.1 release. * Added initial support in manpages output for footnote, annotation, and alt instances. Basically, they all now get handled the same way ulink instances are. They are treated as a class as "note sources": A numbered marker is generated at the place in the main text flow where they occur, then their contents are displayed in an endnotes section at the end of the man page (currently titled REFERENCES, for English output, but will be changed to NOTES). This support is not yet complete. It works for most "normal" cases, but probably mishandles a good number of cases. More testing will be needed to expose the problems. It may well also introduce some bugs and regressions in other areas, including basic paragraph handling, handling of "mixed block" content, handling of other indented content, and handling of authorblurb and personblurb in the AUTHORS section. Params The following changes have been made to the params code since the 1.71.1 release. * Added support for profiling based on xml:lang and status attributes. * Added the html.append and chunk.append parameters. By default, the value of both is empty; but the internal DocBook XSL stylesheets build sets their value to "<xsl:text>&#x0a;</xsl:text>", in order to ensure that all files in the docbook-xsl-doc package end in a newline character. (Because diff and some other tools may emit error messages and/or not behave as expected when processing files that are not newline-terminated.) Profiling The following changes have been made to the profiling code since the 1.71.1 release. * Added support for profiling based on xml:lang and status attributes.
2006-10-21Update p5-Pod-Simple to 3.04.obache2-7/+7
Based on patch provided by Martin Wilke via PR 34418. And this version depend on p5-Pod-Escapes>=1.04. 2006-01-18 Allison Randal <allison@perl.org> * Release 3.04 Applied test patches for Perl core integration from Steve Peters. Added a 'reinit' method to Pod::Simple::BlackBox for Russ Allbery so Pod::Man can provide backward compatibility to existing users (such as Module::Build and ExtUtils::MakeMaker). Applied patch for extracting case-preserved package names on VMS from Craig Berry.
2006-10-21Update p5-Pod-Coverage to 0.18.obache2-8/+7
Based on patch privided by Martin Wilke via PR 34421. And this version depend on p5-Devel-Symdump>=2.01. 0.18 Friday 4th August, 2006 Rewrite _CvGV in terms of B::CV - no xs dependency anymore (suggested by Tim Bunce) Add the (FETCH|MODIFY)_$foo_ATTRIBUTES methods to the private stoplists. (rt #12451) Support documentation where the method name is documented in a ::qualified style (rt #14635) Ignores new (5.8) magic CLONE and CLONE_SKIP methods. (rt #17489) Added a nonwhitespace option (Alex - rt #14950)
2006-10-19Update hyperestraier to 1.4.6.obache3-8/+10
Changes: 2006-10-15 Mikio Hirabayashi * estraier.c (est_db_search_meta): a bug about the skip parameter was fixed. * estcmd.c (runmulti, procmulti): new functions. * estseek.c (showdoc): class name based on attribute name was added. * estseek.c (realmain): "helpfile" attribute was added. * estseek.c (shownaviform): new function. * estseek.c (realmain): "logformat" attribute was added. - A bug about URL encoding in the pure Ruby API was fixed. - Release: 1.4.6
2006-10-16Fix "test ==".wiz2-1/+15
2006-10-15Update p5-XML-Atom-Stream to 0.10.kleink2-6/+6
Revision history for Perl extension XML::Atom::Stream 0.10 Mon Oct 2 13:36:16 JST 2006 - Fixded memory leaks problem (Thanks to Jay A Patel)
2006-10-14Update MASTER_SITES and/or HOMEPAGE, from Sergey Svishchev.wiz3-7/+7
2006-10-12Hmmm, revert previous for the moment. 'make show-var VARNAME=XML_ENTRIES'dsainty1-3/+3
with this change in-place suggests that sometimes the prefix IS added in catalogs.mk (and presumably not in the client package, for some reason).
2006-10-12Don't pretend to automatically add ${PREFIX} to each XML_ENTRIES anddsainty1-3/+3
SGML_ENTRIES entry - it doesn't work. Probably because expansion in this context requires the variable to already be defined, which it isn't. This is lucky, because every package using catalogs.mk adds ${PREFIX} itself to each entry. So usually it gets added just the once. The luck stops if you do something like: make PREFIX=/usr/pkgroot2 This makes the automatic ${PREFIX} insertion suddenly work AS WELL as the client packages adding ${PREFIX} themselves. We end up with /usr/pkgroot2/share/xml/catalog containing lines like: <nextCatalog catalog="/usr/pkgroot2/usr/pkgroot2/share/xml/docbook/4.3/catalog" /> ... after installing textproc/docbook-xml. This in turn causes textproc/scrollkeeper to obscurely fail to build at configure time.
2006-10-10Add & enable p5-XML-SemanticDiffseb1-1/+2
2006-10-10Initial addition of p5-XML-SemanticDiff version 0.95 into the NetBSDseb4-0/+30
Packages Collection. The perl5 module XML::SematicDiff provides a way to compare the contents and structure of two XML documents. By default, it returns a list of hashrefs where each hashref describes a single difference between the two docs.
2006-10-10USE_TOOLS+= mktemp. Fixes solaris and probably othersdmcmahill1-2/+2
2006-10-09Update to 1.43. Claim maintainership.snj2-6/+6
Changes since 1.41: - fix to avoid modifying data which is being used by tsearch() for ordering the binary tree (report by Adrian Bunk). - do not ignore pathnames in /tmp/, since some tools create usable pathnames for both old/new files there (Debian #376086). - correct ifdef for fgetc_unlocked(). - updated configure macros CF_GCC_VERSION, CF_PATH_SYNTAX and CF_XOPEN_SOURCE - add configure check for compress, gzip and bzip2 programs that may be used to decompress files.
2006-10-09Flag a number of packages I use as supporting (user-)destdir.joerg1-1/+3
apg is a bit special as it has some hardcoded ownership, so mark that as "destdir".