summaryrefslogtreecommitdiff
path: root/textproc
AgeCommit message (Collapse)AuthorFilesLines
2004-07-07add this to allow pkgs to depend on groff, whether it is part of thedrochner2-0/+30
base system or not
2004-07-07Set USE_JAVA2, so we can use sun-jre* packages, USE_BUILDLINK3 must bextraeme1-2/+3
set to [Yy][Ee][Ss].
2004-07-07Update to version 4.1.1.seb4-5/+32
Disable the config.status overriding, it causes config.status to be rerun... FYI an alternative would be to use GNU make! Changes since last packaged version: Sed 4.1.1 * preserve permissions of in-place edited files * yield an error when running -i on terminals or other non regular files * do not interpret - as stdin when running in in-place editing mode * fix bug that prevented 's' command modifiers from working
2004-07-06buildlink2 -> buildlink3 in comment.wiz1-2/+2
2004-07-06Unused.wiz1-19/+0
2004-07-06Apply patch frombouyer2-6/+26
http://lists.gnu.org/archive/html/bug-gnu-utils/2002-03/msg00359.html requested by Georg Schwarz in private mail: make it compile with non-gcc compilers.
2004-07-06Update php4 package to 4.3.7.jdolecek2-4/+4
Change list from release notes: * Synchronized bundled GD library with GD 2.0.23. * Fixed a bug that prevented compilation of GD extensions against FreeType 2.1.0-2.1.2. * Fixed thread safety issue with informix connection id. * Fixed incorrect resolving of relative paths by glob() in windows. * Fixed mapping of Greek letters to html entities. * Fixed a bug that caused an on shutdown crash when using PHP with Apache 2.0.49. * Fixed a number of crashes inside pgsql, cpdf and gd extensions. All in all this release fixes over 30 bugs that have been discovered and resolved since the 4.3.6 release.
2004-07-06Catch up with the libxslt update and update to 1.1.8recht2-5/+5
Python related changes: 1.1.8: July 5 2004: - bug fixes: undefined namespace message (William Brack), search engine (William), multiple namespace fixups (William), namespace fix for key evaluation (William), Python memory debug bindings,
2004-07-06catch up with libxml2 update and update to 2.6.11recht2-5/+5
Python related changes: 2.6.11: July 5 2004: - bug fixes: C14N bug serializing namespaces (Aleksey Sanin), testSAX properly initialize the library (William), empty node set in XPath (William), xmlSchemas errors (William), invalid charref problem pointed by Morus Walter, XInclude xml:base generation (William), Relax-NG bug with div processing (William), XPointer and xml:base problem(William), Reader and entities, xmllint return code for schemas (William), reader streaming problem (Steve Ball), DTD serialization problem (William), libxml.m4 fixes (Mike Hommey), do not provide destructors as methods on Python classes, xmlReader buffer bug, Python bindings memory interfaces improvement (with Stéphane Bidoul), Fixed the push parser to be back to synchronous behaviour. - improvement: custom per-thread I/O enhancement (Rob Richards), register namespace in debug shell (Stefano Debenedetti), Python based regression test for non-Unix users (William), dynamically increase the number of XPath extension functions in Python and fix a memory leak (Marc-Antoine Parent and William) 2.6.10: May 17 2004: - portability: problem with xpath.c on Windows (MSC and Borland), memcmp vs. strncmp on Solaris, XPath tests on Windows (Mark Vakoc), C++ do not use "list" as parameter name, make tests work with Python 1.5 (Ed Davis),
2004-07-06bump PKGREVISIONs since libxslt needs libgcrypt nowrecht4-7/+8
2004-07-06Raise DEPENDS to the latest and greatest (1.1.8) since, as noted by wiz,recht1-2/+2
we have to do a recursive PKGREVISION bump anyway since libxslt now needs libgcrypt..
2004-07-06libxslt needs libgcrypt to buildrecht2-2/+4
2004-07-06Update textproc/libxslt to 1.1.8.xtraeme3-11/+11
1.1.8: July 5 2004: - build fixes: Windows runtime options (Oliver Stoeneberg), Windows binary package layout (Igor Zlatkovic), libgcrypt version test and link (William) - documentation: fix libxslt namespace name in doc (William) - bug fixes: undefined namespace message (William Brack), search engine (William), multiple namespace fixups (William), namespace fix for key evaluation (William), Python memory debug bindings, - improvements: crypto extensions for exslt (Joel Reed, William)
2004-07-06Update textproc/libxml2 to 2.6.11.xtraeme3-10/+10
2.6.11: July 5 2004: - Schemas: a lot of changes and improvements by Kasimier Buchcik for attributes, namespaces and simple types. - build fixes: --with-minimum (William Brack), some gcc cleanup (William), --with-thread-alloc (William) - portability: Windows binary package change (Igor Zlatkovic), Catalog path on Windows - documentation: update to the tutorial (John Fleck), xmllint return code (John Fleck), man pages (Ville Skytta), - bug fixes: C14N bug serializing namespaces (Aleksey Sanin), testSAX properly initialize the library (William), empty node set in XPath (William), xmlSchemas errors (William), invalid charref problem pointed by Morus Walter, XInclude xml:base generation (William), Relax-NG bug with div processing (William), XPointer and xml:base problem(William), Reader and entities, xmllint return code for schemas (William), reader streaming problem (Steve Ball), DTD serialization problem (William), libxml.m4 fixes (Mike Hommey), do not provide destructors as methods on Python classes, xmlReader buffer bug, Python bindings memory interfaces improvement (with Stéphane Bidoul), Fixed the push parser to be back to synchronous behaviour. - improvement: custom per-thread I/O enhancement (Rob Richards), register namespace in debug shell (Stefano Debenedetti), Python based regression test for non-Unix users (William), dynamically increase the number of XPath extension functions in Python and fix a memory leak (Marc-Antoine Parent and William) - performance: hack done with Arjan van de Ven to reduce ELF footprint and generated code on Linux, plus use gcc runtime profiling to optimize the code generated in the RPM packages.
2004-07-04Really test CC_VERSION, as previous commit message suggests.wiz1-2/+2
2004-07-03test CC_VERSION instead of USE_MIPSPRO.grant1-3/+3
2004-07-02bl2 -> bl3 in comment.wiz1-2/+2
2004-07-01update to 1.1.7 and take maintainershiprecht3-11/+12
use xmlsoft's FTP since GNOME's hasn't got this version 1.1.7: May 17 2004 - build fix: warning about localtime_r on Solaris - bug fix: UTF8 string tokenize (William Brack), subtle memory corruption, linefeed after comment at document level (William), disable-output-escaping problem (William), pattern compilation in deep imported stylesheets (William), namespace extension prefix bug, libxslt.m4 bug (Edward Rudd), namespace lookup for attribute, namespaced DOCTYPE name
2004-07-01update to 2.6.10 and take maintainershiprecht3-10/+11
use xmlsoft's FTP since GNOME's hasn't got this version 2.6.10: May 17 2004 - build fixes: --without-html problems, make check without make all - portability: problem with xpath.c on Windows (MSC and Borland), memcmp vs. strncmp on Solaris, XPath tests on Windows (Mark Vakoc), C++ do not use "list" as parameter name, make tests work with Python 1.5 (Ed Davis), - improvements: made xmlTextReaderMode public, small buffers resizing (Morten Welinder), add --maxmem option to xmllint, add xmlPopInputCallback() for Matt Sergeant, refactoring of serialization escaping, added escaping customization - bugfixes: xsd:extension (Taihei Goi), assorted regexp bugs (William Brack), xmlReader end of stream problem, node deregistration with reader, URI escaping and filemanes, XHTML1 formatting (Nick Wellnhofer), regexp transition reduction (William), various XSD Schemas fixes (Kasimier Buchcik), XInclude fallback problem (William), weird problems with DTD (William), structured error handler callback context (William), reverse xmlEncodeSpecialChars() behaviour back to escaping '"'
2004-06-30Update to 3.1. From the changelog:schmonz2-5/+5
* added and passed tests for converting HTML entities to Unicode equivalents in illformed feeds (aaronsw) * added and passed tests for converting character entities to Unicode equivalents in illformed feeds (aaronsw) * test for valid parsers when setting XML_AVAILABLE * make version and encoding available when server returns a 304 * add handlers parameter to pass arbitrary urllib2 handlers (like digest auth or proxy support) * add code to parse username/password out of url and send as basic authentication * expose downloading-related exceptions in bozo_exception (aaronsw) * added __contains__ method to FeedParserDict (aaronsw) * added publisher_detail (aaronsw)
2004-06-29Update to 1.9:wiz2-5/+5
John Franklin's support for the Vt macro in mdoc. Tuning for Psyco.
2004-06-28Update to bl3. All test built with jdk or sun-jdk14.abs6-12/+12
jakarta-tomcat4 has other issues independant of this - will patch next
2004-06-28Switch to buildlink3abs1-2/+2
2004-06-28This is a C99 program, so require gcc3.kristerw1-1/+3
2004-06-27Remove xml-i18n-tools. This package is obsolete: the homepage is notjmmv5-80/+1
available, intltool provides its funcionality, and some Linux systems I checked do not provide it any more.
2004-06-27Update to 0.31. While here, make this package also install the xml-i18n-toolsjmmv6-56/+20
utility to obsolete the standalone xml-i18n-tools package. Changes since 0.30: * Usage of [no-xml] option in AC_PROG_INTLTOOL to avoid requiring XML::Parser Perl module. (Rodney Dawes) * Support for C#. (Rodney) * Support for running intltool-update without autoconf, or with po/Makevars file (as used in gettext). (Danilo Segan) * New XML merging (compatible with pre-0.27.2 intltool) -- bug #130802 -- entity decoding and encoding is not done anymore for XML. (Danilo) * Multiple-output XML merging now produces simpler files, and sets "xml:lang" only when translation is used -- bug #46650. (Danilo) * Support for passing comments to translators from XML and GConf schema files. (Danilo) * Many bug fixes (Rodney, Danilo, Callum McKenzie)
2004-06-27Add and enable py-feedparser.schmonz1-1/+2
2004-06-27Import Universal Feed Parser 3.0.1.schmonz4-0/+42
Universal Feed Parser is a Python module for downloading and parsing syndicated feeds. It can handle RSS 0.90, Netscape RSS 0.91, Userland RSS 0.91, RSS 0.92, RSS 0.93, RSS 0.94, RSS 1.0, RSS 2.0, Atom, and CDF feeds. To use Universal Feed Parser, you will need Python 2.1 or later. Universal Feed Parser is not meant to run standalone; it is a module for you to use as part of a larger Python program. Universal Feed Parser is easy to use; the module is self-contained in a single file, feedparser.py, and it has only one public function, parse. parse takes a number of arguments, but only one is required, and it can be a URL, a local filename, or a raw string containing feed data in any format.
2004-06-26Bump PKGREVISION to 1 (for the icu update).recht1-1/+2
2004-06-26update to icu-3.0recht5-31/+41
major changes: ICU 3.0 includes the latest bug fixes, locale/charset updates, and performance/build/porting enhancements. - Collation Collation data is in a separate data tree, allowing for easier modularization and maintenance. getFunctionalEquivalent API allows for better caching and UI support. - Unicode 4.0.1 ICU is updated to the latest version of Unicode standard, which had significant property changes. - CLDR 1.1 Updates to CLDR 1.1, with many updates to locale data, and special emphasis on collation data. - Formatting As an aid to migration of traditional C (stdio) and C++ (iostream) formatting, the POSIX-like input/output library, icuio, is officially supported. Significant digits now supported in DecimalFormat, for general use and %g support. - RFC822 time zone format support in DateFormat for compatibility. - Currency formatting/parsing improvements Allows parsing multiple currencies with one formatter, without knowing the currency in advance. Much cleaner design allowing extensibility to other measurement units in the future. - Regular expressions (C) The regular expressions framework now features a C API, instead of just C++. - Locales Locale canonicalization spec defined and implemented. Provides interoperability with POSIX and .NET locale IDs, more RFC 3066 support. - Layout engine Layout engine now supports using different canonically-equivalent Unicode forms of the same text: e.g. a + ´ or á. This is especially important for non-Latin scripts. - Build Environment ICU can now build its data library much faster on most platforms. For a complete list see: http://oss.software.ibm.com/cvs/icu/~checkout~/icu/readme.html?tag=release-3-0
2004-06-25Update to version 4.1.seb5-46/+7
Package changes: * remove inclusion of converters/libiconv/buildlink3.mk, devel/gettext-lib/builtin.mk will take care of that if needed. Changes since last packaged version (4.0.9): * // matches the last regular expression even in POSIXLY_CORRECT mode. * change the way we treat lines which are not terminated by a newline. Such lines are printed without the terminating newline (as before) but as soon as more text is sent to the same output stream, the missing newline is printed, so that the two lines don't concatenate. The behavior is now independent from POSIXLY_CORRECT because POSIX actually has undefined behavior in this case, and the new implementation arguably gives the ``least expected surprise''. Thanks to Stepan Kasal for the implementation. * documentation improvements, with updated references to the POSIX.2 specification * error messages on I/O errors are better, and -i does not leave temporary files around (e.g. when running ``sed -i'' on a directory). * escapes are accepted in the y command (for example: y/o/\n/ transforms o's into newlines) * -i option tries to set the owner and group to the same as the input file * `L' command is deprecated and will be removed in sed 4.2. * line number addresses are processed differently -- this is supposedly conformant to POSIX and surely more idiot-proof. Line number addresses are not affected by jumping around them: they are activated and deactivated exactly where the script says, while previously 5,8b 1,5d would actually delete lines 1,2,3,4 and 9 (!). * multibyte characters are taken in consideration to compute the operands of s and y, provided you set LC_CTYPE correctly. They are also considered by \l, \L, \u, \U, \E. * [\n] matches either backslash or 'n' when POSIXLY_CORRECT. * new option --posix, disables all GNU extensions. POSIXLY_CORRECT only disables GNU extensions that violate the POSIX standard. * options -h and -V are not supported anymore, use --help and --version. * removed documentation for \s and \S which worked incorrectly * restored correct behavior for \w and \W: match [[:alnum:]_] and [^[:alnum:]_] (they used to match [[:alpha:]_] and [^[:alpha:]_] * the special address 0 can only be used in 0,/RE/ or 0~STEP addresses; other cases give an error (you are hindering portability for no reason if specifying 0,N and you are giving a dead command if specifying 0 alone). * when a \ is used to escape the character that would terminate an operand of the s or y commands, the backslash is removed before the regex is compiled. This is left undefined by POSIX; this behavior makes `s+x\+++g' remove occurrences of `x+', consistently with `s/x\///g'. (However, if you enjoy yourself trying `s*x\***g', sed will use the `x*' regex, and you won't be able to pass down `x\*' while using * as the delimiter; ideas on how to simplify the parser in this respect, and/or gain more coherent semantics, are welcome).
2004-06-24Remove xlhtml, we have already this package in converters, pointed outxtraeme4-34/+0
by wiz.
2004-06-24Initial import of xlhtml-0.5.xtraeme4-0/+34
xlhtml is used to convert Microsoft Excel Spreadsheet files into either html or tab delimitted ASCII. The program can be interfaced with helper scripts for viewing email attachments. Most use of this program is through the helper scripts and one would probably rarely resort to using the commandline interface.
2004-06-24Add p5-XML-RAI, p5-XML-RSS-Parser (hi schmonz!)xtraeme1-1/+3
2004-06-21Fix some bad roff in the man page. Closes PR 25950. Bump PKGREVISION.wiz3-3/+22
2004-06-20Initial import of p5-XML-RAI.schmonz4-0/+37
The RSS Abstraction Interface, or RAI (said "ray"), provides an object-oriented interface to XML::RSS::Parser trees that abstracts the user from handling namespaces, overlapping and alternate tag mappings. It's rather well known that, while popular, the RSS syntax is a bit of a mess. RAI provides a single simplified interface that maps one method call to various overlapping and alternate tags used in RSS feeds. The interface also abstracts developers from needing to deal with namespaces. Method names are based on Dublin Core terminology.
2004-06-20Initial import of p5-XML-RSS-Parser.schmonz4-0/+32
XML::RSS::Parser is a lightweight liberal parser of RSS feeds that is derived from the XML::Parser::LP module the I developed for mt-rssfeed -- a Movable Type plugin. This parser is "liberal" in that it does not demand compliance of a specific RSS version and will attempt to gracefully handle tags it does not expect or understand. The parser's only requirements is that the file is well-formed XML and remotely resembles RSS.
2004-06-17Use the configure target and use REPLACE_PERL to get the correctcjep1-2/+3
path to perl in html2wml. Fixes PR#25951 from diro at nixsys dot bz .
2004-06-13bump to 20040613grant1-2/+2
2004-06-13sync with src:grant1-10/+16
safer realloc, from openbsd
2004-06-13sync with src:grant1-3/+3
prevent integer underflow. freebsd rev 1.32. via openbsd
2004-06-13sync with src:grant1-3/+4
apply patch in PR to fix argument parsing bug. apply patch in PR to avoid writing to unallocated memory.
2004-06-13sync with src:grant1-2/+2
Bump Dd for previous.
2004-06-13sync with src:grant1-2/+2
Point people to re_format(7) instead of regex(3) for RE description
2004-06-13sync with src:grant6-21/+173
Move UCB-licensed code from 4-clause to 3-clause licence.
2004-06-12Sync nbsed with -current and bump its version to 20040612. This fixesminskim2-7/+28
a bug reported in PR bin/25899 that makes sed(1) fail if the last character of the line buffer is a backslash.
2004-06-09Quick fix for build with converters/libiconv, making configure detecttaca3-1/+213
iconv() in libiconv library.
2004-06-07Re: PR 25853 textproc/opensp does not compile with gcc 3.4.0shannonjr2-1/+14
A missing type declaration causes compilation failure. The patch fixes the problem by including the local header file "constant.h" This closes the referenced PR.
2004-06-06this package doesn't use a compiler.grant1-1/+2
2004-06-06Packages no longer need to clean up *.subst.sav leftovers.schmonz1-4/+1