Commit graph

2938 commits

Author SHA1 Message Date
wiz
e84196bfa9 Update to 1.1.4, provided by OBATA Akio in PR 33058:
2006-03-03  Mikio Hirabayashi

* estraier.c (est_cond_set_skip, est_cond_skip): new functions.
* estraier.c (est_memory_usage): new function.
* estraier.c (est_deflate, est_inflate): "mode" parameter was added.
* estnode.c (est_node_set_skip): removed.
* estcmd.c (doputdoc, procextkeys): finishing was to occur when
the RAM runs out.
* estmaster.c (communicate, sendnodecmdsearchui): gzip encoding
was added.
* estcall.c (runsearch, procsearch): "-vu" option was added.
- Java API was to support deflated transfer.
- Release: 1.1.4

2006-01-01  Mikio Hirabayashi

* estraier.c (est_db_open): tuning parameters of perfect N-gram
mode were modified.
* estraier.c (est_db_open): compression with LZO and BZIP2 was
added.
* estraier.c (est_set_vnumbuf, est_read_vnumbuf): new functions.
* estmaster.c (dispatch): preemption during synchronization was
implemented.
* estmaster.c (sendmasterdata): "backup" was added.
* estmaster.c (backupdb): new function.
* estmaster.c (searchlocal, searchremote): minimum number to retrieve
was to be set.
* estmaster.c (sendnodecmdsearch): "skip" parameter was added.
* estcmd.c (runwords, procwords): "-kt" option was added.
* estcall.c (runsearch, procsearch): "-sk" option was added.
* estcmd.c (runsearch, procsezrch): "-sn" option was added.
* mymorth.c (est_mecab_analyze): MeCab 0.90 was supported.
- Release: 1.1.3
2006-03-11 14:24:58 +00:00
wiz
8da1c5e77f Update to 2.4.2 with latest patch (2.4.2-mlb2). Provided by OBATA Akio
in PR 31895.

Patch changes unknown.

Mainstream changes between 2.0 and 2.4.2:

Version 2.4.2

  - Added more check in configure to default the grep-${version}/src/regex.c
    instead of the one in GNU Lib C.

Version 2.4.1

  - If the final byte of an input file is not a newline, grep now silently
    supplies one.

  - The new option --binary-files=TYPE makes grep assume that a binary input
    file is of type TYPE.
    --binary-files='binary' (the default) outputs a 1-line summary of matches.
    --binary-files='without-match' assumes binary files do not match.
    --binary-files='text' treats binary files as text
	(equivalent to the -a or --text option).

  - New option -I; equivalent to --binary-files='without-match'.

Version 2.4:

  - egrep is now equivalent to `grep -E' as required by POSIX,
    removing a longstanding source of confusion and incompatibility.
    `grep' is now more forgiving about stray `{'s, for backward
    compatibility with traditional egrep.

  - The lower bound of an interval is not optional.
    You must use an explicit zero, e.g. `x{0,10}' instead of `x{,10}'.
    (The old documentation incorrectly claimed that it was optional.)

  - The --revert-match option has been renamed to --invert-match.

  - The --fixed-regexp option has been renamed to --fixed-string.

  - New option -H or --with-filename.

  - New option --mmap.  By default, GNU grep now uses read instead of mmap.
    This is faster on some hosts, and is safer on all.

  - The new option -z or --null-data causes `grep' to treat a zero byte
    (the ASCII NUL character) as a line terminator in input data, and
    to treat newlines as ordinary data.

  - The new option -Z or --null causes `grep' to output a zero byte
    instead of the normal separator after a file name.

  - These two options can be used with commands like `find -print0',
    `perl -0', `sort -z', and `xargs -0' to process arbitrary file names,
    even those that contain newlines.

  - The environment variable GREP_OPTIONS specifies default options;
    e.g. GREP_OPTIONS='--directories=skip' reestablishes grep 2.1's
    behavior of silently skipping directories.

  - You can specify a matcher multiple times without error, e.g.
    `grep -E -E' or `fgrep -F'.  It is still an error to specify
    conflicting matchers.

  - -u and -U are now allowed on non-DOS hosts, and have no effect.

  - Modifications of the tests scripts to go around the "Broken Pipe"
    errors from bash. See Bash FAQ.

  - New option -r or --recursive or --directories=recurse.
    (This option was also in grep 2.3, but wasn't announced here.)

  - --without-included-regex disable, was causing bogus reports .i.e
    doing more harm then good.

Version 2.3:

  - When searching a binary file FOO, grep now just reports
    `Binary file FOO matches' instead of outputting binary data.
    This is typically more useful than the old behavior,
    and it is also more consistent with other utilities like `diff'.
    A file is considered to be binary if it contains a NUL (i.e. zero) byte.

    The new -a or --text option causes `grep' to assume that all
    input is text.  (This option has the same meaning as with `diff'.)
    Use it if you want binary data in your output.

  - `grep' now searches directories just like ordinary files; it no longer
    silently skips directories.  This is the traditional behavior of
    Unix text utilities (in particular, of traditional `grep').
    Hence `grep PATTERN DIRECTORY' should report
    `grep: DIRECTORY: Is a directory' on hosts where the operating system
    does not permit programs to read directories directly, and
    `grep: DIRECTORY: Binary file matches' (or nothing) otherwise.

    The new -d ACTION or --directories=ACTION option affects directory handling.
    `-d skip' causes `grep' to silently skip directories, as in grep 2.1;
    `-d read' (the default) causes `grep' to read directories if possible,
    as in earlier versions of grep.

  - The MS-DOS and Microsoft Windows ports now behave identically to the
    GNU and Unix ports with respect to binary files and directories.

Version 2.2:

Bug fix release.

  - Status error number fix.
  - Skipping directories removed.
  - Many typos fix.
  - -f /dev/null fix(not to consider as an empty pattern).
  - Checks for wctype/wchar.
  - -E was using the wrong matcher fix.
  - bug in regex char class fix
  - Fixes for DJGPP

Version 2.1:

This is a bug fix release(see Changelog) i.e. no new features.

  - More compliance to GNU standard.
  - Long options.
  - Internationalisation.
  - Use automake/autoconf.
  - Directory hierarchy change.
  - Sigvec with -e on Linux corrected.
  - Sigvec with -f on Linux corrected.
  - Sigvec with the mmap() corrected.
  - Bug in kwset corrected.
  - -q, -L and -l stop on first match.
  - New and improve regex.[ch] from Ulrich Drepper.
  - New and improve dfa.[ch] from Arnold Robbins.
  - Prototypes for over zealous C compiler.
  - Not scanning a file, if it's a directory
    (cause problems on Sun).
  - Ported to MS-DOS/MS-Windows with DJGPP tools.

See Changelog for the full story and proper credits.
2006-03-11 13:10:42 +00:00
wiz
32dd1ae48d Update to use latest patch 109. Diff provided by OBATA Akio
in PR 31894. Patch changes unknown.
Bump PKGREVISION.
2006-03-11 13:06:22 +00:00
ghen
a527d84ce0 Convert all packages using REPLACE_INTERPRETER to the new variable names
without underscores (REPLACE.*.old, REPLACE.*.new, and REPLACE_FILES.*).

Also convert REPLACE.*.new= ${SH:Q} back to ${SH}, as it should not be quoted
here, if at all.

Ok with rillig.
2006-03-11 10:07:49 +00:00
reed
1cee2fd345 Use PKGMANDIR instead of "man". 2006-03-11 04:43:28 +00:00
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