| non port: devel/Makefile |
Number of commits found: 12516 (showing only 100 on this page) |
|
Tuesday, 12 May 2009
|
15:56 skv
Add p5-Scope-Upper 0.08, act on upper scopes.
 |
06:23 skv
Add p5-Context-Preserve 0.01, run code after a subroutine call,
preserving the context the subroutine.
 |
|
Monday, 11 May 2009
|
19:59 skv
Add p5-Parse-Method-Signatures 1.003005, Perl6 like method signature
parser.
 |
19:43 skv
Add p5-MooseX-Traits 0.03, Moose eXtenstion to automatically apply roles
at object creation time.
 |
19:37 skv
Add p5-MooseX-Types-Structured 0.14, moose Type Constraint classes for
Structured Types.
 |
19:26 skv
Add p5-Devel-PartialDump 0.07, partial dumping of data structures,
optimized for argument printing.
 |
|
Sunday, 10 May 2009
|
18:34 miwi
py-mwlib.rl provides a library for writing pdf documents from mediawiki
articles which were parsed by the mwlib library.
WWW: http://pypi.python.org/pypi/mwlib.rl/
PR: ports/134262
Submitted by: Wen Heping <wenheping at gmail.com>
 |
18:07 miwi
rubygem-igraph is a Ruby extension for using the igraph library.
igraph is a library for creating and manipulating graphs with a
particular emphasis on network analysis functions.
WWW: http://rubyforge.org/projects/igraph/
PR: ports/134392
Submitted by: Wen Heping <wenheping at gmail.com>
 |
|
Saturday, 9 May 2009
|
21:43 kwm
libgdata is a GLib-based library for accessing online service APIs using the
GData protocol - most notably, Google's services. It provides APIs to access
the common Google services, and has full asynchronous support.
WWW: http://live.gnome.org/libgdata
 |
19:38 makc
Update KDE ports to 4.2.3
See original release announcement for details:
http://kde.org/announcements/announce-4.2.3.php
New ports:
devel/kdebindings4:
Meta port of KDE bindings for C#, Java, PHP, Python and Ruby.
Currently only Python bindings are supported.
devel/kdebindings4-python, devel/kdebindings4-python-krosspython,
devel/kdebindings4-python-pykde4:
Python bindings for KDE.
print/kdeutils4-printer-applet:
printer-applet is a system tray utility. It shows current print jobs,
shows printer warnings and errors and shows when printers that have
been plugged in for the first time are being auto-configured by
hal-cups-utils. It replaces kjobviewer in KDE 3.
print/system-config-printer-kde
A port of Gnome system-config-printer to KDE.
 |
01:24 acm
- New port: devel/gambas2-gb-sdl
The gambas SDL component
 |
01:22 acm
- New port: devel/gambas2-gb-pcre
The gambas regexp component
 |
01:21 acm
- New port: devel/gambas2-gb-corba
The gambas corba component
 |
|
Friday, 8 May 2009
|
15:19 garga
Add lua-sysctl, a small sysctl(3) interface for lua programming language
 |
|
Thursday, 7 May 2009
|
18:45 gerald
Remove devel/oskit per deprecation/expiration note.
Approved by: maintainer timeout
 |
|
Tuesday, 5 May 2009
|
00:15 miwi
Load your commonly-used modules in a single import
WWW: http://search.cpan.org/dist/ToolSet/
PR: ports/134209
Submitted by: Vladimir Perepelitsa <mons at cpan.org>
 |
|
Friday, 1 May 2009
|
16:19 miwi
2009-04-22 audio/snowstar: tcl8.0 support is going to be dropped
2009-04-29 devel/cppadvio: abandoned upstream, does not work with current
versions of GCC, needs gcc295 which has been failing to build for months
2009-04-22 irc/olirc: project is discontinued and tcl82 support is going to be
dropped
2009-04-12 multimedia/toxine: has been inactive for almost 5 years
2009-04-17 net-mgmt/nagios12: Obsolete version, consider migration to
net-mgmt/nagios
2009-04-28 sysutils/bbsmount: unmaintained, does not work with current versions
of GCC, needs gcc295 which has been failing to build for months
2009-04-30 sysutils/puppet-devel: Use sysutils/puppet instead
2009-04-28 sysutils/tua: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-04-28 x11/qrash: unmaintained, does not work with current versions of GCC,
needs gcc295 which has been failing to build for months
 |
02:17 ijliao
add rubygem-mash
Mocking Hash library for Ruby
 |
|
Wednesday, 29 Apr 2009
|
14:01 glarkin
JIRA is a proprietary bug tracking system from Atlassian
(http://www.atlassian.com/software/jira/).
This module implements an Object Oriented wrapper around JIRA's
SOAP API, which is specified in:
http://preview.tinyurl.com/JiraSoapServiceApi
Moreover, it implements some other methods to make it easier to do
some common operations.
WWW: http://search.cpan.org/dist/JIRA-Client/
 |
|
Tuesday, 28 Apr 2009
|
12:17 lth
Add p5-Time-Warp 0.5, control over the flow of time.
 |
10:12 tobez
Add devel/p5-Guard 1.02, a Perl module that provides safe cleanup
blocks.
 |
|
Saturday, 25 Apr 2009
|
22:10 itetcu
QGit is a git GUI viewer built on Qt/C++.
With qgit you will be able to browse revisions history, view patch content and
changed files, graphically following different development branches.
Features :
- View revisions, diffs, files history, files annotation, archive tree.
- Commit changes visually cherry picking modified files.
- Apply or format patch series from selected commits, drag and drop commits
between two instances of qgit.
- Associate commands sequences, scripts and anything else executable to a
custom action. Actions can be run from menu and corresponding output is grabbed
by a terminal window. qgit implements a GUI for the most common StGIT commands
like push/pop and apply/format patches. You can also create new patches or
refresh current top one using the same semantics of git commit,
i.e. cherry picking single modified files.
WWW: https://sourceforge.net/projects/qgit
 |
|
Thursday, 23 Apr 2009
|
17:44 miwi
This module acts as glue between IO::All and LWP, so that files can be
read and written through the network using the convenient IO:All
interface. Note that this module is not used directly: you just use
IO::All, which knows when to autoload IO::All::HTTP, IO::All::HTTPS,
IO::All::FTP, or IO::All::Gopher, which implement the specific
protocols based on IO::All::LWP.
WWW: http://search.cpan.org/dist/IO-All-LWP/
PR: ports/133881
Submitted by: Gea-Suan Lin <gslin at gslin.org>
 |
17:09 miwi
This is an abstract role which provides an alternate constructor
for creating objects using parameters passed in from a configuration file.
The actual implementation of reading the configuration file is
left to concrete subroles.
WWW: http://search.cpan.org/dist/MouseX-ConfigFromFile/
PR: ports/133914
Submitted by: TERAMOTO Masahiro <markun at onohara.to>
 |
17:08 miwi
MouseX::Types::Path::Class creates common Mouse types,
coercions and option specifications useful for dealing with Path::Class
objects as Mouse attributes.
WWW: http://http://search.cpan.org/dist/MouseX-Types-Path-Class/
PR: ports/133904
Submitted by: TERAMOTO Masahiro <markun at onohara.to>
 |
|
Tuesday, 21 Apr 2009
|
17:51 glarkin
SVN::Dumpfile represents a Subversion dumpfile. It provides methods
to read existing and write modified or new dumpfiles. It supports
dumpfiles with the version number 1 - 3 but was written in a tolerant
way to also support newer versions as long no major changes are
made.
This module is a OO redesign and generalisation of SVN::Dumpfilter
v0.21. Newer versions of SVN::Dumpfilter are using it to access the
input and output dumpfiles.
The ability to create new dumpfiles sets it apart from the similar
module SVN::Dump. The submodule SVN::Dumpfile::Node::Properties
also allows the processing of Subversion revision property files
(i.e. the files lying in the $REPOSITORY/db/revprops/ directory
holding the author, date and log entry of every revision).
WWW: http://search.cpan.org/dist/SVN-Dumpfile/
 |
|
Saturday, 11 Apr 2009
|
22:27 miwi
Diffuse is a graphical tool for merging and comparing text files. Diffuse is
able to compare an arbitrary number of files side-by-side and gives users the
ability to manually adjust line matching and directly edit files. Diffuse can
also retrieve revisions of files from Bazaar, CVS, Darcs, Git, Mercurial,
Monotone, Subversion, and SVK repositories for comparison and merging.
Some key features of Diffuse:
- ability to compare and merge an arbitrary number of files side-by-side
(n-way merges)
- line matching can be manually corrected by the user
- ability to directly edit files
- syntax highlighting
- Bazaar, CVS, Darcs, Git, Mercurial, Monotone, Subversion, and SVK support
- support for UTF-8 encoded unicode
- unlimited undo
- easy keyboard navigation
WWW: http://diffuse.sourceforge.net/
PR: ports/132027
Submitted by: Marco Broeder <marco.broeder at gmx.eu>
 |
21:12 linimon
Remove expired ports *-rtems-g77, *-rtems-objc, i960-rtems-*.
 |
|
Friday, 10 Apr 2009
|
18:12 pgollucci
Class::Declare allows class authors to specify public, private and protected
attributes and methods for their classes, giving them control over how their
modules may be accessed. The standard object oriented programming concepts
of public, private and protected have been implemented for both class and
instance (or object) attributes and methods.
WWW: http://search.cpan.org/~ibb/Class-Declare/Declare.pm
- Sergey Karatkevich
simarg@gmail.com
PR: ports/130415
Submitted by: kevit
 |
09:03 kuriyama
Add p5-TAP-Formatter-JUnit 0.02, perl extension for Harness output
delegate for JUnit output.
 |
06:15 kuriyama
Add p5-TAP-Harness-JUnit 0.26, perl extension to generate JUnit
compatible output from TAP.
 |
05:56 marcus
Presenting GNOME 2.26 for FreeBSD. See
http://library.gnome.org/misc/release-notes/2.26/ for a list of what's new.
On the FreeBSD front, we introduced a port of libxul 1.9 as an alternative
for Firefox 2.0 as a Gecko provider. Almost all of the Gecko consumers
can make use of this provider by setting:
WITH_GECKO=libxul
The GNOME 2.26 port was done by ahze, kwm, marcus, and mezz with
contributions by Joseph S. Atkinson, Peter Wemm, Eric L. Chen,
Martin Matuska, Craig Butler, and Pawel Worach.
 |
|
Wednesday, 8 Apr 2009
|
20:34 pgollucci
SOAP4R is a Ruby library for accessing Web Services via SOAP
WWW: http://dev.ctor.org/soap4r
Sponsored by: RideCharge Inc.
 |
20:21 pgollucci
It is intended as a holder for data returned from PostGIS and the Spatial
Extensions of MySql. The data model roughly follows the OGC "Simple i
Features for SQL" specification (see http://www.opengis.org/docs/99-049.pdf),
although without any kind of advanced functionalities (such as geometric
operators or reprojections). It also supports various output and
input formats (GeoRSS, KML, Shapefile).
Sponsored by: RideCharge Inc.
 |
19:42 pgollucci
Ruby Reports (Ruport) is an extensible reporting system.
It aims to be as lightweight as possible while still providing core support
for data aggregation and manipulation as well as multi-format rendering
of reports.
Ruport provides tools for using a number of data sources, including CSV files,
ActiveRecord models, and raw SQL connections via RubyDBI (through ruport-util).
Sponsored by: RideCharge Inc.
 |
19:41 pgollucci
Parses one line street addresses and returns a normalized address object.
This is a near direct port of the of the perl module
Geo::StreetAddress::US originally written by Schuyler D. Erle.
For more information see
http://search.cpan.org/~sderle/Geo-StreetAddress-US-0.99/
WWW: http://streetaddress.rubyforge.org
Sponsored by: RideCharge Inc.
 |
19:40 pgollucci
DeepTest enables tests to run in parallel using multiple processes. Processes
may spawned locally to take advantage of multiple processors on a single
machine or distributed across many machines to take advantage of distributed
processing.
Sponsored by: RideCharge Inc.
 |
19:39 pgollucci
iCalendar -- Internet calendaring, Ruby style
This is a Ruby library for dealing with iCalendar files. Rather than
explaining myself, here is the introduction from RFC-2445, which
defines the format:
The use of calendaring and scheduling has grown considerably in the
last decade. Enterprise and inter-enterprise business has become
dependent on rapid scheduling of events and actions using this
information technology. However, the longer term growth of calendaring
and scheduling, is currently limited by the lack of Internet standards
for the message content types that are central to these knowledgeware
applications. This memo is intended to progress the level of
interoperability possible between dissimilar calendaring and
scheduling applications. This memo defines a MIME content type for
exchanging electronic calendaring and scheduling information. The
Internet Calendaring and Scheduling Core Object Specification, or
iCalendar, allows for the capture and exchange of information normally
stored within a calendaring and scheduling application; such as a
Personal Information Manager (PIM) or a Group Scheduling product.
The iCalendar format is suitable as an exchange format between
applications or systems. The format is defined in terms of a MIME
content type. This will enable the object to be exchanged using
several transports, including but not limited to SMTP, HTTP, a file
system, desktop interactive protocols such as the use of a memory-
based clipboard or drag/drop interactions, point-to-point asynchronous
communication, wired-network transport, or some form of unwired
transport such as infrared might also be used.
WWW: http://rubyforge.org/projects/icalendar/
Sponsored by: RideCharge Inc.
 |
19:37 pgollucci
Chronic is a natural language date/time parser written in pure Ruby.
WWW: http://chronic.rubyforge.org
Sponsored by: RideCharge Inc.
 |
19:36 pgollucci
RUNT -- Ruby Temporal Expressions
Runt is a Ruby implementation of select Martin Fowler patterns
[http://www.martinfowler.com/articles]. TemporalExpressions allow a developer
to define patterns of date recurrence using set expressions.
Sponsored by: RideCharge Inc.
 |
|
Monday, 6 Apr 2009
|
16:08 bsam
Add linux-f8-nspr 4.7.3, netscape Portable Runtime (Linux Fedora 8).
 |
|
Sunday, 5 Apr 2009
|
20:28 araujo
cx_Freeze is a set of utilities for freezing Python scripts
into executables using many of techniques found in
Thomas Heller's py2exe, Godon McMillan's Installer and
the Freeze utility that ships with Python itself.
WWW: http://sourceforge.net/projects/cx-freeze/
 |
|
Saturday, 4 Apr 2009
|
17:41 miwi
rubygem-crack is a Ruby library that really simple JSON
and XML parsing, ripped from ActiveSupport so it can be
used without all of ActiveSupport.
WWW: http://rubyforge.org/projects/crack/
PR: ports/133367
Submitted by: Wen Heping <wenheping at gmail.com>
 |
|
Wednesday, 1 Apr 2009
|
15:25 bsam
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) ;-)
 |
|
Tuesday, 31 Mar 2009
|
20:06 wxs
Bring devel/p5-Getopt-Mixed back, this time without EXPIRATION_DATE.
While the port is abandoned upstream it does still work and mail/t-prot
is broken without it. Fixing mail/t-prot does not look like it will
ever happen so we should keep Getopt::Mixed around and discourage it's
use with DEPRECATED.
PR: ports/132922
Submitted by: rollingbits@gmail.com
 |
11:56 tdb
- Add Piston:
Piston is a utility that eases vendor branch management. This is
similar to svn:externals, except you have a local copy of the files,
which you can modify at will. As long as the changes are mergeable,
you should have no problems.
Piston has a similar purpose than svnmerge.py which you can find in
the contrib/client-side folder of the main Subversion. The main
difference is that Piston is designed to work with remote
repositories.
WWW: http://piston.rubyforge.org/
 |
|
Sunday, 29 Mar 2009
|
19:07 skv
Add p5-JSON-RPC 0.96, perl implementation of JSON-RPC 1.1 protocol.
 |
16:31 az
Converts back and forth between a nested hash structure and a flat
hash of delimited key-value pairs. Useful for protocols that only
support key-value pairs (such as CGI and DBMs).
 |
15:21 lbr
New port devel/p5-Config-JFDI:
Config::JFDI is an implementation of Catalyst::Plugin::ConfigLoader
that exists outside of Catalyst.
Essentially, Config::JFDI will scan a directory for files matching a
certain name. If such a file is found which also matches an extension
that Config::Any can read, then the configuration from that file will
be loaded.
 |
15:20 lbr
New port devel/p5-String-Diff:
Simple diff to String
More info on http://search.cpan.org/dist/String-Diff/ ...
 |
15:19 lbr
New portdevel/p5-Algorithm-Merge:
This module complements Algorithm::Diff by providing three-way merge
and diff functions.
 |
15:18 lbr
New port textproc/p5-Hash-Merge-Simple:
Hash::Merge::Simple will recursively merge two or more hashes and
return the result as a new hash reference. The merge function will
descend and merge hashes that exist under the same node in both the
left and right hash, but doesn't attempt to combine arrays, objects,
scalars, or anything else. The rightmost hash also takes precedence,
replacing whatever was in the left hash if a conflict occurs.
This code was pretty much taken straight from Catalyst::Utils, and
modified to handle more than 2 hashes at the same time.
 |
|
Saturday, 28 Mar 2009
|
00:07 kuriyama
Add p5-Test-SharedFork 0.04, perl extension for fork test.
 |
|
Thursday, 26 Mar 2009
|
06:45 clsung
- remove ruby-zoom (repo-ed to rubygem-zoom)
 |
06:42 clsung
- ruby-zoom upgrade to 0.4.1
- ruby-zoom -> rubygem-zoom
PR: ports/131771
Submitted by: maintainer <mitsuru_AT_riken dot jp>
 |
|
Wednesday, 25 Mar 2009
|
23:32 glarkin
StatSVN retrieves information from a Subversion repository and
generates various tables and charts describing the project development,
e.g. timeline for the lines of code, contribution of each developer
etc. The current version of StatSVN generates a static suite of
HTML or XDOC documents containing tables and chart images.
WWW: http://www.statsvn.org/
 |
23:31 glarkin
StatCVS retrieves information from a CVS repository and generates
various tables and charts describing the project development, e.g.
timeline for the lines of code, contribution of each developer etc.
The current version of StatCVS generates a static suite of HTML or
XDOC documents containing tables and chart images.
WWW: http://statcvs.sourceforge.net/
 |
18:30 brix
This module is about the string part of plain Perl scalars. A scalar
has a string value, which is notionally a sequence of Unicode
codepoints, but may be internally encoded in either ISO-8859-1 or
UTF-8. In places, and more so in older versions of Perl, the internal
encoding shows through. To fully understand Perl strings it is
necessary to understand these implementation details.
This module provides functions to classify a string by encoding and to
encode a string in a desired way.
This module is implemented in XS, with a pure Perl backup version for
systems that can't handle XS.
WWW: http://search.cpan.org/dist/Scalar-String/
 |
18:28 brix
This module is about the native integer numerical data type. A native
integer is one of the types of datum that can appear in the numeric
part of a Perl scalar. This module supplies constants describing the
native integer type.
There are actually two native integer representations: signed and
unsigned. Both are handled by this module.
WWW: http://search.cpan.org/dist/Data-Integer
 |
08:58 lth
Add p5-Test-POE-Client-TCP 0.10, a POE Component providing TCP client
services for test cases.
 |
|
Tuesday, 24 Mar 2009
|
16:28 miwi
Uses the FreeBSD sendfile(2) function to send the contents of an open file
handle directly to an open socket.
WWW: http://search.cpan.org/dist/Sys-Sendfile-FreeBSD/
PR: ports/132812
Submitted by: Mykola Marzhan <delgod at portaone.com>
 |
|
Monday, 23 Mar 2009
|
22:14 miwi
liblouisxml is a library intended to provide complete braille
transcription services for xml documents. It translates into
appropriate braille codes and formats according to its style
sheet and the specifications in the document. A command-line
program, xml2brl which uses this library is also included.
The latest version of liblouis is required.
WWW: http://code.google.com/p/liblouisxml/
PR: ports/131501
Submitted by: Wen Heping <wenheping at gmail.com>
 |
20:53 miwi
2009-03-22 emulators/dlx: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 java/javel: unmaintained, does not work with current versions of GCC,
needs gcc295 which has been failing to build for months
2009-03-22 java/guavac: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 graphics/xrml: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 graphics/renderpark: unmaintained, does not work with current
versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 games/jumpnbump: tcl8.0 support is going to be dropped
2009-03-17 irc/blackened: Broken and abandonware
2009-03-22 devel/libg++: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 devel/freescope: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 misc/menushki: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 misc/vbidecode: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 lang/wamcc: unmaintained, does not work with current versions of GCC,
needs gcc295 which has been failing to build for months
2009-03-22 multimedia/mpegedit: unmaintained, does not work with current
versions of GCC, needs gcc295 which has been failing to build for months
2009-03-22 mail/dkimap4: unmaintained, does not work with current versions of
GCC, needs gcc295 which has been failing to build for months
2009-03-22 net-mgmt/oproute: unmaintained, does not work with current versions
of GCC, needs gcc295 which has been failing to build for months
2009-03-22 x11/tkgoodstuff: tcl8.0 support is going to be dropped
2009-02-11 x11-toolkits/inti: not maintain by upstream for more than five years
and no port depend on this
 |
18:53 miwi
GeSHi started as an idea to create a generic syntax highlighter
for the phpBB forum system, but has been generalised to this project.
GeSHi aims to be a simple but powerful highlighting class,
with the following goals:
* Support for a wide range of popular languages
* Easy to add a new language for highlighting
* Highly customisable output formats
WWW: http://qbnz.com/highlighter/
PR: ports/132947
Submitted by: Eygene Ryabinkin <rea-fbsd at codelabs.ru>
 |
|
Sunday, 22 Mar 2009
|
15:27 miwi
libdap is A C++ SDK which contains an implementation of DAP 2.0 and 3.1,
Client- and Server-side support classes and a prototype implementation
of the AIS.
WWW: http://opendap.org/download/libdap++.html
PR: ports/131972
Submitted by: Wen Heping <wenheping at gmail.com>
 |
01:52 kuriyama
Add p5-MouseX-AttributeHelpers 0.03, perl extension to extend your
attribute interfaces.
 |
|
Saturday, 21 Mar 2009
|
09:41 miwi
Liblouis is an open-source braille translator and back-translator.
It features support for computer and literary braille, supports
contracted and uncontracted translation for many, many languages
and has support for hyphenation. New languages can easily be added
through tables that support a rule- or dictionary based approach.
Included are also tools for testing and debugging tables. Liblouis
also supports math braille (Nemeth and Marburg). The formatting of
braille is provided by the companion project liblouisxml.
WWW: http://code.google.com/p/liblouis/
PR: ports/131464
Submitted by: Wen Heping <wenheping at gmail.com>
 |
|
Wednesday, 18 Mar 2009
|
02:30 alepulver
- Downgrade devel/pdcurses-the version to 3.2 (comes from a repocopy).
- Add devel/pdcurses-the to the category Makefile.
- Add CONFLICTS between pdcurses (also bump PORTREVISION so it gets
recorded) and pdcurses-the.
- Change dependency in editors/the to use devel/pdcurses-the (which fixes a
problem with the cursor).
 |
|
Tuesday, 17 Mar 2009
|
14:53 kuriyama
Add p5-Test-Declare 0.03, perl extension for declarative testing.
 |
|
Monday, 16 Mar 2009
|
21:50 miwi
iniparse is a INI parser for Python which is:
- Compatiable with ConfigParser:
Backward compatible implementations of ConfigParser,
RawConfigParser, and SafeConfigParser are included that are
API-compatible with the Python standard library.
They pass all the unit tests in Python-2.4.4.
- Preserves structure of INI files:
Order of sections & options, indentation, comments, and blank
lines are preserved as far as possible when data is updated.
- More convenient:
Values can be accessed using dotted notation (cfg.user.name),
or using container syntax (cfg['user']['name']).
It is very useful for config files that are updated both by users and by
programs, since it is very disorienting for a user to have her config
file completely rearranged whenever a program changes it. iniparse also
allows making the order of entries in a config file significant, which is
desirable in applications like image galleries.
WWW: http://code.google.com/p/iniparse/
PR: ports/132687
Submitted by: Yi-Jheng Lin <yzlin at cs.nctu.edu.tw>
 |
15:09 tabthorpe
Driver based class to calculate holidays in Japan.
WWW: http://pear.php.net/package/Date_Holidays_Japan/
 |
15:06 tabthorpe
Driver based class to calculate holidays in Italy.
WWW: http://pear.php.net/package/Date_Holidays_Italy/
 |
08:07 nivit
Fabric is a simple pythonic remote deployment tool.
It is designed to upload files to, and run shell commands on, a number
of servers in parallel or serially. These commands are grouped in tasks
(regular python functions) and specified in a 'fabfile.'
This is called remote automation, and the primary use case is deploying
applications to multiple similar hosts.
WWW: http://www.nongnu.org/fab/
PR: ports/132653
Submitted by: Yi-Jheng Lin <yzlin at cs.nctu.edu.tw>
 |
|
Sunday, 15 Mar 2009
|
19:52 miwi
Perl module for ptrace(2). i386 arch only.
WWW: http://search.cpan.org/dist/FreeBSD-i386-Ptrace/
PR: ports/132647
Submitted by: TAKAHASHI Kaoru <kaoru at kaisei.org>
 |
17:17 miwi
Unloads the given class by clearing out its symbol table and removing
it from %INC.
SYNOPSIS
use Class::Unload;
use Class::Inspector;
use Some::Class;
Class::Unload->unload( 'Some::Class' );
Class::Inspector->loaded( 'Some::Class' ); # Returns false
require Some::Class; # Reloads the class
WWW: http://search.cpan.org/dist/Class-Unload/
PR: ports/132406
Submitted by: Cezary Morga <cm at therek.net>
 |
17:16 miwi
The Class::XSAccessor::Array module implements fast XS accessors both
for getting at and setting an object attribute. Additionally, the module
supports mutators and simple predicates (has_foo() like tests
for definedness of an attributes). The module works only with objects that
are implemented as arrays.
A simple benchmark showed more than a factor of two performance advantage over
writing accessors in Perl.
WWW: http://search.cpan.org/dist/Class-XSAccessor-Array/
PR: ports/132406
Submitted by: Cezary Morga <cm at therek.net>
 |
17:16 miwi
Devel::CheckOS provides a more friendly interface to $^O, and also lets you
check for various OS "families" such as "Unix", which includes things like
Linux, Solaris, AIX etc.
WWW: http://search.cpan.org/dist/Devel-CheckOS/
PR: ports/132406
Submitted by: Cezary Morga <cm at therek.net>
 |
17:15 miwi
Many tools need to be equally useful both on ordinary files, and on code that
has been checked out from revision control systems.
File::Find::Rule::VCS provides quick and convenient methods to exclude the
version control directories of several major Version Control Systems (currently
CVS, subversion, and Bazaar).
WWW: http://search.cpan.org/dist/File-Find-Rule-VCS/
PR: ports/132406
Submitted by: Cezary Morga <cm at therek.net>
 |
17:15 miwi
File::ShareDir::PAR provides the same functionality as File::ShareDir but tries
hard to be compatible with PAR packaged applications.
The problem is, that the concept of having a distribution or module specific
share directory becomes a little hazy when you're loading everything from
a single file. PAR uses an @INC hook to intercept any attempt to load a module.
File::ShareDir uses the directory structure that is typically found in the
directories that are listed in @INC for storing the shared data. In a PAR
enviroment, this is not necessarily possible.
WARNING:
This module contains highly experimental code. If you want to load
modules from .par files using PAR and then access their shared directory
using File::ShareDir, you probably have no choice but to use it.
WWW: http://search.cpan.org/dist/File-ShareDir-PAR/
PR: ports/132406
Submitted by: Cezary Morga <cm at therek.net>
 |
17:14 miwi
Devel::Dumpvar is a pure object-orientated reimplementation of the dumpvar.pl
script. This makes it much more versatile version to use for dumping information
to debug log files or other uses where is no need to reassemble the data.
WWW: http://search.cpan.org/dist/Devel-Dumpvar/
PR: ports/132406
Submitted by: Cezary Morga <cm at therek.net>
 |
17:13 miwi
Module::Extract is a convenience base class for creating module that work with
Perl distributions. Its purpose is to take care of the mechanisms of locating
and extracting a Perl distribution so that your module can do something specific
to the distribution.
This module was originally created to provide an abstraction for the extraction
logic for both Module::Inspector and Module::P4P and to allow additional
features to be added in the future without having to modify both of them,
because the general problem of "locate, download, and expand a distribution"
is one that is almost ideal for adding additional features down the line.
WWW: http://search.cpan.org/dist/Module-Extract/
PR: ports/132406
Submitted by: Cezary Morga <cm at therek.net>
 |
17:13 miwi
Module::Manifest is a simple utility module created originally for use
in Module::Inspector. It allows you to load the MANIFEST file that comes
in a Perl distribution tarball, examine the contents, and perform some
simple tasks.
Granted, the functionality needed to do this is quite simple, but the Perl
distribution MANIFEST specification contains a couple of little idiosyncracies,
such as line comments and space-seperated inline comments.
WWW: http://search.cpan.org/dist/Module-Manifest/
PR: ports/132406
Submitted by: Cezary Morga <cm at therek.net>
 |
17:13 miwi
Module::Inspector provides a wrapper around various modules used to read and
examine the different parts of a Perl module distribution tarball, and can
inspect a module unrolled on disk, in a repository checkout, or just look
directly inside a tarball. It also rovides a companion to the Class::Inspector
API for accessing information on class after installation.
WWW: http://search.cpan.org/dist/Module-Inspector/
PR: ports/132406
Submitted by: Cezary Morga <cm at therek.net>
 |
17:12 miwi
This is a small convenience module created originally as part
of Module::Inspector but released seperately, in the hope that people might
find it useful in other contexts.
WWW: http://search.cpan.org/dist/Module-Math-Depends/
PR: ports/132406
Submitted by: Cezary Morga <cm at therek.net>
 |
17:11 miwi
Test::Compile lets you check the validity of a Perl module file or Perl script
file, and report its results in standard Test::Simple fashion.
WWW: http://search.cpan.org/dist/Test-Compile/
PR: ports/132406
Submitted by: Cezary Morga <cm at therek.net>
 |
17:11 miwi
Parse::ErrorString::Perl is a module for parsing Perl interpreter
error messages.
WWW: http://search.cpan.org/dist/Parse-ErrorString-Perl/
PR: ports/132406
Submitted by: Cezary Morga <cm at therek.net>
 |
|
Saturday, 14 Mar 2009
|
18:29 lippe
Exuberant Ctags supports indexing of many modern programming languages. Python
is a powerful scriptable dynamic language. Using Python to access Ctags index
file is a natural fit in extending an application's capability to examine
source code.
WWW: http://www.python.org/pypi/python-ctags/
PR: ports/131983
Submitted by: Aaron Diep <ahkdiep@gmail.com>
Reviewed by: myself
 |
15:19 pgj
Lazy SmallCheck is a library for exhaustive, demand-driven testing of
Haskell programs. It is based on the idea that if a property holds for
a partially-defined input then it must also hold for all fully-defined
refinements of the that input. Compared to `eager' input generation as
in SmallCheck, Lazy SmallCheck may require significantly fewer
test-cases to verify a property for all inputs up to a given depth.
WWW: http://www.cs.york.ac.uk/~mfn/lazysmallcheck/
Approved by: gabor
 |
13:37 miwi
Test::Mock::LWP provides easy mocking of LWP packages:
HTTP::Request, HTTP::Response, LWP and LWP::UserAgent.
WWW: http://search.cpan.org/dist/Test-Mock-LWP/
PR: ports/132589
Submitted by: TAKAHASHI Kaoru <kaoru at kaisei.org>
 |
04:29 kuriyama
Add p5-Test-TCP 0.02, perl extension for testing TCP program.
 |
|
Friday, 13 Mar 2009
|
23:29 kuriyama
Add p5-local-lib 1.003002, perl extension to create and use a local lib/
with PERL5LIB.
 |
|
Thursday, 12 Mar 2009
|
16:52 miwi
Simple .ini files emitter and parser for Perl.
WWW: http://search.cpan.org/dist/Config-INI/
PR: ports/132496
Submitted by: bapt <baptiste.daroussin at gmail.com>
 |
16:51 miwi
With Mixin::Linewise::Readers and Mixin::Linewise::Writers, you can just write
a method to handle handles, and methods for handling strings and filenames are
added for you.
WWW: http://search.cpan.org/~rjbs/Mixin-Linewise/
PR: ports/132495
Submitted by: bapt <baptiste.daroussin at gmail.com>
 |
|
Wednesday, 11 Mar 2009
|
16:53 miwi
This module provides an API for parts of the perl parser. It can be
used to modify code while it's being parsed.
WWW: http://search.cpan.org/dist/B-Hooks-Parser/
PR: ports/132532
Submitted by: Gea-Suan Lin <gslin at gslin.org>
 |
16:53 miwi
PL_check is an array indexed by opcode number (op_type) that contains
function pointers invoked as the last stage of optree compilation,
per op.
WWW: http://search.cpan.org/dist/B-OPCheck/
PR: ports/132531
Submitted by: Gea-Suan Lin <gslin at gslin.org>
 |
10:31 lth
Add easygit 0.98, easy wrapper for git.
 |
|
Monday, 9 Mar 2009
|
21:44 miwi
2009-02-15 ftp/downloader: sources unavailable - website dissappeared
2009-03-04 devel/rubygem-mojombo-grit: Obsolete, use devel/rubygem-grit instead
2009-03-08 mail/postfix1: Not supported anymore by vendor. Please choose a new
one version.
2009-03-08 mail/postfix21: Not supported anymore by vendor. Please choose a new
one version.
2009-03-08 mail/postfix22: Not supported anymore by vendor. Please choose a new
one version.
2009-03-01 www/rubygem-actionwebservice: from rails 2.0 www/rubygem-rails use
www/rubygem-activeresource instead
 |
16:23 pgj
The program bisonc++ creates a C++ parser function and -class having a
cleaner setup than the code generated by Alain Coetmeur's bison++.
Furthermore, since bisonc++ more closely follows current-day ideas about
C++ programming its code is easier to read.
WWW: http://bisoncpp.sourceforge.net/
Approved by: tabthorpe
 |
16:22 pgj
Bobcat is an acronym of `Brokken's Own Base Classes And Templates'. It
is a shared library implementing C++ classes that are frequently used in
software developed by Frank Brokken. Frank's existing programs will
depend on `bobcat' in the near future.
WWW: http://bobcat.sourceforge.net/
Approved by: tabthorpe
 |
16:16 pgj
Add icmake (missed from the last commit)
Approved by: tabthorpe
 |
Number of commits found: 12516 (showing only 100 on this page) |