Commit graph

1122 commits

Author SHA1 Message Date
Ying-Chieh Liao
8af7d40d7f add sdom 0.4.1
An implementation of the W3C DOM recommendation in Scheme
2007-03-22 09:40:30 +00:00
Nicola Vitale
865494d31d JaLingo is a free OS independent dictionary application.
It understands 4 dictionary formats:

    * DSL
    * Mova
    * PtkDict/phpMyLingvo MySQL dumps
    * Sdictionary (249)

WWW:	http://jalingo.sourceforge.net/
2007-03-21 20:40:44 +00:00
Martin Wilke
58fdede600 Add dictem-emacs22 , dictEm is a dict client for [X]Emacs.
PR:		ports/110254
Submitted by:	Max N. Boyarov <m.boyarov at bsd.by>
2007-03-13 12:22:12 +00:00
Martin Wilke
07b20beeba Library for automatic morphological analysis of English,
Russian and German Languages. Version 2.
Finds the lemmas (all forms) of a word.
Written in C++.

WWW: http://www.aot.ru/
- Andrei V. Shetuhin
slonik-v-domene@mail.ru
reki@reki.ru

PR:		ports/110137
Submitted by:	Andrei V. Shetuhin
2007-03-11 16:42:43 +00:00
MANTANI Nobutaka
b3f0020a3d Add uim-kde, KDE panel applet of uim input method.
PR:		ports/109399
Submitted by:	Yamashiro Jun<yamajun@ofug.net>
2007-03-10 20:22:57 +00:00
Cheng-Lung Sung
7731fc9a64 - XML::Tiny is a simple lightweight parser for a subset of XML 2007-03-05 02:14:42 +00:00
Martin Wilke
1376a3b978 Dblatex started as a DB2LaTeX clone. So, why this project? The purpose
is a bit different on these points:

(1) The project is end-user oriented, that is, it tries to hide as much
as possible the latex compiling stuff by providing a single clean
script to produce directly DVI, PostScript and PDF output.

(2) The actual output rendering is done not only by the XSL stylesheets
transformation, but also by a dedicated LaTeX package. The purpose is
to allow a deep LaTeX customisation without changing the XSL
stylesheets.

(3) Post-processing is done by Python, to make publication faster,
convert the images if needed, and do the whole compilation.

WWW:	http://dblatex.sourceforge.net/

PR:		ports/109520
Submitted by:	Peter Johnson <johnson.peter at gmail.com>
2007-02-26 11:19:33 +00:00
Sergey Skvortsov
652bb9d0c6 Add asm-xml 0.2, very fast XML parser and decoder written in pure
assembler.
2007-02-22 11:52:14 +00:00
Rong-En Fan
9d5ce3f1d0 Add p5-Number-Spell 0.04, perl extension for spelling out numbers.
PR:		ports/109382
Submitted by:	chinsan
2007-02-21 14:48:14 +00:00
Cheng-Lung Sung
2244ec0900 The purpose of the module is to export the C++ Lucene API to perl
and at the same time be as close as possible to the original Java API.
This has the combined advantage of providing perl programmers with a
well-documented API and giving them access to a C++ search engine
library that is supposedly faster than the original.

WWW: http://search.cpan.org/dist/Lucene/
WWW: http://sourceforge.net/projects/clucene/
2007-02-20 03:49:25 +00:00
Gabor Kovesdan
99a1e0ad56 Remove expired ports:
2006-12-30 textproc/ruby-htmlcompact: distfile and homepage disappeared
2006-12-30 textproc/ruby-rwv2: distfile disappeared and has no homepage

Approved by:	erwin (mentor, implicit)
2007-02-18 19:20:54 +00:00
Rong-En Fan
6cc83f1468 Add eqe 1.3.0, LaTeX equation editor.
PR:		ports/109216
Submitted by:	chinsan
2007-02-18 14:03:32 +00:00
Gabor Kovesdan
fe64e662dc Remove expired port:
2007-02-01 textproc/p5-Pod-LaTeX: Incorrect pkg-plist

Approved by:	erwin (mentor, implicit)
2007-02-18 13:29:29 +00:00
Dirk Meyer
77b1ab3f78 Ruby-htmltools tools for parsing and manipulating HTML text in Ruby.
It can be used for programmatically access outside HTML-pages.
I hope to extend it to become a web-publishing framework in the future.

Author: Johannes Brodwall <johannes@brodwall.com>
WWW: http://rubyforge.org/projects/ruby-htmltools/
2007-02-16 11:45:33 +00:00
Cheng-Lung Sung
54245b3ff4 Add rubygem-tidy 1.1.2, ruby interface to HTML Tidy Library Project.
PR:		ports/108716
Submitted by:	IWATSUKI Hiroyuki <don at na.rim.or.jp>
2007-02-14 03:45:10 +00:00
Cheng-Lung Sung
e2cc419fbe Pod::Strip, a subclass of Pod::Simple. It parses perl files,
strips all POD from Perl Code.

WWW: http://search.cpan.org/dist/Pod-Strip/
2007-02-13 04:20:14 +00:00
Thierry Thomas
51002ea402 Add Aspell Kurdi dictionary. 2007-02-12 22:28:18 +00:00
Thierry Thomas
ecb0e1f672 Add Aspell Armenian dictionary. 2007-02-12 22:26:59 +00:00
Juergen Lock
86d87c23aa Pandoc is a command-line tool for converting from one markup format
to another.  It can read markdown and (subsets of) reStructuredText,
HTML, and LaTeX, and it can write markdown, reStructuredText, HTML,
LaTeX, DocBook, RTF, and S5 HTML slide shows.

Pandoc extends standard markdown syntax with footnotes, embedded LaTeX,
and other features.  A compatibility mode is provided for those who
need a drop-in replacement for Markdown.pl.  Included wrapper scripts
make it easy to convert markdown documents to PDFs and to convert web
pages to markdown documents.

In contrast to existing tools for converting markdown to HTML, which
use regex substitutions, pandoc has a modular design: it consists of a
set of readers, which parse text in a given format and produce a native
representation of the document, and a set of writers, which convert
this native representation into a target format. Thus, adding an input
or output format requires only adding a reader or writer.

WWW: http://sophos.berkeley.edu/macfarlane/pandoc/

PR:		ports/109028
Submitted by:	John MacFarlane <jgm at berkeley.edu>
Approved by:	miwi (mentor)
2007-02-11 17:21:55 +00:00
Kris Kennaway
9ab64be5e5 Remove ports depending on expired devel/cl-asdf-cmucl port. 2007-02-11 00:55:24 +00:00
Michael Nottebrock
74cb0fb1e8 Add qt4, a multiplatform C++ application framework 2007-02-05 20:56:24 +00:00
Pav Lucistnik
0d0d56457b Populate a new ports-mgmt category. List of moved ports:
devel/portcheckout -> ports-mgmt/portcheckout
  devel/portlint -> ports-mgmt/portlint
  devel/portmk -> ports-mgmt/portmk
  devel/porttools -> ports-mgmt/porttools
  misc/instant-tinderbox -> ports-mgmt/instant-tinderbox
  misc/porteasy -> ports-mgmt/porteasy
  misc/portell -> ports-mgmt/portell
  misc/portless -> ports-mgmt/portless
  misc/tinderbox -> ports-mgmt/tinderbox
  security/jailaudit -> ports-mgmt/jailaudit
  security/portaudit -> ports-mgmt/portaudit
  security/portaudit-db -> ports-mgmt/portaudit-db
  security/vulnerability-test-port -> ports-mgmt/vulnerability-test-port
  sysutils/barry -> ports-mgmt/barry
  sysutils/bpm -> ports-mgmt/bpm
  sysutils/kports -> ports-mgmt/kports
  sysutils/managepkg -> ports-mgmt/managepkg
  sysutils/newportsversioncheck -> ports-mgmt/newportsversioncheck
  sysutils/pib -> ports-mgmt/pib
  sysutils/pkgfe -> ports-mgmt/pkgfe
  sysutils/pkg-orphan -> ports-mgmt/pkg-orphan
  sysutils/pkg_cutleaves -> ports-mgmt/pkg_cutleaves
  sysutils/pkg_install -> ports-mgmt/pkg_install
  sysutils/pkg_install-devel -> ports-mgmt/pkg_install-devel
  sysutils/pkg_remove -> ports-mgmt/pkg_remove
  sysutils/pkg_rmleaves -> ports-mgmt/pkg_rmleaves
  sysutils/pkg_trackinst -> ports-mgmt/pkg_trackinst
  sysutils/pkg_tree -> ports-mgmt/pkg_tree
  sysutils/portbrowser -> ports-mgmt/portbrowser
  sysutils/portconf -> ports-mgmt/portconf
  sysutils/portdowngrade -> ports-mgmt/portdowngrade
  sysutils/portcheck -> ports-mgmt/portcheck
  sysutils/portmanager -> ports-mgmt/portmanager
  sysutils/portmaster -> ports-mgmt/portmaster
  sysutils/portscout -> ports-mgmt/portscout
  sysutils/portsearch -> ports-mgmt/portsearch
  sysutils/portsman -> ports-mgmt/portsman
  sysutils/portsnap -> ports-mgmt/portsnap
  sysutils/portsopt -> ports-mgmt/portsopt
  sysutils/portupgrade -> ports-mgmt/portupgrade
  sysutils/portupgrade-devel -> ports-mgmt/portupgrade-devel
  sysutils/port-authoring-tools -> ports-mgmt/port-authoring-tools
  sysutils/port-maintenance-tools -> ports-mgmt/port-maintenance-tools
  sysutils/psearch -> ports-mgmt/psearch
  sysutils/p5-FreeBSD-Portindex -> ports-mgmt/p5-FreeBSD-Portindex
  sysutils/qtpkg -> ports-mgmt/qtpkg
  textproc/p5-FreeBSD-Ports -> ports-mgmt/p5-FreeBSD-Ports

Repocopies by:	marcus
2007-02-05 01:08:46 +00:00
Vasil Dimov
7c66de988e Remove expired leaf port:
2006-12-30 textproc/ruby-text-format: distfile and homepage disappeared
2007-01-26 11:43:37 +00:00
Nicola Vitale
9c66313a36 Genshi is a Python library that provides an integrated set of components
for parsing, generating, and processing HTML, XML or other textual content
for output generation on the web. The major feature is a template language,
which is heavily inspired by Kid.

WWW:	http://genshi.wedgewall.org/

Approved by:	alexbl (mentor, implicit)
2007-01-24 09:15:30 +00:00
Oliver Lehmann
2213f8791b Xfce Plugin for searching for the translation or explanation of a word 2007-01-23 16:30:54 +00:00
Martin Wilke
3775cead77 Weka is a collection of machine learning algorithms for data mining tasks. The
algorithms can either be applied directly to a dataset or called from your own
Java code. Weka contains tools for data pre-processing, classification,
regression, clustering, association rules, and visualization. It is also
well-suited for developing new machine learning schemes.

WWW:	http://www.cs.waikato.ac.nz/ml/weka/

PR:		ports/108143
Submitted by:	Simon Olofsson <simon at olofsson.de>
2007-01-22 07:51:28 +00:00
Martin Wilke
12f36d1809 - add xmlada-gps 2007-01-17 08:38:29 +00:00
Rong-En Fan
db68be77b7 Add odt2txt 0.2, a simple (and stupid) converter from OpenDocument Text
to plain text.

PR:		ports/107606
Submitted by:	chinsan
2007-01-07 07:17:21 +00:00
Martin Wilke
b1d96f89ef 2006-12-23 www/emp: project is shutting down
2006-12-01 textproc/nfbtrans: Unfetchable
2007-01-05 20:26:24 +00:00
Cheng-Lung Sung
a50b2262b4 mRss is a C library for parsing, writing and creating RSS files or streams.
WWW:    http://www2.autistici.org/bakunin/libmrss/doc/
2007-01-02 08:42:42 +00:00
Dirk Meyer
8637a1abb1 This is a small service which converts a LaTeX text into an image.
Just select the text, click on the service item menu, choose
"Return the LaTeX rendering" and voila! Your text is replaced by
its LaTeX rendering.

WWW: http://www.roard.com/latexservice/
2006-12-30 09:22:19 +00:00
Martin Wilke
224a397bfd XML/Ada is a set of modules that provide a simple manipulation of XML
streams. It supports the whole XML 1.0 specifications, and can parse
any file that follows this standard (including the contents of the
DTD).

It also provides support for a number of other standard associated
with XML, like SAX and DOM.

In addition, It includes a module to manipulate Unicode streams, since
this is required by the XML standard.

This version of GtkAda is designed to be used with lang/gnat-gcc41.

WWW: https://libre2.adacore.com/xmlada/
WWW: http://gnuada.sourceforge.net/
Author: Petr Holub <hopet@ics.muni.cz>

PR:		ports/107180
Submitted by:	hopet at ics.muni.cz
2006-12-29 20:22:46 +00:00
Ying-Chieh Liao
7d9bf7d8d6 add Class::CSV 1.02
Class based CSV parser/writer
2006-12-25 07:45:49 +00:00
Dirk Meyer
6e8f5a309f Lucene is a high-performance, full-featured text search engine library in Java.
LuceneKit is a class-to-class port of Lucene in GNUstep. It is a technology
suitable for nearly any application that requires full-text search.

WWW: http://www.etoile-project.org/
2006-12-22 12:57:12 +00:00
Dirk Meyer
78a4f438de OgreKit is a regular expression library written in Objective-C.
It uses OniGuruma as regular expression engine.

This is a GNUstep fork of OgreKit 2.1.2
<http://www8.ocn.ne.jp/~sonoisa/OgreKit/>.
Since it is a fork, the API may differ in the future.

Original licence of OgreKit is BSD License.
This fork uses also BSD license (see COPYING document).

WWW: http://www.etoile-project.org/
2006-12-22 12:54:01 +00:00
Martin Wilke
284465970e svn2cl is a simple xsl transformation and shell script wrapper for generating
a classic GNU-style ChangeLog from a subversion repository log. It is made
from several changelog-like scripts using common xslt constructs found in
different places.

WWW: http://ch.tudelft.nl/~arthur/svn2cl/

PR:		ports/107007
Submitted by:	Alexander Logvinov <ports at logvinov.com>
2006-12-21 19:33:41 +00:00
Dirk Meyer
62c76f8886 User Contributed Cardstacks for Popup
* English-German (3910 cards)
 * German-French (4006 cards)

WWW: http://popup.sourceforge.net/
2006-12-18 18:23:32 +00:00
Dirk Meyer
26143f4272 Popup is an interactive learning aid for pairs of words. It behaves much like
a stack of flashcards, but handles one-to-many and many-to-one word
relationships better, and includes an integrated scheduler for efficient use
of your 'cards'. Popup was written by Bjorn Ghola and Rob Burns.
Features:

* An editor for cardstack files with support for copying and pasting groups
  of words, as well as drag and drop.
* Three quiz styles: multiple choice, spelling, and flashcard.
* Supports quizes and practice
* Graduated time interval scheduler.
* Localized for Thai and German.

WWW: http://popup.sourceforge.net/
2006-12-18 18:20:44 +00:00
Thierry Thomas
de41d40cab Finally import sowing, which is used by mpich2-1.0.5 to build its docs. 2006-12-17 22:19:04 +00:00
Gabor Kovesdan
7b082ba5ba Add ispell slave port for Slovak dictionary.
PR:		ports/105970
Submitted by:	Martin Otto <gamato@users.sourceforge.net>
Approved by:	erwin (mentor)
2006-12-17 14:01:58 +00:00
Alexander Botero-Lowry
118d91a264 Markdown is two things: (1) a plain text formatting syntax; and (2) a
software tool that converts the plain text formatting to (X)HTML. The
formatting syntax is designed to be easy and intuitive for web authors
and resembles typical email formatting conventions. The resultant
(X)HTML is structurally valid.

WWW: http://www.freewisdom.org/projects/python-markdown

PR:		ports/105992
Submitted by:	Graham Todd <gtodd at bellanet.org>
2006-12-17 09:40:21 +00:00
Rong-En Fan
a47dfdb59a Add vbindiff 3.0.b1, visual binary diff, visually compare binary files.
PR:		ports/106800
Submitted by:	chinsan
2006-12-16 03:48:34 +00:00
Thierry Thomas
630a0b255a Libtextcat is a library with functions that implement the classification
technique described in Cavnar & Trenkle, "N-Gram-Based Text Categorization".
It was primarily developed for language guessing, a task on which it is known to
perform with near-perfect accuracy.

WWW: http://software.wise-guys.nl/libtextcat/
2006-12-04 21:45:23 +00:00
Michael Johnson
7665147c12 Add py-hyperestraier 0.0.15, python bindings for HyperEstraier.
PR:		ports/105875
Submitted by:	Junji NAKANISHI <jun-g at daemonfreaks.com>
2006-12-04 01:47:19 +00:00
Dirk Meyer
ae9bcbebd9 Localize is an application to aid in the translation of .strings files.
.strings files must be distributed in ASCII encoding, which generally
isn't a convenient encoding to do translation in. As an example, its rather
difficult to enter Chinese characters into an ASCII encoded text file.
Localize will, with any luck, help out with this. Currently its just a
shell of an application, but sometime in the future I hope to complete it.

WWW: http://www.eskimo.com/~pburns/Localize/
2006-12-03 16:50:30 +00:00
Boris Samorodov
2230414ef8 Xerces-C++ is a validating XML parser from the Apache XML Project.
It provides a shared library to parse, generate, mainpulate and
validate XML documents from within your own application.

(Linux version)

WWW: http://xml.apache.org/xerces-c/

PR:		ports/105275
Submitted by:	Alexander Logvinov <ports at logvinov.com>
2006-11-22 17:48:59 +00:00
Martin Wilke
f2841be73a erbscan is ERB::Compiler accelerator
8 times faster than erb.rb(Ruby1.8.0)

require "erb" # slow
require "erb_fast" # FAST!!!!

Author:	MoonWolf <moonwolf@moonwolf.com>
WWW:	http://raa.ruby-lang.org/project/erbscan/

PR:		ports/15622
Submitted by:	Shinsuke Matsui (<smatsui at karashi.org>)
2006-11-18 23:25:42 +00:00
Martin Wilke
793b724c23 Sphinx is a full-text search engine, distributed under GPL version
2. Commercial license is also available for embedded use.

Generally, it's a standalone search engine, meant to provide fast,
size-efficient and relevant fulltext search functions to other
applications. Sphinx was specially designed to integrate well with SQL
databases and scripting languages. Currently built-in data sources
support fetching data either via direct connection to MySQL, or from
an XML pipe.

As for the name, Sphinx is an acronym which is officially decoded as
SQL Phrase Index.

WWW: http://www.sphinxsearch.com/

PR:		ports/105649
Submitted by:	Matthew Seaman <m.seaman at infracaninophile.co.uk>
2006-11-18 22:54:07 +00:00
Frank J. Laszlo
696dde0848 - py-lucene has been repomove'd from devel -> textproc.
- Add entry to MOVED.
- Fix a few small dependencies issues.
- Pet portlint.
- Fix plist.

PR:	ports/105502
Submitted By:	Cheng-Lung Sung <clsung@FreeBSD.org>
Reviewed By:	self
Approved By:	flz (mentor)
2006-11-15 16:53:38 +00:00
Yen-Ming Lee
e446e3ba75 - Add p5-Unicode-Unihan-0.02
Unicode::Unihan - The Unihan Data Base 3.2.0

  use Unicode::Unihan;
  my $db = new Unicode::Unihan;
  print join("," => $db->Mandarin("\x{5c0f}\x{98fc}\x{5f3e}"), "\n";

This module provides a user-friendly interface to the Unicode Unihan
Database 3.2. With this module, the Unihan database is as easy as shown in
above.

WWW: http://search.cpan.org/dist/Unicode-Unihan/
2006-11-15 08:16:40 +00:00