Commit graph

767 commits

Author SHA1 Message Date
Dima Dorfman
f699053fe5 Python binding for Syck, a YAML parser and emitter 2004-12-02 12:09:25 +00:00
Dima Dorfman
7e30eb1e47 Syck is a YAML parser for popular scripting languages 2004-12-02 12:08:00 +00:00
Pav Lucistnik
cda0b6d8fd Add pychm, a package that provides bindings for Jed Wing's CHMLIB library.
PR:		ports/74458
Submitted by:	Radek Kozlowski <radek@raadradd.com>
2004-12-01 21:46:14 +00:00
Anton Berezin
472bc1cab3 We don't have csv2txt, we do have csv2xml.
PR:		74556
Submitted by:	Renato Botelho < renato a@t galle d.t com d.t br >
2004-11-30 15:33:04 +00:00
Herve Quiroz
e877fc96dd The Digester package lets you configure an XML -> Java object mapping module,
which triggers certain actions called rules whenever a particular pattern of
nested XML elements is recognized. A rich set of predefined rules is available
for your use, or you can also create your own. Advanced features of Digester
include:

  - Ability to plug in your own pattern matching engine, if the standard one is
    not sufficient for your requirements.
  - Optional namespace-aware processing, so that you can define rules that are
    relevant only to a particular XML namespace.
  - Encapsulation of Rules into RuleSets that can be easily and conveniently
    reused in more than one application that requires the same type of
    processing

WWW: http://jakarta.apache.org/commons/digester/
2004-11-29 01:42:28 +00:00
Mark Linimon
2d992413b4 Remove more expiring ports from the build. 2004-11-28 20:57:04 +00:00
Herve Quiroz
87d3dd19f7 A Java XML Update engine
Jaxup defines an interface to update XML documents, through which clients can
work without knowledge of the exact object model that the document uses. The
interface is called Updater, and the idea behind it is the same as with Jaxen's
Navigator interface. In addition, an implementation of xmldb.org's proposed
XUpdate specification is provided. The implementation is in the XUpdate class.

Implementations of the Updater interface are provided for the following object
models:

  - DOM
  - Dom4j
  - JDom

WWW: http://klomp.org/jaxup/
2004-11-17 03:02:13 +00:00
Thierry Thomas
b685b94e9a - Update the german dictionary;
- Add two new dictionaries: Persian (Farsi) and alt-de (German using the
original spelling rules);

- A new slave port has been created for the Persian dictionary.

Remark: no new slave port for alt-de, because (1) it might get merged
with the normal de dictionary and (2) Serge Gagnon is working on a
reorganization of all these slaves-ports. To install it use the port
textproc/aspell.
2004-11-16 21:39:39 +00:00
Pav Lucistnik
723f37b5f1 Add csv2xml, a simple but effective csv to xml converter.
PR:		ports/73895
Submitted by:	Jacob Rhoden <jacob@rhoden.id.au>
2004-11-13 13:25:48 +00:00
Pav Lucistnik
02d98e764a The purpose of this program is to compare two versions of an
Internet Draft and as output produce a diff in one of several
formats:

- side-by-side html diff
- paged wdiff output in a text terminal
- a text file with changebars in the left margin
- a simple unified diff output

In all cases, internet-draft headers and footers are stripped before
generating the diff, to produce a cleaner diff.

PR:		ports/73836
Submitted by:	Lars Eggert <lars.eggert@gmx.net>
2004-11-12 19:02:57 +00:00
Cheng-Lung Sung
555c7d0e14 - perl extension, basis for n-gram analysis, which is
XS-based implementation of n-gram spectrum analysis.
- currently provide two function: ngram_counts add_to_counts.

Approved by:	co-mentor (vanilla)
2004-11-04 03:23:33 +00:00
Cheng-Lung Sung
ce7a4a22d9 - This perl module provide two functions to get prefix/suffix from
text.
- Prefix/Suffix examination is useful in Natural Language Processing.

Approved by:	co-mentor (vanilla)
2004-11-03 06:48:20 +00:00
Herve Quiroz
f611a97cd5 Nux is a small, straightforward, and surprisingly effective open-source
extension of the XOM XML library. Nux is geared towards versatile embedded
integration and interchange, in particular for high-throughput server container
environments (e.g. large-scale Peer-to-Peer messaging network infrastructures
over high-bandwidth networks, scalable MOMs, etc). But its simplicity also
makes it useful for client side XML query/transformation workflow pipelines.
Features include:

- Seamless W3C XQuery support for XOM.
- Efficient and flexible pools and factories for XQueries, XSL Transforms, as
  well as Builders that validate against various schema languages, including
  W3C XML Schemas, DTDs, RELAX NG, Schematron, etc.
- For simple and complex continuous queries and/or transformations over very
  large or infinitely long XML input, a convenient streaming path filter API
  combines full XQuery support with straightforward filtering.
- Glue for integration with JAXB and for queries over ill-formed HTML.
- All this is rock-solid, dependable, well documented, and ships in a jar file
  that weighs just 60 KB.

WWW:	http://dsd.lbl.gov/nux/
2004-10-28 17:14:43 +00:00
Cheng-Lung Sung
c0a019ffac - modules for measuring/computing the similarity of text documents
- perl5.6 at least

Approved by:	co-mentor (vanilla)
2004-10-28 12:57:52 +00:00
Herve Quiroz
48d709179a XOM is a new XML object model. It is an open source (LGPL), tree-based API for
processing XML with Java that strives for correctness and simplicity.

XOM is designed to be easy to learn and easy to use. It works very
straight-forwardly, and has a very shallow learning curve. Assuming you're
already familiar with XML, you should be able to get up and running with XOM
very quickly.

WWW:	http://www.cafeconleche.org/XOM/
2004-10-26 15:45:51 +00:00
Anton Berezin
ba82dcad5b Add p5-Text-Original, a perl module to find original, non-quoted text in
a message.
2004-10-15 08:14:16 +00:00
Anton Berezin
9b15174c84 Add p5-Plucene-Plugin-Analyzer-SnowballAnalyzer, a stemmed analyzer
plugin for p5-Plucene search engine.
2004-10-14 14:26:26 +00:00
Anton Berezin
a56152d454 Add p5-Lingua-Stem-Snowball, a perl module that provides unified
interface to Snowball stemmers.
2004-10-14 12:24:04 +00:00
Pav Lucistnik
4be27411d4 Add iiimf-gnome-im-switcher.
This port provides two input method utility applications for GNOME desktop
environments.

  GIMLET - GNOME Input Method Language Enabling Tool

As a gnome-panel applet, this UI is used to select input languages for IIIM
client applications (IIIMGCF and IIIMXCF).

  GIMPET - GNOME Input Method Property Edittingggg Tool

As a gnome capplet, this UI is to allow user to customize input methods,
for enabling/disabling input method infrastucuture itself, and
enabling/disabling input method statur bar and candidate choice window.

PR:		ports/72617
Submitted by:	Kuang-che Wu <kcwu@csie.org>
2004-10-13 22:19:24 +00:00
Pav Lucistnik
183bd15c0e Add iiimf-x-lib, X Client Framework for Internet/Intranet Input Method
PR:		ports/72613
Submitted by:	Kuang-che Wu <kcwu@csie.org>
2004-10-13 19:35:34 +00:00
Anton Berezin
62ca169cf4 Add p5-Lingua-StopWords, a Perl module providing lists of stopwords for
several languages.
2004-10-13 18:40:43 +00:00
Tilman Keskinoz
f41dc2f5bc Remove this ports.
Version 3 of this module is now part of the p5-XML-RAI port

Approved by:    clsung (Maintainer)
2004-10-13 08:06:03 +00:00
Tilman Keskinoz
b9af4efef7 Add p5-XML-Elemental, an XML::Parser style and generic classes package
for simplistic and perlish handling of XML data
2004-10-13 07:48:22 +00:00
Cheng-Lung Sung
781bc45c78 - new port textproc/p5-XML-Clean
The ultimate quest of this module is to produce from non-XML text
text, that will will most probably pass throught any XML parser one
could find.

Basic cleaning is just XML tag matching (for every opening tag there
will be closing tag as well, and they will form a tree structure).

When you add some extra parameters, you will receive complete XML
text, including XML head and root element (if none were defined in
text, then some will be added).

WWW: http://search.cpan.org/~pkubanek/XML-Clean/

PR:		ports/71829
Submitted by:	Rong-En Fan <rafan AT infor dot org>
Approved by:	mentor (vanilla)
2004-10-12 12:09:25 +00:00
Thierry Thomas
7be49f3c4b Add slaves ports for Aspell's new dictionaries. 2004-08-28 23:59:08 +00:00
Mathieu Arnold
7f5ae7ffe8 Add p5-POE-Filter-XML 0.23, a POE Filter for parsing XML.
PR:		ports/70097
Submitted by:	Jeff Putsch <jdputsch@comcast.net>
2004-08-19 13:04:56 +00:00
Sergey Skvortsov
f3aa8f830c Add nunnimcax 1.3, C, non validating XML parser with SAX-like API. 2004-08-15 13:40:31 +00:00
Alexander Nedotsukov
68b31117cb Add libxml++ 2.6.1 after repocopy from libxml++, XML API for C++. 2004-08-14 09:21:00 +00:00
Vanilla I. Shu
0aae9b488b Add p5-Template-Magic 1.25, a Perl Module with magic merger of runtime
values with templates.

PR:		ports/69451
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
2004-08-11 16:05:50 +00:00
Sergey Skvortsov
d7b4546738 Add p5-Pod-DocBook 1.2, convert Pod data to DocBook SGML. 2004-08-11 14:57:47 +00:00
Ying-Chieh Liao
6f650508ca add p5-Pod-Tree 1.10
Create a static syntax tree for a POD
2004-08-10 07:27:54 +00:00
Mathieu Arnold
b7c21e740d Add p5-Apache-XBEL 1.3, apache mod_perl handler to render an XBEL file
as an HTML tree.

PR:		ports/69940
Submitted by:	Aaron Straup Cope <ascope@cpan.org>
2004-08-03 17:34:24 +00:00
Mathieu Arnold
c62523901c Add p5-XML-XBEL 1.2, OOP for reading and writing XBEL documents.
PR:		ports/69938
Submitted by:	Aaron Straup Cope <ascope@cpan.org>
2004-08-03 15:26:34 +00:00
Mathieu Arnold
0f257398f9 Add p5-RDF-Simple 0.13, read and write RDF without complication.
PR:		ports/69872
Submitted by:	Aaron Straup Cope <ascope@cpan.org>
2004-08-02 15:53:28 +00:00
Vanilla I. Shu
ebd8d87932 Add p5-XML-Feed 0.02, perl5 modules for Syndication feed parser and
auto-discovery.

PR:		ports/69807
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
2004-07-30 19:25:36 +00:00
Sergey Skvortsov
8f518b0bb9 Add tinyxml 2.3.1, small C++ XML parser. 2004-07-29 14:38:12 +00:00
Vanilla I. Shu
583346bf16 Add rtfx 0.9.3, an RTF to XML converter.
PR:		ports/69729
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
2004-07-29 10:04:04 +00:00
Anton Berezin
7a162d91fb Add textproc/p5-Plucene, a Perl port of the Java Lucene search engine. 2004-07-29 09:58:29 +00:00
Vanilla I. Shu
4bb553fa46 Add skim 0.9.3, an input method platform based on SCIM library and
KDE/QT.

PR:		ports/69401
Submitted by:	Jie Gao	<gaoj@cpsc.ucalgary.ca>
2004-07-28 21:34:56 +00:00
Vanilla I. Shu
6740408e45 Add p5-Lingua-Stem-Fr 0.02, perl French Stemming.
PR:		ports/69588
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
2004-07-28 14:01:57 +00:00
Vanilla I. Shu
f07f6b226c Add p5-Lingua-Stem-Ru 0.01, porter's stemming algorithm for Russian
(KOI8-R only).

PR:		ports/69603
Submitted by:	Cheng-Lung Sung <clsung@dragon2.net>
2004-07-28 13:59:25 +00:00
Sergey Matveychuk
c42f1611e8 This is a simple set of C++ classes which allow to use
templates like perl module HTML::Template

PR:		ports/69277
Submitted by:	Andrei V. Shetuhin <shetuhin@corp.mail.ru>
2004-07-26 12:32:51 +00:00
Ying-Chieh Liao
54b6c1afa9 add p5-Text-VimColor 0.08
Syntax color text in HTML or XML using Vim

PR:		69575
Submitted by:	elvis <elvis@sslab.cs.ccu.edu.tw>
2004-07-26 01:54:44 +00:00
Jeremy Messenger
7d54de42c1 A GTK+2 front-end for Aiksaurus, see more detail in
textproc/aiksaurus/pkg-descr.

WWW: http://aiksaurus.sourceforge.net/
2004-07-23 20:48:01 +00:00
Jeremy Messenger
33a0a17395 Aiksaurus is a set of libraries and applications which provide a thesaurus
(currently English only, based on Guttenburg's Moby thesaurus) using native
GUI on several platforms: UNIX (GTK+ & Qt), Win32 & MacOSX (Cocoa). The core
library itself is platform-independent. The principal language is C++, with
some use of Cocoa/ObjC++; wrappers are provided for C and Cocoa/ObjC.

Aiksausus plugins exist for AbiWord on UNIX and Win32; the library is also
used by Lyx; and the new Cocoa port provides a MacOSX NSService hook so that
Safari and other such applications can use this thesaurus without
Aiksaurus-specific development.

WWW: http://aiksaurus.sourceforge.net/
2004-07-23 20:46:56 +00:00
Volker Stolz
e017458a99 Move textproc/cocoon to more appropriate category www
PR:             ports/69358
Submitted by:   Jean-Baptiste Quenot (maintainer)
2004-07-22 06:55:47 +00:00
Alex Dupre
4de6f7d90a Add a new shared extension for PHP. 2004-07-19 09:24:31 +00:00
Alex Dupre
a4e1eb190b Add a new shared extension for PHP. 2004-07-19 09:23:20 +00:00
Alex Dupre
eaaa0833e0 Add a new shared extension for PHP. 2004-07-19 09:22:53 +00:00
Alex Dupre
7ff0f41b55 Add a new shared extension for PHP. 2004-07-19 09:22:00 +00:00