summaryrefslogtreecommitdiff
path: root/textproc
AgeCommit message (Collapse)AuthorFilesLines
2004-01-24replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make.grant33-66/+66
2004-01-24Fix build; I guess this is a gcc3 issue.jmmv2-1/+15
2004-01-24Append to BUILDLINK_DEPENDS.<pkg> instead of setting a default value. Injlam1-2/+2
the normal case when BUILDLINK_DEPENDS.<pkg> isn't specified, it receives a value only once due to the multiple inclusion protection in the bulldlink3.mk files. In the case where a package includes several buildlink3.mk files that each want a slightly different version of another dependency, having BUILDLINK_DEPENDS.<pkg> be a list allows for the strictest <pkg> dependency to be matched.
2004-01-24Don't force binary package consistency through BUILDLINK_DEPENDS, we nowrh1-2/+3
have BUILDLINK_RECOMMENDED for this.
2004-01-23Bump PKGREVISION due to xmlcatmgr update to 2.0beta1. I know; this is a PITA.jmmv9-13/+18
This shouldn't be needed if we had non-recursive dependancies *sigh*.
2004-01-23Bump PKGREVISION due to xmlcatmgr update to 2.0beta1jmmv17-27/+34
2004-01-23Update to 2.0beta1:jmmv4-11/+14
Released on 2004/01/23, its state was beta. * Recognize two default catalog files, one for XML and one for SGML, instead of only one as in previous versions. * Added the `-h' option to xmlcatmgr, which shows a descriptive usage message. * Added multiple comments to the code, explaining what each function does. * Some bug fixes. The version in the buildlink2.mk file is bumped because there were some incompatible changes done in the previous version that may cause problems to people upgrading an already installed package. This should have really happened in the previous version... but well, as this is now beta, there shouldn't be any interface changes any more.
2004-01-23Update to 0.3.14. Changes since 0.3.12:jmmv8-100/+41
0.3.14 ======= - Build fixes: - Correct problem with distributed intltool scripts. - Update rpm spec file. 0.3.13 ======= - Runtime fixes: - Use a per-user directory for storing the extracted contents files. This avoids problems when multiple users share /tmp and use scrollkeeper. - Do XInclude processing on documents before extracting information. - By default, do not use the network to retrieve required DTDs. - Can be changed using the '-n' parameter to scrollkeeper-install and friends. - Do not segfault if an OMF file is invalid. - Build fixes: - Install various package documentation files. - Tidy up the build process a little bit and fix some portability bugs. - Update included gettext code. - Build fixes for specific platforms (Solaris and *BSD systems). - Detect installed version of the DocBook DTD at build time. - Allow the location of system XML catalog to be specified. - see the --with-xml-catalog flag. - Install locale-specific program files correctly (i.e. portably). - Allow scrollkeeper data directory to be customised - see the --with-partial-db-dir flag. - Upgrade supplied gettext and automake versions. - Miscellaneous: - Correctly register translated versions of documents by considering their category, rather than their titles. - Don't leak file descriptors when updating the database. This fixes resource starvation problems on some systems. - Fix some memory leaks. - Should now work with IPv6-enabled systems. - When using a non-default prefix, the scrollkeeper log files are updated correctly. - Many Sourceforge bug tracker bugs fixed and all outstanding patches in the patch tracker evaluated and applied if appropriate. - Translations updated.
2004-01-23bump PKGREVISIONS after name change of the pyxml dependency.recht1-2/+2
spotted by wiz@
2004-01-23catch up with pyxml -> py-xml name changerecht1-2/+2
2004-01-23Catch up with pyxml -> py-xml name change in the Makefile and finallyrecht7-686/+2
remove pyxml.
2004-01-23catch up with pyxml -> py-xml name changerecht1-2/+2
2004-01-23Re-import of pyxml as py-xml to match Python module naming convention.recht6-0/+684
Addresses PR pkg/23999 by Michal Pasternak. ok'ed by drochner@ The PyXML package is a collection of libraries to process XML with Python. It contains, among other things xmlproc: a validating XML parser. sgmlop: a C helper module that can speed-up xmllib.py and sgmllib.py by a factor of 5. PySAX: SAX 1 and SAX2 libraries with drivers for most of the parsers. 4DOM: A fully compliant DOM Level 2 implementation javadom: An adapter from Java DOM implementations to the standard Python DOM binding. pulldom: a DOM implementation that supports lazy instantiation of nodes. marshal: a module with several options for serializing Python objects to XML, including WDDX and XML-RPC. unicode: a helper module for Python 1.5 users who need conversions between UTF-8 and ISO-8859-?.
2004-01-23Split the ispell-russian packages into two separate packages,agc4-43/+41
ispell-russian and ispell-russian-io.
2004-01-23Add and enable ispell-russian-ioagc1-1/+2
2004-01-23Break the ispell-russian package into two separate packages -agc3-0/+21
ispell-russian, and ispell-russian-io ispell-russian-io is the same as the ispell-russian package, but with "YO" support enabled (this was previously done in a dodgy, undocumented way in the ispell-russian package). Both packages can be installed at the same time. With thanks to Valeriy E. Ushakov for guidance.
2004-01-21Update to 4.09:wiz3-6/+7
* 0 address behaves correctly in single-file (-i and -s) mode. * documentation improvements. * tested with many hosts and compilers. * updated regex matcher from upstream, with many bugfixes and speedups. * the `N' command's feature that is detailed in the BUGS file was disabled by the first change below in sed 4.0.8. The behavior has now been restored, and is only enabled if POSIXLY_CORRECT behavior is not requested.
2004-01-20Move WRKSRC definition away from the first paragraph in a Makefile.agc48-96/+104
2004-01-18Update description according to xmlcatmgr's 2.x branch.jmmv1-8/+8
2004-01-17Update to 2.0alpha2:jmmv3-8/+8
Released on 2004/01/17, its state was alpha. * Fixes to allow multiple entries with the same content in both SGML and XML catalog files. Sorry but this may break command line compatibility with old versions in some scenarios; that is, the "remove" action now takes pairs of values. Even though, if just one argument is given to "remove", it behaves as before to help the transition to newer versions. * New catalogs are created now in memory before writting them to disk. This ensures that they will look exactly the same after creation and after some manipulation (addition and removal of entries). * Added an option to configure, '-n doc', to disable installation of distribution documentation files in the system. * Some bug fixes.
2004-01-17+ doclifterrecht1-1/+2
2004-01-17initial import of doclifter 1.6recht4-0/+45
The doclifter program translates documents written in troff macros to DocBook. Lifting documents from presentation level to semantic level is hard, and a really good job requires human polishing. This tool aims to do everything that can be mechanized, and to preserve any troff-level information that might have structural implications in XML comments. This tool does most of the hard parts, but not all. TBL tables diagrams are translated into DocBook table markup and and PIC into SVG, but EQN is not translated. Test loads are included in the distribution. The code has been tested in about the most brutal possible way; it has been run against every single man page in all sections of a full installation of Red Hat 9 with Fedore Core 1 updates. It lifts 96% of 9836 pages without requiring any hand-hacking required.
2004-01-15Make this build with libxml-2.6.xxtraeme2-1/+26
2004-01-15Update to 0.13xtraeme2-5/+5
Changes: o make parse return 1 (Steven Allen) o sub setModel: Generation of regexp goes wrong if an element has more than 62 members and any of these has cardinality other than 1: Parentheses are required around each re token, because the tokens are encoded as character pairs if there's 62 or more of them. (B Mills)
2004-01-12Remove unnecessary blank lines.cjep2-3/+1
2004-01-11Make this compile with gcc-3.3. Fixes problem seen in agc's latest bulk build.jschauma2-1/+27
2004-01-07From the log for rev. 1.1260 of bsd.pkg.mk:jlam2-5/+5
"Package Makefiles should refer to PKG_SYSCONFBASEDIR instead of PKG_SYSCONFBASE when they want PKG_SYSCONFDIR stripped of PKG_SYSCONFSUBDIR. This makes PKG_SYSCONFBASE=/etc work with pkgviews by installing all config files into /etc/packages/<pkg> instead of occasionally putting some directly into /etc."
2004-01-05bl3ifyjlam2-4/+8
2004-01-05Back out last change, since those belong to the textproc/xmlcatmgrkristerw1-3/+1
package. Noted by Min Sik Kim (minskim at bawi dot org)
2004-01-05bl3ifyjlam5-11/+22
2004-01-05Update to 1.0.1, based on PR 23989 by Adam Migus.wiz3-8/+219
Version 1.0.1 November 24, 2003 ----------------- - minor changes to configure (snprintf tested) - fixed a bug of wrong error line numbers in imported or included template - fixed a bug of count() function argument casting - misplaced xsl:import no more processed [reported by Bob Kline] - fixed a bug of crashing current() [reported by Alex Greg] - fixed a bug in DOM (inserting child nodes) - fixed a bug of pointers sized differently from boolean on 64-bit platforms Add lots of documentation to PLIST.
2004-01-05Use S/+$// instead of C/\+$// to save a backslash. Very highlyjlam1-2/+2
recommended by seb :)
2004-01-05Add a missing directories to ${INSTALL_DATA_DIR} and PLIST.kristerw2-2/+5
2004-01-04Re-arrange to match example buildlink3.mk file in bsd.buildlink3.mk.jlam1-9/+6
2004-01-04fix path to py-libxml2recht1-2/+2
noted by Min Sik Kim in private mail
2004-01-04Locally mirror jade_1.2.1-18.diff.gz as this has gone from the Debian site.cjep1-2/+2
(cf. PR#23632). XXX We should probably update jade to use jade_1.2.1-38.diff.gz
2004-01-04Update to 0.4.0, based on patch sent from Min Sik Kim in PR pkg/23793.xtraeme5-17/+32
Changes: o Compiles with g++. o seleng and layeng are disabled by default. (NOTE: They are enabled in pkgsrc.) o Build system cleanup. o More fixes.
2004-01-04add py-libxml2 and py-libxsltrecht1-1/+3
2004-01-04initial import of py--libxslt-1.1.2recht5-0/+101
provided by Min Sik Kim via pkgsrc-wip This is the libxslt python module, providing access to the libxslt library.
2004-01-04initial import of py-libxml2-2.6.4recht5-0/+57
provided by Min Sik Kim via pkgsrc-wip This is the libxml2 python module, providing access to the libxml2 library.
2004-01-03Initial sprinkling of work-in-progress buildlink3.mk files for using thejlam1-0/+19
buildlink3 framework.
2004-01-03Bump package revisions for tiff update.reed5-9/+10
Tiff is backward compatible, but was broken on amd64 platform so this makes sure new tiff is used.
2004-01-02Note othersrc->src. No functional changecjep2-3/+3
2003-12-31Work around a f77 ICE on NetBSD/sparc64 1.6* by "disabling" f77seb1-1/+6
completely. Please note that a Fortran compiler is not needed by this package but configure -libtool in fact- tickles it if one is found.
2003-12-30Add trailing / to HOMEPAGEscjep2-4/+4
2003-12-30Update of textproc/bsdgrep-devel to 20031230. Changes since previouscjep2-6/+6
version (20030914): * Fix reading expressions from file. * Fix explanation of -C in manual page. * Removal of unused functions and variables. * Use correct {f,gz}seek parameters. * Exit with 2 on errors. * Correctly handle a mmap failure condition.
2003-12-28Rename files that have apostrophes in their name. Fixes problems withjmmv2-4/+26
pkg_install (which cannot handle such names properly). Bump PKGREVISION to 1.
2003-12-28Correct contents of directory "share/doc/html/libxslt/EXSLT".tron1-7/+1
2003-12-26Update to 1.1.2, from Min Sik Kim in PR pkg/23896 with some changes by me:jmmv4-28/+37
1.1.2: * libxlst/numbers.c: fixed xsl:number level="any" for Bug 129057 * libxslt/numbers.c: added namespace comparison for xsl:number count function (Bug 129057) * tests/docs/Makefile.am tests/docs/bug-139.xml tests/general/Makefile.am tests/general/bug-139*: added test for entities parsing (Bug #129489) * tests/docs/Makefile.am tests/docs/bug-138.xml tests/general/Makefile.am tests/general/bug-138*: added test for namespace problem (Bug #129624) * xsltproc.c: fixed #129327 make sure parser flags get transmitted to the transformation context * libxslt/documents.c libxslt/transform.c libxslt/xsltInternals.h libxslt/xsltutils.c libxslt/xsltutils.h: add a new call xsltSetCtxtParseOptions() to update parsing options in document() * libxslt/keys.c: fixed second problem on #122483, namespace definitions must be propagated to keys. * tests/docs/Makefile.am tests/docs/bug-137.xml tests/general/Makefile.am tests/docs/bug-137*: added test to the regression for bug #122483 * libxslt/transform.c: added the cast needed to fix #129188 warning * libexslt/transform.c: fixed Bug 129624 (erroneous output of namespaces) * libexslt/date.c: fixed several routines to assure empty string returned (rather than a string object with a null string pointer) (Bug 129561) * doc/Makefile.am doc/site.xsl doc/api.xsl doc/newapi.xsl doc/xslt.html doc/apibuild.py doc/EXSLT doc/EXSLT/exslt.html: enhanced documentation to include exslt; rebuilt docs * libxslt/xsltutils.h * doc/* document XSLT_TRACE macro (sort of) and rebuild docs * win32/Makefile.mingw win32/configure.js: tried to fix mingw build, no success, it still works halfway. * win32/Makefile.* win32/configure.js libxslt/xsltexports.h libexslt/exsltexports.h libxslt/win32config.h: msvc and mingw compilation fixes. 1.1.1: - code cleanup (William Brack) - Windows: Makefile improvements (Igor Zlatkovic) - documentation improvements: William Brack, libexslt man page (Jonathan Wakely) - param in EXSLT functions (Shaun McCance) - XSLT debugging improvements (Mark Vakoc) - bug fixes: number formatting (Bjorn Reese), exslt:tokenize (William Brack), key selector parsing with | reported by Oleg Paraschenko, xsl:element with computed namespaces (William Brack), xslt:import/include recursion detection (William Brack), exslt:function used in keys (William Brack), bug when CDATA_SECTION are foun in the tree (William Brack), entities handling when using XInclude.
2003-12-26Update to 2.6.4, from Min Sik Kim in PR pkg/23895 with some changes by me:jmmv6-28/+45
2.6.4: Dec 24 2003: - Windows build fixes (Igor Zlatkovic) - Some serious XInclude problems reported by Oleg Paraschenko and - Unix and Makefile packaging fixes (me, William Brack, - Documentation improvements (John Fleck, William Brack), example fix (Lucas Brasilino) - bugfixes: xmlTextReaderExpand() with xmlReaderWalker, XPath handling of NULL strings (William Brack) , API building reader or parser from filedescriptor should not close it, changed XPath sorting to be stable again (William Brack), xmlGetNodePath() generating '(null)' (William Brack), DTD validation and namespace bug (William Brack), XML Schemas double inclusion behaviour 2.6.3: Dec 10 2003: - documentation updates and cleanup (DV, William Brack, John Fleck) - added a repository of examples, examples from Aleksey Sanin, Dodji Seketeli, Alfred Mickautsch - Windows updates: Mark Vakoc, Igor Zlatkovic, Eric Zurcher, Mingw (Kenneth Haley) - Unicode range checking (William Brack) - code cleanup (William Brack) - Python bindings: doc (John Fleck), bug fixes - UTF-16 cleanup and BOM issues (William Brack) - bug fixes: ID and xmlReader validation, XPath (William Brack), xmlWriter (Alfred Mickautsch), hash.h inclusion problem, HTML parser (James Bursa), attribute defaulting and validation, some serialization cleanups, XML_GET_LINE macro, memory debug when using threads (William Brack), serialization of attributes and entities content, xmlWriter (Daniel Schulman) - XInclude bugfix, new APIs and update to the last version including the namespace change. - XML Schemas improvements: include (Robert Stepanek), import and namespace handling, fixed the regression tests troubles, added examples based on Eric van der Vlist book, regexp fixes - preliminary pattern support for streaming (needed for schemas constraints), added xmlTextReaderPreservePattern() to collect subdocument when streaming. - various fixes in the structured error handling