Commit graph

797 commits

Author SHA1 Message Date
Michael Johnson
dca26075ed Add p5-Text-Aspell 0.04, perl interface to the GNU Aspell library.
PR:		ports/78425
Submitted by:	lars.eggert@gmx.net
2005-03-09 09:02:27 +00:00
Cheng-Lung Sung
e12cd84d2f - This port will add real people text to speech functionality
to stardict2.
- Contribution also to ports/74660
  statue <statue AT freebsd dot netlab dot cse dot yzu dot edu dot tw>

PR:		74714
Submitted by:	delphij
2005-03-07 03:42:59 +00:00
Cheng-Lung Sung
c0f0c79416 - This is the im engine for scim table based input methods.
- This IM engine was included as part of scim in 1.0.x version,
  and splited into a separate package since 1.2.0.

PR:		78264
Submitted by:	Jie Gao <gaoj AT cpsc dot ucalgary dot ca>
2005-03-07 03:00:16 +00:00
Anton Berezin
6dc7572495 Add p5-Regexp-Log-Common, a regexp parser for the common log format. 2005-03-03 11:13:02 +00:00
Anton Berezin
59d0d3b17e Add p5-Regexp-Log, a base Perl class for log files regexp builders. 2005-03-03 11:11:25 +00:00
Sergey Skvortsov
0c704234f6 Add hhm 0.1, HTML Help Maker. 2005-02-28 13:29:26 +00:00
Sergey Matveychuk
a38bbc1bbf New port: ArCHMage is extensible reader/decompiler of files in CHM format.
PR:		ports/77930
Submitted by:	Vsevolod Stakhov <vsevolod(at)highsecure.ru>
2005-02-22 20:06:53 +00:00
Kris Kennaway
11ea174ccb As previously announced, remove ports that have reached their expiry date,
and the handful of ports that depended on them.
2005-02-18 23:44:49 +00:00
Pav Lucistnik
eaf81e584f This port allows to create nice syntax coloured listings for display on web
sites

PR:		ports/61384
Submitted by:	Marc van Woerkom <marc.vanwoerkom@fernuni-hagen.de>
2005-02-18 10:29:30 +00:00
Mathieu Arnold
5647ec07bb Add p5-Sort-Naturally 1.02, sort lexically, but sort numeral parts
numerically.

PR:		ports/p5-Sort-Naturally/
Submitted by:	Aaron Dalton <aaron@daltons.ca>
2005-02-15 17:17:56 +00:00
Sergey Matveychuk
086b756a18 libhtmlparse is a lightweight HTML parsing library. It is designed for
applications where speed is critical and certain advanced features aren't
necessary. It's intended to be as simple as possible to use.

PR:		ports/75704
Submitted by:	Mooneer Salem <mooneer(at)translator.cx>
2005-02-11 21:33:44 +00:00
Michael Johnson
e5b5692140 Add gnome-translate 0.99, a natural language translator.
PR:		ports/76860
Submitted by:	Jean-Yves Lefort <jylefort@brutele.be>
2005-02-09 19:15:34 +00:00
Michael Johnson
08dbdcc754 Add libtranslate 0.99, a natural language translation library.
PR:		ports/76859
Submitted by:	Jean-Yves Lefort <jylefort@brutele.be>
2005-02-09 19:12:05 +00:00
Pav Lucistnik
4c66496991 An ocaml wrapper for the Expat XML parsing library.
PR:		ports/77266
Submitted by:	Marwan Burelle <marwan.burelle@lri.fr>
2005-02-09 10:24:53 +00:00
Sergey Matveychuk
659047ad61 New port: textproc/stardict2-dictd_mova, mova dictionaries for stardict
PR:		ports/75560
Submitted by:	Timur I. Bakeyev <timur(at)gnu.org>
2005-02-06 20:02:53 +00:00
Sergey Matveychuk
0f6da4fd69 New port: textproc/stardict2-quick, dictionaries for stardict from Quick
PR:		ports/75561
Submitted by:	Timur I. Bakeyev <timur(at)gnu.org>
2005-02-06 18:41:20 +00:00
Thierry Thomas
797b6b5689 Add info2man: translate GNU info files into man pages. 2005-01-23 21:55:46 +00:00
Pav Lucistnik
c28ba6d653 Add clit, a tool to manipulate Microsoft LIT eBook format.
PR:		ports/76201
Submitted by:	Ion-Mihai "IOnut" Tetcu <itetcu@people.tecnik93.com>
2005-01-14 21:41:42 +00:00
Jeremy Messenger
29fcfa36a9 xmlroff is an XSL formatter written in C that produces PDF and PostScript.
WWW: http://xmlroff.org

PR:		ports/75972
Submitted by:	James Earl <james@icionline.ca>
2005-01-10 00:39:55 +00:00
Dmitry Sivachenko
e27710fcb0 New port: p5-MARC-Record.
The core class for representing a single MARC record.
2004-12-31 07:49:16 +00:00
Thierry Thomas
7bda762ebb Adding three new dictionaries:
- Amharic (am);
- Oriya (or);
- Low Saxon (nds).
2004-12-28 16:00:41 +00:00
Akinori MUSHA
9065dd74d4 Add ruby-xml-script, a Ruby module for scripting an XML stream using
an ASP-like notation.
2004-12-25 19:25:59 +00:00
Edwin Groothuis
e90f502ee4 New port: textproc/redland-bindings - Language bindings for the redland rdf library'
The Redland RDF parser package (textproc/redland) recently
	forked into two packages -- one for the core library, and
	another for the bindings for various languages. This port
	is for the language bindings for redland.

	The textproc/redland port may itself have to be updated/changed,
	as redland-bindings requires librdf.la to build the Java
	component (possibly Ruby or TCL too, unable to test), and
	this is not installed by the textproc/redland port currently.
	I will work on a new redland port soon.

	The OPTIONS part of this port could probably be improved
	by somebody with more knowledge on the subject than I (this
	is my first attempt at writing a port), but I see that there
	are fairly recent discussions on the mailing lists regarding
	using OPTIONS together with WITH_ -> USE_

	I will be actively using this software on FreeBSD for a
	number of years to come, and will happily act as the port
	maintainer.

PR:		ports/70374
Submitted by:	Russell Cloran <russell.ru.ac.za@rucus.ru.ac.za>
2004-12-23 07:49:35 +00:00
Edwin Groothuis
ce8a08f81a New port: textproc/py-rss2gen: python rss 2.0 generator
RSS2Gen is a Python library for generating RSS 2.0 feeds.

PR:		ports/72054
Submitted by:	Choe, Cheng-Dae <whitekid@gmail.com>
2004-12-23 07:48:18 +00:00
Edwin Groothuis
9033893b65 [NEW PORT] textproc/tkxmlive - Tcl/Tk XML Intelligence Visual Editor
Tcl/TK XML Intelligence Visual Editor
	WWW: http://tkxmlive.sourceforge.netTcl/

PR:		ports/70846
Submitted by:   Nicola Vitale <nivit@email.it>
2004-12-23 07:43:11 +00:00
Jimmy Olgeni
3b919c31ad Remove textproc/xmerl (now included in lang/erlang). 2004-12-22 15:42:21 +00:00
Edwin Groothuis
25a5db5b2f A (new) port of the resume-extensions XSL stylesheets.
This port extends the textproc/resume stylesheets
	http://aaronland.info/xsl/xmlresume

PR:		ports/69998
Submitted by:	Aaron Straup Cope <ascope@cpan.org>
2004-12-22 06:29:01 +00:00
Edwin Groothuis
a8ff36c5af A (new) port of the resume-extensions XSL stylesheets.
A (new) port of the resume-extensions XSL stylesheets.
	This port extends the textproc/resume stylesheets
	 http://aaronland.info/xsl/xmlresume

PR:		ports/69998
Submitted by:	Aaron Straup Cope <ascope@cpan.org>
2004-12-22 06:17:37 +00:00
Edwin Groothuis
3c4a9db4e4 A (new) port of the add-css-links XSL stylesheet
A (new) port of the add-css-links XSL stylesheet.

	This stylesheet is required by the (newly submitted)
	'resume-extensions' port which extends the textproc/resume
	stylesheets

PR:		ports/69995
Submitted by:	Aaron Straup Cope <asc@vineyard.net>
2004-12-22 06:09:38 +00:00
Michael Johnson
25cc9f0f58 Move japanese/estraier --> textproc/estraier 2004-12-11 05:43:49 +00:00
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