summaryrefslogtreecommitdiff
path: root/textproc
AgeCommit message (Collapse)AuthorFilesLines
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
2003-12-26Update to 1.1.3:wiz4-17/+18
1.1.3: Now with shiny new Hspell support (requires hspell 0.7). Other than that, no changes have been made since the 1.1.2 release. 1.1.2: Has Jordi's Ispell bugfix in it plus the new Hspell backend. 1.1.0: New Enchant release. This fixes some ispell-compatibility mode problems (i.e. the command line program), specifically related to charsets. This also fixes some other charset issues that affected our Ispell and Myspell backends. Big thanks to Raphael Finkel and egmont@uhulinux.hu (Egmont Koblinger) Everyone is strongly encouraged to upgrade. It exports 1 more function and maintains API/ABI compability. AbiWord 2.1.0 depends on this released version or a CVS equivalent. 1.0: :)
2003-12-24Adjust dependancies and bump PKGREVISION due to:jmmv1-2/+3
- teTeX 1.0.x packages have been moved to teTeX1* directories. - teTeX 2.0.x packages have been moved to teTeX* directories and their base name has been changed to teTeX (instead of teTeX2).
2003-12-24s/@netbsd.org/@NetBSD.org/ in MAINTAINER.jmmv6-12/+12
2003-12-23Update to 1.1b1, provided by Min Sik Kim in PR 23863.wiz3-10/+11
Changes since 1.0: - Added more elements and attributes. - 1.1b1 has 116 elements, 546 entities, and 29 notations.
2003-12-23Enable developer mode (so that assertions are kept). This should be removedjmmv1-1/+2
when the 2.x branch of the program is stabilized.
2003-12-23Update to 2.0alpha1. This is the first version of the development branch.jmmv3-23/+25
I'm updating the package to this version because it should fix many portability issues (avoiding the installation of GNU tools), and because it is a lot safer when modifying existing catalog files (not line oriented any more and with real file locking). I've tested the program under several other systems and platforms (including FreeBSD, Linux and Solaris, the later with the sunpro compiler too), and it built and worked fine. Thanks to simonb@ for testing under an Alpha system with pkgsrc. Change log follows: Released on 2003/12/23, its state was alpha. * xmlcatmgr has been completely rewritten in C. Even though, command line compatibility has been kept, so that existing scripts using this program do not break. * Buildtool is not used any more. A custom build infrastructure has been implemented, as something small and very portable was needed. * Added the `lookup' action, used to search for entries in catalogs. * Added real parsers to manipulate SGML and XML catalogs. The program is not line oriented any more, thus beeing a lot more flexible. * Multiple race conditions fixed, which were unavoidable from a shell script. * Better handling of special characters and spaces in strings, difficult to handle from shell scripts.
2003-12-23Use compiler.mk logic, fixing systems with a non-GCC compiler.sketch1-4/+2
2003-12-21Update to 1.64.1. Changes since previous release:jmmv3-6/+99
Changes to xsl/* | * Makefile: Check for DIFFVER and make sure tags happen | * RELEASE-NOTES.xml: Not terribly interesting RELEASE NOTES | file for 1.64.1 | * Makefile, VERSION: Prepare to support freshmeat-submit for | next release | * VERSION: Version 1.64.0 released. | * VERSION: Version 1.63.0 released. | * VERSION: Version 1.62.4 released. Changes to xsl/common/* | * .cvsignore, Makefile: Support sr_Latn locale | * l10n.xml: Added sr_Latn.xml for Serbian in Latin script. | * common.xsl: Fixed bug #851603 infinite recursion in | copyright.year when no <year> elements at all. | * common.xsl: section.level now computes refentry sections | relative to container element. | * gentext.xsl, labels.xsl, subtitles.xsl, table.xsl, | targets.xsl, titles.xsl: Added CVS $Id$ comment. | * labels.xsl: Fixed bug where sect1 generated infinite loop | when root element and | $section.label.includes.component.label is non zero. | * gentext.xsl: Fixed cut-and-paste typo in substitute.markup | template. Changes to xsl/docsrc/* | * htmlhelp.xml: Corrected parameter name Changes to xsl/fo/* | * index.xsl, pagesetup.xsl, titlepage.templates.xml: Fixed bug | in index title indents when $title.margin.left is non-zero. | * sections.xsl: Now marker respects $marker.section.level | parameter. | * param.ent, param.xweb: Added marker.section.level to control | which sections are included in running headers or footers. | * component.xsl: Fixed bug #605761 where article/appendix | title did not respect the $title.margin.left setting. Use a | new article.appendix.title.properties attribute set. | * param.ent, param.xweb: Added | article.appendix.title.properties to fix bug 605761. | * param.ent, param.xweb: Added refentry.pagebreak parameter. | * refentry.xsl: refnamediv now uses section.level template to | compute title level. | * refentry.xsl: Added $refentry.pagebreak parameter to make | page breaks optional. | * inline.xsl, param.ent, param.xweb: Support new parameters | for superscript/subscript properties | * lists.xsl: Processing of listitems now processes and | preserves order of comments and PIs. | * htmltbl.xsl, task.xsl: Added CVS $Id. | * pagesetup.xsl: Remove $title.margin.left from the | margin-left calculation when $passivetex.extensions != 0 | since it can't do the math. | * lists.xsl: Make sure that fo:list-item-body always contains | an fo:block | * inline.xsl: Support code inline | * formal.xsl: Moved id from fo:table to container block in | informaltable to eliminate duplicate ids when multiple | tgroups used. | * graphics.xsl: Added GIF extensions which is supported by FOP | * formal.xsl: Add comment about span not working in most FO | processor because not on a child of fo:flow. | * pagesetup.xsl: Added units to margin-left="0" in header and | footer templates. | * titlepage.xsl: width property added to revhistory table, | with option to use <?dbfo table-width="xx%"?> processing | instruction. | * pagesetup.xsl: Removed title.margin.left indent for the | index-*-draft page masters as well. | * autoidx.xsl, index.xsl, param.ent, param.xweb: Significant | index terms can get special rendering in XEP | * lists.xsl: Support stepalternatives | * lists.xsl: Fixed bug in variablelist width calc that was | returning zero. Changes to xsl/html/* | * chunk-common.xsl: Fix ugly performance problem in | footer.navigation (thanks again Guillaume du Bourguet) | * inline.xsl: Fix bug [ 841586 ] id-attibute in firstterm | prohibits link to glossary. | * autotoc.xsl: Omit setindex from TOC if $generate.index = 0 | * table.xsl: Now colwidth="*" treated as colwidth="1*" for | tablecolumns extension. | * lists.xsl: Processing of listitems now processes and | preserves order of comments and PIs. | * autoidx.xsl, changebars.xsl, chunk-code.xsl, | chunk-common.xsl, chunk.xsl, chunker.xsl, chunkfast.xsl, | chunktoc.xsl, html-rtf.xsl, htmltbl.xsl, maketoc.xsl, | manifest.xsl, oldchunker.xsl, onechunk.xsl, | profile-chunk.xsl, profile-onechunk.xsl, task.xsl: Added CVS | $Id$ comments. | * Makefile.param, param.ent, param.xweb: Added new HTML Help | parameters from patches by W. Borgert | * chunk-common.xsl: Experimental fix for some xref linking | issues in cases where dbhtml 'dir' is used. | * chunk-common.xsl: Fix ugly performance problem with chunking | (thanks Guillaume du Bourguet) | * glossary.xsl: Fix bugs in formatting of glosslist | * inline.xsl: Support code inline | * chunk-common.xsl: Moved call to user.head.content to just | before </head> to give the user the last word. | * chunk-code.xsl: Remove index from Next and Previous when | $generate.index = 0. | * lists.xsl: Support stepalternatives Changes to xsl/htmlhelp/* | * htmlhelp-common.xsl: Fixed parameter name collision | * htmlhelp-common.xsl: Added new HTML Help parameters from | patches by W. Borgert | * htmlhelp-common.xsl: Handle setindex in a proper way Changes to xsl/manpages/* | * lists.xsl: Fix nested lists properly. | * docbook.xsl: Use .nf environment for literallayout. | * docbook.xsl: Prevent duplicate .nf environments inside | informalexample or screen. All fiftenn allowed contained | element in these elements will provide its own. | * docbook.xsl: Last commit reverted a previous change -- redo | it. | * docbook.xsl: Remove unused rule. | * docbook.xsl: Fix literallayout inside para. | * lists.xsl: Fix singly-nested lists. | * docbook.xsl: Don't mess up roff markup in tables. | * lists.xsl, synop.xsl: 2003-11-06 Tim Waugh | <twaugh@redhat.com> * lists.xsl: Normalize space in | itemizedlist/listitem. * synop.xsl: Likewise. Changes to xsl/params/* | * article.appendix.title.properties.xml: Fixed typo in | use-attribute-sets attribute | * title.margin.left.xml: Fix typo in parameter end tag | * marker.section.level.xml: New file. | * article.appendix.title.properties.xml: New file. | * refentry.pagebreak.xml: New file. | * refentry.title.properties.xml: Added space-before properties | since page breaks are now optional. Added a description | paragraph. | * subscript.properties.xml, superscript.properties.xml: New | file. | * htmlhelp.display.progress.xml, | htmlhelp.enhanced.decompilation.xml, htmlhelp.hhc.width.xml, | htmlhelp.hhp.windows.xml, | htmlhelp.remember.window.position.xml, | htmlhelp.show.toolbar.text.xml, | htmlhelp.window.geometry.xml: New file. | * title.margin.left.xml: Set to zero if passivetex.extensions | != 0 since PassiveTeX cannot handle the math expression with | negative values. | * index.preferred.page.properties.xml: New file. Changes to xsl/extensions/xalan2/.classes/* | * Makefile.common: Support unicode.font in Xalan extensions Changes to xsl/extensions/xalan2/com/nwalsh/xalan/* | * FormatCallout.java, FormatUnicodeCallout.java, Params.java, | Verbatim.java: Support unicode.font in Xalan extensions
2003-12-16Update to 1.2:jmmv4-32/+5
Released on 2003/12/16, its state was stable. * Added the BT_PROG_GREP variable to the build system; this is to allow the user override the grep program used by xmlcatmgr. In some systems, like Solaris, the -F flag is not supported, so an alternative must be used.
2003-12-16Ensure a version of grep is used which can handle the -F argument.sketch4-2/+30
2003-12-16Don't rely on xargs behaviour to pass arguments correctly to rm, insteadsketch1-2/+2
execute if necessary directly from find. Fixes breakage on systems which output "blah" from $(echo | xargs echo "blah") (Solaris, Linux, ..)
2003-12-14Update to 1.34, from Soren Jacobsen in PR pkg/23741:jmmv2-5/+5
* Improve check for certain lines (not those that begin a chunk) that begin with '-', treating all except "---" as a delete (report by James Rowe <Jay@jnrowe.uklinux.net>). * Minor updates to configure script.
2003-12-13Add and enable db2latex, docbook-simple and dtdparse.xtraeme1-1/+4
2003-12-13Initial import of dtdparse-2.0beta6 from pkgsrc-wip, packaged byxtraeme5-0/+90
Min Sik Kim. DTDparse reads an SGML or XML DTD and constructs an XML database of its content. This database can be examined to construct other views of the DTD.
2003-12-13Initial import of docbook-simple-1.0 from pkgsrc-wip, packaged byxtraeme5-0/+63
Min Sik Kim. Simplified DocBook is an attempt to provide a proper subset of DocBook that is simultaneously smaller and still useful. Its original genesis was a desire to make "the HTML subset of DocBook," that is, a subset that had roughly as many tags as HTML and roughly the same descriptive power.
2003-12-13Initial import of db2latex-0.7 from pkgsrc-wip, packaged by Min Sik Kim.xtraeme5-0/+756
DB2LaTeX are a set of XSLT stylesheets which generate high level LaTeX2e from your docbook document. They do not perform any FO transformation, the only thing they do is to map DocBook tags into more or less standard LaTeX (a recent installation of LaTeX 2e is required, with most common packages. However, in more stable releases, package dependencies will be completely managed with xsl variables, making it virtually compatible with basic LaTeX 2e installations). All the "styling" has to be done by modifying available xsl:variables, overriding and customizing templates, and in the last, by adding your "sty" files.
2003-12-13Update MAINTAINER email address.ben4-8/+8
2003-12-13Update to 0.28 and take maintainership:jmmv5-32/+41
* made intltool-merge use XML::Parser (#116526 and others) [Brian Cameron] - added and updated tests - updated so that intltool-merge doesn't add a trailing '\n' character to CDATA values. - Corrected the logic of encoding/decoding the string before/after translation. - Added it to build, made it install (Kenneth Christiansen) - Added missing DESTDIR (Abel Cheung) - Also nstall OrigTree.pm in the distribution tree (Malcolm Tredinnick) - Check for the XML::Parser module at build time (Malcolm Tredinnick) * Added INTLTOOL_KBD_RULE for GOK\s *.kdb files (Bill Haneman) * Added --multiple-output option (Kenneth Christiansen) * Avoid bashism in xgettext version check. (#120267) (Abel Cheung) * Handle standard GNU gettext 0.12 and 0.13 installations (Malcolm Tredinnick) * Fix the running of test 18 (multiple output test) (Malcolm Tredinnick)