RDFLib is a Python library for working with RDF, a simple yet powerful
language for representing information. The library contains parsers and
serializers for RDF/XML, N3, NTriples, Turtle, TriX and RDFa. The
library presents a Graph interface which can be backed by any one of a
number of Store implementations. This core RDFLib package includes
store implementations for in memory storage and persistent storage on
top of the Berkeley DB.
ok aja@
ports, for the ports that are built both on ruby 1.8 and ruby 1.9,
switch the category Makefiles to explicitly list the ruby18 FLAVOR
instead of the ruby19 FLAVOR.
Also, for home_run, fastri, and fastercsv, explicitly build only the
ruby 1.8 version of the port. These libraries can run on ruby 1.9, but
it doesn't make sense to build a ruby 1.9 version by default.
by default, since the ruby 1.8 version now has a ruby18 explicit FLAVOR.
Remove dependency on parsetree, since it isn't a required dependency,
and parsetree does not run on ruby 1.9.
The situation is this: even when we --disable-gtk-doc, if gtk-doc is
actually installed at configure stage, tools like gtkdoc-rebase will be
picked up and run during the install target. That is bad because the
gtk-doc package may have been removed by then, especially during dpb(1)
bulks (we explicitely disable support for it so why should it stay...).
So for now, let's add the following env to configure whenever we use
--disable-gtk-doc, until a bettersolution is found...
CONFIGURE_ENV +=ac_cv_path_GTKDOC_CHECK="" \
ac_cv_path_GTKDOC_REBASE="" \
ac_cv_path_GTKDOC_MKPDF=""
vala-dependant ports in the tree. now there are plenty of ports using vala
and this port keeps lagging behind and is a nightmare to keep fixing for
every vala release, so zap it.
ok non-rude aja@
From: Christopher Zimmermann <madroach@gmerlin.de>
--
Xmlm is an OCaml module for streaming XML IO. It aims at making XML
processing robust and painless. The streaming interface can process
documents without building an in-memory representation. It lets the
programmer translate its data structures to XML documents and
vice-versa. Functions are provided to easily transform arborescent
data structures to/from XML documents.
From Christopher Zimmermann <madroach@gmerlin.de>
--
OCaml-Text is a library for dealing with ``text'', i.e. sequence of
unicode characters, in a convenient way
It supports:
- character encoding/decoding using iconv
- manipulation of text as UTF-8 encoded strings
- localised text functions such as compare, upper, ...
- human readable regular expression inside patterns
* new MASTER_SITES and HOMEPAGE
* use new PROPERTY ocaml_native
* patch to support install on bytecode-only arch
From: Christopher Zimmermann <madroach@gmerlin.de>
Description:
cloc counts blank lines, comment lines, and physical lines of source
code in many programming languages. Given two versions of a code base,
cloc can compute differences in blank, comment, and source lines.
ok edd@ gonzalo@
and Chris Bennett. Earlier version OK landry@
TeX::Encode exports the function 'latex_encode' which encodes
characters in a string, that would be incorrectly interpreted by
LaTeX.
and Chris Bennett.
The LaTeX::Driver module takes care of running and re-running latex on
a LaTeX document so that forward references, tables of contents, and
lists of figures and tables are resolved. It will also run bibtex and
makeindex if it detects that a bibliography or in index have been
specified, and will re-run latex again one or more times until the
formatting of the document has stabilized.
landry@ ok to import (though slight tweaks since the version he saw).
Don't redirect errors to /dev/null and don't return true(1)
unconditionally. Instead, don't check for the existence of index.theme.
This will allow us to catch errors that may be happening because of a
missing dependency in the chain.
Some hidden issues may appear, in which case please contact me.
discussed with and ok blind jasper@
do not print "OpenBSD 5.0" but "OpenBSD ports".
While here, remove some noise from the groff build log.
Bump the groff package.
Technically, this changes the contents of all packages that USE_GROFF,
but please refrain from bumping the world: Having "OpenBSD 5.0" in
the footers of some ports manual until they are updated the next time,
or until the next libc bump if they aren't, is not a real problem.
string "OpenBSD ports" suggested and patch ok'ed by sthen@
doesn't depend on anything, so it wouldn't get automatically updated so an
old package built with a pkg_create which used @ignore annotations wouldn't
have been replaced. pkg_add warning reported by kettenis@.
* the \r character was not handled correctly
* Added support for flexible tabize wished
* some highlighting mistakes were introduced by the last
bugfix.
Tested on i386. While here USE_GROFF is not needed.
OK okan@, aja@
GtkSpell provides word-processor-style highlighting and replacement of
misspelled words in a GtkTextView widget. Right-clicking a misspelled
word pops up a menu of suggested replacements.
ok jasper@
GCC hates and uses 800MB+ to compile, and embedding with .incbin.
Switch the port to using .incbin. Fixes out of memory on alpha reported
and tested by naddy@, greatly improves build time on arm.
The VMEM_WARNING can now be removed.
- while there, don't use groff.