summaryrefslogtreecommitdiff
path: root/textproc
AgeCommit message (Collapse)AuthorFilesLines
2007-10-27Update to 1.31:wiz2-6/+6
1.31 - June 29, 2007 - Fixed the save() function to handle perl-5.6.x (and possibly below) where the ":encoding(...)" filehandle are not available (Shlomi Fish) 1.30 - June 18, 2007 - Same as 1.29_02 (from February 23, 2007) - Removed some methods that were not used. - Added more tests to increase the test coverage. - Fixed a bug where prefixes could be specified with invalid characters because there was a range (.-_) instead of three individual characters (.\-_). - Many files were left in the distribution or Subversion repository that were executable but need not be. Made them non-executable. - Clean up examples/ directory and move generated files out of t/ - isPermaLink / guid fixes (RT#23983, Shlomi) - increased the test coverage of XML::RSS up to 100%. (Shlomif) - SECURITY BUG FIX: eliminated a markup injection vulnerability in the taxo:topics output of RSS 1.0. (Shlomif) - Moved the append function, which is unused and cannot be effectively used, out of the main module and into the rejects directory inside the repository (but outside the module). (Shlomif) - Added POD for full POD coverage. (Shlomif) - Several other bug fixes. (Shlomif) - Heavy refactoring of the code. (Shlomif) - perltidy configuration file; run perltidy on XML::RSS (and intentionally not on the tests) (ABH). - Removed the remaining tab characters. (Shlomif) - Fixed a bug in one of the tests. (Shlomif) - Converted the rendering processes of the various RSS versions to one class per RSS version and applied the "Convert Conditionals to Polymorphism" refactoring. (Shlomif) - Removed the languages hash which was completely unused. (Shlomif) - Converted the parsing routines to be methods of XML::RSS to increase modularity. XML::RSS no longer inherits from XML::Parser. (Shlomif) - Extracted several methods from the parsing stage. (Shlomif) - Added a regression test to https://rt.cpan.org/Ticket/Display.html?id=24742 (Shlomif) - Tweaked the Makefile.PL Test::Run integration according to: http://www.nntp.perl.org/group/perl.qa/2006/11/msg7400.html (Shlomif)
2007-10-25* If PLIST_SRC is explicitly set to an empty value in a package Makefile,jlam4-6/+4
then automatically generate a PLIST that says "${PKGNAME} has no files". * If PLIST_SRC and GENERATE_PLIST are not set in a package Makefile, and no PLIST files exist, then fail during the package build with PKG_FAIL_REASON. * Remove "intentionally empty" PLISTs again. Now, the easy way to say that a package installs no files is to just add the following to the package Makefile: PLIST_SRC= # empty
2007-10-25+ jdomrillig2-2/+7
2007-10-25Re-add "intentionally empty" PLISTs for meta-packages and other packagesjlam2-0/+4
that directly manipulate empty PLISTs. Modify plist/plist.mk so that if the PLIST files are missing and no GENERATE_PLIST is defined, then the package fails to build.
2007-10-25Remove empty PLISTs from pkgsrc since revision 1.33 of plist/plist.mkjlam117-119/+0
can handle packages having no PLIST files.
2007-10-24DESTDIR support.joerg1-2/+4
2007-10-24Supports DESTDIR.joerg1-1/+3
2007-10-24Supports DESTDIR.joerg1-1/+3
2007-10-19Imported jdom.rillig4-0/+209
There is no compelling reason for a Java API to manipulate XML to be complex, tricky, unintuitive, or a pain in the neck. JDOM[TM] is both Java-centric and Java-optimized. It behaves like Java, it uses Java collections, it is completely natural API for current Java developers, and it provides a low-cost entry point for using XML. While JDOM interoperates well with existing standards such as the Simple API for XML (SAX) and the Document Object Model (DOM), it is not an abstraction layer or enhancement to those APIs. Rather, it provides a robust, light-weight means of reading and writing XML data without the complex and memory-consumptive options that current API offerings provide.
2007-10-17Fix abusers of LOWER_OPSYS to check OPSYS or MACHINE_PLATFORM instead.tnn1-2/+2
2007-10-16Fix abusers of LOWER_OPSYS to check OPSYS or MACHINE_PLATFORM instead.tnn3-6/+6
2007-10-13Changes 0.65:adam2-9/+8
* Bug fixes
2007-10-13Upgrade diffstat to 1.45.reed2-6/+6
From changelog: 04-Sep-2007 diffstat 1.45 add "-b" option (Debian #379380, patch by Greg Norris). 26-Aug-2007 diffstat 1.44 add a check for default-diff output, e.g., "diff foo bar|diffstat", which has no "diff" command in the output for diffstat to guess that a diff is beginning. add a check after completing a chunk for unified diff to ensure that the next line either begins another chunk for the diff, or starts another diff, e.g., a context diff (report by Adrian Bunk). add configure options for leak-checking valgrind, etc. use install-sh rather than install.sh updated config.guess and config.sub updated configure macros CF_GCC_ATTRIBUTES CF_GCC_WARNINGS CF_MSG_LOG CF_PATH_SYNTAX CF_VERBOSE CF_XOPEN_SOURCE
2007-10-12+mxmldrochner1-1/+2
2007-10-12import mxml-2.3, another XML parsing librarydrochner6-0/+165
2007-10-11+rariandrochner1-1/+2
2007-10-11Import rarian-0.6 which will replace "scrollkeeper" as the documentationdrochner6-0/+127
installer in gnome-2.20. (For now, nothing depends on it; I want to make sure that it does at least compile on all relevant platforms.)
2007-10-09Remove trailing spaces.martti2-4/+4
2007-10-03Dick Davies can no longer maintain those packages. (by private mail)heinz1-2/+2
2007-10-01Use cp1250 instead of windows-1250 for an encoding as the formerdmcmahill4-2/+35
seems to be a bit more widely supported. Fixes unknown encoding problems on netbsd-2 when building textproc/xmlto
2007-09-30Reset maintainer -- shell@ is inactive.wiz2-4/+4
2007-09-21Explicitly include iconv dependency as the package would like to use it.joerg1-1/+3
Bump revision.
2007-09-21Fix paths for GConf, libglade, libart, libsigc++, lablgtk moves.wiz5-10/+11
Bump PKGREVISION.
2007-09-21+ p5-Text-Markdown.wiz1-1/+2
2007-09-21Initial import of p5-Text-Markdown-1.0.3:wiz4-0/+34
Markdown is a text-to-HTML filter; it translates an easy-to-read / easy-to-write structured text format into HTML. Markdown's text format is most similar to that of plain text email, and supports features such as headers, *emphasis*, code blocks, blockquotes, and links. Markdown's syntax is designed not as a generic markup language, but specifically to serve as a front-end to (X)HTML. You can use span-level HTML tags anywhere in a Markdown document, and you can use block level HTML tags (like <div> and <table> as well).
2007-09-20Move old version of libxml++ to libxml++1 and current version to libxml++.wiz16-435/+439
2007-09-20Move namazu2 to namazu, to make directory name match PKGNAME.wiz7-8/+8
2007-09-19Bump PKGREVISION for gnome-vfs rename.wiz2-4/+4
2007-09-19Resign as maintainer of all the packages which I'm no longer using.tron1-2/+2
2007-09-18Update to 2.18:wiz2-6/+6
2.18 Aug 15 2007 - Non-unique key attribute values now trigger a warning (or a fatal error in strict mode) rather than silently discarding data (patch from Daniel Baysinger) 2.17 Aug 02 2007 - Added parse_string(), parse_file() and parse_fh() methods - Added default_config_file(), and build_simple_tree() hook methods - Tweak to implementation of exporting (patch from Stuart Moore) - Documented hook methods - Fixed test suite race condition (RT#28603 from Andreas J. König)
2007-09-18Improve handling of dynamically changed parser registry file. Instead ofheinz2-8/+10
including ParserDetails.ini statically in PLIST we put it in an example directory (can you call an empty file an example? :-) and let CONF_FILES take care of copying it to the correct place. This way "pkg_admin check" will not report an incorrect checksum.
2007-09-18update to 0.36.2drochner3-26/+7
changes: minor bugfixes
2007-09-16+ emacs-muse.wiz1-1/+2
2007-09-16Initial import of emacs-muse (replacement for emacs-wiki):wiz5-0/+128
Emacs Muse is an authoring and publishing environment for Emacs. It simplifies the process of writings documents and publishing them to various output formats. Emacs Muse consists of two main parts: an enhanced text-mode for authoring documents and navigating within Muse projects, and a set of publishing styles for generating different kinds of output.
2007-09-15Readd ParserDetails.ini, lost in last, noted by joerg. Bump revision.wiz2-2/+5
2007-09-15Update to 0.16:wiz3-8/+8
0.16 27 Jun 2007 Grant McLean - Applied patch for PI handling from RT#19173
2007-09-13Drop maintainership.wiz1-2/+2
2007-09-11Drop maintainership.wiz2-4/+4
2007-09-11Add some hunspell dictionaries.wiz1-1/+4
2007-09-11Initial import of hunspell-en_US:wiz4-0/+43
US American English dictionary for hunspell.
2007-09-11Initial import of hunspell-en_GB:wiz4-0/+46
British (Commonwealth and European) English dictionary for hunspell.
2007-09-11Initial import of hunspell-de:wiz4-0/+61
German dictionaries for hunspell following the new German spelling rules. Includes versions for Switzerland and Austria.
2007-09-11Fix default path to dictionaries. Ride import.wiz1-1/+9
2007-09-11Add buildlink3.mk file.wiz1-0/+19
2007-09-11+ hunspell.wiz1-1/+2
2007-09-11Initial import of hunspell-1.12.2, packaged for pkgsrc-wip by Adam Hoka,wiz5-0/+92
updated to latest version by me: Hunspell is the default spell checker of OpenOffice.org office suite and expectant spell checker of Mozilla Firefox and Thunderbird. Main features: * Unicode support. * Conditional and multiple affixes for languages with rich morphology. * Extended compound word support. * Morphological analysis (in custom item and arrangement style). * Hunspell is based on MySpell and works also with MySpell dictionaries. * GPL/LGPL/MPL tri-license
2007-09-10Remove "nbcompat" from USE_FEATURES... that was a debugging leftover.jlam1-2/+2
This avoids linking against libnbcompat if it's not needed.
2007-09-08Convert to use the features framework.jlam6-39/+19
2007-09-08+ dblatex.wiz1-1/+2
2007-09-08Initial import of dblatex-0.2.7:wiz4-0/+379
Dblatex started as a DB2LaTeX clone, but since then many things have changed and new features have been added or (hopefully) improved. Now, the portion of shared code is small if any, and the dblatex purpose is different from DB2LaTeX on these points: * The project is end-user oriented, that is, it tries to hide as much as possible the latex compiling stuff by providing a single clean script to produce directly DVI, PostScript and PDF output. * The actual output rendering is done not only by the XSL stylesheets transformation, but also by a dedicated LaTeX package. The goal is to allow a deep LaTeX customisation without changing the XSL stylesheets. * Post-processing is done by Python, to make publication faster, convert the images if needed, and do the whole compilation.