side implementation of Dict protocol, with a browser interface
specialized for querying dictionaries.
WWW: http://diktv1.googlepages.com/
PR: ports/130000
Submitted by: Goran Tal <goran.tal at gmail.com>
support for over 50 languages. The syntax parsers are automatically
generated from Kate syntax descriptions [1], so any syntax supported by
Kate can be added. An (optional) command-line program is provided,
along with a utility for generating new parsers from Kate XML syntax
descriptions.
Currently the following languages are supported: Ada, Asp, Awk, Bash,
Bibtex, C, Cmake, Coldfusion, Commonlisp, Cpp, Css, D, Djangotemplate,
Doxygen, Dtd, Eiffel, Erlang, Fortran, Haskell, Html, Java, Javadoc,
Javascript, Json, Latex, Lex, LiterateHaskell, Lua, Makefile, Matlab,
Mediawiki, Modula3, Nasm, Objectivec, Ocaml, Pascal, Perl, Php,
Postscript, Prolog, Python, Rhtml, Ruby, Scala, Scheme, Sgml, Sql,
SqlMysql, SqlPostgresql, Tcl, Texinfo, Xml, Xslt, Yacc.
WWW: http://johnmacfarlane.net/highlighting-kate
[1] http://kate-editor.org
PR: ports/129690
Submitted by: pgj
Approved by: miwi
2008-09-19 java/java-gcj-compat: Has been broken for more than 6 months
2008-09-19 lang/screamer: Has been broken for more than 6 months
2008-10-01 misc/documancer: Unmaintained upstream
2008-09-19 misc/ipbt: Has been broken for more than 6 months
2008-10-13 multimedia/manslide: Use multimedia/smile instead
2008-09-19 net/globus4: Has been broken for more than 6 months
2008-09-19 net/p5-Parallel-MPI: Has been broken for more than 6 months
2008-01-28 net/p54u: website disappeared
2008-09-19 net-im/ginsu: Has been broken for more than 6 months
2008-09-19 net-p2p/py-kenosis-bittorrent: Has been broken for more than 6 months
2008-09-19 sysutils/sjog: Has been broken for more than 6 months
2008-09-19 textproc/Ebnf2ps: Has been broken for more than 6 months
2008-09-19 www/roxen: Has been broken for more than 6 months
2008-09-19 x11-fm/evidence: Has been broken for more than 6 months
operations for encoding UTF8 strings to Word8 lists and back, and for reading
and writing UTF8 without truncation.
WWW: http://github.com/glguy/utf8-string/
PR: ports/129427
Submitted by: Samy Al Bahra <sbahra at kerneled.org>
functionality provided by the internal gnu aspell API. This allows
one to deal with blocks of text, rather than just words. For
instance, we provide methods for iterating through the text,
serializing the object (thus remembering where we left off), and
highlighting the current misspelled word within the text.
WWW: http://search.cpan.org/dist/Text-SpellChecker/
BSD-licensed c implementation of John Gruber's Markdown plus
some aspects of SmartyPants. Markdown is a text-to-HTML
conversion language for web writers, inspired by the format
of plain-text e-mail messages. Markdown allows you to write
in an easy-to-read, easy-to-write plain text format, then
convert it to structurally valid XHTML (or HTML).
WWW: http://github.com/rtomayko/rdiscount/
PR: ports/128548
Submitted by: Daniel Roethlisberger <daniel at roe.ch>
common subsequence (LCS) algorithm to compute intelligent differences between
two sequenced enumerable containers.
WWW: http://rubyforge.org/projects/ruwiki/
PR: ports/128591
Submitted by: Daniel Roethlisberger <daniel at roe.ch>
by Nassib Nassar and distributed as open source software under the terms
of version 2 of the GNU General Public License (GPL). Its distinguishing
features are indexing/search of semi-structured text (i.e. both free tex
and multiply nested fields), built-in support for XML documents using the
Xerces library, structured queries allowing generalized field/tag paths,
hierarchical result sets (XML only), automatic searching across multiple
databases (allowing modular indexing), TREC format results, efficient
indexing, and relatively low memory requirements during indexing (and the
ability to index documents larger than available memory). Z39.50 support
is available. Other features include Boolean queries, right truncation,
phrase searching, relevance ranking, support for multiple documents per
file, incremental indexing, and easy integration with other UNIX tools,
The architecture is also designed to permit proximity queries; however,
they are not fully implemented at present.
WWW: http://www.etymon.com/tr.html
This port also includes the Porter stemming algorithm for suffix
stripping, available at:
http://www.tartarus.org/~martin/PorterStemmer
PR: ports/127580
Submitted by: Pedro Giffuni
1.0, as described at http://www.wikicreole.org. It reads Creole 1.0
markup and returns XHTML.
In addition to the official Creole 1.0 markup elements, it also supports
several extensions, such as plugins, superscript, subscript, underline,
definition lists, indented paragraphs, plugins, etc.
WWW: http://search.cpan.org/dist/Text-WikiCreole/
PR: ports/127705
Submitted by: Matthew Fuller <fullermd at over-yonder.net>
Scim-bridge is wrapper library for SCIM, written in C. Scim-bridge
is seperated in two parts, the agent and the clients. The agent is
the IME server which communicates with SCIM. The clients are IMModules
which communicate only with the agent so that there is no binary
dependency between the clients and SCIM.
WWW: http://www.scim-im.org/projects/scim_bridge/
PR: 126603
Submitted by: Henry Hu <henry.hu.sh at gmail.com>
Approved by: miwi (mentor)
Add new port textproc/stardict3 (update stardict-2.x to
stardict-3.x).
StarDict is a Cross-Platform and international dictionary
written in Gtk2. It has powerful features such as "Glob-style
pattern matching," "Scan selection word," "Fuzzy query,"
etc.
WWW: http://stardict.sourceforge.net/
PR: ports/125924
Submitted by: "Eric L. Chen" <d9364104@mail.nchu.edu.tw>
This module supplies features similar as wcwidth(3) and wcswidth(3) in C
language.
Characters have its own width on terminal depending on locale. For example,
ASCII characters occupy one column per character, east Asian fullwidth
characters (like Hiragana or Han Ideograph) occupy two columns per
character, and combining characters (apperaring in ISO-8859-11 Thai,
Unicode, and so on) occupy zero columns per character. mbwidth() gives the
width of the first character of the given string and mbswidth() gives the
width of the whole given string.
The names of mbwidth and mbswidth came from "multibyte" versions of wcwidth
and wcswidth which are "wide character" versions.
mblen(string) returns number of bytes of the first character of the string.
Please note that a character may consist of multiple bytes in multibyte
encodings such as UTF-8, EUC-JP, EUC-KR, GB2312, or Big5.
mbwidth(string) returns the width of the first character of the string.
mbswidth(string) returns the width of the whole string.
Parameters are to be given in locale encodings, not always in UTF-8.
WWW: http://search.cpan.org/dist/Text-CharWidth/
output.
This module provides a flexible way to wrap and flow text for both ASCII and
non-ASCII outputs.
The main purpose of this module is to provide text wrapping and flowing
features without being tied down to ASCII based output and fixed-width
fonts. My needs were for a more sophisticated text control in PDF and GIF
output formats in particular.
WWW: http://search.cpan.org/dist/Text-Flow/
for FreeBSD. The official KDE 4.1.0 release notes can be found at
http://www.kde.org/announcements/4.1/.
Some note:
* Prefix
KDE4 will be install into a custom prefixes namely ${LOCALBASE}/kde4.
KDE4 and KDE3 can co-exist
* Sound
For sound to work, it is necessary to have dbus and hal enabled
in your system. Please see the respective documentation on how
to enable these.
For more Informations see the HEADS UP at ports@ and kde-freebsd@
or our wiki page http://wiki.freebsd.org/KDE4/Install.
Have fun!
object-oriented C++/QT4 framework for RDF data. It uses different RDF storage
solutions as backends through a simple plugin system. Soprano is targetted at
desktop applications that need a RDF data storage solution. It has been
optimized for easy usage and simplicity.
WWW: http://soprano.sourceforge.net/
Note:
With this update several ports specific problems
have been fixed. Qt4 headers and libraries have
been moved to include/qt4 and lib/qt4. bsd.qt.mk
defines QT_INCDIR and QT_LIBDIR now, which could
be used in qt4-dependent ports if required.
Thanks to: Max Brazhnikov Danny Pansters
documents, and is less concerned with XML compliance than alternatives.
Rather than rely on XML::Parser, it uses heuristics and good old-fashioned
Perl regular expressions.
WWW: http://search.cpan.org/dist/XML-RSSLite/
PR: ports/126116
Submitted by: Tomoyuki Sakurai <cherry at trombik.org>
version of this module is already available to you. This CPAN
package is only here to update core distributions prior 5.005.
The version provided is the same that comes with perl 5.00502.
If you run a newer version of perl, the version of Text::ParseWords
included there may be newer. This package is not fully synchronized
with the perl distributions.
Please run "perldoc Text::ParseWords" to see what this module
is for.
WWW: http://search.cpan.org/dist/Text-ParseWords/
Approved by: araujo (mentor)
attribute rewriting. You simply specify a callback to run for each
attribute and we do the rest for you. This module is designed to
be subclassable to make handling special cases eaiser.
WWW: http://search.cpan.org/dist/HTML-RewriteAttributes/
papers about computer hardware and software (though it is by no means limited
to these applications).
The Version 5.0 release is a complete rewrite of DocBook in RELAX NG.
The intent of this rewrite is to produce a schema that is true to the spirit
of DocBook while simultaneously removing inconsistencies that have arisen as
a natural consequence of DocBook's long, slow evolution. The Technical
Committee has taken this opportunity to simplify a number of content models
and tighten constraints where RELAX NG makes that possible.
The Technical Committee provides the DocBook 5.0 schema in other schema
languages, including W3C XML Schema and an XML DTD, but the RELAX NG Schema
is now the normative schema.
WWW: http://www.docbook.org/specs/docbook-5.0-spec-cd-04.html
for computer documentation, with a primary emphasis on software
documentation and related classes of technical documents. Its
main high-level hierarchical structures are for books, reference
entries (for example, ``man pages''), and articles. It is
maintained by the DocBook Technical Committee of OASIS.
This port contains DocBook 4.5. Note that DocBook 4.5 includes
the XML DocBook DTD as part of the SGML DTD distribution. If
you do not need SGML DTD you should install:
textproc/docbook-xml-450
instead. There are no conflicts if both ports are installed
but you will have duplicates of most of the files.
WWW: http://www.docbook.org/specs/docbook-4.5-spec-cs-01.html
for computer documentation, with a primary emphasis on software
documentation and related classes of technical documents. Its
main high-level hierarchical structures are for books, reference
entries (for example, ``man pages''), and articles. It is
maintained by the DocBook Technical Committee of OASIS.
This port contains DocBook 4.4. Note that DocBook 4.4 includes
the XML DocBook DTD as part of the SGML DTD distribution. If
you do not need SGML DTD you should install:
textproc/docbook-xml-440
instead. There are no conflicts if both ports are installed
but you will have duplicates of most of the files.
WWW: http://www.docbook.org/specs/cd-docbook-docbook-4.4.html
Ansifilter is a customizable ANSI Code converter. ansifilter can
output to plain text, HTML, and RTF.
PR: 125444
Submitted by: Yi-Jheng Lin <yzlin@cs.nctu.edu.tw> (new maintainer)
Remove EMACS_PORT_NAME to use system default emacs version
Note: to avoid conflicts please remove dictem-emacs22 port first.
PR: ports/117580
Submitted by: Max N. Boyarov <m.boyarov@bsd.by>
standard input, or the named files) into random order. It is in a
sense the very inverse of sort(1)).
WWW: http://www.eskimo.com/~scs/src/#shuffle
PR: ports/124100
Submitted by: Greg Larkin <glarkin at sourcehosting.net>
implemented in many programming languages. The port uses my patchset
which adds three new implementations, some build infrastructure,
a manual page and a couple of other fixes.
Author: Mechiel Lukkien <mechiel@xs4all.nl>
WWW: http://www.xs4all.nl/~mechiel/projects/bomstrip/
that will help make your code better.
WWW: http://search.cpan.org/dist/Perl-Critic-Bangs/
PR: ports/124333
Submitted by: vany <ivan@serezhkin.com>
Approved by: gabor (mentor, implicit)