1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-15 03:14:23 +00:00
Commit Graph

1347 Commits

Author SHA1 Message Date
Martin Wilke
4fedf3e38f - Update to 1.0.1.12
- Connect py-markdown2 to the build

PR:		135247
Submitted by:	Wen Heping <wenheping@gmail.com> (maintainer)
2009-06-13 23:51:23 +00:00
Steven Kreuzer
53cba4f805 Atom takes in plain text with simple layout hints and outputs as HTML
or LaTeX.

PR:		ports/135424
Submitted by:	Chris Rees <chris@bayofrum.net>
Approved by:	wxs (mentor)
2009-06-12 13:40:55 +00:00
Martin Wilke
c6c35f862b This module supports multipage tables via the xtab and the longtable
package. For publication quality tables it utilizes the booktabs
package. It also supports the tabularx and tabulary packages for
nicer fixed-width tables. Furthermore, it supports the colortbl
package for colored tables optimized for presentations.  The powerful
new ctable package is supported and especially recommended when
footnotes are needed. LaTeX::Table ships with some predefined, good
looking themes.

WWW:	http://search.cpan.org/dist/LaTeX-Table/

PR:		ports/135243
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-06-05 22:07:41 +00:00
Martin Wilke
679ef90516 The LaTeX::Driver module encapsulates the details of invoking the
Latex programs to format a LaTeX document. Formatting with LaTeX
is complicated; there are potentially many programs to run and the
output of those programs must be monitored to determine whether
further processing is required.

WWW:	http://search.cpan.org/dist/LaTeX-Driver/

PR:		ports/135170
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-06-05 22:07:10 +00:00
Martin Wilke
1dfbbf579f p5::LaTeX::Encode provides a function to encode text that is to
be formatted with LaTeX. It encodes characters that are special
to LaTeX or that are represented in LaTeX by LaTeX commands.

WWW:	http://search.cpan.org/dist/LaTeX-Encode/

PR:		ports/135171
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-06-05 22:05:50 +00:00
Martin Wilke
d041d194ab This module provides a parser which parses and interprets (though
not fully) LaTeX documents and returns a tree-based representation
of what it finds. This tree is a LaTeX::TOM::Tree. The tree contains
LaTeX::TOM::Node nodes.
WWW:	http://search.cpan.org/dist/LaTeX-TOM/

PR:		ports/135245
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-06-05 22:03:53 +00:00
Martin Wilke
f128ddfb8e 2009-05-31 biology/p5-bioperl-devel: no longer under development
2009-05-31 biology/p5-bioperl-run-devel: no longer under development
2009-06-01 net-p2p/deluge05: use net-p2p/deluge instead
2009-06-03 textproc/gmat: failed to build for a long time, no maintainer and apparently no users either
2009-06-05 20:38:36 +00:00
Gabor Kovesdan
00bc58eac0 PDF-Table is intended for table generation using PDF::API2.
WWW:	http://search.cpan.org/~omega/

PR:		ports/134965
Submitted by:	scheidell at secnap.net
2009-06-05 17:19:43 +00:00
Boris Samorodov
c11516af7b Here are new Linux Fedora 10 infrastructure ports.
Those ports are intended to be used with 8-CURRENT at least
with SVN r192206.

If you want to switch to linux-f10 ports, please define at /etc/make.conf:
  OVERRIDE_LINUX_BASE_PORT=f10
  OVERRIDE_LINUX_NONBASE_PORTS=f10

An upgrading procedure is shown at /usr/ports/UPDATING, entries 20090401
and 20070327.

For the first time all tested linux ports work as expected(!):
. acroread8;
. google-earth;
. skype;
. seamonkey.

Many thanks for kernel folks who really did the main work
(and I wrote only some lines of ports).

There is a good chance that those ports may become a default
for 8.0-RELEASE. Please, test and report back to emulation@ ML.
2009-06-01 17:26:31 +00:00
Philip M. Gollucci
c6923fb5be * XPath support for document searching
* CSS3 selector support for document searching
* XML/HTML builder
* Drop in replacement for Hpricot (though not bug for bug)

Nokogiri parses and searches XML/HTML very quickly, and also has
correctly implemented CSS3 selector support as well as XPath support.

WWW:	http://nokogiri.rubyforge.org/nokogiri/

Submitted by:	Philip M. Gollucci <pgollucci at p6m7g8.com>
2009-05-18 21:01:16 +00:00
Martin Wilke
2905f00618 String::Escape - Registry of string functions, including backslash escapes
WWW: http://search.cpan.org/dist/String-Escape/

PR:		ports/134564
Submitted by:	Denis Pokataev <catone at cpan.org>
2009-05-17 13:06:10 +00:00
Martin Wilke
a5b74d6f13 - Connect p5-PDF-API3 to the build 2009-05-16 23:12:16 +00:00
Dennis Herrmann
dc9974675d - Update to 0.6.1052
- Connect to the build

PR:		ports/134304
Submitted by:	Alexey V.Degtyarev <alexey@renatasystems.org> (maintainer)
Approved by:	miwi (mentor)
2009-05-11 20:16:09 +00:00
Jose Alonso Cardenas Marquez
342ecab628 - New port: textproc/gambas2-gb-xml
The gambas XML component
2009-05-09 01:35:57 +00:00
Gerald Pfeifer
72259799a5 Remove textproc/sp per deprecation/expiration note. 2009-05-03 21:02:16 +00:00
Martin Wilke
4f5ceb6b92 XML::Feed::Deduper is deduper for XML::Feed.
You can write the aggregator more easily :)

WWW:	http://search.cpan.org/dist/XML-Feed-Deduper/

PR:		ports/134018
Submitted by:	TERAMOTO Masahiro <markun at onohara.to>
2009-05-01 11:09:10 +00:00
Steven Kreuzer
b4439e9824 Perl XS binding to libyaml which offers the best YAML support to date.
WWW:    http://search.cpan.org/~nuffin/YAML-LibYAML/

PR:     ports/134066
Submitted by:   TERAMOTO Masahiro <markun@onohara.to>
Approved by:    wxs (mentor)
2009-04-29 13:06:31 +00:00
Thierry Thomas
0c94c8b11c Add ky-aspell, aspell Kirghiz dictionary. 2009-04-28 19:32:57 +00:00
Martin Wilke
a26041c27f This is an implementation of John Gruber's Markdown text to html language.
There's not much here that differentiates it from any of the existing Markdown
implementations except that it's written in C instead of one of the vast flock
of scripting languages that are fighting it out for the Perl crown.

Markdown provides a library that gives you formatting functions suitable for
marking down entire documents or lines of text, a command-line program that you
can use to mark down documents interactively or from a script,
and a tiny (1 program so far) suite of example programs that show how to fully
utilize the markdown library.

WWW:		http://www.pell.portland.or.us/~orc/Code/markdown/

PR:		ports/134004
Submitted by:	Julien Laffaye <kimelto at gmail.com>
2009-04-26 23:46:43 +00:00
Max Brazhnikov
b8e407bcec Connect lexxia to build 2009-04-24 18:59:25 +00:00
Greg Larkin
db5b717622 docbook2X converts DocBook documents into man pages and Texinfo
documents.

It aims to support DocBook version 4.2, excepting the features that
cannot be supported or are not useful in a man page or Texinfo
document.

WWW:    http://docbook2x.sourceforge.net/
2009-04-24 03:09:37 +00:00
Martin Wilke
ba35815b20 This module is a blunt rewrite of XML::Simple (by Grant McLean)
to use the XML::LibXML parser for XML structures, where the original
uses plain Perl or SAX parsers.

WWW:	http://http://search.cpan.org/dist/XML-LibXML-Simple/

PR:		ports/133875
Submitted by:	TERAMOTO Masahiro <markun at onohara.to>
2009-04-23 09:02:29 +00:00
Philip M. Gollucci
77cb81877b Class XmlSimple offers an easy API to read and write XML. It is a Ruby
translation of Grant McLean's Perl module XML::Simple. Simply put,
it automatically converts XML documents into a Ruby Hash.

WWW: http://rubyforge.org/projects/xml-simple

Sponsored by:   RideCharge Inc.
2009-04-22 04:35:59 +00:00
Martin Wilke
67aa920afa This module is a tiny shim to unbreak XML files that have had their
entities doubly-encoded.

WWW:	http://search.cpan.org/dist/XML-DoubleEncodedEntities/

PR:		ports/133600
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-04-11 22:35:42 +00:00
Boris Samorodov
824eda00fc Here are new Linux Fedora 8 infrastructure ports.
The recommended version of FreeBSD to use them is 8-CURRENT.
FreeBSD-7.x is not fully compatible with compat.linux.osrelease
2.6.16. Some syscalls cannot be MFCed due to native FreeBSD
ABI breakage.

Usage (and package building):
1. define compat.linux.osrelease=2.6.16;
2. add following variables to /etc/make.conf:
   . OVERRIDE_LINUX_BASE_PORT=f8;
   . OVERRIDE_LINUX_NONBASE_PORTS=f8.

Approved by:	bsam (me) ;-)
2009-04-01 15:25:39 +00:00
Sergey Skvortsov
1e23f938bd Add p5-Unicode-Escape 0.0.2, escape and unescape Unicode characters
other than ASCII.
2009-03-29 19:24:20 +00:00
Lars Balker Rasmussen
6837367be6 New port, textproc/p5-Text-Context:
Given a piece of text and some search terms, produces an object
which locates the search terms in the message, extracts a reasonable-length
string containing all the search terms, and optionally dumps the string out
as HTML text with the search terms highlighted in bold.
2009-03-29 14:26:51 +00:00
Pav Lucistnik
821d901072 Intelligent Input Bus for Linux / Unix OS, iBus, is the next generation input
framework, developed by the developer of scim-python, includes all its
function, and much more.

This is the base port, you need input methods such as pinyin to input text.

WWW: http://code.google.com/p/ibus

PR:		ports/128371
Submitted by:	Henry Hu <henry.hu.sh@gmail.com>
2009-03-26 09:24:35 +00:00
Martin Wilke
09d9113fd5 The mdocml utilities interface with the mdoc library to compile
mdoc-roff documents into a variety of output formats.

WWW: http://mdocml.bsd.lv/

PR:		ports/132449
Submitted by:	Ulrich Spoerlein <uspoerlein at gmail.com>
2009-03-25 17:48:31 +00:00
Chin-San Huang
8c500d5b12 Add p5-Unicode-EastAsianWidth, East Asian Width properties.
This module provide user-defined Unicode properties that deal with East
Asian characters' width status, as specified in
http://www.unicode.org/unicode/reports/tr11/.

WWW: http://search.cpan.org/dist/Unicode-EastAsianWidth/
2009-03-23 20:11:37 +00:00
Martin Wilke
1d298e91fb Solr is an open source enterprise search server based on the Lucene
Java search library, with XML/HTTP and JSON APIs, hit highlighting,
faceted search, caching, replication, a web administration interface
and many more features. It runs in a Java servlet container such as
Tomcat.

WWW:	http://lucene.apache.org/solr/

PR:		ports/132665
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2009-03-22 13:47:54 +00:00
Martin Wilke
12c0025123 p5-XML-Bare is a minimal XML parser, schema checker and pretty-printer
using C internally.

WWW: http://search.cpan.org/dist/XML-Bare/

PR:		ports/132731
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-03-19 21:36:13 +00:00
Peter Pentchev
be3a678fba Add a port of confget-1.01, a simple tool to read variables from
configuration files and display their values in a way suitable for
use in shell scripts.
2009-03-18 11:12:04 +00:00
Thierry Thomas
5866f3a92b Aspell Ancient Greek dictionary.
http://www.himeros.eu/
2009-03-17 18:05:42 +00:00
Martin Wilke
abb5037267 PyStemmer provides access to efficient algorithms for calculating a
"stemmed" form of a word. This is a form with most of the common
morphological endings removed; hopefully representing a common
linguistic base form. This is most useful in building search engines
and information retrieval software; for example, a search with stemming
enabled should be able to find a document containing "cycling" given the
query "cycles".

PyStemmer provides algorithms for several (mainly european) languages,
by wrapping the libstemmer library from the Snowball project in a Python
module. It also provides access to the classic Porter stemming algorithm
for english: although this has been superceded by an improved algorithm,
the original algorithm may be of interest to information retrieval
researchers wishing to reproduce results of earlier experiments.

WWW:	http://pypi.python.org/pypi/PyStemmer/

PR:		ports/132695
Submitted by:	Wen Heping <wenheping at gmail.com>
2009-03-16 21:47:30 +00:00
Martin Wilke
419a983bfb This module provides a set of methods for adding (updating) and
deleting entries in an existing solr server.

WWW:	http://search.cpan.org/dist/Solr/

PR:		ports/132666
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2009-03-15 19:41:56 +00:00
Martin Wilke
aaad10ab48 This is an experimental distribution that attempts to intuit the underlying
indent "policy" for a text file (most likely a source code file).

WWW: http://search.cpan.org/dist/Text-FindIndent/

PR:		ports/132406
Submitted by:	Cezary Morga <cm at therek.net>
2009-03-15 17:17:04 +00:00
Martin Wilke
e2307bb6cc This extension provides WBXML (Wireless Binary XML) conversion capabilities
using the libwbxml library, which can be found at https://libwbxml.opensync.org/

WWW:	http://pecl.php.net/package/WBXML/

PR:		ports/132552
Submitted by:	Florian Smeets <flo at kasimir.com>
2009-03-12 16:41:31 +00:00
Martin Wilke
27f11aeb62 FormValidator::Simple like lightweight form validation library.
WWW:	http://search.cpan.org/dist/FormValidator-Lite/

PR:		ports/132444
Submitted by:	TAKAHASHI Kaoru <kaoru at kaisei.org>
2009-03-11 16:43:37 +00:00
Gerald Pfeifer
331bf95828 Remove textproc/latte and textproc/nicetext per expiration note. 2009-03-07 19:01:07 +00:00
Martin Wilke
07e4c39639 Tempita is a small templating language for text substitution.
This isn't meant to be the Next Big Thing in templating; it's
just a handy little templating language for when your project
outgrows string.Template or % substitution. It's small, it
embeds Python in strings, and it doesn't do much else.

WWW:	http://pythonpaste.org/tempita/

Submitted by:	Wen Heping <wenheping at gmail.com>
2009-02-27 15:33:28 +00:00
Lars Thegler
71e03e5714 Add p5-Text-Truncate 1.03, perl module with simple string truncating
routine.
2009-02-25 09:53:20 +00:00
Martin Wilke
c04a70f4be EBook-Tools contains a library and a command-line tool for unpacking,
creating, correcting, and repacking electronic books.

Current unpacking support is limited to PalmDoc and Mobipocket and
generation is limited to EPub.  The metadata correction tools are
quite extensive, however.  For more details, see the POD information
on EBook::Tools and EBook::Tools::Unpack.

WWW: http://search.cpan.org/dist/EBook-Tools/

PR:		ports/131901
Submitted by:	simond at irrelevant.org
2009-02-23 20:58:38 +00:00
Max Brazhnikov
2d8b5de9c8 Update PyQt4 ports to 4.4.4, new ports:
devel/py-qt4-help
multimedia/py-qt4-phonon
textproc/py-qt4-xmlpatterns
www/py-qt4-webkit

Update QScintilla2 to 2.3.2, PyQt3 to 3.17.6, PyKDE3 to 3.16.2.

Pass maintainership to kde@FreeBSD.org. Thanks Danny Ricin for his great work.

PR:		based on ports/130219
Submitted by:	Dima Panov" <fluffy at fluffy.khv.ru>
2009-02-14 22:58:55 +00:00
Anton Berezin
82c2a84b85 Add textproc/p5-String-BufferStack 1.12, a Perl module that provides
nested buffers for templating systems.
2009-02-10 12:11:31 +00:00
Martin Wilke
f35b39863a Minimalistic cmdline tool to fetch RSS news from HTTP or local files and
convert them into plain text, formatted html, or token-separated strings.
This tool can be easily integrated into shellscripts, cron tasks, motd's,
etc.

WWW:	http://nopcode.org/blog/rss2html.html

PR:		ports/131266
Submitted by:	Dennis Herrmann <adox at mcx2.org>
2009-02-09 17:48:17 +00:00
Li-Wen Hsu
f1760a6de0 Add tokyodystopia 0.9.9, a full-text search system based on Tokyo
Cabinet.
2009-02-04 14:10:32 +00:00
Rong-En Fan
5920a5c3f1 - Add liblinebreak 1.0
Liblinebreak is an implementation of the line breaking algorithm as
  described in Unicode 5.1.0 Standard Annex 14, Revision 22. It breaks
  lines that contain Unicode characters. It is designed to be used in a
  generic text renderer. FBReader is one real-world example.

  WWW:	http://vimgadgets.sourceforge.net/liblinebreak/

PR:		ports/130949
Submitted by:	Yuri Pankov <yuri.pankov at gmail.com>
2009-01-26 16:50:45 +00:00
Gabor Pali
3643bd0963 A variety of alternative parser combinator libraries for the functional
programming language Haskell, including the original HuttonMeijer set.
The Poly sets have features like good error reporting, arbitrary token
type, running state, lazy parsing, and so on.  Finally, Text.Parse is a
proposed replacement for the standard Read class, for better
deserialisation of Haskell values from Strings.

WWW: http://www.cs.york.ac.uk/fp/polyparse/

Approved by:	gabor
2009-01-23 23:53:56 +00:00
Gabor Kovesdan
56af130059 uml2svg is an XSLT-based tool for converting UML Diagrams to SVG.
WWW: http://uml2svg.sourceforge.net/
2009-01-22 13:05:09 +00:00