- Add significantly better support in bsd.python.mk for working with
Python Eggs and the easy_install system
Tested by: pointyhat runs
Approved by: pav (portmgr)
Most work by: perky
Thanks to: pav
them. Originally made popular by Windows, INI files are everywhere
including in Samba[www.samba.org] and Trac[trac.edgewall.org]. This
gem has one goal: make INI file, structure, and stream manipulation
as fast, safe, and simple as possible. We take a modal approach
with a pluggable parser class.
WWW: http://IniFile.RubyForge.org/
PR: ports/114786
Submitted by: Yarema <yds at CoolRat.org>
convert an XML feed into a JSON feed, and vice versa. The JSON format is
defined in Google Data APIs, http://code.google.com/apis/gdata/json.html .
Approved by: rafan (mentor, implicit)
a convenient subroutine suitable for test programs written using the
Test::More framework.
This makes it easy to integrate coding-standards enforcement into the build
process.
Approved by: rafan (mentor, implicit)
supports them. This is determined by running ``configure --help'' in
do-configure target and set the shell variable _LATE_CONFIGURE_ARGS
which is then passed to CONFIGURE_ARGS.
- Remove --mandir and --infodir in ports' Makefile where applicable
Few ports use REINPLACE_CMD to achieve the same effect, remove them too.
- Correct some manual pages location from PREFIX/man to MANPREFIX/man
- Define INFO_PATH where necessary
- Document that .info files are installed in a subdirectory relative to
PREFIX/INFO_PATH and slightly change add-plist-info to use INFO_PATH and
subdirectory detection.
PR: ports/111470
Approved by: portmgr
Discussed with: stas (Mk/*), gerald (info related stuffs)
Tested by: pointyhat exp run
(Version 1, 15 March 2001). It uses XML::GDOME for its DOM tree and
XPath nodes.
It provides a XS wrapper around libxml2's Canonical XML code.
WWW: http://search.cpan.org/dist/XML-Canonical/
PR: ports/114596
Submitted by: Gea-Suan Lin <gslin at gslin.org>
humanzip is a compression program that operates on text files. Unlike
most compression algorithms, its output is human readable. Indeed, it
is explictly meant to be read by humans and might even be easier to read
than the original.
humanzip compresses files by looking for common strings of words and
replacing them with single symbols. The idea is to reduce the screen and
print size of documents. Humanzip does not explictly try to reduce the
size of the file as measured in bytes, although this usually happens
incidentally.
WWW: http://savannah.nongnu.org/projects/humanzip/
Author: Matthew Strait
The user interface is similar to StarDict.
Main features
* Full support of StarDict dictionaries
* Working in system tray
* Scanning mouse selection and showing popup window
with translation of selected word
WWW: http://qstardict.ylsoftware.com/
Note that it is a GPLv3 software.
PR: ports/114556
Submitted by: Yinghong.Liu <relaxbsd at gmail.com>
Upstream changes include:
- A new swedish translation.
- A '-q' option for agrep(1).
- Various bug fixes.
The port now uses OPTIONS for configuration. It currently supports
two configuration knobs:
"NLS" turns on native language support.
"OPTIMIZED_CFLAGS" compiles the port with aggressive optimization.
PR: ports/113441
Submitted by: bf <bf2006a at yahoo dot com>
markup to LaTeX, HTML, "HTML slides", or docbook. It supports page templates,
embedded LaTeX code, footnotes, citations, bibliographies, automatic generation
of an index, table of contents etc. It can be used to create web pages and (via
LaTeX or Docbook) high-quality printouts from the same source. In this respect
it is similar to tools like remoteaft or remotetxt2tags.
WWW: http://deplate.sourceforge.net
Approved by: garga (mentor)