Commit graph

2249 commits

Author SHA1 Message Date
jmmv
c6d4fd88a0 Update to 1.67.0 from 1.65.0:
Release 1.67.0
  * A number of important bug fixes, documented in WhatsNew.
  * Added Saxon8 extensions
  * Enabled dbfo table-width on entrytbl in FO output
  * Added support for role=strong on emphasis in FO output
  * Added new FO parameter hyphenate.verbatim that can be used to turn on
    "intelligent" wrapping of verbatim environments.
  * Replaced all <tt></tt> output with <code></code>
  * Changed admon.graphic.width template to a mode so that different
    admonitions can have different graphical widths.
  * Deprecated the HTML shade.verbatim parameter (use CSS instead)
  * Wrapped ToC refentrytitle/refname and refpurpose in span with class values.
    This makes it possible to style them using a CSS stylesheet.
  * Use strong/em instead of b/i in HTML output
  * Added support for converting Emphasis to groff italic and Emphasis role=
    'bold' to bold. Controlled by emphasis.propagates.style param, but not
    documented yet using litprog system. Will do that next (planning to add
    some other parameter-controllable options for hyphenation and handling of
    line spacing).
  * callout.graphics.number.limit.xml param: Changed the default from 10 to 15.
  * verbatim.properties: Added hyphenate=false
  * Saxon and Xalan Text.java extensions: Added support for URIResolver() on
    insertfile href's
  * Added generated RELEASE-NOTES.txt file.
  * Added INSTALL file (executable file for generating catalog.xml)
  * Removed obsolete tools directory from package

Release 1.66.1
  * A number of important bug fixes, documented in WhatsNew.
  * Now xml:base attributes that are generated by an XInclude processor are
    resolved for image files.
  * Rewrote olink templates to support several new features.
      o Extended full olink support to FO output.
      o Add support for xrefstyle attribute in olinks.
      o New parameters to support new olink features: insert.olink.page.number,
        insert.olink.pdf.frag, olink.debug, olink.lang.fallback.sequence,
        olink.properties, prefer.internal.olink. See the reference page for
        each parameter for more information.
  * Added index.on.type parameter for new type attribute introduced in DocBook
    4.3 for indexterms and index. This allows you to create multiple indices
    containing different categories of entries. For users of 4.2 and earlier,
    you can use the new parameter index.on.role instead.
  * Added new section.autolabel.max.depth parameter to turn off section
    numbering below a certain depth. This permits you to number major section
    levels and leave minor section levels unnumbered.
  * Added footnote.sep.leader.properties attribute set to format the line
    separating footnotes in printed output.
  * Added parameter img.src.path as a prefix to HTML img src attributes. The
    prefix is added to whatever path is already generated by the stylesheet for
    each image file.
  * Added new attribute-sets informalequation.properties,
    informalexample.properties, informalfigure.properties, and
    informaltable.properties, so each such element type can be formatted
    individually if needed.
  * Add component.label.includes.part.label parameter to add any part number to
    chapter, appendix and other component labels when the label.from.part
    parameter is nonzero. This permits you to distinguish multiple chapters
    with the same chapter number in cross references and the TOC.
  * Added chunk.separate.lots parameter for HTML output. This parameter lets
    you generate separate chunk files for each LOT (list of tables, list of
    figures, etc.).
  * Added several table features:
      o Added table.table.properties attribute set to add properties to the
        fo:table element.
      o Added placeholder templates named table.cell.properties and
        table.cell.block.properties to enable adding properties to any
        fo:table-cell or the cell's fo:block, respectively. These templates are
        a start for implementing table styles.
  * Added new attribute set component.title.properties for easy modifications
    of component's title formatting in FO output.
  * Added Saxon support for an encoding attribute on the textdata element.
    Added new parameter textdata.default.encoding which specifies encoding when
    encoding attribute on textdata is missing.
  * Template label.this.section now controls whole section label, not only
    sub-label which corresponds to particular label. Former behaviour was IMHO
    bug as it was not usable.
  * Formatting in titleabbrev for TOC and headers is preserved when there are
    no hotlink elements in the title. Formerly the title showed only the text
    of the title, no font changes or other markup.
  * Added intial.page.number template to set the initial-page-number property
    for page sequences in print output. Customizing this template lets you
    change when page numbering restarts. This is similar to the
    format.page.number template that lets you change how the page number
    formatting changes in the output.
  * Added force.page.count template to set the force-page-count property for
    page sequences in print output. This is similar to the format.page.number
    template.
  * Sort language for localized index sorting in autoidx-ng.xsl is now taken
    from document lang, not from system environment.
  * Numbering and formatting of normal and ulink footnotes (if turned on) has
    been unified. Now ulink footnotes are mixed in with any other footnotes.
  * Added support for renderas attribute in section and sect1 et al. This
    permits you to render a given section title as if it were a different
    level.
  * Added support for label attribute in footnote to manually supply the
    footnote mark.
  * Added support for DocBook 4.3 corpcredit element.
  * Added support for a dbfo keep-together PI for formal objects (table,
    figure, example, equation, programlisting). That permits a formal object to
    be kept together if it is not already, or to be broken if it is very long
    and the default keep-together is not appropriate.
  * For graphics files, made file extension matching case insensitive, and
    updated the list of graphics extensions.
  * Allow calloutlist to have block content before the first callout
  * Added dbfo-need processing instruction to provide soft page breaks.
  * Added implementation of existing but unused default.image.width parameter
    for graphics.
  * Support DocBook NG tag inline element.
  * It appears that XEP now supports Unicode characters in bookmarks. There is
    no further need to strip accents from characters.
  * Make segmentedlist HTML markup more semantic and available to CSS styles.
  * Added user.preroot placeholder template to permit xsl-stylesheet and other
    PIs and comments to be output before the HTML root element.
  * Non-chunked legalnotice now gets an <a name="id"> element in HTML output so
    it can be referenced with xref or link.
  * In chunked HTML output, changed link rel="home" to rel="start", and link
    rel="previous" to rel="prev", per W3C HTML 4.01 spec.
  * Added several patches to htmlhelp from W. Borgert
  * Added Bosnian locale file as common/bs.xml.
2004-11-09 21:20:49 +00:00
jdolecek
d7a6086867 it safe to include "../../lang/php/ext.mk" after extension CONFIGURE_ARGS
setting now, do so for aesthetic reasons
2004-11-05 21:44:44 +00:00
jdolecek
5ec53f2a31 Add php5-xsl 5.0.2 - PHP5 extension implementing XSL standard, performing
XSLT transformations using the libxslt library.
2004-11-05 21:36:08 +00:00
jdolecek
b8aade8fb8 Add php5-dom 5.0.2 - PHP extension to access XML documents using DOM API.
This is PHP5 replacement of PHP4 DOM XML extension.
2004-11-05 21:15:38 +00:00
jdolecek
b989940c0f Add php5-dom 5.0.2 - PHP extension to access XML documents using DOM API.
This is PHP5 replacement of PHP4 DOM XML extension.
2004-11-05 21:13:00 +00:00
jdolecek
4fdb70ce2b now that PHP 5.x Makefile.common doesn't pollute CONFIGURE_ARGS, it safe
to include "../../lang/php/ext.mk" after extension CONFIGURE_ARGS
setting; successful build confirmed with both PHP 4.x and PHP 5.x
2004-11-05 17:11:39 +00:00
adrianp
578bfd48cb - Note addition of p5-Text-Tabs+Wrap-2001.0929 2004-11-03 21:01:19 +00:00
adrianp
ca17e891ea Text::Tabs performs the same job that the unix expand(1) and unexpand(1)
commands do: adding or removing tabs from a document.

Text::Wrap::wrap() will reformat lines into paragraphs.  All it does is
break up long lines, it will not join short lines together.

Text::Fill::fill() will reformat blocks of text into paragraphs.  It
uses Text::Wrap::wrap() to do the work
2004-11-03 20:58:21 +00:00
minskim
4e5105b758 Sync with libxslt-1.1.12. No Python-specific change. 2004-11-03 16:47:44 +00:00
minskim
920e0df9ce Sync with libxml2-2.6.15.
Changes since 2.6.12:
   - saving to python file objects (Malcolm Tredinnick)
   - structured error handler on Python 64bits
   - Python space/tabs cleanups
   - Python libxml2 driver improvement
2004-11-03 16:41:56 +00:00
seb
1ea6576132 It's p5-XML-Filter-BufferText not p5-XML-Filer-BufferText 2004-11-03 10:02:34 +00:00
seb
7fb496290f Initial import of p5-XML-Filer-BufferText version 1.01 into the NetBSD Packages
Collection.

This Perl 5 module is a very simple filter for XML parsers.  One
common cause of grief (and programmer error) is that XML parsers
aren't required to provide character events in one chunk. They can,
but are not forced to, and most don't. This filter does the trivial
but often-repeated task of putting all characters into a single event.

Actually this is the second import hopefully in the right directory this
time. Sorry for the mess.
2004-11-03 10:01:18 +00:00
seb
6d5c86010b Add & enable p5-XML-Filer-BufferText. 2004-11-03 09:52:35 +00:00
recht
058c4aad83 fix PLIST substitution for Darwin 2004-11-01 10:51:30 +00:00
wiz
7fdcb7d19a Update HOMEPAGE. 2004-11-01 00:27:41 +00:00
seb
b3c5242ff9 It seems that the Perl module Pod::Escapes is needed by Pod::Simple: add
a dependency on it. Now the 'test' target pass.

Bump PKGREVISION.
2004-10-31 22:16:38 +00:00
jdolecek
d3c56462a3 adjust for rename of most php4-* packages to php-* 2004-10-31 21:46:40 +00:00
jdolecek
ac09227971 convert to use lang/php/ext.mk, tho these packages are PHP4-only
(moved to PECL or replaced by different extensions in 5.x)
2004-10-31 21:28:51 +00:00
jdolecek
ec3c63fd71 remove php4-* extension packages, replaced by php-* packages, which support
PHP5 too
2004-10-31 21:20:08 +00:00
jdolecek
49e9ef7f78 extension modules must be able to override CONFIGURE_ARGS, so include
lang/php/ext.mk before setting CONFIGURE_ARGS
2004-10-31 21:07:13 +00:00
jdolecek
52c1980501 new PHP extension module framework, which makes it possible to build
individual PHP extension packages with either PHP 4.x or PHP 5.x

convert existing php4-* packages to this framework and import as php-*
2004-10-31 19:30:29 +00:00
recht
7f070d90c1 update to libxslt-1.1.12
1.1.12: Oct 29 2004:
   - build fixes: warnings removal (William).
   - bug fixes: attribute document pointer fix (Mark Vakoc), exslt date
    negative periods (William Brack), generated tree structure fixes,
    namespace lookup fix, use reentrant gmtime_r (William Brack),
    exslt:funtion namespace fix (William), potential NULL pointer reference
    (Dennis Dams, William), force string interning on generated
  documents.
   - documentation: update of the second tutorial (Panagiotis Louridas), add
    exslt doc in rpm packages, fix the xsltproc man page.
2004-10-31 11:01:23 +00:00
recht
69650be0be update to libxml2-2.6.15
changes:

* security fixes on the nanoftp and nanohttp modules
For details see:
http://www.securityfocus.com/archive/1/379383/2004-10-24/2004-10-30/0

* build fixes:
  - xmllint detection bug in configure
  - building outside the source tree (Thomas Fitzsimmons)
* bug fixes:
  - HTML parser on broken ASCII chars in names (William)
  - Python paths (Malcolm Tredinnick)
  - xmlHasNsProp and default namespace (William)
  - saving to python file objects (Malcolm Tredinnick)
  - DTD lookup fix (Malcolm)
  - save back <group> in catalogs (William)
  - tree build fixes (DV and Rob Richards)
  - Schemas memory bug
  - structured error handler on Python 64bits
  - thread local memory deallocation
  - memory leak reported by Volker Roth
  - xmlValidateDtd in the presence of an internal subset
  - entities and _private problem (William)
  - xmlBuildRelativeURI error (William).
* improvements:
  - better XInclude error reports (William)
  - tree debugging module and tests
  - convenience functions at the Reader API (Graham Bennett)
  - add support for PI in the HTML parser.

Update BUILDLINK_RECOMMENDED to 2.6.15 for the security fix.
2004-10-31 10:40:50 +00:00
minskim
3e1942afb9 Update docbook-simple to 1.1rc2.
Changes:
	- Added elements: subscript and superscript.
	- Minor fixes.
2004-10-30 06:31:02 +00:00
xtraeme
b3cdad43f7 Update textproc/libxslt to 1.1.11.
Changes:

   - bug fixes: xsl:include problems (William Brack), UTF8 number pattern
    (William), date-time validation (William), namespace fix (William),
    various Exslt date fixes (William), error callback fixes, leak with
    namespaced global variable, attempt to fix a weird problem #153137
   - improvements: exslt:date-sum tests (Derek Poon)
   - documentation: second tutorial by Panagiotis Lourida
2004-10-25 08:35:09 +00:00
seb
8e5abf31af Fix build on NetBSD 1.6.2 (with gcc 2.95.3).
Reported by diro at nixsys dot bz in PR pkg/27390.
2004-10-23 17:47:16 +00:00
xtraeme
aa606690df Update textproc/libxml2 to 2.6.14, this is a bugfix release. 2004-10-21 05:28:17 +00:00
seb
6075bf3b69 Update to version 1.11
Changes since last packaged version (1.10):
* errors in tags error files are reported more correctly and make
  the program exit
* more tag options added
* "linenum" tag for specifying the style of line numbers

Package changes:
* set USE_LANGUAGES
* fix HTML installation directory in manpage
2004-10-21 00:15:47 +00:00
tv
833a56113a PKGREVISION bump after previous. 2004-10-15 12:07:03 +00:00
tv
b1f31772d4 Update linkage to libltdl, now in its own package. 2004-10-15 12:03:52 +00:00
salo
d14d81ee8e Use libltdl, not libtool after recent changes. (hi tv!)
Bump PKGREVISION.
2004-10-15 09:49:36 +00:00
reed
476a159da8 Increase BUILDLINK_DEPENDS.xmlcatmgr to xmlcatmgr>=2.0beta1
which was the BUILDLINK_RECOMMENDED.xmlcatmgr. (Okay'ed by jmmv.)

I had noticed that old xmlcatmgr on my system (using IGNORE_RECOMMENDED)
was not good enough

The xmlcatmgr changes for 2.0alpha2 said that command line usage changed
in some scenarios.

Also remove BUILDLINK_RECOMMENDED.xmlcatmgr because now it was the
same (and is redundant for now).

I am not bumping in PKGREVISIONs because of this.  This happened
last January and is too late now and maybe I am the only person to
notice.
2004-10-09 23:16:14 +00:00
tv
a62d3fb0e1 Extra PKGREVISION bump to cover the libtool/compiler-wrapper problems.
Since dependencies were actually failing to build, they fortunately don't
require PKGREVISION bumps themselves.
2004-10-07 16:36:47 +00:00
wiz
35a0026b69 Set DIST_SUBDIR to PKGNAME_NOREV, not PKGNAME, since the latter
changes with PKGREVISION settings. Closes PR 27148.
2004-10-05 13:16:56 +00:00
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jmmv
b2e4c34ed4 Rework the way intltool is overriden in packages that use it. Up until now
we were running intltoolize before the configure stage, which replaced all
intltool-*.in files with symlinks to the ones installed by this package.

However, the new version of intltool, 0.31.3, has added new substitution
patterns to the scripts, which must be replaced by configure scripts at
configuration time.  The problem is that old configure scripts (pre-0.31.3)
do not know about these patterns, which results in them not being substituted,
thus causing build failures.

So, to fix this issue, replace all intltool-* files _after_ the configure
stage, just like we do with libtool.  Additional patters might be added
through the INTLTOOL_OVERRIDE variable, but I doubt this will be needed).

While here, update the dependency to 0.31.3 (has no other effect, as this
package is only used at build time by other packages).
2004-10-02 13:58:58 +00:00
jmmv
f67ff12932 Update to 0.31.3; I'm not sure the way I've used to depend on gettext (only
when needed) is correct but... no answers in tech-pkg@ for several days.

* Use absolute paths and allow env var overrides for gettext scripts
  -- bug #152020 (Rodney Dawes)
* Allow shell-backticks (and other shell features) in variable names
  -- bug #152448 (Danilo Segan)
* Fix typographical error in intltool.m4
  -- bug #153630 (Rodney Dawes)
2004-10-02 11:57:04 +00:00
epg
533b36ec50 +p5-Pod-Escapes, p5-Pod-Simple 2004-09-26 04:48:49 +00:00
epg
d0c0c32e9e Import p5-Pod-Simple-3.02.
Pod::Simple is a Perl library for parsing text in the Pod ("plain
old documentation") markup language that is typically used for
writing documentation for Perl and for Perl modules.

Pod formatters can use Pod::Simple to parse Pod documents into
produce renderings of them in plain ASCII, in HTML, or in any number
of other formats.
2004-09-26 04:41:03 +00:00
epg
098ade0167 Import p5-Pod-Escapes-1.04.
This module provides things that are useful in decoding Pod E<...>
sequences. Presumably, it should be used only by Pod parsers and/or
formatters.
2004-09-26 04:41:00 +00:00
wiz
e4a84d1b8e Use cp -r instead of cp -R, for Irix 5.3. Reported by Georg Schwarz. 2004-09-24 13:09:11 +00:00
ben
633b829d39 The nbcompat library is not ready for general use in packages, remove the
libnbcompat dependency.
2004-09-22 17:38:30 +00:00
ben
19a090b900 Apply patches from Georg Schwarz in order to compile helpdeco on IRIX 5.3. 2004-09-22 17:00:33 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
jmmv
0db233dd6b Update to 0.6.0. This version corresponds to GNOME 2.8.0.
Enhancements since 0.5.1
========================

- add parsing location to all the CSS contructions at SAC level [Dodji Seketeli]
- add --dump-location option to csslint [Dodji Seketeli]
- enable several API/ABI incompatible versions of Libcroco to be
  installed on the same box [Dodji Seketeli]
- CSS properties inheritance support [Benjamin Dauvergne]
- CRStyle struct gatehering code cleanup [Benjamin Dauvergne]
- Better support for font selection [Dodji Seketeli]

Bugfixes since 0.5.1
====================

- #143308: fix parsing of non trivial functional #notations. [Dodji Seketeli]
- #143450: fix gcc 2.xx errors. [Dodji Seketeli]
- #139881: proper setting of parsing locations in urls. [Dodji Seketeli]
- #138267: remove C99-isms.
- #139889: fix an infinite loop in the parser [Dodji Seketeli]
- #139891: better @media rule reporting [Dodji Seketeli]
- #140317: fix class sel without class name crash [Dodji Seketeli]
- #140334: fix an infinite loop in the parser [Dodji Seketeli]
- attribute selectors evalution fixes. [Dodji Seketeli]
- Better support of descendant selectors evaluation [Dodji Seketeli]
- Better regression tests framework [Dodji Seketeli]
- fixes: #140334, #140317, #139891, #139615. [Dodji Seketeli]
- better regression suite framework [Dodji Seketeli]
- support of the 'color' property gathering [Benjamin Dauvergne]
- furious memory leaks/corruptions hunting [Dodji Seketeli, Rob BUIS]
- total support of the !important keyword [Dodji Seketeli, Rob BUIS]
- selectors evaluation in csslint [Dodji Seketeli, Rob BUIS]
- fix compilation warnings [David A Knight, Dodji Seketeli]
- more complete CSS statement serialisation [Dodji Seketeli]
- better gathering of style information [Dodjij Seketeli]
- better cascading algorithm conformance [Dodji Seketeli, Rob BUIS]
- @import rule parsing fix [Dodji Seketeli]
- support of CSS3 indentifiers [Dodji Seketeli]
- better w3c DOM integration support [Rob BUIS, Dodji Seketeli]
- many parsing fixes [Dodji Seketeli]
- style structure debuging facility [Dodji Seketeli]
- better fragment parsing support [Dodji Seketeli]
- Split libcroco and sewfox [Dodji Seketeli]
- class selector evaluation fix [Rob BUIS]
- csslint cleanup and bugfixes [Dodji Seketeli]
- :first-child pseudo class selector support [Dodji Seketeli]
- pluggable pseudo class selectors evaluators [Dodji Seketeli]
2004-09-21 16:50:21 +00:00
minskim
d9163a1c41 Link with -liconv if ICONV_TYPE=gnu. This makes bdb-xml build on
platforms without native iconv.  Thanks to Aron Stansvik for testing.

Bump PKGREVISION.
2004-09-18 02:46:12 +00:00
wiz
f5682e47e5 Use rm -rf instead of -Rf to better support Irix. From Georg Schwarz
in PR 26985.
2004-09-17 19:25:03 +00:00
wiz
327443d416 Update MASTER_SITES and HOMEPAGE, from Alexander Becher in PR 26965. 2004-09-16 09:27:07 +00:00
jlam
1a116202be Don't have a comma end an enumeration list, which is apparently not
allowed by GCC with -pedantic -ansi.  Bump the PKGREVISION.
2004-09-15 17:09:37 +00:00
salo
24a3780273 Add -print to find(1) when listing files in Makefile rules.
Should fix PR pkg/26930 by Georg Schwarz.
2004-09-12 22:25:08 +00:00