Commit graph

3083 commits

Author SHA1 Message Date
ghen
8cf271c6e8 Use REPLACE_INTERPRETER instead of a patch. 2006-03-09 14:50:31 +00:00
ghen
6ddcf7c36d All scripts use #!/bin/sh now. 2006-03-09 11:14:50 +00:00
gdt
ede1d79bcc Use DIST_SUBDIR to work around (partially) the upstream distfile
changing contents w/o changing name.  Adjust distinfo, which
previously referred to the 20060125 version.  PKGREVISION++
2006-03-09 00:12:01 +00:00
wiz
0271e0d735 Update to 0.6.1:
0.6.1:  March 5, 2006

    - parse fractional parts of numbers properly [Dom Lachowicz]
    - win32 port [Tor Lillqvist]
    - gtk-doc compliance [Sven Herzberg]
    - test infrastructure enhancements [Peter Moulder]
    - nasty memory management bug fix [ArjanV, Daniel Veillard]
2006-03-08 07:38:50 +00:00
wiz
092cc99f5f Update to 1.5:
GTK-Doc 1.5     (Mar 7 2006)
===========

 o Output the new version of devhelp2 information, but still generate the old
   devhelp files so older versions of DevHelp still work OK.
 o Fixed the initial creation of the *-sections.txt file so the object
   hierarchy, signals and properties all work automatically.
 o Show information about signal flags (run first/last).
 o Support a --source-suffixes argument specifying which source files to scan.
 o Support other root object types besides GObject and GInterface.
 o Use a fixed navigation bar for the generated documentation.
 o New documentation from Stefan Kost.
 o Handle more variations of C syntax.
2006-03-08 06:40:50 +00:00
tv
ef627bc06f If the builtin expat is in /usr, not X11BASE, don't depend on X11 build
infrastructure.
2006-03-06 19:21:34 +00:00
wiz
35af66a196 Belatedly bump PKGREVISION for all libtasn1 dependencies, since
libtasn1 had a shlib major bump.
Also update dependencies in bl3.mk files.

Addresses PR 32998 by Robert Elz.
2006-03-06 00:18:10 +00:00
wiz
66352db795 (Hopefully) fix Solaris PLIST. Addresses PR 32966 by Neil Hoggarth. 2006-03-05 19:23:21 +00:00
jlam
6e0c050321 * Teach the tools framework how to supply the pkgsrc version of
makeinfo if no native makeinfo executable exists.  Honor TEXINFO_REQD
  when determining whether the native makeinfo can be used.

* Remove USE_MAKEINFO and replace it with USE_TOOLS+=makeinfo.

* Get rid of all the "split" argument deduction for makeinfo since
  the PLIST module already handles varying numbers of split info files
  correctly.

NOTE: Platforms that have "makeinfo" in the base system should check
      that the makeinfo entries of pkgsrc/mk/tools.${OPSYS}.mk are
      correct.
2006-03-05 16:27:22 +00:00
jlam
9c8b5ede43 Point MAINTAINER to pkgsrc-users@NetBSD.org in the case where no
developer is officially maintaining the package.

The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list).  Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
2006-03-04 21:28:51 +00:00
tv
5bda6b101c Make it possible to use a builtin expat rooted at /usr (common to some
Linux distros).  Still preferred to be pkgsrc by default in pkgsrc/mk, but
allows PREFER.expat=native to work on such systems now.
2006-03-03 17:47:58 +00:00
minskim
13ea581e59 Make this build with gcc-4. 2006-03-03 02:59:07 +00:00
taca
04b1a81c72 Update namazu2 pacakge to 2.0.15.
Overview of Changes in Namazu 2.0.15 - Jan. 29, 2006

* The mistake of the document concerning ISO-8859-* is corrected.
* RedHat software namazu.spec was taken in.
  The unnecessary patch was deleted.
* Include File::MMagic 1.25.
* Support MeCab.
* Add -b and --use-mecab options for mknmz.
* Add --norc option for mknmz and namazu.
* Add --decode-base64 option for mknmz.
* Add new filters (Gnumeric, Koffice, Mainman/Pipermail, Zip, Visio).
* Add new directives for mknmzrc (MECAB, DENY_DDN).
  To skip when filename is DDN.
* Add sorting function by date of field.
* Added new files (nmzcat, nmzegrep).
* Adapt new filter programs (wvWare 1.0.3, xlhtml 0.5.1, xpdf 3.01).
* For Windows of filter (msword.pl, excel.pl, powerpoint.pl,
  postscript.pl, etc...).
* Ole control filter renewal.
* ';' can have been used for the delimiter of QUERY_STRING.
* Add the Perl version test program (pltests).
* Fix some bugs.
2006-03-02 16:02:37 +00:00
schmonz
32389d693f Update to 2.24, providing preliminary support for dt/dd. 2006-03-01 23:25:32 +00:00
schwarz
918ff2e4ee uses both C and C++ 2006-02-26 13:48:31 +00:00
rillig
a0a94cad27 Added a patch that makes "xmlto txt" usable on pkgsrc system, which
usually don't have binary programs in /usr/bin. While here, fixed all
pkglint warnings.
2006-02-26 12:50:03 +00:00
wiz
8159626577 Add buildlink3 file, defaulting to build dependency.
Intended to be used by packages that look for gtk-doc using
pkg-config.
2006-02-26 10:24:35 +00:00
gdt
5c9fb2e255 Update to 20060131.
Depend on tex, and build and install html documentation.

Jan 31, 2006

\fmtname, \fmtversion

Jan 30, 2006

\smartdoublequotes: " preceding digit should be ``

Jan 29, 2006

\smartdoublequotes, \emailliketext

Jan 25, 2006

In {schemedisplay}, allow $$ (i.e., the scheme-math-escape characters used
to enclose empty space) to typeset as nothing, just like SLaTeX does.
Shriram Krishnamurthi uses this to insert empty space to split symbols in
SLaTeX, and wanted tex2page to honor it.  (This is a possible kludge,
because $...$ enclosing nothing, i.e., $$, is treated as a math-display
opener by TeX, and hence fails, possibly correctly so.  But it seems OK to
make an exception for SLaTeX displays, because there is no tradition of
using doubled math-escape characters there to indicate math displays.)

Have copyright year-range (displayed by --version argument) use closing
year from *tex2page-version* (which my text editor automatically sets on
writing the file), instead of it requiring hardwiring by lazy me every time
I change tex2page for the first time in a calendar year.

Oct 23, 2005

do-includegraphics-web bugfix.  Was ignoring \includegraphics calls that
didn't have optional arg.

Oct 22, 2005

Set/store dimens as scaled points (1pt = 65536sp), not necessarily integral
as in TeX, but certainly not as integral pixels!

\number\dimenctlseq prints as number of scaled points (cf. \the\dimenctlseq
which prints as number of points followed by "pt").

Recognize \hsize as a predefined dimen (with value 6.5in).

\epsf[xy]size are dimens.

\dimenctlseq=<dimen>  should eat any following space.
2006-02-25 17:48:24 +00:00
schwarz
c82c25bd42 corrected a typo 2006-02-25 16:53:16 +00:00
kleink
99b1eb1c9c Add and enable p5-XML-Atom-Stream. 2006-02-23 20:29:15 +00:00
kleink
2f1bb60463 Initial import of p5-XML-Atom-Stream 0.02.
XML::Atom::Stream is a consumer of AtomStream.
2006-02-23 20:28:29 +00:00
kleink
9d781d827e Add and enable p5-XML-Handler-Trees. 2006-02-23 20:25:02 +00:00
kleink
3908f36321 Initial import of p5-XML-Handler-Trees 0.02.
XML::Handler::Trees provides three PerlSAX handler classes for
building tree structures. XML::Handler::Tree builds the same type
of tree as the "Tree" style in XML::Parser. XML::Handler::EasyTree
builds the same type of tree as the "EasyTree" style added to
XML::Parser by XML::Parser::EasyTree. XML::Handler::TreeBuilder
builds the same type of tree as Sean M. Burke's XML::TreeBuilder.
These classes make it possible to construct these tree structures
from sources other than XML::Parser.
2006-02-23 20:24:12 +00:00
kleink
379c571326 Update the p5-XML-Atom package to version 0.17.
Differences from previous version:

0.17  2006.02.22
    * Fixed problem with XML::XPath
2006-02-23 19:57:26 +00:00
wiz
119e7903c6 Use pkginstall font handling. Bump PKGREVISION. 2006-02-21 22:39:51 +00:00
wiz
b256622103 Remove MANIFEST and README from MANIFEST, to avoid overwriting
python files. Bump PKGREVISION.
2006-02-20 23:16:00 +00:00
wiz
766b29b851 Add missing file to PLIST. Bump PKGREVISION. 2006-02-20 23:13:16 +00:00
wiz
360adae5d9 Fix config file installation to not conflict with pkginstall
framework. Bump PKGREVISION.
2006-02-20 23:12:21 +00:00
schwarz
6463079a63 made sure -lgen is added when linking on IRIX 5. Required to use dirname(). 2006-02-19 18:32:27 +00:00
rillig
b6d6f4052b Fixed pkglint warnings. 2006-02-15 13:58:07 +00:00
heinz
946fcde2c5 Updated to version 0.07.
Pkgsrc changes:
  - New prerequisite package p5-Class-ErrorHandler.
  - Removed dependency on p5-Cryp-DES. Crypt::DES is not used anywhere in the
    package.

Changes since version 0.06:
===========================
0.07  2005.05.25
    - Allow passing in Name and Macro parameters on encode and decode,
      rather than just at initialization.
    - Use Class::ErrorHandler instead of our own built-in error-handling
      class.
    - Switched to using Module::Install in Makefile.PL.
2006-02-15 00:50:33 +00:00
taca
8f6a3924ae Merge rdversion.mk into buildlink3.mk and obsolete it. 2006-02-13 15:23:28 +00:00
rillig
7f50ccfe20 Fixed quoting in the sed command. 2006-02-11 02:17:46 +00:00
adam
9995b837d8 Fix buildling on Darwin/MacOSX 2006-02-10 12:09:24 +00:00
jmmv
b6bd4031c5 Only allow python 2.3 or 2.4, as older versions cause problems at runtime
WRT Unicode.  Found by jnemeth@.  Bump PKGREVISION to 3.
2006-02-10 08:42:44 +00:00
drochner
d616b0eb31 update to 0.34.2
changes: bugfixes
2006-02-07 21:40:44 +00:00
drochner
6164e66cbc sync with libxml 2006-02-07 20:58:07 +00:00
joerg
c3ae332802 "foo=bar break" in a for loop assigns foo only for the duration of
break, not in the global scope. This means that the automatic detection
of boost::regex isn't caried into global scope, so fix this. No idea
how this could have ever worked.
2006-02-07 16:30:43 +00:00
joerg
293b0482c0 Patch away dead dmalloc libadd as exposed by libtool 1.5.22. 2006-02-07 15:39:48 +00:00
tonio
b9eb516af7 Fix DISTNAME: derive PKGNAME from DISTNAME, to avoid problems with PKGREVISION 2006-02-06 14:09:22 +00:00
joerg
5911def816 Recursive revision bump / recommended bump for gettext ABI change. 2006-02-05 23:08:03 +00:00
ben
278ae7a3e9 Update PDF-API2 to version 0.51. The API is not backward compatible with
the previous version of this package.  Over the last several years,
there have been too many changes and fixes to list here.
2006-02-04 02:18:04 +00:00
abs
8895ab01bb Update testproc/p5-Data-FormValidator to 4.12
Changes since 3.63

4.12 Thu Jan  5 21:07:50 EST 2006
    [INTERNALS]
    - Fix test suite to pass when CGI::Simple is not installed
      (Lee Carmichael, Davide Dente)

4.11 Tue Jan  3 18:38:23 EST 2006
   [ENHANCEMENTS]
   - A new constraint for minimum image dimensions was added in
     Data::FormValidator::Constraints::Upload (Lee Carmichael)

   [INTERNALS]
   - refactoring of Upload.pm and t/upload.t (Lee Carmichael)

4.10 Thu Dec 22 19:55:34 EST 2005

   [ENHANCEMENTS]
   - The msgs key can now take a callback, allow users to override how error
     message generation is done. Some alternative message generate routines
     will hopefully be published soon.  (Cees Hek, Chris Laco and others)

   - New profile key: untaint_regexp_map (Michael Peters)

   [BUG FIXES]
   - bug was fixed for dependent fields that had false values, but were valid
     (Emanuele Zeppieri)

   - Failed constraints for multiple fields with the same name no longer return duplicate
     error messages (Will Hawes)

   - value of any_errors was wrongly added to msgs even when there are no errors
     (RT#14942, report and test script by Michael Graham)

   [INTERNALS]
   - bump Date::Calc requirement (RT#15715)

4.02 Wed Aug 31 21:22:58 EST 2005

    [ENHANCEMENTS]
    - the use of custom signal handers for "die" has now been localized to
      avoid interfering with other applications. (Josh Miller).

    - initial support for qr in constraint_method profile key
    [BUG FIXES]
     - Updated ::Constraints example docs to be accurate: recommend :closures, not :all

    [INTERNALS]
    - provide a more accurate debugging message for constraint_method_regexp_map

4.01 Sat Aug 20 13:16:47 EST 2005

    [ENHANCEMENTS]
    - get_input_data() now supports the parameters "as_hashref => 1" to
      return the input data in a uniform way.

    [INTERNALS]
    - Constraints may refer to fields that are 'unknown' to
      Data::FormValidator. These unknown values will remain unfiltered
      as before. (Michael Peters).

    - _get_data() was renamed to _get_input_as_hash(). You shouldn't care.

4.00 Sun Aug 14 10:57:25 EST 2005

    *** NOTE ***
    This a major update with a significant code changes. While the test suite
    indicates we have 100% compatibility with 3.x, you are encouraged to test
    this release with your own applications before deploying it in a production
    environment.

    [ENHANCEMENTS]
	- The constraints interface has been overhauled to be more intuitive to use
	  with parameterized constraints. This included added new two new profile
	  keys: 'constraint_methods' and 'constraint_method_regexp_map'. All of
	  the old syntax is still supported, but de-emphasized in the documentation.
	  See RELEASE_NOTES for details.

	- A new method has been added to help building custom constraints:
	  "set_current_constraint_name('foo')" will set the name of a constraint
	  from within itself. An alias named 'name_this()' is provided for brevity.
	  See the section on "Writing your own constraints" in DFV::Constraints
	  for details.

    - success() method added to Results object. This is an easy way to check
      that there were no missing or invalid fields. (Michael Peters).

    - 'separator' was misspelled consistently in the the docs, code and tests.
      The proper spelling as well as the legacy typo spelling are now
      supported, although the typo'ed version is no longer documented, except
      for here. :) Thanks to Terrence Brannon for spotting this.

	- The 'msgs' hash in the profile is now validated to make sure it includes only
	  valid keys. This should help to spot some errors faster.

    - ::Constraints::Upload now supports CGI::Simple, thanks to David Emery.

    - Documentation for required_regexp has been improved. (William McKee)

    - support for coderefs as default values (Marcello)

    - Improved field_filters documentation, thanks to Andrew Brosnan.

    [BUG FIXES]
	- RT#12220: Canadian Province RE were updated. (Steve Simms).

    - The preferred MIME type was not being returned by the 'file_format'
      constraint for file uploads. This would have only affected cases where
      the mime type sent by the browser differed from the one detected by DFV.
      Thanks to Randal Schwartz for spotting this. (RT#12744).

    - Profile re-use when constraint_regexp_map is used is now fixed
      (Thanks to Cees Hek).

    - The date_and_time constraint now understands this format: MMDDYYYY.
      (RT#12111, thanks to JMAY)

    - This one is worth a brief explanation. When this old syntax was used:

      my ( $valid, $missing, $invalid, $unknown ) = Data::FormValidator->validate({}, {} );

      $invalid would be returned as an empty arrayref if there were no
      invalids.  This return value was undocumented, and was later changed to
      be 'undef' sometime between 3.50 and 3.70. However, I found that some
      applications, including Cascade, depended on the undocumented return
      value (which they shouldn't have).

      I have now reverted the behavior to returning an empty arrayref in this
      case, added a test for it, and updated the docs to be explicit about the
      return value. This will save some people unexpected breakages when
      upgrading DFV from a very old version with very old applications.

      Those who use the $results object are unaffected.

    [INTERALS]
    - Add many failing TODO tests for built-in filters. See t/filters_builtin.t

    - A new test was added to check that no warnings are emitted when an untainted
      constraint returns undef (Michael Peters)
2006-02-03 17:33:08 +00:00
taca
0f5e3b8ef4 Bump PKGREVISION of these packages which affected (fixed) by
fix of REPLACE_RUBY, the impact was big or small.
2006-02-03 04:43:47 +00:00
rillig
23fc22fc06 Fixed pkglint warnings. 2006-02-03 01:58:43 +00:00
abs
0064a8ff05 Update textproc/p5-YAML to 0.57 - needed for p5-Catalyst-5.63
Changes since 0.39:

version: 0.57
date:    Wed Feb  1 23:06:25 PST 2006
changes:
- Add obligatory '1;' to end of each module.

---
version: 0.56
date:    Mon Jan 30 10:26:33 PST 2006
change:
- Add Module::Install::TestBase support

---
version: 0.55
date:    Sun Jan 29 19:03:35 PST 2006
change:
- Load YAML::Node because Module::Build expects it to be loaded.
  We can undo this when Module::Build starts loading it for itself.

---
version: 0.54
date:    Sun Jan 29 17:28:46 PST 2006
change:
- Remove dependency on Class::Spiffy (and/or Spiffy).

---
version: 0.53
date:    Thu Jan 19 06:03:17 PST 2006
change:
- Depend on Class::Spiffy instead of Spiffy. No source filtering.

---
version: 0.52
date:    Wed Jan 18 14:25:24 PST 2006
change:
- Error in Spiffy-0.26 causing problems. Require 0.27

---
version: 0.51
date:    Sat Jan 14 17:09:09 GMT 2006
change:
- Tests pass on win32 and cygwin
- Don't gpg sign the distribution tarball

---
version: 0.50
date:    Sun Dec 25 11:09:18 PST 2005
changes:
- Major refactoring of YAML.pm
- Completely OO with same old functional UI
- Support the $YAML::Stringify option which most be on for objects to get
  stringified. Otherwise dump the object.
- Can dump overloaded objects now.
- Completely refactor test suite using Test::Base
- Create Test::YAML
- Make test framework compatible with YAML::Syck - Test-Base-0.45
- Reviewed all rt bugs. fixed many
- Reviewed all emailed bugs. Fixed many.
- Helped audrey complete YAML::Syck and worked on interoperability issues
- Test well known yaml docs like svk and META.yml
- Eliminate unsafe string evals
- Can use with autouse. Spiffy-0.25
- Support YAML::Marshall to help classes that want to do their own marshalling
- Make objects tags configurable
- -M option for ysh to test other implementations like YAML::Syck
2006-02-02 23:16:47 +00:00
kleink
3688509d17 Add and enable p5-XML-Atom-SimpleFeed. 2006-01-31 21:07:40 +00:00
kleink
4b4a01e167 Initial import of p5-XML-Atom-SimpleFeed 0.7
This module exists to generate basic Atom syndication feeds.  While it does
not provide a full, object-oriented interface into all the nooks and crannies
of Atom feeds, an Atom parser, or an Atom client API, it should be useful for
people who want to generate valid Atom feeds of their content quickly and
easily.
2006-01-31 21:05:59 +00:00
kleink
9f65110b66 Add and enable p5-XML-Atom. 2006-01-30 13:25:31 +00:00
kleink
86a205313e Initial import of p5-XML-Atom 0.16.
Atom is a syndication, API, and archiving format for weblogs and other
data.  XML::Atom implements the feed format as well as a client for the
API.
2006-01-30 13:23:53 +00:00
wiz
57e6b934f4 Prepare some code for an aspell-loadable-filter options,
which is not yet enabled because it currently does not work, but this
way it is easier to test.
2006-01-29 22:02:45 +00:00
wiz
c6c2a21ca7 Update to 1.1, aspell6 version of the dictionary.
Probably other changes too.
2006-01-29 02:13:47 +00:00
wiz
0533b8ee30 Update to 0.2.24, changes undocumented. 2006-01-29 01:59:02 +00:00
wiz
12303f00bd Update to 1.4.52. Changes unknown, but since it is a wordlist,
I expect better words :)
2006-01-29 01:42:27 +00:00
joerg
4b68cabb69 Remove some compat hacks from NetBSD's libc which are not necessary
and in fact harmful in a standalone binary.
2006-01-25 14:41:31 +00:00
wiz
768c589c29 Bump BUILDLINK_RECOMMENDED of textproc/expat to 2.0.0 because
of the shlib major bump.
PKGREVISION++ for the dependencies.
2006-01-24 07:31:52 +00:00
schmonz
68d0fdc412 Update to 4.1. From the changelog:
* removed socket timeout
* added support for chardet library
2006-01-24 07:01:06 +00:00
salo
25ff7192b3 Security fix for CVE-2005-3126:
"The kantiword script in antiword allow local users to overwrite arbitrary
files via a symlink attack on temporary output and error files."

Replace the naive mktemp usage with something that actually works.
2006-01-23 14:23:56 +00:00
rillig
feffa4d7cb The Perl program fo/pdf2index is installed with the correct script
interpreter. Removed NO_CONFIGURE, because it conflicts with
REPLACE_PERL. Added a runtime dependency on Perl. Bumped PKGREVISION.
2006-01-22 22:20:26 +00:00
wiz
fc11aa6a1b Try to fix bulk build failure (which I cannot reproduce). 2006-01-22 20:59:32 +00:00
wiz
90999d74d2 Update to 2.0.0:
Release 2.0.0 Wed Jan 11 2006
        - We no longer use the "check" library for C unit testing; we
          always use the (partial) internal implementation of the API.
        - Report XML_NS setting via XML_GetFeatureList().
        - Fixed headers for use from C++.
        - XML_GetCurrentLineNumber() and  XML_GetCurrentColumnNumber()
          now return unsigned integers.
        - Added XML_LARGE_SIZE switch to enable 64-bit integers for
          byte indexes and line/column numbers.
        - Updated to use libtool 1.5.22 (the most recent).
        - Added support for AmigaOS.
        - Some mostly minor bug fixes. SF issues include: 1006708,
          1021776, 1023646, 1114960, 1156398, 1221160, 1271642.
2006-01-22 16:46:02 +00:00
jlam
758d912e33 Update package Makefile now that bsd.pkg.extract.mk is using the
"extract" script for extraction.  Many cases where a custom EXTRACT_CMD
simply copied the distfile into the work directory are no longer
needed.  The extract script also hides differences between pax and
tar behind a common command-line interface, so we no longer need code
that's conditional on whether EXTRACT_USING is tar or pax.
2006-01-21 18:57:40 +00:00
rxg
1cc6b4c312 Use MASTER_SITE_SOURCEFORGE_JP. 2006-01-21 11:55:14 +00:00
jmmv
d971a332da Drop maintainership. I can't seriously be the maintainer of so many
packages - specially of packages that I haven't touched for a long
while or those that other people can handle better than me.
2006-01-20 16:15:52 +00:00
jmmv
00e7f5b06a Update to 0.4.4:
Changes in 0.4.4:
-----------------
* Added missing GPL and LGPL texts              (Shaun McCance)
* Added another fix for line numbering, #317270 (Brent Smith)
* Updated translations:
  bn      (Mahay Alam Khan)
  et      (Ivar Smolin)
  (33/47 languages with 100% translation)

Changes in 0.4.3:
-----------------
* Fix for loops on old bourne shells, #317308     (Shaun McCance)
* Fix paths when $(srcdir) is absolute            (Shaun McCance)
* Fix DESTDIR support #318007                     (Frederic Crozat)
* Updated translations:
  it      (Alessio Frusciante)
  (32/46 languages with 100% translation)
2006-01-20 13:28:22 +00:00
jmmv
9891f767a4 Fix build under Mac OS X:
- Properly instantiate required templates.
- Properly detect some functions (such as strtoul).
- Do not use unavailable Mach threads.
2006-01-20 11:36:18 +00:00
recht
01e3af51fe update to libxml2 2.6.23
changes:
Portability fixes:
 - Windows (Rob Richards)
 - getaddrinfo on Windows (Kolja Nowak
 - Rob Richards)
 - icc warnings (Kjartan Maraas)
 - --with-minimum compilation fixes (William Brack)
 - error case handling fix on Solaris (Albert Chin)
 - don't use 'list' as parameter name reported by Samuel Diaz Garcia
 - more old Unices portability fixes (Albert Chin)
 - MinGW compilation (Mark Junker)
 - HP-UX compiler warnings (Rick Jones)

Code cleanup:
 - xmlReportError (Adrian Mouat)
 - remove xmlBufferClose (Geert Jansen)
 - unreachable code (Oleksandr Kononenko)
 - refactoring parsing code (Bjorn Reese)

Bug fixes:
 - xmlBuildRelativeURI and empty path (William Brack)
 - combinatory explosion and performances in regexp code
 - leak in xmlTextReaderReadString()
 - xmlStringLenDecodeEntities problem (Massimo Morara)
 - Identity Constraints bugs and a segfault (Kasimier Buchcik)
 - XPath pattern based evaluation bugs (DV & Kasimier)
 - xmlSchemaContentModelDump() memory leak (Kasimier)
 - potential leak in xmlSchemaCheckCSelectorXPath()
 - xmlTextWriterVSprintf() misuse of vsnprintf (William Brack)
 - XHTML serialization fix (Rob Richards)
 - CRLF split problem (William)
 - issues with non-namespaced attributes in xmlAddChild(), xmlAddNextSibling()
   and xmlAddPrevSibling() (Rob Richards)
 - HTML parsing of script
 - Python must not output to stdout (Nic Ferrier)
 - exclusive C14N namespace visibility (Aleksey Sanin)
 - XSD dataype totalDigits bug (Kasimier Buchcik)
 - error handling when writing to an xmlBuffer (Rob Richards)
 - runtest schemas error not reported (Hisashi Fujinaka)
 - signed/unsigned problem in date/time code (Albert Chin)
 - fix XSI driven XSD validation (Kasimier)
 - parsing of xs:decimal (Kasimier)
 - fix DTD writer output (Rob Richards)
 - leak in xmlTextReaderReadInnerXml (Gary Coady)
 - regexp bug affecting schemas (Kasimier)
 - configuration of runtime debugging (Kasimier)
 - xmlNodeBufGetContent bug on entity refs (Oleksandr Kononenko)
 - xmlRegExecPushString2 bug (Sreeni Nair)
 - compilation and build fixes (Michael Day)
 - removed dependancies on xmlSchemaValidError (Kasimier)
 - bug with <xml:foo/>
 - more XPath pattern based evaluation fixes (Kasimier)

Improvements:
 - XSD Schemas redefinitions/restrictions (Kasimier Buchcik)
 - node copy checks and fix for attribute (Rob Richards)
 - counted transition bug in regexps
 - ctxt->standalone = -2 to indicate no standalone attribute was found
 - add xmlSchemaSetParserStructuredErrors() (Kasimier Buchcik)
 - add xmlTextReaderSchemaValidateCtxt() to API (Kasimier)
 - handle gzipped HTTP resources (Gary Coady)
 - add htmlDocDumpMemoryFormat. (Rob Richards)

Documentation:
 - typo (Michael Day)
 - libxml man page (Albert Chin)
 - save function to XML buffer (Geert Jansen)
 - small doc fix (Aron Stansvik)
2006-01-14 07:50:52 +00:00
wiz
d921d8844c Add and enable p5-SGMLS, p5-Text-CharWidth, p5-Text-WrapI18N, and po4a. 2006-01-13 18:24:00 +00:00
wiz
419458b9ae Initial import of po4a-4.23:
The po4a (po for anything) project goal is to ease translations (and
more interestingly, the maintenance of translations) using gettext
tools on areas where they were not expected like documentation.

In po4a each documentation format is handled by a module. For now,
there exist modules for the pod format (in which the perl documentation
is written), the good old man pages, and the documentation of the
kernel compilation options.  Some other modules are underway, like
for sgml, xml, or texinfo.
2006-01-13 18:21:56 +00:00
wiz
78dd573ee6 Initial import of p5-Text-WrapI18N-0.06:
This is a module which intends to substitute Text::Wrap,
which supports internationalized texts including:
 - multibyte encodings such as UTF-8, EUC-JP, EUC-KR, GB2312, and Big5,
 - fullwidth characters like east Asian characters which appear in
   UTF-8, EUC-JP, EUC-KR, GB2312, Big5, and so on,
 - combining characters like diacritical marks which appear in UTF-8,
   ISO-8859-11 (aka TIS-620), and so on, and
 - languages which don't use whitespaces between words, like Chinese
   and Japanese.

The text is to be given in locale encoding, not always in UTF-8.
(Of course locale encoding is UTF-8 in UTF-8 locales.)
2006-01-13 18:20:12 +00:00
wiz
05ceb4e220 Initial import of p5-Text-CharWidth-0.04:
This is a module to provide equivalent feature as wcwidth(3) and
wcswidth(3).  This also provides mblen(3) equivalent subroutine.

mbwidth() and mbswidth() are provided subroutines corresponding
wcwidth(3) and wcswidth(3) in C language.  The prefix "mb" expresses
that they handles "multibyte character" in C meaning, i.e., character
encoding specified by LC_CTYPE locale.

These subroutines are used to get the width of characters on terminal.
Though most characters have width of 1, there are exceptions.
Fullwidth characters are characters with width of 2.  Most of east
Asian characters such as Hiragana, Katakana, Hangul, Han Ideogram
are fullwidth.  Combining characters are characters with width of 0.
Unicode has many combining characters like diacritical marks.  There
are languages which need combining characters such as Thai and
Vietnamese.

Thus, if you would like to format international texts on terminal,
you will have to be aware of variation of character width and will
want to use this module.
2006-01-13 18:17:23 +00:00
wiz
430d2f34f2 Initial import of p5-SGMLS-1.03.2:
This distribution contains SGMLS.pm, a perl5 class library for parsing
the output from James Clark's SGMLS and NSGMLS parsers.
2006-01-13 18:15:09 +00:00
tonio
a00f791f7a Use DIST_SUBDIR to cope with a change in the distfile:
This change fixes a bug with entities for -,\ and /
Bump PKGREVISION, and take maintainership
(issues of changing distfiles have been advertised upstream)
2006-01-13 09:26:38 +00:00
jmmv
41d7e89433 Use the (new) provided catalog file instead of our own (it's more complete).
Bump PKGREVISION to 2.  Closes PR pkg/32375 by Andrew Klingenberg.
2006-01-12 17:12:52 +00:00
wiz
b5ca96eb29 Update to 1.1.2, provided by OBATA Akio in PR 32365:
2005-12-15  Mikio Hirabayashi

	* estraier.c (est_db_open): "ESTDBHUGE" was added.

	* estraier.c (est_regex_replace): "&" was to be handled.

	* estraier.c (est_cond_set_expander): new function.

	* estcmd.c (runput, rungather): "-lg" was renamed to "-xl",
	and "-xh" was added.

	* estseek.c (showdoc): a bug about calculating similarity
	was fixed.

	* estseek.c (realmain): "qxpndcmd" was added.

	* estseek.c (expandquery): new function.

	* estmaster.c (realmain, startup): "-ro" option was added.

	* estmaster.c (sendnodecmdsearchui): the output format
	modified for OpenSearch 1.1.

	- Release: 1.1.2

2005-12-04  Mikio Hirabayashi

	* estraier.c (est_keyword_num, est_keyword_rec_size): new
	functions.

	* estraier.c (est_keyword_iter_init, est_keyword_iter_next):
	new functions.

	* estraier.c (est_search_union): scoring was to use standard
	deviation.

	* estraier.c (est_expand_keyword_bw, est_expand_keyword_ew):
	new functions.

	* estraier.c (est_db_open): "ESTDBLARGE" was added.

	* estseek.c (realmain, setsimilarphrase): "smlrtune" was
	added.

	* estseek.c (realmain, showpage): "relkeynum" was added.

	* estmaster.c (startup, setsimilarphrase): "uismlrtune"
	was added.

	* estmaster.c (sendnodecmdsearchatom, nodecmdopensearch):
	conformed to draft 2.

	- Release: 1.1.1

2005-11-11  Mikio Hirabayashi

	* estraier.c (est_eclipse_scores): accuracy was improved.

	* estraier.c (est_narrow_scores): a bug of segmentation
	fault was fixed.

	* estraier.c (est_regex_new, est_regex_delete, est_regex_match):
	new functions.

	* estraier.c (est_expand_word_rx): new function.

	* estreier.c (est_db_put_keywords, est_db_get_keywords):
	new functions.

	* estraier.c (est_db_measure_doc): new function.

	* estraier.c (est_db_set_vectorizer): abolished.

	* estcmd.c (runextkeys, procextkeys): "-no" was added.

	* estcmd.c (runpurge, procpurge, runextkeys, procextkeys):
	"-attr" was added.

	* estcmd.c (rundraft, procdraft): "-kn" was added.

	* estcmd.c (procgather): a bug of handling drive characters
	on Windows was fixed.

	* estseek.c (realmain, makeshownuri): "lprefix" and so on
	were abolished.

	* estmaster.c (startup, makeshownuri): "uilprefix" and so
	on were abolished.

	* estmaster.c (startup, sendnodecmdputdoc): "lateextkeys"
	was added.

	* estmaster.c (searchlocal): a bug of segmentation fault
	was fixed.

	- Release: 1.0.6

2005-11-08  Mikio Hirabayashi

	* estraier.c (est_narrow_scores): speed of attribute search
	was improved.

	* estcmd.c (doputdoc, procpurge, procextkeys): local paths
	was to be printed.

	* estcmd.c (doputdoc): "@size" was to be added even with
	"-fo" option.

	* estcmd.c (procsearch): "_lfile" was to be printed when
	human readable mode.

	* estcmd.c (procout, procedit, procget, procuriid): retrieving
	by local path was added.

	* estcmd.c (procpurge): retrieving by local path was added.

	* estcmd.c (runiconv, prociconv): new functions.

	* estcmd.c (procedit): "-pc" was to convert the encoding
	of the attribute value.

	* estseek.c (realmain, showform): "clipview" attribute was
	added.

	- Release: 1.0.5

2005-11-02  Mikio Hirabayashi

	* estraier.c (est_vector_cosine): new function.

	* estraier.c (est_eclipse_scores): new function.

	* estcmd.c (runsearch, procsearch): "-ec" option was added.

	* estcmd.c (procgather, procpurge): "-no" option was added.

	* estcmd.c (urltopath): a bug about drive letter was fixed.

	* estcmd.c (runlist, proclist): "-lp" option was added.

	* estseek.cgi (showresult): similar eclipse was implemented.

	* estmaster.c (startup, searchlocal): "rateuri" attribute
	was added.

	* estmaster.c (sendmenudata): new function.

	- Release: 1.0.4
2006-01-11 18:26:59 +00:00
joerg
46dd9c9163 Pass LDFLAGS down to configure twice: once using the normal LDFLAGS
done automatically, once as ILDFLAGS, which ends up to be actually
used. This fixes rpath linkage on DragonFly.
2006-01-10 17:23:14 +00:00
joerg
f83aaffc8f Fix compilation against more recent ELK. 2006-01-10 16:34:09 +00:00
joerg
85c39c94e4 Use PTHREAD_* instead of -lpthread. 2006-01-10 16:14:32 +00:00
joerg
3016e33745 Uses makeinfo. 2006-01-10 15:50:39 +00:00
joerg
ecb64ac5d2 Fix stupid Makefile expecting /usr/bin/m4 is GNU-like. 2006-01-10 15:37:39 +00:00
joerg
6b3dc61901 Has BROKEN_GETTEXT_DETECTION. 2006-01-10 14:57:18 +00:00
rillig
3a9a4959c2 Fixed the remaining pkglint warnings about $(FOO) vs. ${FOO}. 2006-01-09 02:48:55 +00:00
agc
9bf9b712d5 Be a bit more specific about the purpose of this package. 2006-01-08 21:17:17 +00:00
joerg
7c6dac3456 Move initialisation of FILE structures to run time, stdin and stdout
are not valid rvalues on global scope.
2006-01-08 20:52:57 +00:00
tonio
56edd1a62d Make teTeX3 the default TEX_DEFAULT
bump PKGREVISION where necessary

Move PKG_TEXMFPREFIX and PKG_LOCALTEXMFPREFIX definitions to
teTeX?/buidlink3.mk, so that packages may include
print/teTeX1-bin/buildlink3.mk directly (however, using teTeX/module.mk do not
allow that)
2006-01-08 14:00:11 +00:00
wiz
6ef1bf1bd8 Update to 0.60.4:
Complete list of changes from 0.60.3:

   * Fixed a bug that caused Aspell to crash when checking certain
     Russian words, this bug likely affected other languages as well.

   * Updated to Gettext 0.14.5 which is required for AMD64, also
     updated to to Libtool 1.5.20.

   * Fixed an alignment bug which causes mmap to always fail when
     reading in dictionaries.

   * Added note about how `make clean' will remove the HTML manuals.

   * Added manual page for prezip-bin and enhanced word-list-compress
     manual page thanks to the work of Jose Da Silva.

   * Other minor updates and bug fixes.
2006-01-06 14:51:19 +00:00
wiz
ca7eaa3d46 Fix DEPENDS line. 2006-01-05 23:14:35 +00:00
joerg
e804f12622 Add DragonFly support. Fix a C++ issue by dropping the default value
for the vector resize, it is not really needed.
2006-01-05 20:43:20 +00:00
wiz
f0934cb49f Add missing DEPENDS on py-xml. Bump PKGREVISION. recht@ ok. 2006-01-04 07:23:24 +00:00
schmonz
42428df5a0 Express these packages' brokenness with BROKEN_IN=pkgsrc-2005Q4
rather than PKG_FAIL_REASON, so that they provide useful error
messages in build logs, and so that they continue to work on platforms
where they aren't broken.
2006-01-04 04:29:05 +00:00
wiz
42778d0c29 Reset maintainer on request. 2006-01-03 19:28:40 +00:00
wiz
55cc8816eb Bump PKGREVISION for PLIST change. 2006-01-03 19:10:27 +00:00
darcy
4bb709b591 Add missing installed files. No functional change so no PKGREVISION bump. 2006-01-03 19:06:48 +00:00
wiz
af4e5a526f Update to 1.57:
1.57
    - (revision bumped to match XML::LibXML)
    - Some minor fixes to perl extension functions support
    - Fixed callbacks support
    - Enable xinclude in XSLT files
    - Fixed some memory leaks
    - Fixed some segfaults
2006-01-03 18:39:01 +00:00
wiz
a0acc9a005 Update to 1.09:
1.09  fri 20050513 00:50
    - add support (on by default) for the Namespaces in XML 1.1 spec.
2006-01-03 17:35:59 +00:00
taca
435219cbd2 Bump PKGREVISION by update of ruby18-base package. 2006-01-03 15:07:28 +00:00
taca
dccd827fac Stop handling DIST_SUBDIR default for Ruby based packages.
Second, update distinfo and/or stop using USE_RUBY_DIST_SUBDIR in Makefiles.
2006-01-03 14:25:49 +00:00
taca
8740f9ef51 Update MASTER_SITES. 2006-01-03 07:27:54 +00:00
wiz
4a6fa95d51 PKGREVISION bump for icu shlib major bump. 2006-01-03 00:05:38 +00:00
wiz
9f58dfea4e Update to 3.4:
New Features:
Major changes in ICU 3.4 include the following:
Updates to conform to Unicode 4.1, including new characters
properties and values, text segmentation, plus collation
updated for Unicode Technical Standard #10 (UCA) and regex
updated for Unicode Technical Standard #18.
   * Updates to conform to the Common Locale Data
     Repository (CLDR), Version 1.3 for the latest locale
     data. This includes:
        * New data to support localization of timezones,
          United Nations M.49 regions (including continents
          and regions), mappings from language to script
          and territory.
        * Consolidation of inherited data and improved
          resource aliasing for smaller data footprint
        * Additional locales, and many other fixes and
          additions of locale data.
   * POSIX migration support: direct API support for all
     POSIX character classes, implemented according to
     Unicode recommendations
2006-01-03 00:04:42 +00:00
joerg
39a8d28bfe s,-lpthread,${PTHREAD_LDFLAGS} ${PTHREAD_LIBS}, 2006-01-02 11:28:30 +00:00
joerg
a340944ed4 Include sys/time.h before sys/resource.h. 2006-01-02 11:20:57 +00:00
joerg
68204c90e4 config.guess and config.sub override. 2006-01-02 11:06:34 +00:00
joerg
099afd8990 Don't define alloca on DragonFly and FreeBSD, conflicts with stdlib.h. 2006-01-02 10:55:24 +00:00
joerg
cba9162464 Just use stdlib.h for malloc. 2006-01-02 10:33:28 +00:00
wiz
868fca3f80 Update to 1.7k: bug fix release. 2006-01-01 18:38:01 +00:00
ben
fc53304ce1 > When building on Interix, add Xext to X_EXTRA_LIBS. The xditview
> program requires Xaw, which requires the Xlib shape routines, which on
> Interix are in Xext.  http://www.faqs.org/faqs/x-faq/part6/section-27.html

Move fix from Makefile to options.mk, so it is only used when the x11
option is enabled.
2005-12-31 16:28:40 +00:00
ben
d71da55403 When building on Interix, add Xext to X_EXTRA_LIBS. The xditview
program requires Xaw, which requires the Xlib shape routines, which on
Interix are in Xext.  http://www.faqs.org/faqs/x-faq/part6/section-27.html
2005-12-31 14:40:38 +00:00
wiz
f61c002199 Recursive PKGREVISION bump for gnutls shlib major bump.
Bump BUILDLINK_RECOMMENDED.
2005-12-31 12:32:31 +00:00
joerg
9f9ba3551a Add DragonFly support. Fix a number of GCC 3.4 issues. 2005-12-31 00:56:42 +00:00
joerg
898e04c8c1 Add DragonFly support. 2005-12-30 23:49:08 +00:00
is
dd6982076b Builds fine for me. 2005-12-29 13:01:20 +00:00
jlam
dc9594e09d Remove USE_PKGINSTALL from pkgsrc now that mk/install/pkginstall.mk
automatically detects whether we want the pkginstall machinery to be
used by the package Makefile.
2005-12-29 06:21:30 +00:00
schmonz
9d98d4ded6 Update to 4.0.2. From the changelog:
* bug fixes for Python 2.1 compatibility
* cleared _debug flag
2005-12-28 06:59:27 +00:00
reed
de5dfd2e18 Define "man1dir" in the configure environment so it can use custom
PKGMANDIR.
(Somehow I missed this in the commit earlier today.)
2005-12-28 04:40:46 +00:00
reed
bd0e679565 Patch so Makefile will use @mandir@ as set by configure script.
And define "man1dir" in the configure environment.

This is so it can use custom PKGMANDIR.
2005-12-27 18:38:00 +00:00
reed
69fbab2ce2 Allow this to use custom PKGMANDIR by setting MAN1DIR and MAN45DIR
in the local.h also.
2005-12-27 18:27:16 +00:00
reed
62d6ba7dc1 Mention "version 1" in the COMMENT and "old" in the DESCR to help
distinguish this from official libxml.
2005-12-27 18:25:07 +00:00
joerg
4077e39c88 msgfmt user. 2005-12-27 15:55:06 +00:00
schmonz
c9be47ee83 Update to 4.0. From the changelog:
* Support for Atom 1.0.
* Support for iTunes extensions.
* Support for dc:contributor.
* Universal Feed Parser now captures the feed's namespaces. See
  Namespace Handling for details.
* Lots of things have been renamed to match Atom 1.0 terminology.
  issued is now entries[i].published, modified is now entries[i].updated,
  and url is now href everywhere. You can still access these elements
  with the old names, so you shouldn't need to change any existing
  code, but don't be surprised if you can't find them during
  debugging.
* category and categories have been replaced by tags, see feed.tags
  and entries[i].tags. The old names still work.
* mode is gone from all detail and content dictionaries. It was
  never terribly useful, since Universal Feed Parser unescapes
  content automatically.
* entries[i].source is now a dictionary of feed metadata as per
  section 4.2.11 of RFC 4287. Universal Feed Parser no longer
  supports the RSS 2.0's source element.
* Content in unknown namespaces is no longer discarded (bug 993305)
* Lots of other bug fixes.
2005-12-27 14:33:22 +00:00
seb
37d945e229 Lower expectations, both others' and mine: relinquish stewardship 2005-12-27 13:54:57 +00:00
schmonz
463f43526a Mark packages for pkgsrc-2005Q4 that don't build on NetBSD/i386
3.0. If one of these is important to you, please fix it in time
for pkgsrc-2006Q1, or it may be removed.
2005-12-26 23:39:30 +00:00
kim
8d6699d429 Missed "make mps". 2005-12-24 20:35:51 +00:00
kim
c67067590b There is no "==" operator in test(1). 2005-12-24 20:34:55 +00:00
jlam
7822a49030 Remove textproc/eperl -- it doesn't compile with Perl 5.8.x at all and
nobody's fixed it in a long, long time.
2005-12-23 16:01:38 +00:00
rillig
cbb2d0b776 Bumped PKGREVISION as the contents of the binary package is affected by
the last change.
2005-12-20 23:49:28 +00:00
rillig
0792fd755b Added the explicit path to ghostscript to the CONFIGURE_ARGS to avoid
references to the working directory.
2005-12-20 23:04:37 +00:00
joerg
292ce8afb8 Remove CVS ids in context, otherwise the patch checksum is incomplete. 2005-12-18 14:27:01 +00:00
joerg
6e4a0dd799 Bump all motif packages for recent openmotif update. The major version
of the shared libXm has changed.
2005-12-12 21:36:54 +00:00
taca
207b43fd0a Remove ruby16-* packages support. 2005-12-11 13:34:31 +00:00
taca
d97332e92d Remove ruby16-* packages support. 2005-12-11 13:33:26 +00:00
darcy
1581becd33 Upgrade to 0.3.9
Major Changes Since Docutils 0.3.7
==================================

* Added "file_insertion_enabled" and "raw_enabled" settings.  See
  <http://docutils.sf.net/docs/user/config.html#file-insertion-enabled>.

* Added auto-enumerated lists.  See
  <http://docutils.sf.net/docs/ref/rst/restructuredtext.html#enumerated-lists>.

* Added "header" and "footer" directives.  See
  <http://docutils.sf.net/docs/ref/rst/directives.html#document-header-footer>.

* Added "list-table" directive.  See
  <http://docutils.sf.net/docs/ref/rst/directives.html#list-table>.

* Added support for section subtitles.  See
  <http://docutils.sf.net/docs/user/config.html#sectsubtitle-xform>.

* Added "field_name_limit" and "option_limit" settings to HTML writer.
  See <http://docutils.sf.net/docs/user/config.html#field-name-limit>.

* Added "cloak_email_addresses" setting to HTML writer.  See
  <http://docutils.sf.net/docs/user/config.html#cloak-email-addresses>.

* UTF-8 BOMs are now removed from the input stream.

* Many minor improvements and bug fixes.  See
  <http://docutils.sf.net/HISTORY.html#release-0-3-9-2005-05-26
2005-12-10 15:59:28 +00:00
wiz
7afe78ffdf Add x11 option to the package, on by default.
Addresses PR 23130 by reed@
2005-12-09 20:40:56 +00:00
wiz
e3ddfa33dd Remove PLIST.SunOS -- it is incorrect, and the differences
should be handled with PLIST_SUBST instead.
2005-12-09 20:37:59 +00:00
joerg
01399d9580 Fix GCC 3.4+: label at end of compound statement. 2005-12-08 17:28:31 +00:00
joerg
cb7c8cde9f Since this is compiled with -Werror and GCC 3.4 doesn't like
the string const cast-away, pass down the constness.
2005-12-08 17:24:32 +00:00
wiz
56a0b9a974 Update to 1.19.2. SunOS PLIST not updated, someone please merge
it into the normal PLIST.

VERSION 1.19.2
==============

Troff
-----

o Analogously to the .ft and \f pair, two new requests `gcolor' and
  `fcolor' (which pair with \m and \M, respectively) have been added to
  set the glyph and background colours.

o A new read-only, string-valued register `.sty' returns the name of the
  current style.

o Two new conditional operators `F <name>' and `S <name>' have been added.
  `F' is true if a font <name> exists.  `S' is true if a style <name> has
  been registered.

o Cyrillic characters have been added to the `utf8' and `html' output
  devices.

Pic
---

o The `by' argument in a `for' loop can now be negative if it is additive.
  For the multiplicative case, it must be greater than zero.

Eqn
---

o The following keywords aren't new but haven't been documented previously:

    undef NAME    (to undefine a macro)
    copy  "FILE"  (a synonym for `include')
    space n       (to modify the vertical spacing before and after
                   an equation)

o The following macros aren't new but haven't been documented previously:

    Alpha, ..., Omega   (the same as `ALPHA', ..., `OMEGA')
    ldots               (three dots on the base line)
    dollar              (a dollar glyph)

o The following keywords have been extended.  Again, this isn't new but
  hasn't been documented previously:

    col n { ... }
    lcol n { ... }
    rcol n { ... }
    ccol n { ... }
    pile n { ... }
    lpile n { ... }
    rpile n { ... }
    cpile n { ... }   (set vertical spacing between rows to N)

Grohtml
-------

o This device driver has been raised to beta stage; its set of tags should
  be stable now.

o New command line option `-s' to set the base point size.

o New command line option `-S' to set the split level while generating
  multiple files.

Grotty
------

o Experimental support for zero-width and double-width characters.

Gxditview
---------

o On platforms which have the X Window System this program is now built and
  installed automatically.

Xtotroff
--------

o This program to create font definition files for xditview isn't new but
  hasn't been installed previously.

Groffer
-------

o A security problem (reported as CAN-2004-0969) has been fixed.

Gdiffmk
-------

o A new script contributed by Mike Bianchi.  It compares two groff, nroff,
  or troff documents and creates an output with added margin characters
  (using `.mc') to indicate the differences.

Pdfroff
-------

o A new wrapper script contributed by Keith Marshall to easily create PDF
  documents with groff.

Macro packages
--------------

o ms.tmac

  . Support for fractional point sizes: A value for the `PS', `VS', `FPS',
    and `VPS' register larger than or equal to 1000 is always divided by
    1000.  For example, `.nr PS 10250' sets the document's font size to
    10.25 points.

  . The `Ds' and `De' macros provided in ms since groff version 1.19 have
    been removed; the equivalent `DS' and `DE' macros should be used
    instead.  X11 documents which actually use `Ds' and `De' always load a
    specific macro file from the X11 distribution (`macros.t') which
    provides proper definitions for the two macros.

  . The following registers have been added for improving layout control:

    PORPHANS
      Defines number of lines following `LP', `PP', `QP', `IP' or `XP' which
      must be kept together, before any automatic page break.

    HORPHANS
      Sets number of lines of following paragraph which must be kept with a
      heading, defined by `NH' or `SH', before any automatic page break.

    GROWPS
      Sets the first level of heading (set with `NH') which will keep the
      same point size as body text.

    PSINCR
      Sets the point size increment for each level of heading (set with
      `NH'), below the threshold level set by `GROWPS'; e.g., if
      \n[PS] = 10, \n[GROWPS] = 3 and \n[PSINCR] = 2.0p, then `.NH 1' will
      produce 14pt headings, `.NH 2' will produce 12pt, and all other levels
      will remain at 10pt (because \n[PS] = 10).

  . The `SH' macro now accepts a numeric argument, to make heading size
    match that of `NH' with same argument value when the `GROWPS'/`PSINCR'
    feature is enabled.

  Please refer to the documentation of the ms package for other, minor
  improvements.

o me.tmac

  The section type set with the `++' request is available in the `_M'
  register.  This isn't new but hasn't been documented before.

o www.tmac

  The `HR' macro no longer causes an empty line for non-HTML devices.

  A new macro `HEAD' has been added to directly add data to the
  <head>...</head> block.

  New macros `OLS' and `OLE' to start and end an ordered list.

  New macros `DLS' and `DLE' to start and end a definition list.

Pdfmark
-------

o A new macro package contributed by Keith Marshall which implements PDF
  marks.  This is in alpha stage currently.

Miscellaneous
-------------

o Two new keywords to the DESC file have been added which are needed for
  grohtml: `image_generator' and `unscaled_charwidths'.  The former gives
  the name of the program which creates PNG images, and the latter makes
  troff always use unscaled character widths.
2005-12-07 17:51:51 +00:00
rillig
579e977969 Ran "pkglint --autofix", which corrected some of the quoting issues in
CONFIGURE_ARGS.
2005-12-05 23:55:01 +00:00
rillig
b71a1d488b Fixed pkglint warnings. The warnings are mostly quoting issues, for
example MAKE_ENV+=FOO=${BAR} is changed to MAKE_ENV+=FOO=${BAR:Q}. Some
other changes are outlined in

    http://mail-index.netbsd.org/tech-pkg/2005/12/02/0034.html
2005-12-05 20:49:47 +00:00
ben
5fb7ecd5a1 Update helpdeco to version 2.1.3. Changes include:
* helpdec1.c, helpdeco.h: Improve const correctness - thanks to
  Markus Elfring (elfring) for the tip
* compat.c: Apply patch from Dirk Jagdmann (doj) to fix pointer
  flibbling
* splitmrb.c: Apply patch from Dirk Jagdmann (doj) to fix HOTSPOT
  struct packing with GCC >= 3
* compat.c, compat.h, helpdeco.c, splitmrb.c, zapres.c: Apply patch
  from Dirk Jagdmann (doj) to use POSIX path defines instead of DOS
  ones.
* helpdec1.c, helpdeco.c: Add patch for compiling with GCC 4.0 from
  Andreas Jochens <aj@andaco.de>
2005-12-04 15:50:13 +00:00
mjl
657743ad44 Enable p5-Number-Format, p5-Template-Plugin-Number-Format 2005-12-04 13:43:50 +00:00
mjl
434e2eeaf0 Initial import of p5-Template-Plugin-Number-Format 1.01
This Module makes the number-munging grooviness of Number::Format
available to your templates. It is used like a plugin, but installs
filters into the current context.
2005-12-04 13:42:10 +00:00
mjl
ecfea7f52b Initial import of p5-Number-Format 1.45
This module provides an easy means of formatting numbers in a manner
suitable for displaying to the user.
2005-12-04 13:29:30 +00:00
mjl
e22fe95fe0 Enable p5-Text-Diff-HTML 2005-12-04 13:14:51 +00:00
mjl
6395626dfb Import p5-Text-Diff-HTML 0.04 2005-12-04 13:13:27 +00:00
mjl
73c6132cb4 Update to 0.17 as the old version is no longer available.
Changes are minor bug fixes and improvements only.
2005-12-04 12:25:49 +00:00
schmonz
be262b5e9e Add py-html2text. 2005-12-03 00:47:30 +00:00
schmonz
64d83aad6b Initial import of html2text, a Python script that convers a page
of HTML into clean, easy-to-read plain ASCII text. Better yet, that
ASCII also happens to be valid Markdown (a text-to-HTML format).
2005-12-03 00:47:04 +00:00
mrg
6c3d2f6ae9 - install the language filters into $PREFIX/libdata/subtitleripper, not
$PREFIX/share/doc/subtitleripper.
- patch pgm2txt to look in $PREFIX/libdata/subtitleripper instead of
  $HOME/sourceforge/subtitleripper/src
- bump PKGREVISION.
2005-12-02 19:51:05 +00:00
minskim
5e08d85f91 Add p5-Text-Emoticon-MSN. 2005-12-02 04:10:05 +00:00
minskim
dcff344eba Import p5-Text-Emoticon-MSN from pkgsrc-wip. Packaged by Roman Kulik.
Text::Emoticon::MSN is a text filter that replaces text emoticons
like ``:-)'', ``;-P'', etc. to the icons of MSN Messenger, detailed in
http://messenger.msn.com/Resource/Emoticons.aspx
2005-12-02 04:07:57 +00:00
gdt
767f75af76 add tex2page 2005-12-01 21:06:13 +00:00
gdt
eb4f0e4386 TeX2page makes Web pages from TeX manuscripts. It reads an input
document that is marked up in a TeX format (viz., plain TeX, LaTeX,
Texinfo), and produces an output document with the functionally
equivalent HTML markup. TeX2page uses the same input file syntax,
calling conventions, and error-recovery mechanisms as TeX, and thus
demands no additional expertise of a user already familiar with
TeX. TeX2page runs on modern Schemes and Common Lisp.
2005-12-01 18:50:14 +00:00
schwarz
016f68cc28 added auxillary definition for systems that do not define _POSIX2_LINE_MAX
(such as IRIX 5). Change approved by jschauma.
2005-11-30 21:07:14 +00:00
jlam
e6e49a2f0f Change all instances of including mk/ghostscript.mk into asking for
the appropriate tool via USE_TOOLS (usually "gs:run"), and remove
ghostscript.mk.  This change removes a rather out-dated file from
pkgsrc and switches packages to use the more compact implementation
of the Ghostcript-handling inside the tools framework.
2005-11-28 06:41:20 +00:00
wiz
e7c1baf0cf Add a new perl package. 2005-11-24 18:49:57 +00:00
wiz
6e9012d84c Initial import of p5-Pod-Tests:
This is a specialized POD viewer to extract embedded tests and code
examples from POD. It doesn't do much more than that. pod2test does
the useful work.
2005-11-24 18:41:52 +00:00
wiz
814016fa28 Update to 1.05. Update HOMEPAGE.
1.05 - Thu Aug 12 20:54:31 2004
    * fixed version number
    * improved RSS 2.0 generation support
    * typo and documentation fixes

1.04 - Web Mar 03 20:49:43 2004
    * update Changes to include changes for 1.03

1.03 - Web Mar 03 00:24:07 2004
    * quell warnings when parsing RSS 0.9x, RSS 2.0

1.02 - Mon Feb 20 15:34:21 2003
    * fixed bug in encode().  encode() did not respect CDATA
      sections and would mangle them when encountered.  now behaves
      properly (we hope) even when CDATA and #PCDATA are mixed
      together liberally

1.01 - Mon Feb  3 15:46:25 2003
	* fixed bug with handle_char().  i (brian d foy) mis-diagnosed a
	previous bug and broke handle_char() when what I should have done
	was initialise the object for each call to parse*()

	* if you have version 1.0, you should upgrade to this version, 1.01

1.00 - Fri Jan 31 11:26:41 2003
	* the as_string method now encodes special characters. valid output!
	* a new "Auto Add" feature can add modules for namespaces found
	while parsing (off by default)
	* can output RSS 2.0, but not parse it yet
	* this is the last major release in this track.  we are going to
	completely rewrite XML::RSS as something more extendable.

0.98_05 - Mon Jan 27 15:54:32 2003
	* The auto add_feature is not controlled by the $AUTO_ADD variable
	and is off by default
	* removed the distribution tests now that it is ready to distribute

0.98_04 - Fri Jan 17 20:00:29 2003
	* the parse and parsefile routines now automatically add non-
	standard namespace to the modules list

0.98_03 - Fri Jan 17 19:22:20 2003
       * changed the handle_char() routine to replace data rather than
       append to existing data.  this takes care of the doubling problem
       in the last issue.

       * set the RSS 2.0 namespace in the _initializer routine

       * all tests now pass.  if this works for people, it could turn into
       a release candidate

0.98_02 - Fri Jan 17 15:47:29 2003
	* added initial RSS 2.0 support
	* first fix to properly encode special characters in output
	* need to fix feature to add namespace (tests are TO DO)

0.98 Tue Nov 12 05:45:36 CST 2002
	- module taken over by brian d foy <bdfoy@cpan.org>
	- module now in SourceForge (http://www.sourceforge.net/projects/perl-rss)
	- added support for arbitrary namespaces (with defaults to the
	usual suspects)
	- fixed ommission of encoding with version 0.9 output

0.97 Wed Mar 21 03:13:29 EST 2001
	-added support for the Taxonomy module (taxo). It only works
         inside the channel or item elements and only supports one
         form of the module syntax. See the XML::RSS documentation
         for examples.
2005-11-23 22:19:00 +00:00
wiz
64af3625b2 Update to 1.44:
This is a maintentance release.  There are no feature changes.

        _scrubpkg, which was responsible for eptying out temporary
        packages after the module had done with them, wasn't always
        working; the result was memory-leaks in long-running
        applications.  This should be fixed now, and there is a test
        in the test suite for it.

        Minor changes to the test suite to prevent spurious errors.

        Minor documentation changes.
2005-11-23 22:15:35 +00:00
wiz
366e7418f8 Update to 1.13:
1.07	Wed Apr  2 04:45:05 2003

	- Tweaked pod to remove invalid markup

	- Fixed left justification of last line of fully justified text
	  (thanks Elias)

	- Devolved &from and &tag to Text::Reform

	- Fixed incorrect handling of stringifiable objects (thanks dLux)

	- Fixed bugs on null input (now short-circuits)

	- Fixed unwarranted trimming of trailing newlines (thanks Mark)

	- Added C<renumber> option to control renumbering

	- Preserved capitalization of abbreviations under case changes
	  (thanks Alex)

	- Added "autocentre" flag to switch off auto-centring of paras

	- Added "ignore" flag to control which paragraphs are reformatted
	  (thanks Tony)


1.08	Wed Apr  2 22:30:05 2003

	- Simplified test.pl


1.10	Wed Apr  9 08:49:51 2003

	- Fixed test.pl again!!!


1.11	Wed May  7 09:44:26 2003

	- Enhanced "highlight" casing mode (thanks Tom)

	- Made hyphenation smarter (thanks Raj)


1.12	Tue May 27 23:34:33 2003

	- Now honours -- mail sig introducer
	  (stops formatting that that point)

	- Now ignores mail headers

	- Added exportable &ignore_headers for
	  when using in user-defined "ignore" subs

	- Now handles of embedded HTML entities
	  (thanks David)

	- Added call to C<use utf8> for 5.6 compatibility
	  (thanks Paolo)

	- Restricted normal numbering to the range 0-999
	  to prevent false numbering caused by a year (like
	  1999) at the start of a line (like this)

	- Fixed subtle bug with words starting with "ps-"
	  being treated as post scripts (thanks Rashid!)


1.13	Wed May  4 22:44:20 2005

	- Added sample config files for emacs and vim

	- Extended allows "Name>" quoters to "Name_1>" (thanks Simon)

	- Fixed weird behaviour of "(e.g. at start of line" (thanks Tim)

	- Fixed handling of mail headers by adding "mail" option
	  (thanks Struan)

	- Fixed bug in quoters (thanks Steve)

    - Added a C<lists> option to turn off special treatment of apparent
      lists (thanks Ingvar)
2005-11-23 22:14:52 +00:00
wiz
987d623ce5 Update to 2.120:
2.120 Wed Mar 16 01:39:57 CET 2005
        - '-base', and '-places' options for $RE {num} {int}. '-group' can
           now take arguments for the form 'N,M'.
        - New file: t/number/integer.t
        - Comments for BML, INTERCAL (JP), and CQL.
        - Regexp::Common::SEN nits.
        - Many more tests.
        - ca. 223k tests in 56 files.
2005-11-23 22:14:10 +00:00
wiz
a2112d8f8e Add HOMEPAGE. 2005-11-23 21:58:17 +00:00
wiz
f84924d996 Update to 3.03:
2005-11-21   Allison Randal
	* Release 3.03

	Applied whitespace patches for Pod::Man and Pod::Text from
        Russ Allbery.

	Applied validation patches to Pod::Simple::HTML from Graham Barr.
2005-11-22 23:04:04 +00:00
rillig
44bd5bb137 pkglint --autofix 2005-11-19 15:06:36 +00:00
rillig
ab90b11785 Imported p5-Pod-Tree from pkgsrc-wip.
Pod::Tree parses a POD ("plain old documentation") text into a static
syntax tree. Applications walk the tree to recover the structure and
content of the POD.
2005-11-19 12:47:13 +00:00
minskim
9a9dd8905a - Remove a redundant template from the stylesheet. It used to be
ignored by xsltproc, but the recent version generates an error.
- Delete share/xsl only it is emtpy, since it is shared by other
  xsl packages.

Bump PKGREVISION.
2005-11-18 08:04:25 +00:00
rillig
5965f6a5ce Removed unused empty files. 2005-11-17 23:41:20 +00:00
rillig
33ccc001e7 SunPro says: A void function cannot return a value. 2005-11-17 18:22:16 +00:00
wiz
a4873cc2e1 Fix path to itself. 2005-11-15 18:54:08 +00:00
wiz
1e6a64d8a6 Update to 0.37:
Changes 0.36 to 0.37
--------------------
Bug fixes:
- Bug reported by Suzanne Skinner (and others) fixed
New features:
- XML/DocBook output now contains <footnote> tags
- Antiword is now based on DeskLib instead of RISC_OSLib (RISC OS only)
- Show page headers and footers (PostScript and PDF output only)
- Show text that was removed by the revisioning system
- Improved kantiword, based on information from Stefan Wiens
2005-11-14 23:04:13 +00:00
tonio
e4ed06a6f6 Use ${TEX} and ${PDFTEX} from buildlink3. Allow teTeX2 as TEX_ACCEPTED 2005-11-14 22:10:54 +00:00
adam
449fb55997 Use pkg-config 2005-11-14 15:12:59 +00:00
minskim
e8f2a5b610 Use PKG_LOCALTEXMFPREFIX instead of PKG_TEXMFPREFIX to distinguish
add-on packages from those distributed with TeX.  Currently,
PKG_LOCALTEXMFPREFIX and PKG_TEXMFPREFIX are same, so no PKGREVISION
bump.
2005-11-13 06:32:40 +00:00
minskim
2ed8a8b43a Add tex-xmltex. 2005-11-13 06:16:37 +00:00
minskim
4abef2208a Import tex-xmltex from pkgsrc-wip.
xmltex implements a non-validating parser for documents matching the
W3C XML Namespaces Recommendation.  The system may just be used to
parse the file (expanding entity references and normalising namespace
declarations) in which case it records a trace of the parse on the
terminal.  Normally however the information from the parse is used to
trigger TeX typesetting code.  Declarations (in TeX syntax) are
provided as part of xmltex to associate TeX code with the start and
end of each XML element, attributes, processing instructions, and with
unicode character data.
2005-11-13 06:13:53 +00:00
wiz
a0fdafb3db Add and enable libxml++2. 2005-11-12 12:36:14 +00:00
wiz
43b4d7a4ee Initial import of libxml++2, provided by Evaldo Gardenali in pkgsrc-wip.
libxml++ is a C++ wrapper for the libxml XML parser library. It has SAX and
DOM-like APIs, but does not attempt to conform exactly to the DOM
specifications because they are not aimed at C++. Its API is much simpler
than the underlying libxml C API.
2005-11-12 12:35:38 +00:00
tonio
c27f4ed5e1 Rename LATEX_ACCEPTED and LATEX_DEFAULT to TEX_ACCEPTED and TEX_DEFAULT
It is more consistent with the tex.buildlink3.mk name. Also, if a package
really needs latex, it just has to set TEX_ACCEPTED to latex distributions
altough today, all TEX_ACCEPTED possibilities are latex distributions
2005-11-11 18:50:23 +00:00
wiz
92e4c1c9d7 Fix WRKSRC (hi rillig!). 2005-11-09 22:49:45 +00:00
grant
0ec54c6b48 bump PKGREVISION for dependency change (hi, tv!) 2005-11-09 06:43:11 +00:00
taca
bfd269209a Make it depends on ruby-rdtool since it install a library file into
rdtools's directory.

Bump PKGREVISION.
2005-11-09 04:26:07 +00:00
taca
fac110ee71 Prevent installing extra ${PREFIX}/bin/rdswap.rb. It fixes a problem
found by bulk-build.
2005-11-09 04:25:09 +00:00
tonio
3faa5453a5 Convert ot use tex.buildlink3.mk
latex2html installs it's latex files in ${PKG_LOCALTEXMFPREFIX}
2005-11-08 20:02:52 +00:00
tv
479866184e Include <sys/time.h> to get fd_set on Interix. 2005-11-08 19:48:49 +00:00
tv
cbba200ef0 Need gm4, too, as system-builtin m4 does not support "-P" on many platforms
(including Interix).
2005-11-08 19:45:54 +00:00
tv
fc63dc6dec Include devel/libgetopt bl3 for <getopt.h>. 2005-11-08 19:38:04 +00:00
tv
0aa4b251db Interix has strlcpy(3) too. 2005-11-08 19:37:21 +00:00
tv
1be652e669 Don't override the system-supplied prototype for getopt(3). 2005-11-08 19:33:50 +00:00
tv
da0a07abce This requires zlib, so say so. 2005-11-08 19:30:41 +00:00
rillig
2139106a6d Removed unnecessary definition for WRKSRC. 2005-11-05 17:24:15 +00:00
rillig
2928a9d8cb Fixed wrong use of WRKSRC. gcc-2.95 does not like CRLF line ends, so they
are stripped from all *.c and *.h files.
2005-11-04 19:52:30 +00:00
rillig
5b2d7797e2 Using MASTER_SITE_APACHE instead of hard-coded URL. 2005-11-03 13:45:46 +00:00
taca
9f78b5509c Remove supporting ruby16-base package. 2005-11-03 07:20:56 +00:00
taca
528c1ecdb0 Delete removed ruby related pacakge's entries. 2005-11-03 06:35:30 +00:00
taca
7b36e0023e Remove packages which supported by ruby16-base (Ruby 1.6.8) pacakge only
and now bundled in ruby18-base pacakges.
2005-11-03 06:22:40 +00:00
taca
70fc5d1c3b Update ruby-redcloth package to 3.0.4.
- version: 3.0.4
  date: 2005-02-18
  changes:
    - The caps class doesn't swallow spaces.
    - Horizontal rules required to be on an empty line.
    - Hard breaks don't screw with Markdown headers any longer.
    - Fixed error triggered by complex lists.
    - Inline markups need to be butted up against enclosing text, no spaces.
    - Fixed problem with intermingled single and double quotes.
    - Brought back lite_mode.
2005-11-03 05:59:14 +00:00
taca
1f7632ac1d Update textproc/ruby-rttool to 1.0.1.
- rdrt2 command no longer depends on setting of .rd2rc.
- Some characters now could be escaped.
- English documentation.
- Stop warning with Ruby 1.8 and lator.
2005-11-03 05:26:10 +00:00
taca
f8cbb363d5 Update textproc/ruby-rdtool package to 0.6.18 and it updates
devel/ruby-rd-mode pacakge, too.


= CHANGES
:0.6.18
  * bin/rd2 UTF-8 support.
  * support Ruby 1.9.
  * makerdtools.rb fixed some bugs.
  * fixed install dot.rd2rc problem
  * fixed some bugs.
:0.6.17
  * utils/rd-mode.el patch from <shirai@p1jp.com>
:0.6.16
  * utils/rd-mode.el font-face patch from HIRAOKA by MoonWolf <moonwolf@moonwolf.com>
:0.6.15
  * re-packaging by MoonWolf <moonwolf@moonwolf.com>
2005-11-03 05:21:18 +00:00
taca
3a2181c1e3 - Update ruby-html-parser pacakge to 19990912p2.
- Use USE_RUBY_INSTALL.

2001-07-10

Fix array concatination statement in install_rb() of the install.rb
for Ruby 1.6.2 or later. Reported by Ed L Cashin <ecashin@terry.uga.edu>
2005-11-03 05:16:51 +00:00
taca
18b139a75e Use USE_RUBY_INSTALL instead of using do-install target. 2005-11-02 11:36:16 +00:00