Commit graph

4732 commits

Author SHA1 Message Date
seb
5b8e324656 Add & enable p5-ack 2009-12-04 22:36:03 +00:00
seb
3e43304128 Initial import of p5-ack version 1.90 in the NetBSD Packages
Collection.

Ack is designed as a replacement for 99% of the uses of grep.  Ack
is intelligent about the files it searches and the directories trees
it should not descend into.
2009-12-04 22:35:00 +00:00
joerg
341be7550a Follow boost library name changes. 2009-12-03 14:31:14 +00:00
joerg
41a53d7265 Doesn't support Python 2.6 and no trivial fix seen. 2009-12-02 19:16:44 +00:00
snj
f52d7691a5 Update to 1.4.0.0. 2009-12-02 18:10:33 +00:00
snj
56d442212b Update to 0.2.38. 2009-12-02 17:56:26 +00:00
snj
7a91f4a0c6 Update aspell-danish to 1.7.30. 2009-12-02 17:51:25 +00:00
fhajny
016851e3ec Added ruby-nokogiri 2009-12-02 13:49:18 +00:00
fhajny
e9c621524d Import ruby18-nokogiri-1.4.0 as textproc/ruby-nokogiri.
Nokogiri parses and searches XML/HTML very quickly, and also has correctly
implemented CSS3 selector support as well as XPath support.

Features:

* XPath support for document searching
* CSS3 selector support for document searching
* XML/HTML builder
* Drop in replacement for Hpricot (though not bug for bug)
2009-12-02 13:47:29 +00:00
joerg
6262e461b3 with is a keyword starting with Python 2.6 by default, so don't use it
as parameter name.
2009-11-30 19:24:06 +00:00
joerg
9cdaf0ef70 Not MAKE_JOBS_SAFE. 2009-11-26 18:21:28 +00:00
joerg
c9240b8c2f Fix dependency path. 2009-11-26 18:15:35 +00:00
joerg
7621c58fb7 Call libtool always with --mode. Honour the strip settings of pkgsrc. 2009-11-25 23:31:58 +00:00
obache
e2fd74b58c TokyoCabinet related HOMEPAGEs have been moved. 2009-11-25 11:33:55 +00:00
agc
62578c5b45 Provide a stringise function for 64bit integers, so that xapian will
build on systems with 64bit time_t's.
2009-11-24 21:57:53 +00:00
fhajny
8c23221e0f Update ruby-hpricot to 0.8.2.
Too many changes, see:

http://github.com/hpricot/hpricot/blob/master/CHANGELOG
2009-11-23 14:40:02 +00:00
fhajny
2dcbcd88ac Update ruby-json-pure to 1.2.0
Too many changes, see:

http://github.com/flori/json/blob/master/CHANGES
2009-11-23 13:35:59 +00:00
fhajny
1a68dac3b3 Update ruby-json to 1.2.0
Too many changes, see:

http://github.com/flori/json/blob/master/CHANGES
2009-11-23 13:33:47 +00:00
sno
6f1e3f41b0 Patches out invalid linker flags for solaris. Tested with OpenSolaris/amd64
and Solaris 10/sparc - both with Sun Studio C/C++ 12u1.
Fixes PR pkg/42335 (thanks to Todd Kover for the hint).
2009-11-22 14:05:26 +00:00
sno
2bfa053857 Updating textproc/p5-Encode from 2.37 to 2.38
Upstream changes:
$Revision: 2.38 $ $Date: 2009/11/16 14:08:13 $
! Encode.xs
  Addressed: Encode memory corruption [perl #70528]
  Message-Id: <alpine.LFD.2.00.0911152328070.9483@ein.m-l.org>
! t/Unicode.t Unicode/Unicode.xs
  Patched: #51263: set magic is not applied when modifying encode arguments
  http://rt.cpan.org/Ticket/Display.html?id=51263
! Encode.xs
  Patched: #51204: Callback CHECK not supported for UTF-8 decoder/encoder
  http://rt.cpan.org/Ticket/Display.html?id=51204
! Byte/Byte.pm CN/CN.pm Changes JP/JP.pm KR/KR.pm TW/TW.pm
  Unicode/Unicode.pm bin/enc2xs lib/Encode/Supported.pod
  Fix URLs
   http://rt.cpan.org/Ticket/Display.html?id=49776
! t/CJKT.t t/guess.t t/perlio.t t/piconv.t
  $PERL_CORE trick is now off for perl 5.11 or better.
  Message-Id: <b77c1dce0909070245s59b294bq8a8a8166e7342793@mail.gmail.com>
  Message-Id: <E7FADA6C-D5A7-4ECA-BE4C-85911A97677E@dan.co.jp>
  Message-Id: <20090907154908.GS60303@plum.flirble.org>
  Message-Id: <20090907161509.GN8057@iabyn.com>
2009-11-21 15:05:52 +00:00
drochner
0f943ff272 update to 0.8.2
changes: bugfixes
2009-11-20 16:43:26 +00:00
wiz
839a4f4959 Update to 20091006:
since 20090107:
- new words
- on systems without ispell one can use "make AFFIX_EXPANDER=aspell foo" to
  build dictionaries that need affix expansion to be built
2009-11-17 15:24:58 +00:00
wiz
f2772fd09e Update to 2.2.4:
2.2.4 (2009-11-11)
==================

Bugs fixed
----------

* Static build of libxml2/libxslt was broken.
2009-11-17 14:43:14 +00:00
snj
406dc44b30 Update diffstat to 1.51. Minor bugfixes. 2009-11-17 03:17:01 +00:00
seb
40a21e6af5 Update ruby-haml from version 2.2.10 to version 2.2.13.
Upstream changes:
* 2.2.13 Haml

Allow users to specify :encoding => "ascii-8bit" even for templates
that include non-ASCII byte sequences. This makes Haml templates
not crash when given non-ASCII input that’s marked as having an
ASCII encoding.

Fixed an incompatibility with Hpricot 0.8.2, which is used for
html2haml.

* 2.2.13 Sass

There were no changes made to Sass between versions 2.2.12 and
2.2.13.

* 2.2.12 Haml

There were no changes made to Haml between versions 2.2.11 and
2.2.12.

* 2.2.12 Sass

Fix a stupid bug introduced in 2.2.11 that broke the Sass Rails
plugin.

* 2.2.11 Haml

Fixed a bug with XSS protection where HTML escaping would raise an
error if passed a non-string value. Note that this doesn’t affect
any HTML escaping when XSS protection is disabled.

Fixed a bug in outer-whitespace nuking where whitespace-only Ruby
strings blocked whitespace nuking beyond them.

Use ensure to protect the resetting of the Haml output buffer against
exceptions that are raised within the compiled Haml code.

Fix an error line-numbering bug that appeared if an error was thrown
within loud script (=). This is not the best solution, as it disables
a few optimizations, but it shouldn’t have too much effect and the
optimizations will hopefully be re-enabled in version 2.4.

Don’t crash if the plugin skeleton is installed and rake gems:install
is run.

Don’t use RAILS_ROOT directly. This no longer exists in Rails 3.0.
Instead abstract this out as Haml::Util.rails_root. This changes
makes Haml fully compatible with edge Rails as of this writing.

* 2.2.11 Sass

Added a note to errors on properties that could be pseudo-classes
(e.g. :focus) indicating that they should be backslash-escaped.

Automatically interpret properties that could be pseudo-classes as
such if :property_syntax is set to :new.

Fixed css2sass’s generation of pseudo-classes so that they’re
backslash-escaped.

Don’t crash if the Haml plugin skeleton is installed and rake
gems:install is run.

Don’t use RAILS_ROOT directly. This no longer exists in Rails 3.0.
Instead abstract this out as Haml::Util.rails_root. This changes
makes Haml fully compatible with edge Rails as of this writing.

Make use of a Rails callback rather than a monkeypatch to check for
stylesheet updates in Rails 3.0+.
2009-11-16 23:31:43 +00:00
drochner
38c9f70200 update to 2.6
changes:
-adds support for the apos character entity
-adds per-thread global settings
-adds many new mxmldoc features
-bugfixes
2009-11-15 13:58:20 +00:00
drochner
1582a02329 remove most of the hacks which were only to make the selftest
succeed, now that EBCDIC support in NetBSD-current was improved
(see PR lib/42209)
2009-11-15 12:48:24 +00:00
obache
826bbe5e77 honor PKGMANDIR, PR 42290. 2009-11-12 05:03:47 +00:00
dsainty
7cf0e9d2ac When fixing Makefile filenames for case, skip attempting to fix filenames that
are already correct.

Stops the build from breaking with errors about the source and destination
being the same.
2009-11-12 01:15:31 +00:00
seb
e9d7a50ce0 Update p5-Text-Markdown from version 1.0.25 to version 1.0.29 (upstream
version 1.000029)

Pkgsrc changes:
- Adjust dependencies.
- Don't override Module::Install as extensions are bundled by upstream

Upstream changes:
1.0.29 2009-10-28T15:19:26
        - Note Test::Differences is needed for tests to run (RT#50918)
        - Change build_requires to test_requires in Makefile.PL where
          appropriate.

1.0.28 2009-10-27T14:28:12
        - Fix MANIFEST.skip to avoid extraneous crap in the distribution.

1.0.27 2009-10-25T19:13:47
        - Change to perl style version numbers (from 3 part versions) to
          avoid depndency confusion with Text::MultiMarkdown

1.0.26 2009-10-04T00:37:00
        - Minor POD changes (typos, wrapping)
        - Added note about and test for output always ending in exactly one newline (dandv)
        - Fix RT#48943 + tests (genehack)
        - Support for optionally interpreting markdown in HTML block elements
          using the markdown="1" attribute (GitHub issue #1; dandv)
2009-11-11 06:34:29 +00:00
drochner
023a27cd89 restore linker search path which got lost in libtoolification, fixes
incomplete pkg installation w/o DESTDIR
(PR pkg/42297 by Brad Harder)
bump PKGREVISION
2009-11-10 21:25:57 +00:00
markd
a5e202d30b Explicitly disable sesame2 backend so that doesn't try to build if
cmake happens to find a java on the system.
2009-11-10 20:11:44 +00:00
seb
a78f187ed4 Update from version 0.40 to version 0.42.
Upstream changes:
0.42 2009-11-01
* Added the "strict" attribute to make exceptional situations fatal. (Theory)
* Removed unused "implementor" attribute in Template::Declare::TagSet. (Theory)

0.41 2009-10-29
* Documentation tweaks (Theory)

0.40_02 2009-10-23
* David (Theory) Wheeler spent considerable effort on cleaning up
  Template-Declare for this release.
* Reworked all the documentation, neatening things, expanding the "USAGE"
  section, fixing bugs in the examples, and adding missing docs for various
  functions and methods.
* Added "dispatch_to" to replace "roots", which is now deprecated. Note that
  "dispatch_to" resolves to template classes in the opposite order to "roots".
  This won't be an issue if you only use a single temlate class.
* Converted the implementation of "alias" to be the same as that used for
  "import_templates", which is much more efficient.
* Added the "into" parameter to "alias" and "import_templates".
* Added the "setting" syntactical sugar keyword for use with "alias".
* Renamed "import_templates" to "mix". The former is still around, but is
  deprecated.
* Added support for package variables with "mix".
* Deprecated the undocumented "aliases()" and "alias_metadata()" methods, as
  they are no longer needed. They're now no-ops that issue warnings. To be
  removed altogether in a future version.

0.40_01 2009-08-12
* Support for inline tagset definitions. Thanks to Olivier 'dolmen' Mengué
	[rt.cpan.org #48642]
2009-11-10 13:46:37 +00:00
joerg
e8cd58c794 Make sure to install programs with libtool. Bump revision. 2009-11-09 13:29:53 +00:00
obache
1c7f3389d7 Note that patch-aa is for CVE-2009-3720. 2009-11-08 08:34:32 +00:00
wiz
9ebfa29eac Update to 1.0.4.
Changes: easier testing & bug regression for the developers.
2009-11-07 09:07:34 +00:00
wiz
3546f99c7d + epubpreflight. 2009-11-07 09:04:59 +00:00
wiz
646b77af0f Initial import of epubpreflight-0.1.0:
epubpreflight is a tool for checking ePub files. It does not do
validation, that is the role of the epubcheck tool. The epubpreflight
tool is intended to check the things that are not mentioned in the
EPUB spec, but that could be issues in one environment or another.

The things that epubpreflight currently gives errors for are:
* Content files that are empty.
* Content files that are over 300KB.
* Image files that are empty.
* Image files that are over 10MB.

It doesn't yet check the stylesheets.
2009-11-07 09:04:19 +00:00
wiz
1cfc9c0793 + p5-mobiperl 2009-11-07 08:49:58 +00:00
wiz
d0087bd9d2 Initial import of p5-mobiperl-0.0.43:
MobiPerl is a collection of tools for generating and manipulating
MobiPocket files written in Perl.

MobiPerl currently consists of the following Perl programs:

* html2mobi - Convert HTML file to a MobiPocket file.
* opf2mobi - Convert an opf file structure to a MobiPocket file.
* lit2mobi - Convert a lit file to a MobiPocket file.
* mobi2html - Explode a DRM free MobiPocket file.
* mobi2mobi - Manipulate meta data for a MobiPocket file.
* mobils - An "ls" program for MobiPocket files.

Since no official documentation for the MobiPocket is available
there might be some mistakes in the generation of the MobiPocket
files. It seems to work but there might be remaining bugs. So always
keep your original files so you can repeat the conversion if
necessary.
2009-11-07 08:49:37 +00:00
wiz
5cebb1ebbd Reimport p5-XML-Parser-Lite-Tree in correct path. 2009-11-05 22:40:00 +00:00
wiz
e1a5596c8c Reimport p5-XML-Parser-Lite-Tree in correct dir.
This is a singleton class for parsing XML into a tree structure.
How does this differ from other XML tree generators? By using
XML::Parser::Lite, which is a pure perl XML parser. Using this
module you can tree-ify simple XML without having to compile any
C.
2009-11-05 22:39:31 +00:00
wiz
fc4b6186e9 + p5-XML-Parser-Lite-Tree. 2009-11-05 22:39:01 +00:00
wiz
86b9ed44ac Initial import of p5-XML-Parser-Lite-Tree-0.12:
This is a singleton class for parsing XML into a tree structure.
How does this differ from other XML tree generators? By using
XML::Parser::Lite, which is a pure perl XML parser. Using this
module you can tree-ify simple XML without having to compile any
C.
2009-11-05 22:38:38 +00:00
joerg
a9a4cffd96 Link tools with libtool. Don't use .libs in linker pathes. 2009-11-05 21:04:54 +00:00
heinz
02cfda03b4 Updated to version 3.09.
Pkgsrc changes:
  - none

Changes since version 3.08:
===========================
	Add support for an index (TOC) in the XHTML output from David E.
	Wheeler.

	Add strip_verbatim_indent() from David E. Wheeler.

	Added the "nocase" option to PullParser's get_title(),
	get_version(), get_description(), and get_author() methods. This
	allows one to fetch the contents of those sections regardless of
	the case of the labels (e.g., "NAME" and "Name" and "name" are all
	valid). Graham Barr.

	Added the search_class() accessor to Pod::Simple::HTMLBatch.
	David E. Wheeler.

	XHTML output now properly encodes entities in all places, not just
	in verbatim blocks and code spans. David E. Wheeler.

	Fixed XHTML to output definition lists when it should, rather than
	(broken) unordered lists. David E. Wheeler.

	Fixed XHTML so that multiparagraph list items work correctly.
	David E. Wheeler.

	Fixed XHTML ordered list output so that it does not include the
	number specified in the POD in the output. This is on a par with
	out the HTML output works. David E. Wheeler.

	Applied URL patch from Leon Brocard for The Perl Journal archives.

	Fixed test failures with older versions of HTML::Entities (RT #43903
	from Salvador Tercia).

	Changed CSS files generated by HTMLBatch to be no more than 8.3
	characters long. (RT #40450 from Renee Baecker)

	Added entity handling for E<sol> and E<verbar> to Pod::Simple::XHTML.
	(RT #49615 from Chas Owens.)

	Fixed a bug in Pod::Simple::HTML where a definition term item with
	no corresponding definition item would be output with no closing
	</a></dt>. (RT # 37107 from Kevin Ryde).

	Added entity handling for numeric entities to Pod::Simple::XHTML,
	following perlpod specification.

	A POD tag found inside a complex POD tag (e.g., "C<<< C<foo> >>>")
	is now properly parsed as text and entities instead of a tag
	embedded in a tag. This is in compliance with `perldoc perlpod`
	(RT #12239 from Michael Schwern).

	Thanks to David E. Wheeler for applying patches, resolving bugs,
	and generally getting ready for the release.
2009-11-05 19:42:14 +00:00
joerg
c310c77b15 mdocml-1.9.13:
- added: -fign-escape
- fix: -Thtml accessibility (identifiers, table summary, etc.)
- fix: -Tascii -mdoc segfault with specific `Bl -hang' lists
- portability: bzero() -> memset()
- portability: warnx -> fprintf/perror
- fix: -Thtml buffer munging with certain tags
- fix: -Thtml output of some tags (empty divs, etc.)
- portability: compiler attributes
- documentation: significant man.7 and mdoc.7 improvements
- allowing compile-time setting of operating system (-DOSNAME=xxx)
- added `PD' and `%U'
- more mdoc.7 updates
- switched from `-ooptions' to `-Ooptions'
- inclusion of DragonFlyBSD into rendered manuals
2009-11-05 18:29:00 +00:00
wiz
168c544dc5 Update to 3.11.1:
iso-codes 3.11.1
----------------
Tobias Quathamer <toddy@debian.org>
Sun, 1 November 2009

  [ ISO 639 translations ]
  * Polish by Jakub Bogusz (TP)
  * Finnish by Tommi Vainikainen (TP)
  * Indonesian by Andhika Padmawan (TP)
  * Slovenian by Primož Peterlin (TP)

  [ ISO 639-3 translations ]
  * New Punjabi by A S Alam (TP)

  [ ISO 3166 translations ]
  * Portuguese by Miguel Figueiredo

  [ ISO 3166-2 translations ]
  * Polish by Jakub Bogusz (TP)
  * Danish by Joe Hansen (TP)

  [ ISO 15924 translations ]
  * Indonesian by Andhika Padmawan (TP)
2009-11-03 01:03:13 +00:00
joerg
f7fa4c6d2a Update to py-lxml-2.2.3:
* The resolve_entities option did not work in the incremental feed
      parser.
    * Looking up and deleting attributes without a namespace could hit a
      namespaced attribute of the same name instead.
    * Late errors during calls to SubElement() (e.g. attribute related
      ones) could leave a partially initialised element in the tree.
    * Modifying trees that contain parsed entity references could result
      in an infinite loop.
    * ObjectifiedElement.__setattr__ created an empty-string child
      element when the attribute value was rejected as a non-unicode/
      non-ascii string
    * Syntax errors in lxml.cssselect could result in misleading error
      messages.
    * Invalid syntax in CSS expressions could lead to an infinite loop
      in the parser of lxml.cssselect.
    * CSS special character escapes were not properly handled in
      lxml.cssselect.
    * CSS Unicode escapes were not properly decoded in lxml.cssselect.
    * Select options in HTML forms that had no explicit value attribute
      were not handled correctly. The HTML standard dictates that their
      value is defined by their text content. This is now supported by
      lxml.html.
    * XPath raised a TypeError when finding CDATA sections. This is now
      fully supported.
    * Calling help(lxml.objectify) didn't work at the prompt.
    * The ElementMaker in lxml.objectify no longer defines the default
      namespaces when annotation is disabled.
    * Feed parser failed to honout the 'recover' option on parse errors.
    * Diverting the error logging to Python's logging system was broken.

Require setuptools-0.6c11 as it fails at least with newer Python 2.6
otherwise.
2009-11-01 21:12:37 +00:00
tnn
1c470b4029 not MAKE_JOBS safe 2009-11-01 17:18:01 +00:00