summaryrefslogtreecommitdiff
path: root/textproc
AgeCommit message (Collapse)AuthorFilesLines
2003-03-26Update to 2.5.5. Changes in this version:jmmv3-7/+9
* Lot of fixes on the Relax NG implementation. More testing including DocBook and TEI examples. * Increased the support for W3C XML Schemas datatype. * Several bug fixes in the URI handling layer. * Bug fixes: HTML parser, xmlReader, DTD validation, XPath, encoding conversion, line counting in the parser. * Added support for $XMLLINT_INDENT environment variable, FTP delete * Fixed the RPM spec file name.
2003-03-24A comment that ../../devel/libtool/buildlink2.mk is needed by libltdl.uebayasi1-1/+2
2003-03-22Install sane catalog files for DocBook 4.1 and 4.2. Closes PR pkg/20339 byjmmv3-5/+60
Joachim Koenig-Baltes. Bump PKGREVISION to 3. Also fix trailing whitespace to make pkglint happy.
2003-03-22Bump PKGREVISION for textproc/icu update.salo3-4/+6
2003-03-21Update to version 2.4.salo11-156/+226
Based on a PR pkg/20825 by Hiramatsu Yoshifumi, modified by me. - follow PKG_SYSCONFDIR List of major changes for this release: * Regular Expressions Phase 1 ICU 2.4 introduces a Regular Expression C++ API that is modeled after the JDK 1.4 API. ICU 2.4's Regular Expression API supports Unicode level 1 regular expressions (see Unicode Regular Expression Guidelines) but not all pattern metacharacters and features are supported yet. Regular expressions leverage all of the UnicodeSet support, including all Unicode 3.2 property names and property value names. Future ICU releases will complete the pattern support, add support for higher Unicode regex levels, and improve performance. For more details see the API References and the User Guide. * Modularized ICU library building ICU 2.4 provides build-time switches to prune parts of the library code, for smaller custom distributions. For details see the readme file. * Character set alias management support Additional APIs map alias+standard to a unique charset name (e.g., "Shift-JIS"+"IANA"->"ibm-943_P14A-2000") and enumerate all charset names in the alias table, not just the installed ones. See convrtrs.txt and ucnv.h. These APIs allow programmers to avoid data corruption problems when different platforms use the same names for different character conversion mappings. * EBCDIC-z/OS converter option The EBCDIC converter now handles swapped LF/NL mappings algorithmically instead of with modified .ucm/.cnv conversion table files. This makes this behavior available for all supported EBCDIC conversions without adding to the data package size. See "swaplfnl" in convrtrs.txt. * Additional converter A new converter implementation has been added for the encoding of IMAP mailbox names. See RFC 2060/5.1.3. Mailbox International Naming Convention and "IMAP-mailbox-name" in convrtrs.txt. * Customizable break iteration ICU 2.4 allows registration of a BreakIterator with a locale ID. This allows applications to provide more sophisticated word/sentence break engines and use them seamlessly with the ICU APIs. In future releases, this registration mechanism will be extended to all relevant ICU services. If you are interested in ICU customization, please try out this feature. * Collation performance ICU 2.4 collation was improved in several areas, with an emphasis on performance: * Latin-1: Improved performance of u_strcoll(). * Russian/Cyrillic: Improved performance by tailoring collation for cyrillic-script languages, removing UCA contractions that are not used for modern Russian (this uses the [suppressContractions] tailoring option). * Korean: Improved performance by resolving collation elements for modern Hangul syllables at build time (this uses the [optimize] tailoring option). * Japanese: The default strength for Japanese was reduced from quaternary to tertiary as in all other locales. * UnicodeSet performance UnicodeSet performance is significantly improved, especially for add(codePoint) and contains(codePoint). * Unicode property aliases ICU 2.4 introduces APIs for mapping between all appropriate Unicode property aliases and property value aliases and ICU property enumeration constants. See u_getPropertyName() etc. in uchar.h. * Unicode string functions * There are new C functions for searching for last occurrences of characters and partial strings. See u_strrstr(), u_strrchr32() etc. * New C/C++/Java functions for efficient checking if a string contains more than a certain number of code points. See hasMoreChar32Than(). * Copying UnicodeStrings via the standard assignment operator and copy constructor does not preserve readonly aliasing any more because this can sometimes have unexpected and dangerous effects. A new fastCopyFrom() member function provides the old copy semantics. See Jitterbug 1794 for more details. * UTF macros simplified The low-level C macros for handling code points in 8-bit and 16-bit Unicode strings have been replaced by a simpler, more consistent set with more concise names. For details see utf_old.h and utf.h. Similarly, ICU 2.4 defines the UChar32 consistently (now always as int32_t) and adds a U_SENTINEL non-code point value for new APIs. * Performance tests ICU 2.4 has a new performance test framework and additional performance tests using this framework. This is not currently documented, but it is available as part of the source distribution at source/test/perf/.
2003-03-21Fix some paths, as reported in PR pkg/19725 by collver1@attbi.com.jmmv4-10/+32
Also depend on perl5, as this package installs several scripts that use it. Bump PKGREVISION to 1.
2003-03-20Remove double 'converter' in COMMENT, list it in converters category.salo1-3/+3
2003-03-18Use pax instead of tar to install the tutorial. Hopefully fixes PR pkg/20760.jmmv3-9/+12
2003-03-17s/PKGBASE/PKGNAME/ (gives more information, and looks better ;)jmmv2-6/+6
2003-03-16Use tabs...cjep1-3/+3
2003-03-16Use CONFIG_{GUESS,SUB}_OVERRIDE. Fixes build on NetBSD/shark.cjep1-1/+3
2003-03-15Add and enable regexxrh1-1/+2
2003-03-15Initial import of regexx-0.98.1, a C++ regular expression libraryrh8-0/+169
2003-03-14(1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;jlam2-5/+7
Makefiles simply need to use this value often, for better or for worse. (2) Create a new variable FIX_RPATH that lists variables that should be cleansed of -R or -rpath values if ${_USE_RPATH} is "no". By default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and additional variables may be appended from package Makefiles.
2003-03-11Update checksum for LIST and LIST-ja. Change: one new title (CD-ROM banwiz1-5/+5
Genius Eiwa Waei Jiten). Addresses PR 20665.
2003-03-09Make this package build (libexslt linking failed).jmmv2-1/+17
2003-03-05Mention conflict with siag, which includes antiword.wiz1-1/+3
2003-03-04Add & enable p5-Text-Format.seb1-1/+2
2003-03-04Initial import of p5-Text-Format version 0.52 into the NetBSD Packagesseb4-0/+27
Collection. Provided in PR pkg/20503 by Jonathan Perkin <sketch at rd dot bbc dot co dot uk>. The perl5 module Text::Format provides the format(), paragraphs(), center(), expand() and unexpand() functions: i.e. various functions for paragraph formatting, tabs/spaces expansion/contraction and lines centering.
2003-03-04Update to 1.0.27.wiz3-9/+9
* bug fixes: spurious xmlns:nsX="" generation, serialization bug (in libxml2), a namespace copy problem, errors in the RPM spec prereqs * Windows path canonicalization and document cache fix (Igor)
2003-03-04Update to 2.5.4.wiz3-7/+7
* Conformance testing and lot of fixes on Relax NG and XInclude implementation * Implementation of XPointer element() scheme * Bug fixes: XML parser, XInclude entities merge, validity checking on namespaces, 2 serialization bugs, node info generation problems, a DTD regexp generation problem. * Portability: windows updates and path canonicalization (Igor) * A few typo fixes (Kjartan Maraas) * Python bindings generator fixes (Stephane Bidoul)
2003-03-04Add and enable flyspell & ispell-emacs.uebayasi1-1/+3
2003-03-04Initial import of Flyspell 1.7c.uebayasi4-0/+57
Flyspell enables on-the-fly spell checking in Emacs by the means of a minor mode. It is called Flyspell. This facility is hardly intrusive. It requires no help. Flyspell highlights incorrect words as soon as they are completed or as soon as the cursor hits a new word. Flyspell is language independent because you are free to select your own dictionary. Flyspell is compatible with TeX editing. That is, Flyspell tries, as much as possible, to avoid highlighting TeX command. Flyspell proposes corrections for miss-spelled words by the means of pop-up menus. Alternatively you will be able to store the word in the global dictionary, to add it to the current document dictionary or to ignore the miss-spelling for the current session. Flyspell also proposes automatic corrections. (This DESCR is also written by wiz. :-)
2003-03-04Initial import of ispell.el 3.6.uebayasi4-0/+43
Ispell is a fast screen-oriented spelling checker that displays errors in the context of the original file, and suggests possible corrections. Some of the salient features of ispell include its multilingual support and integration with emacs. Ispell contains direct support for files formatted using LaTeX and [nt]roff. The integration into emacs supports additional formats, including hypertext files. ispell.el is an emacs/XEmacs interface to ispell. (Special thanks to Thomas Klausne for providing a nice DESCR! :-)
2003-03-03Update p5-XML-SAX to 0.12mjl3-8/+8
- Made sure SAX.ini works as documented - Fixed when you specify Module (version) - Base: Merged in XML::SAX::Base 1.04 (including memory leak fixes) - ParserFactory: Made it do what the docs say when you specify a module version number. - SAX: Fixed XML::SAX::Intro typo. - ParserFactory: Fixed (and test) broken version in parser pkg - PurePerl: Fixed PubidChar missing '-' - ParserFactory: Allow version in parser package
2003-03-02(re-)import of Aiksaurus-0.15 to the NetBSD packages collection.kei5-0/+57
Aiksaurus is an English-language thesaurus that is suitable for integration with word processors, email composers, and other authoring software. This package was prepared and send-pr'ed by Marc Recht. Closes PR pkg/20413.
2003-03-02add and enable Aiksaurus-0.15.kei1-1/+2
2003-02-26`USE_BUILDLINK2=...' once.uebayasi1-2/+1
2003-02-25Do not call gtkdoc-fixxref while installing, as may not be present.jmmv2-5/+6
Pointed out by seb.
2003-02-25Make ``.Nm ""'' work. Patch from Christian Limpach (chris at pin lu)wiz3-2/+26
on tech-userlevel. PKGREVISION -> 1.
2003-02-24Update to 1.0.26. Author does not maintain a file that outlines main changesjmmv7-49/+25
between versions, but it seems that most of them are bugfixes. This closes PR pkg/20300 by Juan RP.
2003-02-24Update to 2.5.3.jmmv7-93/+163
Changes in the package: - Enable threading. - Move html documentation and examples where they should be. - Use catalogs.mk to get and set default system-wide catalogs. Changes since 2.4.25: 2.5.3: Feb 10 2003: - RelaxNG and XML Schemas datatypes improvements, and added a first version of RelaxNG Python bindings - Fixes: XLink (Sean Chittenden), XInclude (Sean Chittenden), API fix for serializing namespace nodes, encoding conversion bug, XHTML1 serialization - Portability fixes: Windows (Igor), AMD 64bits RPM spec file 2.5.2: Feb 5 2003: - First implementation of RelaxNG, added --relaxng flag to xmllint - Schemas support now compiled in by default. - Bug fixes: DTD validation, namespace checking, XInclude and entities, delegateURI in XML Catalogs, HTML parser, XML reader (Stéphane Bidoul), XPath parser and evaluation, UTF8ToUTF8 serialization, XML reader memory consumption, HTML parser, HTML serialization in the presence of namespaces - added an HTML API to check elements and attributes. - Documentation improvement, PDF for the tutorial (John Fleck), doc patches (Stefan Kost) - Portability fixes: NetBSD (Julio Merino), Windows (Igor Zlatkovic) - Added python bindings for XPointer, contextual error reporting (Stéphane Bidoul) - URI/file escaping problems (Stefano Zacchiroli) 2.5.1: Jan 8 2003: - Fixes a memory leak and configuration/compilation problems in 2.5.0 - documentation updates (John) - a couple of XmlTextReader fixes 2.5.0: Jan 6 2003: - New XmltextReader interface based on C# API (with help of Stéphane Bidoul) - Windows: more exports, including the new API (Igor) - XInclude fallback fix - Python: bindings for the new API, packaging (Stéphane Bidoul), drv_libxml2.py Python xml.sax driver (Stéphane Bidoul), fixes, speedup and iterators for Python-2.2 (Hannu Krosing) - Tutorial fixes (john Fleck and Niraj Tolia) xmllint man update (John) - Fix an XML parser bug raised by Vyacheslav Pindyura - Fix for VMS serialization (Nigel Hall) and config (Craig A. Berry) - Entities handling fixes - new API to optionally track node creation and deletion (Lukas Schroeder) - Added documentation for the XmltextReader interface and some XML guidelines 2.4.30: Dec 12 2002: - 2.4.29 broke the python bindings, rereleasing - Improvement/fixes of the XML API generator, and couple of minor code fixes. 2.4.29: Dec 11 2002: - Windows fixes (Igor): Windows CE port, pthread linking, python bindings (Stéphane Bidoul), Mingw (Magnus Henoch), and export list updates - Fix for prev in python bindings (ERDI Gergo) - Fix for entities handling (Marcus Clarke) - Refactored the XML and HTML dumps to a single code path, fixed XHTML1 dump - Fix for URI parsing when handling URNs with fragment identifiers - Fix for HTTP URL escaping problem - added an TextXmlReader (C#) like API (work in progress) - Rewrote the API in XML generation script, includes a C parser and saves more informations needed for C# bindings 2.4.28: Nov 22 2002: - a couple of python binding fixes - 2 bug fixes in the XML push parser - potential memory leak removed (Martin Stoilov) - fix to the configure script for Unix (Dimitri Papadopoulos) - added encoding support for XInclude parse="text" - autodetection of XHTML1 and specific serialization rules added - nasty threading bug fixed (William Brack) 2.4.27: Nov 17 2002: - fixes for the Python bindings - a number of bug fixes: SGML catalogs, xmlParseBalancedChunkMemory(), HTML parser, Schemas (Charles Bozeman), document fragment support (Christian Glahn), xmlReconciliateNs (Brian Stafford), XPointer, xmlFreeNode(), xmlSAXParseMemory (Peter Jones), xmlGetNodePath (Petr Pajas), entities processing - added grep to xmllint --shell - VMS update patch from Craig A. Berry - cleanup of the Windows build with support for more compilers (Igor), better thread support on Windows - cleanup of Unix Makefiles and spec file - Improvements to the documentation (John Fleck) 2.4.26: Oct 18 2002: - Patches for Windows CE port, improvements on Windows paths handling - Fixes to the validation code (DTD and Schemas), xmlNodeGetPath() , HTML serialization, Namespace compliance, and a number of small problems
2003-02-19Bump versions to avoid conflicts between intltool and xml-i18n-tools packagesjmmv2-4/+4
as suggested by tron.
2003-02-19We can now coexist with intltool-0.25nb1 and above. Bump PKGREVISION.jmmv1-2/+3
2003-02-19Do not install the xml-i18n-toolize program, so this package can coexistjmmv4-9/+37
with xml-i18n-tools. Bump PKGREVISION. This fixes the build of the gnome meta-package; pointed out by tron.
2003-02-18The yodl2texinfo-post script requires python. Make it python2.2jtb4-5/+128
compatible and add a dependency. Bump version.
2003-02-18Use libperl/buildlink2.mk to get the right dependency on a shared libperl.jlam1-3/+2
2003-02-18These packages have been converted to use buildlink2, so they no longerjlam2-6/+3
need to use the automake-override target in bsd.pkg.mk; the hide-autotools target in bsd.buildlink2.mk accomplishes the same thing.
2003-02-18Update to 0.3.12. There have been lots of changes since 0.2 (this versionjmmv12-329/+295
is almost a rewrite of the program). Note that this is still a development version but includes new features that may be required by packages using scrollkeeper (which won't work with the old 0.2). Provide a framework to automatically rebuild scrollkeeper's database from packages installing OMF files under share/omf/; they only need to include omf.mk in their Makefile and take care to install OMF files in the said directory. Reviewed by rh and wiz.
2003-02-18When using this file, set a build dependancy on intltool by default. Usuallyjmmv1-1/+3
it is only required during the build of a package.
2003-02-17convert to use test target from bsd.pkg.mkdillo2-8/+4
addresses PR pkg/19416
2003-02-17Remove trailing .1 from WRKSRC which appeared in the latest update (hi wiz!).salo1-2/+2
2003-02-16Update to 1.6.3seb6-51/+228
News from version 1.6.1 the latest packaged version: Version 1.6.3 * Fixed problems in compilation in systems that do not provide getopt_long and yywrap (reported by Jackie Goodwin <goodwja@northropgrumman.com>). * Added .spec file for generating .rpm and .rpm.src (thanks to Christian W. Zuckschwerdt <zany@triq.net>). Version 1.6.2 * compliant to C++ standard headers (iostream etc.), no more backward compatibility warnings with gcc 3.2 (Thanks to Maurizio Loreti <loreti@pd.infn.it> for the report).
2003-02-16Add and enable ruby-rdoc.salo1-1/+2
2003-02-16RDoc - Documentation from Ruby Source Filessalo4-0/+68
Generates structured HTML documentation from Ruby source. Authomatically extracts class, module, method, and attribute definitions. These can be annonated using inline comments. Analyzes method visibility. Handles aliasing. Uses non-intrusive and implicit markup in the comments. Package submitted by Miguel Mendez via PR pkg/20312 with some cleanups by me.
2003-02-15Update to version 1.5.salo5-35/+37
Based on patch from Juan RP via PR pkg/20220. Changes: ======== - The architecture engine supports #MAPTOKEN. - The multibyte version of OpenSP now uses 32bit chars and supports the full UTF-16 range 0x0000-0x10ffff.
2003-02-14"Update" to 1.1.3.1 -- same files as in 1.1.3, but in a correct tar filewiz2-5/+5
this time. Closes PR 18997. No actual change.
2003-02-13Update to 2.5.1: bugfix release.wiz3-24/+5
2003-02-09Update distinfo for 3.1.4. (I checked against md5 checksum in FreeBSD ports)yyamano1-5/+3
Pointed out by Toru TAKAMIZU on tech-pkg-ja@jp.netbsd.org.
2003-02-08Fix package (broken in recent i386 bulk build) and fully update to 3.2.3.cjep3-26/+35
* Use genius2-1.1. * Fix distinfo to match Makefile distfile list. Changes since 3.2.2 include: * eb/subbook.c (eb_set_subbook_epwing): Open `honmon2' for sound or graphic file if `honmong' or `honmons' doesn't exist. * eb/binary.c (eb_set_binary_wave): Fix a bug that the function composes broken WAVE header. * eb/text.h, eb/readtext.c: Define `EB_HOOK_BEGIN_DECORATION' and `EB_HOOK_END_DECORATION', requested from Kenichi SUTO.