Commit graph

3288 commits

Author SHA1 Message Date
drochner
ee4c4a9c88 update to 0.35.1
changes:
-Make regex patterns greedier, to avoid perl stack overflows
-Add code to detect DATADIRNAME
-Support older/non-GNU versions of diff when validating tests
-Add new mode to support quoted text in any file
-Fix the warning message for missing IT_PROG_INTLTOOL and error out
2006-12-15 19:31:46 +00:00
wiz
b20d01b785 Reset maintainer, ben@ has resigned. 2006-12-15 14:34:18 +00:00
joerg
5e43280b23 Replace mk/bsd.prefs.mk includes with bsd.fast.prefs.mk includes.
The redundant parsing of bsd.prefs.mk is mostly avoided now and
parse time e.g. for x11/kdebase3 gets reduced by up to 10%.
2006-12-12 21:52:34 +00:00
minskim
2d6db54b4d Make this package build on Darwin.
- Link with the C++ compiler because this is written in C++.
  - Link with all the required libraries to prevent undefined symbols.
  - Add only libtool libraries to LT_LIBS.

Based on patches provided by Ben Collver in PR 34495.
2006-12-10 23:02:39 +00:00
joerg
51bf492f3d py-libxml2 needs Python 2.3+, so py-libxslt has the same limitation. 2006-12-07 14:38:12 +00:00
joerg
a481826ad7 Needs msgfmt and msgmerge. 2006-12-06 17:18:49 +00:00
joerg
3919f0eebe Requires Perl at run time. Bump revision. 2006-12-06 16:57:51 +00:00
wiz
5d81117045 Update to 1.3.0:
This stable release includes updated documentation, relocatable
binary support, better Aspell support, Hunspell support (replacement
for Myspell), Hspell support, and some minor bugfixes.
2006-12-05 10:28:27 +00:00
abs
da03c5459c We use iconv, so add its buildlink3.mk. Also set ICONV=iconv in the
environment to avoid the build failing due to the 'extra smart' build
system in here taking "iconv" in intltool-merge.in and replacing it
with "/usr/pkg/bin/iconv"
2006-12-03 19:47:48 +00:00
joerg
a13464e67c Use PyBool_Check -> needs Python 2.3+ 2006-12-01 11:02:50 +00:00
kleink
4cd6fd3dcd Update p5-XML-Atom to 0.25.
Revision history for XML::Atom

0.25  2006.11.30
    * Fixed memory leaks in XML::Atom::Client
      (Reported by Brian Cassidy)

0.24  2006.11.25
    * Updated document to mention that ID creation is user's responsibility
    * Added $feed->as_xml_utf8 which always returns UTF-8 bytes string, rather than UTF-8 flagged one.
      This addresses annoying issues with UTF-8 vs. latin-1 (Thanks to Rui Vilela #21191)
    * Better fix for the hateful default: prefix issue in libxml2; now we
      remove the default\d* prefix on any nodes and set the proper namespace
      URI.
    * Fix to the test case since 0x242 is now printable character in bleadperl
      (Thanks to Andreas Koenig and Steve Peters)
    * Skip tests if 'euc-jp' is unknown encoding on your XML library
      (via CPAN testers)
2006-12-01 08:30:35 +00:00
seb
d83b86087b Update to version 1.62.
Changes since last packaged version (1.61):
1.62pre
- security callback interface contributed by Shane Corgatelli
- check libxslt version
- added XML::LibXML-like API to retrieve libxslt version
- added output_as_bytes() and output_as_chars()
- added regression tests for output_as_* to 11utf8.t
- output_as_string documentation fixed to match reality
- make 06entities.t to pass with older libxml2/libxslt
- POD uses items instead of headings
- fixed media_type and output_encoding for imported stylesheets [rt.cpan.org #23440]
2006-11-30 01:17:32 +00:00
wiz
664bab7bdc Add missing @dirrm to PLIST. Bump PKGREVISION. 2006-11-27 21:00:51 +00:00
wiz
5c007cc7c1 Reset maintainer:
Name service error for name=ethmoid.org type=MX: Host not found, try again
2006-11-24 23:04:14 +00:00
riz
bf7de2cfd6 Add INSTALLATION_DIRS, otherwise the perl "vendor" directory
does not get created under some circumstances.
2006-11-24 20:28:14 +00:00
drochner
715b27ab0a update to 0.58
changes: various updates
2006-11-24 18:03:35 +00:00
rillig
7bbdc11f15 Made the package work on Solaris. It needed an obscure patch and
USE_PKGLOCALEDIR.
2006-11-24 16:31:48 +00:00
ghen
8c814252d2 ./configure demands libxml2>=2.6.27. 2006-11-22 17:09:33 +00:00
recht
835c3d9d73 Add a patch from libxslt CVS:
* libxslt/transform.c: fixed problem with entity handling within xsltCopyAttrListNoOverwrite (#352907)
http://bugzilla.gnome.org/show_bug.cgi?id=352907
2006-11-21 23:55:05 +00:00
rillig
d637fc3354 Fixed PKGMANDIR. 2006-11-21 21:36:43 +00:00
wiz
658d9cf876 tv@ pointed out that curl-7.16.0 had a shlib major bump --
increase its BUILDLINK_ABI_DEPENDS, and bump PKGREVISIONs
of dependencies.

Sorry for not finding this earlier.
2006-11-19 11:50:23 +00:00
obache
88cd98935f Add missing entry. Bump PKGREVISION. 2006-11-19 01:18:02 +00:00
kristerw
8a202a3e6f Sort. 2006-11-18 00:48:03 +00:00
reed
6812490c98 Update to version 8.1.0.
Mention docbook and LaTeX in DESCRiption.

Add sourceforge to MASTER_SITES.

Add more directories to INSTALLATION_DIRS (maybe some are redundant).

Also install a2x.
Install man pages.
Install various configs and icons.

Add do-test target.

Following is from the AsciiDoc ChangeLog:

1. Version 8.1.0 (2006-10-22)

     * AsciiDoc generated XHTML documents now display as table of
       contents if the toc attribute is defined (JavaScript needs to be
       enabled for this to work). Thanks to Troy Hanson who contributed
       this feature based on a JavaScript by Mihai Bazon. I've simplified
       things somewhat to match Docbook XSL Stylesheets style, see Troy's
       [1]tpl User Guide for a fancier layout. Use the -a toc -a numbered
       command-line options to produce a number table of contents.
     * A [2]music filter is included in the distribution ./filters/
       directory. It translates music in [3]LilyPond or [4]ABC notation
       to standard classical notation in the form of a trimmed PNG image
       which is inserted into the AsciiDoc output document.
     * Incorporated Paul Melis's Win32 filter patch. This workaround
       allows AsciiDoc to run filters under Windows.
     * Added uninstall.sh script.
     * Rather than proliferate a confusing number of filter block
       delimiters the following convention has been adopted: delimiters
       belonging to DelimitedBlock filters distributed with AsciiDoc will
       consist of a word (normally a noun identifying the block content)
       followed by four or more tilde characters. This has necessitated
       changing existing filter delimiters (the old delimiters still work
       but may be deprecated in future versions):
          + The example code filter block delimiter is now the word code
            followed by four or more tilde characters.
          + The source highlight filter block delimiter is now the word
            source followed by four or more tilde characters.
     * Conditionally redefined subscript and superscripting so they use
       the old replacements mechanism when asciidoc7compatible is defined
       rather than the asciidoc 8 default unconstrained quoting (patch
       for affected files attached).
     * Moved the source highlight filter from ./examples/ to ./filter/.
     * Added {verbose} intrinsic attribute (useful for passing verbose
       flag to filters).
     * Added {outdir} intrinsic attribute.
     * Renamed {docdir} intrinsic attribute to unambiguous`{indir}
       ({docdir}` still works but may be removed in future release).
     * If asciidoc(1) outputs to stdout then instrinsic attribute
       {docname} is extracted from the input file name.
     _________________________________________________________________

2. Version 8.0.0 (2006-08-27)

   This is a major release because changes to quoting and index entry
   handling may break existing documents (see Additions and changes below
   and Appendix A: Migration Notes in the AsciiDoc User Guide).

   Please report any problems you encounter.

   [5]Stuart Rackham

   Additions and changes
     * Quoting can can occur within words (based on patch submitted by
       Benjamin Klum). See the Unconstrained Quotes sub-section in the
       User Guide.
     * The underline and plus characters can be used as alternatives to
       the existing apostrophe and backtick quote characters. They are
       arguably better choices than the apostrophe and backtick as they
       are not confused with punctuation.
     * The syntax for index entry macros have have been deprecated from
       +...+ and +...+ to ((...)) and (((...))) respectively. Rationale:
          + Bracketing is consistent other with [[...]] and <<...>>
            reference macros.
          + To easily confused with triple plus passthroughs.
          + To make way for the new monospace quoting.
     * Superscripts and subscripts are implemented as constrained quotes
       so they can now be escaped with a leading backslash and prefixed
       with with an attribute list.
     * An experimental LaTeX backend has been written by Benjamin Klum (a
       number additions in this release are to accommodate the LaTeX
       backend).
     * include macro file names now expand environment variables and
       tilde expansions.
     * A configuration file [quotes] entry can be undefined by setting to
       a blank value.
     * Added callto inline macro for Skype callto links.
     * Added colnumber attribute for table data markup.
     * A leading comment block or comment lines are now skipped
       (previously a document had to start with either attribute entries
       or a document Title).
     * Experimental rows attribute (number of source lines in table)
       available in table markup templates (used by experimental LaTeX
       backend).
     * Included install shell script written by [6]Jacob Mandelson for
       installing the tarball distribution.
     * Added INSTALL documentation file.
     * Added replacements2 substitution options -- a second replacements
       section.
     * Added the ability to redefine normal and verbatim substitutions
       with subsnormal and subsverbatim entries in configuration file
       [miscellaneous] section.
     * By default AttributeEntry values are substituted for
       specialcharacters and attributes, if you want a different
       AttributeEntry substitution set the attributeentry-subs attribute.
     * The name in name=value configuration file entries can now end with
       a backslash, just escape the trailing backslash with a backslash.
       For example:

     abc\\=xyz
       Results in name=abc\ and value=xyz -- previously this would have
       escaped the = character.
     * A blank configuration file section deletes any preceding section
       with the same name (applies to non-markup template sections).
     * A command-line attribute value with a @ suffix does not override
       existing document and configuration file attributes (normally
       command-line attributes have precedence over document and
       configuration file attributes).
     * localtime attribute is now encoded from the native system encoding
       to the output encoding. Patch submitted by [7]FKtPp -- here's his
       description of the problem:
       "I am a Chinese user of AsciiDoc and I find that when I use UTF-8
       (the default encoding) to write asciidoc documents in Windows
       platform the resulting html footer line will get screwed. It was
       caused by a localized tzname that was always encoded in the
       windows native encoding, which in my case is cp936."
     * a2x(1) can generate Open Document Text files using [8]docbook2odf.
       Currently docbook2odf(1) only processes a subset of DocBook,
       unimplemented elements are skipped.
     * The a2x(1) format option defaults to xhtml (previously a format
       had to be specified explicitly).
     * The -d, --doctype=DOCTYPE option has been added to a2x(1) which is
       a shortcut for --asciidoc-options="--doctype=DOCTYPE".
     * Replaced a2x(1) --no-icons and --no-copy options with their
       negated equivalents: --icons and --copy respectively. The default
       behavior has also changed: copying and use of icons is disabled by
       default. Rationale:
          + To make the default behavior more consistent since use of
            icons and CSS stylesheets does not apply to all formats.
          + To make the default behavior less surprising (the creation of
            icon and stylesheet output files must now be explicit).
     * a2x(1) has been bumped from version 0.1.1 to version 1.0.0.

   Bug fixes
     * Removed duplicate ./doc/a2x.1.txt from distribution tarball.
     * Documentation errata.
     * Attribute replacement is no longer performed twice in Titles and
       AttributeEntrys.
     * a2x(1) skipped asciidoc(1) execution when rerun with different
       --asciidoc-options options, it now always executes asciidoc(1).
       The problem was that previously asciidoc(1) was executed only if
       the output file was missing or older than the source file.
2006-11-17 20:43:48 +00:00
obache
f210972196 + p5-native-hyperestraier, ruby-native-hyperestraier, ruby-pure-hyperestraier. 2006-11-17 15:50:47 +00:00
obache
cd8fcb214f Hyper Estraier is a full-text search system. You can search lots of
documents for some documents including specified words.  If you run a
web site, it is useful as your own search engine for pages in your
site.  Also, it is useful as search utilities of mail boxes and file
servers.

This package provides the Ruby pure interface of Hyper Estraier.
2006-11-17 15:45:46 +00:00
obache
f6e89a2f1b Hyper Estraier is a full-text search system. You can search lots of
documents for some documents including specified words.  If you run a
web site, it is useful as your own search engine for pages in your
site.  Also, it is useful as search utilities of mail boxes and file
servers.

This package provides the Ruby native interface of Hyper Estraier.
2006-11-17 15:42:27 +00:00
obache
c6afbcf803 Hyper Estraier is a full-text search system. You can search lots of
documents for some documents including specified words.  If you run a
web site, it is useful as your own search engine for pages in your
site.  Also, it is useful as search utilities of mail boxes and file
servers.

This package provides the Perl native interface of Hyper Estraier.
2006-11-17 15:40:16 +00:00
obache
3b0a25f6bd Add patches for perl and ruby binding. 2006-11-17 15:14:34 +00:00
obache
a0551c2f41 Split Makefile to common part and base package part. 2006-11-17 15:13:43 +00:00
obache
08733bac93 Add hyperestraier's buildlink3 file. 2006-11-17 15:11:31 +00:00
joerg
68f088dd4f DESTDIR support. 2006-11-14 13:56:15 +00:00
dan
07eed5ff24 add textproc/Markdown and www/ikiwiki 2006-11-13 01:30:52 +00:00
dan
d80723be8e Initial import of Markdown-1.0.1
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).
2006-11-13 01:20:09 +00:00
rillig
32641016ee Fixed PKGMANDIR. 2006-11-12 01:45:19 +00:00
rillig
fb70424dda Fixed perl detection and some pkglint warnings. 2006-11-12 01:44:57 +00:00
obache
608a58c637 Update hyperestraier to 1.4.9.
Changes:
2006-11-03  Mikio Hirabayashi  <mikio@users.sourceforge.net>

	* estraier.c (est_doc_score): new function.

	* estraier.c (est_db_check_option): new function.

	* estraier.c (est_search_union): a bug related to scoring when ASIS mode was fixed.

	* estraier.c (est_db_score_doc): difference operator was added.

	* estcmd.c (procinform): display of known options was added.

	* estcmd.c (doputdoc): modification date of files became able to be recorded as score.

	* estseek.c (showresult): accuracy of "{hnum}" operator was improved.

	* estwaver.c (runinit, procinit): "-xs", "-xl", "-xh" options were added.

	- "set_score" and "score" methods were added to language bindings and node APIs.

	- Release: 1.4.9
2006-11-11 12:42:20 +00:00
obache
5cb9048b2d Update p5-Text-Glob to 0.07.
Patch provided by Martin Wilke via PR 34416.

Changes:
0.07	Friday 14th July, 2006
	Explictly quote @ and %.  Though they don't really need it to work
	normally, it's needed for when you roundtrip the
	regex back into text (like File::Find::Rule does).
2006-11-07 14:53:10 +00:00
obache
69e1828ee2 Update p5-XML-Writer to 0.601.
Changes:
0.601 Fri Sep  1 15:01:45 BST 2006    <joe@kafsemo.org>
        - Don't modify list references passed as tag or attribute names
           (cpan #14854).

0.600 Thu Jun 30 23:17:00 BST 2005    <joe@kafsemo.org>
        - Don't include an encoding in the XML declaration unless one
           is specified.
        - Check for, and croak on, invalid characters (including ASCII NUL).
        - Fixed 'ancestor' with out-of-bounds indexes.

0.545 Mon May 16 08:11:17 BST 2005    <joe@kafsemo.org>
        - Format comments like elements when in data mode.
        - Only attempt Unicode tests for Perl >= 5.8.1.

0.540 Tue May 10 18:18:58 BST 2005    <joe@kafsemo.org>
        - Don't die when ENCODING is specified with a scalar OUTPUT.
        - Add support for US-ASCII encoding.

0.531 Mon Mar 14 22:11:33 GMT 2005    <joe@kafsemo.org>
        - Rename internal String package to avoid clash with external modules.
        - Fix Unicode test skipping for Perls before 5.8.
2006-11-07 13:49:18 +00:00
joerg
2b957b665a DESTDIR support. It is amazing how developers break features of automake
by not using the mechanisms automake already provides.
2006-11-07 09:31:42 +00:00
jdolecek
566f204f48 Added package for php-json 1.2.1 - extremely fast PHP C extension
for JavaScript Object Notation serialization.
2006-11-06 22:22:51 +00:00
jdolecek
7f96234f9d add php-json 2006-11-06 22:01:25 +00:00
jdolecek
147b62e6dd --with-libxml-dir needed with PHP 5.2.0 2006-11-06 21:37:37 +00:00
obache
e6a1869e23 Update p5-XML-Twig to 3.26.
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-06 13:40:41 +00:00
obache
8f5cffed16 Update p5-XML-SAX-Writer to 1.50.
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-06 13:31:13 +00:00
seb
d06cd5f93e Update to version 1.61.
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-05 19:56:36 +00:00
joerg
5dfaaf310b DESTDIR support. 2006-11-05 17:06:43 +00:00
joerg
34ab941980 Remove post-install, is this directory has files anyways. 2006-11-05 17:02:18 +00:00
joerg
b6392ded58 DESTDIR support. p5-XML-SAX wants to use one of its modules during
installation, which makes the PERL5LIB dance necessary.
2006-11-05 16:30:43 +00:00
seb
fc787407d9 Update to version 0.6.0.
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-05 14:28:06 +00:00