1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-12-01 01:17:02 +00:00
Commit Graph

2474 Commits

Author SHA1 Message Date
Erwin Lansing
2eaa3d132b Add p5-Workflow 0.17, simple, flexible system to implement workflows.
PR:		ports/98948
Submitted by:	svysh
2006-06-14 20:09:40 +00:00
Aaron Dalton
addbc6f779 Adding port devel/p5-Carp-Assert-More, Convenience wrappers around
Carp::Assert.

Approved by:	tobez (implicit)
2006-06-14 04:57:35 +00:00
Cheng-Lung Sung
80d0f67f70 Add ruby-rcov 0.5.0, a tool for simple code coverage analysis in Ruby.
PR:		ports/97938
Submitted by:	Rui Lopes (rgl ruilopes com)
2006-06-14 01:56:45 +00:00
Aaron Dalton
51db51165c Adding port devel/p5-Class-CodeStyler, Perl extension for code generation
program formatting and execution.

Approved by:	tobez (implicit)
2006-06-13 02:39:21 +00:00
Aaron Dalton
af81c01a21 Adding port devel/p5-Class-STL-Containers, Perl extension for STL-like
object management.

Approved by:	tobez (implicit)
2006-06-13 02:28:29 +00:00
Aaron Dalton
9e960e36fd Adding port devel/p5-Pipeline, Generic pipeline interface.
PR:		ports/98874
Submitted by:	Rouslan Iskhakov <rouslan@rshell.net>
Reviewed by:	aaron
Approved by:	tobez (implicit)
2006-06-13 01:31:24 +00:00
Pav Lucistnik
3e82ea7898 COBF (aka C-Obfuscator) is a program which manipulates C or C++ sourcefiles
in a way that they aren't readable by human beings; but they remain
compilable.

WWW: http://home.arcor.de/bernhard.baier/cobf/

Please note: the 'copyright.txt' disallows patching the sourcecode
without explicit permission from the author. Binary packages are not
permitted without shipping the source.

I contacted the author of COBF (emails available per request) and we are
allowed to patch 'src/cpp/makefile' (see 'files/patch-makefile'). He
also permits us shipping binary-only packages (because users can obtain
the source with 'make fetch' anyway).

PR:		ports/97264
Submitted by:	Ed Schouten <ed@fxq.nl>
2006-06-11 09:39:38 +00:00
Ion-Mihai Tetcu
f42d0fd6cd Add lasi 1.0.4, c++ stream output interface for creating Postscript
documents.

PR:		ports/98601
Submitted by:	Pedro F. Giffuni <giffunip@asme.org>
Approved by:	lawrance (mentor, implicit)
2006-06-10 17:28:43 +00:00
Erwin Lansing
7b6fb4d2db IO::Null
========

Calling a constructor of this class always succeeds, returning a new
null filehabdle. Writing to any object of this class is always a no-
operation, and returns true. Reading from any object of this class is
always nooperation, and returns empty-string or empty-list, as
appropriate.

WWW: http://search.cpan.org/dist/IO-Null/

PR:		ports/98723
Submitted by:	Rouslan Iskhakov <rouslan@rshell.net>
2006-06-10 16:13:14 +00:00
Pav Lucistnik
4e5492a958 TZInfo is a Ruby library that uses the standard tz database
(http://www.twinsun.com/tz/tz-link.htm) to provide daylight savings
aware transformations between times in different time zones.  The
tz database is compiled into Ruby classes which are packaged in the
release.  No external zoneinfo files are required at runtime.

WWW: http://tzinfo.rubyforge.org/

PR:		ports/98771
Submitted by:	Rui Lopes <rgl@ruilopes.com>
2006-06-10 11:38:37 +00:00
Erwin Lansing
083858b325 The Rose::DateTime::* modules provide a few convenience functions
and objects for use with DateTime dates.

WWW: http://search.cpan.org/dist/Rose-DateTime/

PR:		ports/98767
Submitted by:	Zach Thompson <hideo@lastamericanempire.com>
2006-06-10 10:46:06 +00:00
Erwin Lansing
e9fda5cbb9 Rose::Object is a generic object base class. It provides very little
functionality, but a healthy dose of convention.

WWW: http://search.cpan.org/dist/Rose-Object/

PR:		ports/98767
Submitted by:	Zach Thompson <hideo@lastamericanempire.com>
2006-06-10 10:45:07 +00:00
Erwin Lansing
8d5bdb063b When you just can't get your code to work, admit you are a total failure.
Author:	Ingy <ingy@cpan.org>
WWW:	http://search.cpan.org/dist/orz/

PR:		ports/98696
Submitted by:	Tsung-Han Yeh <snowfly@yuntech.edu.tw>
2006-06-10 09:43:33 +00:00
Pav Lucistnik
7596af0318 Udis86 is an easy-to-use minimalistic disassembler library (libudis86) for the
x86 and AMD64 (x86-64) range of instruction set architectures. The primary
intent of the design and development of udis86 is to aid software development
projects that entail binary code analysis.

WWW: http://udis86.sourceforge.net/

PR:		ports/98627
Submitted by:	Lutz Boehne <lboehne@damogran.de>
2006-06-09 20:45:20 +00:00
Erwin Lansing
5de5dea488 This module exports a clone() function which unlocks the builtin
functionality perl uses to clone a new interpreter and its values.

WWW: http://search.cpan.org/dist/Scalar-Util-Clone/

PR:		ports/98735
Submitted by:	Zach Thompson <hideo@lastamericanempire.com>
2006-06-09 12:53:52 +00:00
Renato Botelho
59d8f8162b - Repocopy devel/fpc-fvision -> devel/fpc-fv [1]
- Update to 2.0.2 [2]
- Take maintainership [2]

PR:		ports/98686 [1], ports/98732 [2]
Submitted by:	Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
Repocopied by:	marcus
2006-06-09 11:04:55 +00:00
Herve Quiroz
6e11b5eae6 ObfuscateJS compress your Javascript files.
The obfuscator currently removes whitespace and comments.
It renames variable names with a local scope to a shorter version,
and as an advanced option it renames all variables with a certain
prefix to a shorter name

WWW:	http://tools.2vi.nl/

PR:		98376
Submitted by:	Nicola Vitale <nivit@email.it>
2006-06-08 08:02:53 +00:00
Cheng-Lung Sung
8f643afd4e Add p5-Event-Lib 1.00, makes libevent(3) accessible with Perl.
PR:		ports/98642
Submitted by:	Fabian Keil <fk@fabiankeil.de>
2006-06-08 01:29:52 +00:00
Ion-Mihai Tetcu
704e9d6385 This module is used to work with .desktop files. The format of these files is
specified by the freedesktop "Desktp Entry" specification.

WWW:	http://search.cpan.org/dist/File-DesktopEntry/

PR:		ports/98259
Submitted by:	Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
		(also ports/98273 by Alexander Botero-Lowry)
Approved by:	lawrance (mentor, implicit)
2006-06-06 11:01:12 +00:00
Lars Balker Rasmussen
066ce7c5ce Add p5-Data-OptList 0.100, parse and validate simple name/value option
pairs.
2006-06-06 07:27:09 +00:00
Aaron Dalton
b50c4a004f Add libphish 0.1.0, a cross-platform library to interact with the Open
Phishing Database.

PR:		ports/95922
Submitted by:	Rashid N. Achilov <shelton@granch.ru>
Approved by:	tobez
2006-06-05 21:30:34 +00:00
Pav Lucistnik
d7ea4e4c41 Daemons provides an easy way to wrap existing ruby scripts (for example
a self-written server) to be run as a daemon and to be controlled by
simple start/stop/restart commands.

If you want, you can also use daemons to run blocks of ruby code in a
daemon process and to control these processes from the main application.

Besides this basic functionality, daemons offers many advanced features
like exception backtracing and logging (in case your ruby script
crashes) and monitoring and automatic restarting of your processes if
they crash.

WWW: http://daemons.rubyforge.org/

PR:		ports/97531
Submitted by:	Rui Lopes <rgl@ruilopes.com>
2006-06-05 14:24:41 +00:00
Pav Lucistnik
c1d45fa024 GemPlugin is a system that lets your users install gems and lets you
load them as additional features to use in your software.  It
originated from the Mongrel (http://mongrel.rubyforge.org/) project
but proved useful enough to break out into a separate project.

WWW: http://mongrel.rubyforge.org/gem_plugin_rdoc/

PR:		ports/97532
Submitted by:	Rui Lopes <rgl@ruilopes.com>
2006-06-05 14:19:25 +00:00
Vasil Dimov
8a36bd62da Remove expired leaf ports:
2006-06-01 devel/gnu-libtool
2006-06-01 japanese/linux-ttfonts
2006-06-01 net/gnomemeeting
2006-06-01 news/knzb
2006-06-01 x11/linux-gnomelibs
2006-06-01 x11-fonts/linux-urw-fonts
2006-06-05 11:07:32 +00:00
Ying-Chieh Liao
f8e828fe99 add p5-Regexp-Bind 0.05
Bind variables to captured buffers
2006-06-05 07:34:00 +00:00
Ying-Chieh Liao
c9b8c34ce3 add p5-Inline-Files 0.62
Multiple virtual files at the end of your code
2006-06-05 07:18:30 +00:00
Aaron Dalton
f2b7c59aa2 Add p5-Java 4.7, perl extension for accessing a JVM remotely or locally.
PR:		ports/92566
Submitted by:	Simun Mikecin <numisemis@yahoo.com>
Approved by:	tobez (implicit)
2006-06-02 23:40:27 +00:00
Aaron Dalton
6146d58704 - Removing devel/p5-Class-Gomor-Hash as it is now packaged with
devel/p5-Class-Gomor.

PR:		ports/98237
Submitted by:	aaron
Reviewed by:	maintainer
Approved by:	maintainer, tobez
2006-06-02 03:46:19 +00:00
Aaron Dalton
2cfe6ef857 Adding port devel/p5-Class-Multimethods, Support multimethods and function overloading in Perl.
Approved by:	tobez (implicit)
2006-06-01 07:11:51 +00:00
Cheng-Lung Sung
e0e4e45994 Add p5-Module-Compile 0.15, provide a system for writing modules that
compile other Perl modules.

PR:		ports/98152
Submitted by:	Tsung-Han Yeh <snowfly@yuntech.edu.tw>
2006-06-01 01:14:22 +00:00
Aaron Dalton
81722c1fae Adding port devel/p5-B-Utils, Helper functions for op tree manipulation.
Approved by:	tobez (implicit)
2006-05-31 21:16:35 +00:00
Philip Paeps
a8408580a6 Add lua50-gettext 1.5, gettext ibinding for Lua 5.0.x.
PR:		ports/98208
Submitted by:	Andrew Turner <andrew+ports@fubar.geek.nz>
2006-05-31 19:37:41 +00:00
Jimmy Olgeni
27dd9212eb Remove devel/dialyzer, which was integrated into Erlang/OTP R11B-0. 2006-05-31 19:23:33 +00:00
Aaron Dalton
b1a2e1db29 Adding port devel/p5-Term-UI, Term::ReadLine UI made easy.
Approved by:	tobez (implicit)
2006-05-31 18:54:52 +00:00
Aaron Dalton
93d8e8d5b7 Adding port devel/p5-Log-Message-Simple, Simplified interface to Log::Message.
Approved by:	tobez (implicit)
2006-05-31 18:43:17 +00:00
Aaron Dalton
e50972787b Adding port devel/p5-Module-Loaded, an easy way to mark modules as loaded or unloaded.
Approved by:	tobez (implicit)
2006-05-31 18:32:56 +00:00
Aaron Dalton
f065d38d92 Adding port devel/p5-Log-Message, Powerful and flexible message logging mechanism.
Approved by:	tobez (implicit)
2006-05-31 18:21:43 +00:00
Aaron Dalton
d30744629b Adding port devel/p5-Class-MixinFactory, Class Factory with Selection of Mixins.
Approved by:	tobez (implicit)
2006-05-31 00:46:50 +00:00
Andrew Pantyukhin
b1db8a0638 Add port devel/p5-Config-Std:
This module implements yet another damn configuration-file system.

The configuration language is deliberately simple and limited, and the
module works hard to preserve as much information (section order,
comments, etc.) as possible when a configuration file is updated.

See Chapter 19 of "Perl Best Practices" (O'Reilly, 2005) for the
rationale for this approach.

The configuration language is a slight extension of the Windows INI
format.

WWW: http://search.cpan.org/dist/Config-Std/

Approved by:	krion (mentor)
2006-05-30 18:16:54 +00:00
Andrew Pantyukhin
9a7e733057 Add port devel/p5-Class-Std:
Most programmers who use Perl's object-oriented features construct their
objects by blessing a hash. But, in doing so, they undermine the
robustness of the OO approach. Hash-based objects are unencapsulated:
their entries are open for the world to access and modify.

Objects without effective encapsulation are vulnerable. Instead of
politely respecting their public interface, some clever client coder
inevitably will realize that it's marginally faster to interact directly
with the underlying implementation, pulling out attribute values
directly from the hash of an object.

WWW: http://search.cpan.org/dist/Class-Std/

Approved by:	krion (mentor)
2006-05-30 18:14:55 +00:00
Pav Lucistnik
029e0ba297 - Rename ports
devel/gnomevfs -> devel/gnome-vfs1
  devel/gnomevfs2 -> devel/gnome-vfs
  devel/gnomevfs2-reference -> devel/gnome-vfs-reference
2006-05-28 16:11:40 +00:00
Jeremy Messenger
1b81383f05 devel/py-orbit2 -> devel/py-orbit
Rename this ports to use the real vendor package name. The advantage of this
is to allow our users' keyword search works and easier for users to file the
Bugzilla report when they use our name of ports. Debian, Gentoo, NetBSD and
other OSs have the correct package name, but not in our ports tree.

My team, FreeBSD GNOME Team, have agreed with it.

As for x11-toolkits/py-gnome2, chase the rename.
2006-05-28 12:06:14 +00:00
Colin Percival
8dc999bceb Attempt to unbreak the INDEX build by chasing the libgtop2 -> libgtop rename. 2006-05-28 09:15:23 +00:00
Jeremy Messenger
7e42d7a7c4 devel/pkgconfig -> devel/pkg-config
Rename this ports to use the real vendor package name. The advantage of this
is to allow our users' keyword search works and easier for users to file the
Bugzilla report when they use our name of ports. Debian, Gentoo, NetBSD and
other OSs have the correct package name, but not in our ports tree.

My team, FreeBSD GNOME Team, have agreed with it.

As for other ports, chase the rename.

PR:		ports/97985
Repocopy by:	marcus
2006-05-28 05:25:50 +00:00
Jeremy Messenger
03c60c7ac9 devel/gnomecrash -> devel/gnome-crash
Rename this ports to use the real vendor package name. The advantage of this
is to allow our users' keyword search works and easier for users to file the
Bugzilla report when they use our name of ports. Debian, Gentoo, NetBSD and
other OSs have the correct package name, but not in our ports tree.

My team, FreeBSD GNOME Team, have agreed with it.

PR:		ports/97985
Repocopy by:	marcus
2006-05-28 03:34:21 +00:00
Jeremy Messenger
50f2695893 devel/bugbuddy -> devel/bug-buddy
Rename this ports to use the real vendor package name. The advantage of this
is to allow our users' keyword search works and easier for users to file the
Bugzilla report when they use our name of ports. Debian, Gentoo, NetBSD and
other OSs have the correct package name, but not in our ports tree.

My team, FreeBSD GNOME Team, have agreed with it.

As for x11/gnome2 chase the rename.

PR:		ports/97985
Repocopy by:	marcus
2006-05-28 03:25:55 +00:00
Jeremy Messenger
4da95c5666 Rename this ports to use the real vendor package name. The advantage of this
is to allow our users' keyword search works and easier for users to file the
Bugzilla report when they use our name of ports. Debian, Gentoo, NetBSD and
other OSs have the correct package name, but not in our ports tree.

My team, FreeBSD GNOME Team, have agreed with it.

As for deskutils/superswitcher, devel/configgen and devel/gnome2-hacker-tools,
chase the rename.

PR:		ports/97985
Repocopy by:	marcus
2006-05-28 01:57:42 +00:00
Jeremy Messenger
1bb3479da6 Rename this ports to use the real vendor package name. The advantage of this
is to allow our users' keyword search works and easier for users to file the
Bugzilla report when they use our name of ports. Debian, Gentoo, NetBSD and
other OSs have the correct package name, but not in our ports tree.

My team, FreeBSD GNOME Team, have agreed with it.

PR:		ports/97985
Repocopy by:	marcus
2006-05-28 01:48:18 +00:00
Pav Lucistnik
75ff8591bb - Move to better category
devel/p5-Encode -> converters/p5-Encode
  devel/p5-Encode-compat -> converters/p5-Encode-compat

PR:		ports/97644
Submitted by:	Rong-En Fan <rafan@infor.org> (maintainer)
2006-05-27 17:51:11 +00:00
Dirk Meyer
09c683b6d7 RadRails is an integrated development environment for the
Ruby on Rails framework.
The goal of this project is to provide Rails developers
with everything they need to develop, manage,
test and deploy their applications.
Features include source control, debugging, WEBrick servers,
generator wizards, syntax highlighting, data tools and much much more.
The RadRails IDE is built on the Eclipse RCP, and includes the
Subclipse plug-in and the RDT plug-ins.
The RadRails tools are also available as Eclipse plug-ins.

WWW:	http://www.radrails.org/

Submitted by:	Alexander Novitsky
2006-05-27 08:05:52 +00:00
Aaron Dalton
62878e1473 Adding port devel/p5-Code-Perl, Produce Perl code from a tree.
Approved by:	tobez (implicit)
2006-05-26 18:02:50 +00:00
Anton Berezin
80b19c3e85 Add p5-POE-XS-Queue-Array 0.001, XS implementation of POE::Queue::Array.
PR:		ports/97903
Submitted by:	Zach Thompson <hideo@lastamericanempire.com>
2006-05-26 11:47:53 +00:00
Anton Berezin
93ab03eb2c Add p5-Tie-Hash-Indexed 0.04, ordered hashes for Perl in XS.
PR:		ports/97901
Submitted by:	Zach Thompson <hideo@lastamericanempire.com>
2006-05-26 11:40:58 +00:00
Aaron Dalton
dc7654def7 Adding port devel/p5-File-FnMatch, File::FnMatch::fnmatch() provides simple, shell-like pattern matching.
Approved by:	tobez (implicit)
2006-05-25 08:27:35 +00:00
Aaron Dalton
071e5a80bd Adding port devel/p5-Tree-Binary-Dictionary, a simple class to provide a dictionary style API to a binary tree of data.
Approved by:	tobez (implicit)
2006-05-24 18:58:15 +00:00
Maxime Henrion
8f66b836fa Add the hs-fps port, a Fast Packed Strings module for Haskell.
Reviewed by:	pav
2006-05-23 20:16:31 +00:00
Aaron Dalton
37a8e9f871 Adding port devel/p5-Test-Expect, Automated driving and testing of terminal-based programs.
Approved by:	tobez (implicit)
2006-05-23 16:14:58 +00:00
Aaron Dalton
edf1c8e035 Adding port devel/p5-Expect-Simple, a wrapper around the lang/p5-Expect module.
Approved by:	tobez (implicit)
2006-05-23 16:06:30 +00:00
Aaron Dalton
68a245e94b Adding port devel/p5-Object-Enum, Replacement for if ($foo eq 'bar').
Approved by:	tobez (implicit)
2006-05-22 00:10:10 +00:00
Aaron Dalton
bc74296a2f Adding port devel/p5-Stream, generic stream classes for Perl.
Approved by:	tobez (implicit)
2006-05-21 23:37:12 +00:00
Aaron Dalton
9f44087fd4 Adding port devel/p5-Yada-Yada-Yada, adds a Yada-Yada-Yada operator (...) to Perl 5 allowing one to defer coding for testing.
Approved by:	tobez (implicit)
2006-05-21 21:17:29 +00:00
Andrew Pantyukhin
a664ff6753 Add port: devel/p5-Gtk2-Spell
Perl bindings to the 2.x series of the GtkSpell graphical user interface
library.  This module allows you to write perl applications that utilize the
GtkSpell library for mis-spelled word highlighting.

WWW:    http://gtk2-perl.sourceforge.net/

PR:		ports/94848
Submitted by:	Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
Approved by:	krion (mentor)
2006-05-21 14:48:40 +00:00
Andrew Pantyukhin
92c8f1ed8e Add port: devel/p5-POE-Component-Daemon 2006-05-21 14:43:58 +00:00
Jun Kuriyama
37a9f6f9f4 Add p5-UNIVERSAL-which 0.03, perl extension for telling fully qualified
name of the method.
2006-05-19 10:35:39 +00:00
Erwin Lansing
dba1679da6 This module is yet another class builder. This one adds parameter checking in
new constructor, that is to check for attributes existence, and definedness.

Authors: GomoR <netpkt@gomor.org>
WWW: http://search.cpan.org/dist/Class-Gomor/

PR:		ports/97424
Submitted by:	Christopher Boumenot <boumenot@gmail.com>
2006-05-18 19:59:17 +00:00
Renato Botelho
5d31075cb4 Event::RPC supports you in developing Event based networking client/server
applications with transparent object/method access from the client to the
server. Network communication is optionally encrypted using IO::Socket::SSL.
Several event loop managers are supported due to an extensible API. Currently
Event and Glib are implemented.

WWW: http://search.cpan.org/dist/Event::RPC/

PR:		ports/97350
Submitted by:	Vivek Khera <vivek@khera.org>
2006-05-17 10:02:24 +00:00
Andrew Pantyukhin
b7fc7a0e6c Add p5-Data-Structure-Util: Perl5 module to change the nature of data within a structure
PR:		ports/95551
Submitted by:	Jon Nistor <nistor@snickers.org>
Approved by:	krion (mentor)
2006-05-14 20:27:07 +00:00
Mario Sergio Fujikawa Ferreira
731703aac0 New port ocaml-magic version 0.6: An OCaml binding for libmagic(3) 2006-05-12 13:45:14 +00:00
Jean-Yves Lefort
c89e8bfa09 Move the glibmm programming reference to the glibmm-reference port. 2006-05-11 20:33:39 +00:00
Andrey Slusar
d057202dee This mode is used for editing spec files used for building RPM packages.
WWW: http://www.tihlde.org/~stigb/rpm-spec-mode.el

Submitted by:	Max N. Boyarov <m.boyarov@gmail.com>
2006-05-10 17:32:17 +00:00
Jean-Yves Lefort
5e7a8e73ce Move the libsoup programming reference to the libsoup-reference port. 2006-05-10 17:13:21 +00:00
Jean-Yves Lefort
2a076ed329 Move the libglade2 programming reference to the libglade2-reference port. 2006-05-10 16:33:35 +00:00
Aaron Dalton
80d026b682 Adding port devel/p5-App-Cache, an Easy application-level caching library
approved by:	tobez (implicit)
2006-05-10 05:40:28 +00:00
Jean-Yves Lefort
296e3576b1 Move the gnomevfs2 programming reference to the gnomevfs2-reference port. 2006-05-10 03:52:49 +00:00
Jean-Yves Lefort
43ca237c23 Move the gconf2 programming reference to the gconf2-reference port. 2006-05-10 03:33:33 +00:00
Jean-Yves Lefort
c7ee8973c9 Move the ORBit2 programming reference to the ORBit2-reference port. 2006-05-10 02:58:32 +00:00
Aaron Dalton
402489847e Add p5-File-Cat 1.2, perl implementation of cat.
PR:		ports/93882
Submitted by:	Jason Heiss <jheiss@aput.biz>
Approved by:	tobez (implicit)
2006-05-10 01:23:45 +00:00
Jean-Yves Lefort
4fe5bb33e8 Move the libbonobo programming reference to the libbonobo-reference port. 2006-05-10 00:25:34 +00:00
Jean-Yves Lefort
cf1b1389ec Add glib20-reference and the bsd.gnome-reference.mk framework. 2006-05-09 22:03:26 +00:00
Marcus Alves Grando
03ad0df1b9 - New port devel/py-rbtree
An RBTree is a fast, balanced efficient data structure with the
following properties:

get          O(log n)
set          O(log n)
delete       O(log n)
min          O(log n)
max          O(log n)
contains     O(log n)

Because the worst case timing is minimal across the range of standard
dict and ordered data operations it makes sense to use this when you
have volatile/dynamic sorted data.

In common usage its nearly as fast as the Python dict impl but has a
slightly more expensive usage of the compare function as the keys are
ordered and not hashed.

WWW:	http://www.python.org/pypi/RBTree/
2006-05-08 14:25:19 +00:00
Pav Lucistnik
62b25844a4 pthreads-win32 is a pthreads implementation for Microsoft Windows. It
can be compiled with MSVC, Borland and GCC. This port compiles it using
MinGW32.

WWW: http://sourceware.org/pthreads-win32/

PR:		ports/96456
Submitted by:	Ed Schouten <ed@fxq.nl>
2006-05-07 15:12:51 +00:00
Pav Lucistnik
006f48da9d PDCurses is a Curses and Panel implementation for Microsoft Windows.
This port compiles it using MinGW32.

WWW: http://pdcurses.sourceforge.net/

PR:		ports/96459
Submitted by:	Ed Schouten <ed@fxq.nl>
2006-05-07 15:10:33 +00:00
Anton Berezin
f6797d8713 Add devel/p5-Term-CallEditor 0.11, a Perl module to invoke an external
editor and to get data back from it.
2006-05-05 08:37:41 +00:00
Marcus Alves Grando
3a546faff9 * devel/viewvc
- Add new port viewvc and update to 1.0.0

* Makefile

- Add viewvc

PR:		96099
Submitted by:	Jean-Baptiste Quenot <jbq___caraldi.com>
Repocopy by:	marcus
2006-05-04 18:30:10 +00:00
Pav Lucistnik
9a13d71830 pytz brings the Olson tz database into Python. This library allows accurate and
cross platform timezone calculations. It also solves the issue of ambiguous
times at the end of daylight savings, which you can read more about in the
Python Library Reference (datetime.tzinfo).

WWW: http://pytz.sourceforge.net

PR:		ports/94820
Submitted by:	Khairil Yusof <kaeru@inigo-tech.com>
2006-05-01 13:05:22 +00:00
Lars Balker Rasmussen
2ad5b487b1 Add p5-Sub-Exporter, A sophisticated exporter for custom-built routines
Approved by:	erwin (mentor)
2006-04-30 19:58:53 +00:00
Lars Balker Rasmussen
ddd50902ab Add p5-Sub-Install, Install subroutines into packages easily
Approved by:	erwin (mentor)
2006-04-30 19:52:16 +00:00
Michael Johnson
d8e1e16e64 - Update gstreamer to 0.10
- Move all old gstreamer 0.8 ports to gstreamer*80 [1]
- Chase all ports with new gstreamer or gstreaemer moves

Repocopied by:  marcus [1]
2006-04-29 23:03:03 +00:00
Pav Lucistnik
20272643d1 ZTCL is an extension library for TCL written in the C language. It
implements an interface to the ZLIB compression and decompression
library, the one used by GZIP.

WWW: http://gna.org/projects/ztcl/

PR:		ports/96365
Submitted by:	Denis Shaposhnikov <dsh@vlink.ru>
2006-04-29 16:02:24 +00:00
Pav Lucistnik
4efbf3f34b TCLMORE provides a few commands to TCL interpreters and a set of
functions accessible through the C interface. It is mostly a base
library for other extensions.

WWW: http://gna.org/projects/tclmore/

PR:		ports/96358
Submitted by:	Denis Shaposhnikov <dsh@vlink.ru>
2006-04-29 15:47:14 +00:00
Cheng-Lung Sung
e40f6c970f Add p5-Module-Build-Kwalitee 0.20, module::Build subclass with
prepackaged tests.

PR:		ports/96395
Submitted by:	Yuan-Chung Hsiao <ychsiao AT ychsiao dot org>
2006-04-29 08:34:11 +00:00
Sergey Matveychuk
51848c85ad A C++ library of designs, containing flexible implementations of
common design patterns and idioms.

WWW: http://sourceforge.net/projects/loki-lib/

PR:		ports/93183
Submitted by:	snnn <snnn119@gmail.com>
2006-04-28 19:59:30 +00:00
Anton Berezin
76f83e1e04 Add devel/p5-Acme-Metasyntactic 0.71, a Perl module to produce themed
metasyntactic variables names.
2006-04-27 11:12:09 +00:00
Cheng-Lung Sung
472088c146 - a perl module that is able to convert Makefile.PL to Build.PL 2006-04-27 01:14:28 +00:00
Hye-Shik Chang
86b9b0b494 Add new port for py-astng 0.16.0, an extension to Python compiler.ast
package.  This module is needed by new versions of pylint.
2006-04-26 19:48:11 +00:00
Edwin Groothuis
8dcf764e24 [NEW PORT] devel/py24-simplejson: Simplejson is a simple, fast, extensible JSON encoder/decoder
simplejson is a simple, fast, extensible JSON encoder/decoder
	for Python

	simplejson is compatible with Python 2.3 and later with no
	external dependencies. It covers the full JSON specification
	for both encoding and decoding, with unicode support. By
	default, encoding is done in an encoding neutral fashion
	(plain ASCII with \uXXXX escapes for unicode characters).

	The encoder may be subclassed to provide serialization in
	any kind of situation, without any special support by the
	objects to be serialized (somewhat like pickle).

	The decoder can handle incoming JSON strings of any specified
	encoding (UTF-8 by default).

	WWW: http://svn.red-bean.com/bob/simplejson/

PR:		ports/96340
Submitted by:	Alexander Botero-Lowry <alex@foxybanana.com>
2006-04-26 03:24:41 +00:00
Edwin Groothuis
dce76738eb New Port sysutils/dfui_curses: A curses front end for libdfui
sysutils/dfui_curses is a front end for the DragonFly User
	Interface library.

PR:		ports/96124
Submitted by:	Andrew Turner <andrew+ports@fubar.geek.nz>
2006-04-25 02:39:35 +00:00
Volker Stolz
a2599e4f65 Remove devel/cvspadm: development ceased, please use devel/cvsdadm 2006-04-24 08:04:31 +00:00
Philip Paeps
35249a36fe Add lua50-dfui 0.1.20050901, DFUI binding for Lua 5.0.x.
PR:		ports/95991
Submitted by:	Andrew Turner <andrew+ports@fubar.geek.nz>
2006-04-23 09:31:12 +00:00
Anton Berezin
b373451514 Add devel/p5-Class-Prototyped, a Perl module that facilitates fast
prototype-based OO programming.
2006-04-20 14:34:47 +00:00
Yen-Ming Lee
755f1591fb - add p5-Tie-Restore 0.11
Provides the opposite of the 'tied' function.  Say you have %hash that
is tied to $object.  Then, it is relatively simple to get $object from
%hash simply by saying

 $object = tied %hash;

But, how does one go the other way?  Simple, with Tie::Restore

 tie %hash, 'Tie::Restore', $object;

Works for any kind of tie. (scalar, array, hash, filehandle)
2006-04-19 09:16:12 +00:00
Philip Paeps
9629218179 Add libdfui 4.1.20060122, abstract user interface protocol library.
PR:		ports/95989
Submitted by:	Andrew Turner <andrew+ports@fubar.geek.nz>
2006-04-19 07:04:20 +00:00
Philip Paeps
9b8c973032 Add libaura 3.1.20051222, library of Assorted Useful Reusable
Abstractions.

PR:		ports/95988
Submitted by:	Andrew Turner <andrew+ports@fubar.geek.nz>
2006-04-19 06:45:21 +00:00
Joseph Koshy
f62971083c Add `pypersrc', a source browser written in Python and C++ that
integrates with Exuberant CTags.
2006-04-18 16:05:57 +00:00
Philip Paeps
8f9a46bd1b Add lua50-app 1.70, app framework for Lua 5.0.x.
PR:		ports/95968
Submitted by:	Andrew Turner <andrew+ports -at- fubar.geek.nz>
2006-04-17 22:15:27 +00:00
Philip Paeps
ce60601071 Add lua50-filename 1.2, filename-manipulating functions for Lua 5.0.x.
PR:		ports/95913
Submitted by:	Andrew Turner <andrew+ports -at- fubar.geek.nz>
2006-04-17 17:09:17 +00:00
Philip Paeps
d4e1e5b071 Add lua50-pty 1.25, pty (pseudo-terminal) bindings for Lua 5.0.x.
PR:		ports/95914
Submitted by:	Andrew Turner <andrew+ports -at- fubar.geek.nz>
2006-04-17 16:21:41 +00:00
Renato Botelho
51ba04963b ASN.1 types and codecs (BER, CER, DER) implementation in Python programming
language.

Author:	Ilya Etingof (ilya@glas.net)
WWW:	http://sourceforge.net/projects/pyasn1/

PR:		ports/95672
Submitted by:	Martin Jackson <mhjacks@swbell.net>
2006-04-17 11:22:21 +00:00
Pav Lucistnik
03c45c0a0d LuaPosix is a Lua extension library that provides support for POSIX.
PR:		ports/94987
Submitted by:	Andrew Turner <andrew@fubar.geek.nz>
2006-04-15 16:59:09 +00:00
Pav Lucistnik
2ec89cef71 The Package Compatibility (Compat-5.1) is a set of files which provides an
implementation of the new package model of Lua 5.1 to be used in Lua 5.0.

WWW: http://luaforge.net/projects/compat/

PR:		ports/95720
Submitted by:	Andrew Turner <andrew@fubar.geek.nz>
2006-04-15 16:54:49 +00:00
Markus Brueffer
8b8858cd0d Add kdesvn-0.8.1, a KDE frontend for Subversion.
KDESvn is yet another client for Subversion. It uses the native KDE API
instead of an extra library like GAMBAS and it is using the native Subversion
delevelopment API instead of just parsing the output of the commandline
tool like most other clients do.

WWW: http://www.alwins-world.de/programs/kdesvn/

PR:		ports/95676
Submitted by:	Yuan Jue <yuanjue@yuanjue.net>
2006-04-14 23:36:24 +00:00
Erwin Lansing
46af1f2694 Moose is an extension of the Perl 5 object system.
Another object system!?!?

Yes, I know there has been an explosion recently of new ways to build
objects in Perl 5, most of them based on inside-out objects, and other
such things. Moose is different because it is not a new object system
for Perl 5, but instead an extension of the existing object system.

Moose is built on top of Class::MOP, which is a metaclass system for
Perl 5. This means that Moose not only makes building normal Perl 5
objects better, but it also provides the power of metaclass programming.

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

PR:		ports/95741
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
Committed from:	Sofia, Bulgaria
2006-04-14 12:19:51 +00:00
Erwin Lansing
e34b5bfa0f Add p5-Class-MOP 0.24, a Meta Object Protocol for Perl 5.
This module is an attempt to create a meta object protocol for the
Perl 5 object system. It makes no attempt to change the behavior or
characteristics of the Perl 5 object system, only to create a protocol
for its manipulation and introspection.

http://search.cpan.org/dist/Class-MOP/

PR:		ports/95740
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
Committed from:	Sofia, Bulgaria
2006-04-14 12:18:41 +00:00
Renato Botelho
f13206cb35 Pyflakes is a simple program which checks Python source files for errors. It is
similar to PyChecker in scope, but differs in that it does not execute the
modules to check them. This is both safer and faster, although it does not
perform as many checks. Unlike PyLint, Pyflakes checks only for logical errors
in programs; it does not perform any checks on style.

WWW: http://www.divmod.org/projects/pyflakes

PR:		ports/95679
Submitted by:	Alexander Botero-Lowry <alex@foxybanana.com>
2006-04-13 15:44:09 +00:00
Renato Botelho
06af3cedaf A small utility package that depends on tools too recent for Twisted (like
datetime in python2.4) but performs generic enough functions that it can be
used in projects that don't want to share Divmod's other projects' large
footprint.

Currently included:

    * A powerful date/time formatting and import/export class (ExtimeDotTime),
      for exchanging date and time information between all Python's various
      ways to interpret objects as times or time deltas.
    * Tools for managing concurrent asynchronous processes within Twisted.
    * A metaclass which helps you define classes with explicit states.
    * A featureful Version class.
    * A formal system for application of monkey-patches.

WWW: http://divmod.org/trac/wiki/DivmodEpsilon

PR:		ports/95611
Submitted by:	Alexander Botero-Lowry <alex@foxybanana.com>
2006-04-11 12:01:24 +00:00
Jun Kuriyama
afa8a917c5 Add php5-phing 2.1.1, project build system based on Apache Ant. 2006-04-09 13:54:16 +00:00
Pav Lucistnik
09de6e4786 Ruby-EET allows you to read and write EET files from Ruby code. Support for
Ruby object serialization to EDD (EET Data Descriptor) format is given.

WWW: http://code-monkey.de/pages/ruby-eet

PR:		ports/95497
Submitted by:	Alexander Botero-Lowry <alex@foxybanana.com>
2006-04-08 23:31:20 +00:00
Oliver Lehmann
1369d392e8 remove devel/wftk - master site disappeared 2006-04-07 11:58:53 +00:00
Thierry Thomas
dedd564995 Move devel/upp602 to devel/upp.
PR:i		95318
Submitted by:	Matthias Sund <m.sund (at) arcor.de> (maintainer)
Repocopied by:	marcus
2006-04-05 19:22:35 +00:00
Jeremy Messenger
eab76b041b Remove devel/py-twistedXish as its functionality has been incorporated into
net-im/py-twistedWords.

PR:		ports/93351
Submitted by:	Neal Nelson <neal@nelson.name> (maintainer)
2006-04-05 17:46:15 +00:00
Edwin Groothuis
90ef065a9a [NEW PORT] devel/rubygem-event-loop: Event loop for ruby applications
event-loop is a simple signal system and an event loop that
	uses said simple signal system.

	WWW: http://www.brockman.se/software/ruby-event-loop/

PR:		ports/95324
Submitted by:	Alexander Botero-Lowry <alex@foxybanana.com>
2006-04-05 01:10:34 +00:00
Pav Lucistnik
d43f306ff4 pydasm is a python interface to libdasm, the best x86 disassembling
library out there.

WWW: http://dkbza.org/pydasm.html

PR:		ports/95049
Submitted by:	Antoine Brodin <antoine.brodin@laposte.net>
2006-04-04 17:42:48 +00:00
Jean-Yves Lefort
20d3ebfb04 Add geany.
Geany is a small and lightweight integrated development environment. It was
developed to provide a small and fast IDE, which has only a few dependencies
on other packages. Another goal was to be as independent as possible from a
special Desktop Environment like KDE or GNOME.

WWW: http://geany.uvena.de/

PR:		ports/91817
Submitted by:	Remington <mrl0lz@gmail.com>
2006-04-04 12:28:14 +00:00
Jun Kuriyama
db4ab97fd0 Add p5-Devel-CoreStack 1.3, a perl5 module that generates a stack dump
from a core file.
2006-04-03 06:45:37 +00:00
Renato Botelho
eda0ab97e8 libdasm is a C-library that tries to provide simple and convenient
way to disassemble Intel x86 raw opcode bytes (machine code). It
can parse and print out opcodes in AT&T and Intel syntax.

WWW: http://www.nologin.net/main.pl?action=codeView&codeId=49&

PR:		ports/95048
Submitted by:	Antoine Brodin <antoine.brodin@laposte.net>
2006-04-01 11:17:28 +00:00
Renato Botelho
643692965a Add libthai 0.1.5, thai language support library.
PR:		ports/95003
Submitted by:	Thawatchai Piyawat <piyawat@usablelabs.com>
2006-03-28 11:14:15 +00:00
Sergey Matveychuk
587372a0c5 devel/p5-Test-use-ok, Alternative to Test::More::use_ok
PR:		ports/94952
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2006-03-26 21:20:53 +00:00
Sergey Matveychuk
9efc48ac33 This module is a simple visitor implementation for Perl values.
It has a main dispatcher method, visit, which takes a single perl
value and then calls the methods appropriate for that value.

WWW: http://search.cpan.org/dist/Data-Visitor/

PR:		ports/94954
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2006-03-26 21:05:51 +00:00
Sergey Matveychuk
3c3b636224 This module implements the C3 algorithm.
WWW: http://search.cpan.org/dist/Algorithm-C3/

PR:		ports/93819
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2006-03-26 20:58:10 +00:00
Joerg Wunsch
878628deb7 This brings GCC 4.1.0 for the AVR microcontroller target to the
ports collection.
2006-03-23 05:48:44 +00:00
Emanuel Haupt
ff5d0c3106 Add cvschangelogbuilder 2.2, a utility to generate changelogs and reports
from a CVS repository.

PR:		94111
Submitted by:	Matthew Will <mwill@spingen.com>
2006-03-21 10:17:09 +00:00
Thierry Thomas
954d2f191f Ultimate++ is a C++ cross-platform rapid application development suite.
It includes a set of libraries (GUI, SQL, etc..), and an integrated
development environment.

WWW: http://upp.sourceforge.net/

PR:		ports/93358
Submitted by:	Matthias Sund <m.sund (at) arcor.de>
2006-03-21 06:28:30 +00:00
Pav Lucistnik
b2888bd127 The Voidspace Pythonutils package is a simple way of installing the Voidspace
collection of modules. These are currently:

    ConfigObj 4.1.0 - Easy config file reading/writing
    validate 0.2.1 - Validation and type conversion system
    listquote 1.4.0 - String to list conversion
    StandOut 2.1.0 - Simple logging and output control object
    pathutils 0.2.4 - For working with paths and files
    cgiutils 0.3.5 - CGI helpers
    urlpath 0.1.0 - Functions for handling URLs
    odict 0.2.1 - Ordered Dictionary Class

Several of the Voidspace Projects depend on these modules. They are also useful
in their own right of course. They are primarily general utility modules that
simplify common programming tasks in Python.

WWW: http://www.voidspace.org.uk/python/pythonutils.html

PR:		ports/94657
Submitted by:	Daniel <daniel@netwalk.org>
2006-03-20 19:22:13 +00:00
Jean-Yves Lefort
6bb0d30e1b Add gpsim.
gpsim is a full-featured software simulator for Microchip PIC microcontrollers
distributed under the GNU General Public License.

gpsim has been designed to be as accurate as possible. Accuracy includes the
entire PIC - from the core to the I/O pins and including ALL of the internal
peripherals. Thus it's possible to create stimuli and tie them to the I/O pins
and test the PIC the same PIC the same way you would in the real world.

gpsim has been designed to be as fast as possible. Real time simulation speeds
of 20Mhz pics are possible. A 'goto $' program runs at the same speed as a
25Mhz pic when simulated on my 400Mhz PII Linux Box. Of course, as you add
stimuli and begin interacting with peripherals, the performance drops. But
it's still fast!

gpsim has been designed to be as useful as possible (at least that's the
intent - honest). The standard simulation paradigm including breakpoints,
single stepping, disassembling, memory inspect & change, and so on has been
implemented. In addition, gpsim supports many debugging features that are only
available with in-circuit emulators. For example, a continuous trace buffer
tracks every action of the simulator (whether you want it or not). Also, it's
possible to set read and write break points on values (e.g. break if a
specific value is read from or written to a register).

WWW: http://www.dattalo.com/gnupic/gpsim.html

PR:		ports/94436
Submitted by:	Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
2006-03-19 22:43:05 +00:00
Pav Lucistnik
18fed5718e Pas2Dox is a pre-processor addon for the Doxygen documentation generator.
This allows the production of advanced documentation from Delphi/Kylix.

WWW: http://pas2dox.sourceforge.net

PR:		ports/94574
Submitted by:	Andreas Kohn <andreas@syndrom23.de>
2006-03-18 14:25:25 +00:00
Pav Lucistnik
444666c5ec php-json is an extremely fast PHP C extension for JSON X(JavaScript Object
Notation) serialisation.

PR:		ports/94582
Submitted by:	Alexander Zhuravlev <zaa@zaa.pp.ru>
2006-03-18 13:58:34 +00:00
Lars Thegler
559d2fa969 Add p5-Test-Data 1.18, test functions for particular variable types. 2006-03-18 12:33:32 +00:00
Ade Lovett
8503536d38 Conversion to a single libtool environment.
Approved by:	portmgr (kris)
2006-02-23 10:40:44 +00:00
Renato Botelho
6918ca3b29 Move recently added converters/libytnef to an accuratte category "devel"
Approved by:	maintainer
2006-02-21 20:49:48 +00:00
Alexey Dokuchaev
f03bedcae2 Add HP48-xgcc 1.0.2, GNU C cross-compiler for HP48 calculators.
Now one step closer porting BSD on my HP48GX.  ;-)
2006-02-20 13:18:26 +00:00
Aaron Dalton
525dddfd20 Adding port devel/p5-Time-Progress, Elapsed and estimated finish time reporting.
Approved by:	tobez (implicit)
2006-02-20 02:57:08 +00:00
Erwin Lansing
da6c0bba31 RRDTool::OO is an object-oriented interface to Tobi Oetiker's round robin
database tool rrdtool. It uses rrdtool's RRDs module to get access to rrdtool's
shared library.

RRDTool::OO tries to marry rrdtool's database engine with the dwimminess and
whipuptitude Perl programmers take for granted. Using RRDTool::OO abstracts
away implementation details of the RRD engine, uses easy to memorize named
parameters and sets meaningful defaults for parameters not needed in simple
cases.

WWW: http://search.cpan.org/dist/RRDTool-OO/

PR:		ports/93321
Submitted by:	Stefan Pauly <stefan@fh-mainz.de>
2006-02-19 20:18:20 +00:00
Aaron Dalton
717f8f709d Adding port devel/p5-Iterator-Misc, Miscellaneous iterator functions.
Committed by:	aaron
Approved by:	tobez (implicit)
2006-02-18 22:10:14 +00:00
Aaron Dalton
3b74952bad Adding port devel/p5-Iterator-IO, Filesystem and stream iterators.
Committed by:	aaron
Approved by:	tobez (implicit)
2006-02-18 22:03:38 +00:00
Aaron Dalton
1de4bba2e5 Adding port devel/p5-Iterator-Util, Essential utilities for the Iterator class.
Committed by:	aaron
Approved by:	tobez (implicit)
2006-02-18 21:59:34 +00:00
Aaron Dalton
3bb02f4273 Adding port devel/p5-Iterator, a general-purpose iterator class.
Committed by:	aaron
Approved by:	tobez (implicit)
2006-02-18 21:47:17 +00:00
Aaron Dalton
6bc4346509 Adding port devel/p5-Test-RandomResults, allowing one to test non-deterministic functions.
Commited by:	aaron
Approved by:	tobez (implicit)
2006-02-18 09:42:58 +00:00
Aaron Dalton
386578aa7c Adding port devel/p5-FSA-Rules, an implementation of Finite State Automata
Submited by:	aaron
Approved by:	tobez (implicit)
2006-02-18 01:23:42 +00:00
Renato Botelho
550c939f07 Remove expired port editors/custom-emacs and all dependant ports
Discussed with:	anray
2006-02-16 11:40:34 +00:00
Renato Botelho
b36a9e43ed Libdnsres provides a non-blocking thread-safe API for resolving DNS names. It
requires that your main application is built on top of libevent. Libdnsres' API
essentially mirrors the traditional gethostbyname and getaddrinfo interfaces.
All return values have been replaced by callbacks instead.

The code borrows heavily from the BSD resolver library. In fact, it is an
extremely ugly hack to make the BSD resolver library non-blocking and
thread-safe without changing the API too much.

WWW: http://www.monkey.org/~provos/libdnsres/

PR:		ports/93365
Submitted by:	Phil Oleson <oz@nixil.net>
2006-02-15 11:07:43 +00:00
Herve Quiroz
5fc6e0805d Commons IO is a library of utilities to assist with developing IO functionality.
There are three main areas included:

    * Utility classes - with static methods to perform common tasks
    * Filters - various implementations of file filters
    * Streams - useful stream, reader and writer implementations

WWW: http://jakarta.apache.org/commons/io/

PR:		93322
Submitted by:	Michael Winking <mwfp@foldl.net>
2006-02-14 15:46:38 +00:00
Emanuel Haupt
23b2440707 Add devel/p5-Data-Types, a perl module for validating and converting data types
PR:		93169
Submitted by:	hideo <hideo@lastamericanempire.com>
2006-02-11 12:47:40 +00:00
Peter Pentchev
d37aa7f7b0 Add p5-File-Append-TempFile 0.02, a Perl module for, well, appending
data to files using a temporary copy.
2006-02-10 13:13:42 +00:00
Eric Anholt
ca58d02f95 Add a port for git, a distributed SCM used by the Linux kernel and likely soon
many freedesktop.org projects.
2006-02-08 08:30:38 +00:00
Renato Botelho
ad01b750f7 A subclass of Date::Range that uses Time::Piece objects, rather
than Date::Simple, to manipulate ranges of dates.

WWW: http://search.cpan.org/dist/Time-Piece-Range

PR:		ports/92850
Submitted by:	Zach Thompson <hideo@lastamericanempire.com>
2006-02-06 15:52:54 +00:00
Renato Botelho
508fc86f17 Quite often, when dealing with dates, we don't just want to know
information about one particular date, but about a range of dates. For
example, we may wish to know whether a given date is in a particular
range, or what the overlap is between one range and another.  This module
lets you ask such questions.

WWW: http://search.cpan.org/dist/Date-Range

PR:		ports/92848
Submitted by:	Zach Thompson <hideo@lastamericanempire.com>
2006-02-06 15:43:08 +00:00
Jean-Yves Lefort
f52cd3aa81 Add linux-js.
This port provides a FreeBSD kernel module implementing the Linux joystick
interface (/dev/input/js0), as well as calibration (jscal) and test (jstest)
utilities.
2006-02-05 03:12:50 +00:00
Erwin Lansing
b1ffb24b28 Class::Data::Accessor is the marriage of Class::Accessor and
Class::Data::Inheritable into a single module. It is used for creating
accessors to class data that overridable in subclasses as well as in
class instances.

WWW: http://search.cpan.org/dist/Class-Data-Accessor/

PR:		ports/92724
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2006-02-02 09:24:55 +00:00
Simon Barner
69767f61f8 Linux/BSD Real Mode interface library.
WWW: http://lrmi.sourceforge.net/

PR:		ports/92648
Submitted by:	Anish Mistry <amistry@am-productions.biz>
2006-02-01 16:59:05 +00:00
Volker Stolz
8a94d2842c ncc is a compiler that produces program analysis information.
ncc is a decent replacement of cflow and cscope able to analyse any
program using the gcc compiler. The program also includes a graphical
call-graph navigator and source browser which is extremely practical
for hacking and comprehending large projects.

WWW: http://students.ceid.upatras.gr/~sxanth/ncc/
2006-02-01 13:48:21 +00:00
Alexander Leidinger
58b51c06ad Finish repocopy (pwlib -> pwlib152). 2006-01-31 21:04:14 +00:00
Renato Botelho
512cfafdf3 Add pecl-operator 0.2, PHP extension that provides operator overloading
for PHP objects.

PR:		ports/92573
Submitted by:	Alexander Zhuravlev <zaa@zaa.pp.ru>
2006-01-31 16:16:41 +00:00
Cheng-Lung Sung
0362e1048f Add p5-Test-File-Contents 0.03, test routines for examining the contents
of files.

PR:		ports/92473
Submitted by:	Rod Taylor <ports@rbt.ca>
2006-01-30 15:08:07 +00:00
Thierry Thomas
51a58725b2 This jar file comes from the old Netscape Navigator 4.0.
It allows a Java applet access to Javascript objects.

It is used by OpenDX / JavaDX.
2006-01-28 20:57:17 +00:00
Pav Lucistnik
687c9cfcea An interface to a local CVSd repository using pserver for authentication.
This script can add, delete, suspend, or enable non-system users for read
and write access to a CVS repository.

This program is a fork of cvspadm that was originally written by
Raymond M Schneider ray@hackfoo.net

Change since initial import:
- Don't quit in interactive mode if user press return without choosing an
  option but reprint the menu.
- Remove trailing '\n' in a string in Query mode to make the output nicer
- Reprint the menu at the end of an operation in interactive mode

Many more bugs fix and features to do (some are listed in the TODO
file).

PR:		ports/92129
Submitted by:	Serge Gagnon <serge.gagnon@b2b2c.ca>
2006-01-23 20:04:17 +00:00
Sergey Skvortsov
375b357ac7 * move devel/p5-release to devel/p5-Module-Release
* update p5-Module-Release to 1.04
2006-01-23 11:17:14 +00:00
Aaron Dalton
6dd8941796 Adding port devel/p5-Pod-Tests, extracts embedded tests and code examples from POD.
Submitted by:	aaron
Approved by:	tobez
2006-01-23 00:04:58 +00:00
Anton Berezin
431f1f52fb Add devel/p5-Class-Spiffy 0.12, a framework for doing object oriented
(OO) programming in Perl.
2006-01-20 11:20:47 +00:00
Renato Botelho
d0581646db Add p5-SSN-Validate 0.14, perl extension to do SSN Validation.
PR:		ports/91920
Submitted by:	tiger <tiger@whitetigersd.com>
2006-01-20 09:33:17 +00:00
Pav Lucistnik
a59179b159 - Resurrect devel/cvspadm with working master site and caring maintainer
PR:		ports/91913
Submitted by:	Serge Gagnon <serge.gagnon@b2b2c.ca>
2006-01-18 20:51:00 +00:00
Pav Lucistnik
56a0eada3d Needle is a dependency injection container for Ruby. It can do:
- Log method execution
- Reference another service
- Unit testing
- Lifestyle management

PR:		ports/91827
Submitted by:	Roderick van Domburg <r.s.a.vandomburg@student.utwente.nl>
2006-01-18 07:09:12 +00:00
Cheng-Lung Sung
8baf3e127b - add p5-SVN-ACL
- ref: http://hcchien.org/?q=node/7
2006-01-18 00:50:46 +00:00
Anton Berezin
76e9fbb7fc Add p5-Object-InsideOut 1.31, object::InsideOut - Comprehensive
inside-out object support module.

PR:		ports/91905
Submitted by:	Geraud Continsouzas <geraud@gcu.info>
2006-01-17 13:19:01 +00:00
Joe Marcus Clarke
b57f5e3f6f Add py-gobject, Python bindings around GLib's GObject. This port is useful
for developers that need to write Gobjects in Python but do not need to pull
in all of py-gtk2.
2006-01-17 03:39:21 +00:00
Pav Lucistnik
6783597ccc json-py is a simple, pure-python implementation of a JSON (http://json.org)
reader and writer. JSON is used to exchange data across systems written in
various languages. It is particularly suited to dynamic languages like Python,
Javascript, etc. JSON = Javascript Object Notation implies it is suitable for
AJAX applications that exchange data from servers to Javascript applications
running on web browser clients.

Author:	<patrickdlogan@stardecisions.com>
WWW:	http://sourceforge.net/projects/json-py/

PR:		ports/91688
Submitted by:	Nicola Vitale <nivit@email.it>
2006-01-14 22:29:30 +00:00
Pav Lucistnik
7dc0abbf54 - Remove expired ports 2006-01-14 21:16:35 +00:00
Pav Lucistnik
c205efb40f RSCM - Ruby Source Control Management is to SCM what DBI/JDBC/ODBC
are to databases - an SCM-independent API for accessing a wide
variety of SCMs.

RSCM currently supports CVS and Subversion.  Support for ClearCase,
Darcs, Monotone, Perforce and StarTeam is in progress and partly
available.

PR:		ports/91602
Submitted by:	Daniel Roethlisberger <daniel@roe.ch>
2006-01-14 17:46:22 +00:00
Pav Lucistnik
aaff729625 The cElementTree module is a C implementation of the ElementTree API.
On typical documents, it's 15-20 times faster than the Python version
of ElementTree, and uses 2-5 times less memory. On modern hardware,
that means that documents in the 50-100 megabyte range can be manipulated
in memory, and that documents in the 0-1 megabyte range load in zero
time (0.0 seconds). This allows you to drastically simplify many kinds
of XML applications.

PR:		ports/91687
Submitted by:	Nicola Vitale <nivit@email.it>
2006-01-14 17:42:16 +00:00
Pav Lucistnik
24f6b29c77 TestGears provides automatic discovery of unittest.TestCases and
the ability to run tests that are written as simple functions.
It generates a standard unittest.TestSuite for use with any of
the standard frontends, and provides a distutils command to run
tests with zero configuration.

PR:		ports/91689
Submitted by:	Nicola Vitale <nivit@email.it>
2006-01-14 17:31:55 +00:00
Anton Berezin
36181cb6bc Add devel/p5-Sub-Installer 0.0.2, yet another Perl module to (re)define
package subroutines.
2006-01-12 13:09:46 +00:00
Anton Berezin
6096c5ee13 Add devel/p5-Proc-Fork, a Perl module that provides simple, intuitive
interface to the fork() system call.
2006-01-10 14:56:30 +00:00
Edwin Groothuis
e078a87d30 New port: devel/pecl-svn
PHP bindings to the libsvn library which provide access to subversion
	repositories.

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

PR:		ports/91471
Submitted by:	Alex Kiesel <kiesel@schlund.de>
2006-01-08 12:50:20 +00:00
Alexander Kabaev
4d44117c01 Reconnect linux_kdump. 2006-01-05 20:57:06 +00:00
Emanuel Haupt
9a756b2aa7 Add p5-Devel-SimpleTrace 0.06, a perl module for better stack traces on
interpretter-generated warn/die.

PR:		ports/91313
Submitted by:	Eric Stith <estith.freebsd.ports@thelunarempire.net>
2006-01-05 12:46:32 +00:00
Bill Fenner
f9eda3261e adocman is a set of perl modules and programs for performing
operations against the SourceForge.net site, currently including
basic Client operations (i.e. login/logout) and DocManager operations.

It includes the Alexandria perl module, which provides the back end
support for operations, the adocman program, which provides the
means to perform DocManager operations from the command-line or
scripts (by project developers or admins listed as DocManager
Editors), and the xml_export program, providing the means to automate
downloads of data from the XML data export facility on SourceForge.net
(by project administrators).

WWW: http://sourceforge.net/projects/sitedocs
2006-01-05 02:04:03 +00:00
Tilman Keskinoz
cb5f44a1b9 Retire libmusclecard, it is now part of the pcsc-lite port again. 2006-01-02 13:53:08 +00:00
Pav Lucistnik
a732551284 - Remove expired ports 2005-12-31 08:36:45 +00:00
Pav Lucistnik
aa96e7f28f This is a port of the bulk of the Plan 9 software build environment to
Unix.

This port tries to reproduce the Plan 9 build environment as faithfully
as possible, providing u.h and libc.h, and blithely redefining tokens
such as open, dup, and accept in order to provide implementations that
better mimic the Plan 9 semantics. The result is a more complicated and
less Unix-friendly environment, but Plan 9 programs can typically be
compiled with little or no changes.

PR:		ports/90997
Submitted by:	Serge Gagnon <serge.gagnon@b2b2c.ca>
2005-12-30 05:07:46 +00:00
Edwin Groothuis
b41b5a6563 NEW PORT: devel/py-kid template language for XML based written in Python
Kid is a simple template language for XML based vocabularies
	written in Python.  It was spawned as a result of a kinky
	love triangle between XSLT, TAL, and PHP.  We believe many
	of the best features of these languages live on in Kid with
	much of the limitations and complexity stamped out.

PR:		ports/90909
Submitted by:	"Choe, Cheng-Dae" <whitekid@gmail.com>
2005-12-29 05:25:46 +00:00
Edwin Groothuis
15da4fd749 [NEW PORT] devel/simian: simlarity analysis for source code
Simian is a program for checking source (and all kinds of
	text files) for repeating blocks.

	Simian (Similarity Analyser) identifies duplication in Java,
	C#, C, C++, COBOL, Ruby, JSP, ASP, HTML, XML, Visual Basic
	source code and even plain text files.  In fact, simian can
	be used on any human readable files such as ini files,
	deployment descriptors, you name it.

	Note: The port uses the java version by default. You can
	select the .NET version via WITH_MONO=yes, and disable
	installation of the java parts with WITHOUT_JAVA=yes.

	WWW: http://www.redhillconsulting.com.au/products/simian/

PR:		ports/83315
Submitted by:	Andreas Kohn <andreas@syndrom23.de>
2005-12-29 00:46:44 +00:00
Anton Berezin
c96aa66a28 Add devel/p5-Proc-Queue 1.16, a Perl module that overrides fork and
related syscalls to limit the number of spawned children transparently.
2005-12-28 13:58:46 +00:00
Anton Berezin
bde6b94254 Add devel/p5-IPC-DirQueue 0.05, a disk-based many-to-many task queue
written in Perl.
2005-12-28 12:37:41 +00:00
Edwin Groothuis
cc89fb34bf [New ports] devel/mimir, lang/elan - Elan Programming Language
Elan is a programming language originally developed by the
	Technical University of Berlin, but nowadays an implementation
	is maintained by the Radboud University of Nijmegen.

	We at TCCN learn youngsters how to program in this language.
	We installed FreeBSD on one of our SPARC's some time ago,
	but Elan wasn't in the Ports tree yet. That's why I made
	two ports. One for lang/elan, the Elan compiler, and one
	for devel/mimir, a library the Elan compiler uses.

	More info about Elan:

	http://en.wikipedia.org/wiki/Elan_programming_language

PR:		ports/89275
Submitted by:	Ed Schouten <ed@fxq.nl>
2005-12-27 21:04:05 +00:00
Edwin Groothuis
7c09f85c2d new port: devel/codeblocks, an open source, cross-platform and free
C/C++ IDE

	Code::Blocks is an open source, cross-platform and free
	C/C++ IDE.  It is build using the wxWidgets GUI library.

	The WEB site states:

	"Code::Blocks is a free C++ IDE built specifically to meet
	the most demanding needs of its users. It was designed,
	right from the start, to be extensible and configurable."

	WWW: http://www.codeblocks.org/

PR:		ports/89297
Submitted by:	Matthias Sund <m.sund@arcor.de>
2005-12-27 19:59:09 +00:00
Emanuel Haupt
f1ddb225b9 Add p5-Geo-ShapeFile 2.51, a perl extension for handling ESRI GIS
Shapefiles.

PR:		90984
Submitted by:	Eric Stith <estith.freebsd.ports@thelunarempire.net>
2005-12-27 19:33:44 +00:00
Anton Berezin
32fe6a6c3e Add devel/p5-Test-Strict 0.07, a Perl module to test and report on the
coverage of the strict/warnings pragmas.

PR:		90981
Submitted by:	Zach Thompson <hideo@lastamericanempire.com>
2005-12-27 17:41:21 +00:00
Anton Berezin
a1d851e348 Add devel/p5-Test-Base 0.44, a data driven testing framework in Perl. 2005-12-27 11:27:47 +00:00
Anton Berezin
8cfdd44de0 Add devel/p5-File-ShareDir 0.02, a Perl module to locate
per-distribution and per-module shared files location.
2005-12-27 10:02:05 +00:00
Anton Berezin
611f19768d Add devel/p5-Return-Value 1.30, a Perl module that provides polymorphic
return values.
2005-12-27 09:35:56 +00:00
Anton Berezin
0f816f5f03 Add devel/p5-App-CLI 0.03, a dispatcher module for command line
interface programs.
2005-12-27 09:26:13 +00:00
Erwin Lansing
af14947e24 Object::Signature is an abstract base class that you can inherit from in
order to allow your objects to generate unique cryptographic signatures.

The method used to generate the signature is based on Storable and
Digest::MD5. The object is fed to Storable::nfreeze to get a string,
which is then passed to Digest::MD5::md5_hex to get a unique 32
character hexidecimal signature.

WWW: http://search.cpan.org/dist/Object-Signature/

PR:		ports/90918
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2005-12-26 11:50:43 +00:00
Hye-Shik Chang
9dc294d9ec Add a new port for llvm 1.6, the Low Level Virtual Machine.
WWW:	http://llvm.cs.uiuc.edu/
2005-12-24 16:19:24 +00:00
Emanuel Haupt
92fc3f8025 Add p5-Tie-ShareLite, a Tied hash interface to IPC::ShareLite
PR:		90637
Submitted by:	Jui-Nan Lin <jnlin@csie.nctu.edu.tw>
2005-12-21 09:43:43 +00:00
Anton Berezin
c21eaf87ee Add devel/p5-IO-NestedCapture 1.03, a Perl module for performing nested
STD* handle captures.
2005-12-21 08:28:56 +00:00
Vanilla I. Shu
d6e1b77030 Add cgdb 0.5.3, a curses-based interface to the GNU Debugger.
PR:		ports/90600
Submitted by:	Gea-Suan Lin <gslin@gslin.org>
2005-12-18 15:57:44 +00:00
Sergey Matveychuk
5fa16d0058 - Kill devel/opentop. It's obsoleted. All new versions are comercial. 2005-12-16 22:47:27 +00:00
Sam Lawrance
dad50d99b1 Remove expired ports. 2005-12-15 03:18:03 +00:00
Kelly Yancey
dc81a0dac8 Library simplifying embedding perl interpreters into C programs. 2005-12-15 01:58:58 +00:00
Simon L. B. Nielsen
1fe3abf60d Add libisc port:
libisc is C utility library which is used as part of part of ISC's bind.

It includes functions for:
- assertion handling.
- balanced binary (AVL) trees.
- bit masks comparison.
- event based programs.
- heap-based priority queues.
- memory handling.
- program logging.

Reviewed by:	erwin
2005-12-13 21:16:18 +00:00
Aaron Dalton
3a304f0f1a Add port devel/p5-Algorithm-Dependency, Base class for implementing various dependency trees
Approved by: tobez
2005-12-13 15:27:23 +00:00
Emanuel Haupt
4cafe7bc37 Add xlslib, a C++ library for generation of Excel(TM) files
xlsLib is a multiplatform, C++ developed, library for dynamically
generating Excel(TM) files (*.xls). It allows the generation of Excel(TM)
compatible files without the need of any other external software.

    * Easy to use, fully object oriented, API.
    * Excel 95 (TM) format spreadsheets.
    * Multiple worksheets.
    * All standard font's styles and colors.
    * All standard cell's styles, colors and properties.
    * All standard cell's border-styles and colors.
    * Three basic type of cells:
          o Blank.
          o Label. The text in labels can be formated in all standard styles.
          o Number. All standard number-formats are supported.
    * Merged cells.
    * Handling of cells using ranges.

PR:		89933
Submitted by:	Sergey Prikhodko <sergey@network-asp.biz>
2005-12-13 13:39:47 +00:00
Erwin Lansing
d3d48e1a43 Paraphrased from the Data:Swap's documentation ...
Data::Swap (XS) module allows to swap the contents of two referenced
variables, even if they have different types.  The main application is
to change the base type of an object after it has been created, for
example for dynamic loading of data structures:

      swap $self, bless $replacement, $newclass;

WWW: http://search.cpan.org/dist/Data-Swap/

PR:		ports/90229
Submitted by:	Parv <parv@pair.org>
2005-12-11 12:40:51 +00:00
Alex Dupre
0edcc40029 Finally update to PHP 5.1.1 release! (And remove unsupported extensions) 2005-12-09 19:41:41 +00:00
Alex Dupre
4e3717ee4f Remove pear ports obsolated by devel/pear and switch
dependencies of all the other pear ports.

Discussed with:	thierry, antonio@php.net
2005-12-09 19:24:52 +00:00
Alex Dupre
4e6ebc04cb New pear bootstrap port based on go-pear, independent to php releases.
Discussed with:	thierry, antonio@php.net
Required by:	PHP 5.1
2005-12-09 18:58:03 +00:00
Lars Thegler
ecf3acdd70 Add p5-Devel-TraceCalls 0.04, track calls to subs, classes and object
instances.
2005-12-09 18:43:56 +00:00
Jun Kuriyama
19a6e2d413 Add p5-IO-KQueue 0.29, perl interface to the BSD kqueue system call. 2005-12-08 13:32:56 +00:00
Anton Berezin
9f66345997 Add pt-Class-StateMachine 0.11, a Perl module to facilitate state
machines development.
2005-12-07 20:49:14 +00:00
Erwin Lansing
434f21c658 ExtUtils::AutoInstall lets module writers to specify a more
sophisticated form of dependency information than the PREREQ_PM
option offered by ExtUtils::MakeMaker.

This module works best with the Module::Install framework,
a drop-in replacement for MakeMaker.

WWW: http://search.cpan.org/dist/ExtUtils-AutoInstall/

PR:		ports/89855
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2005-12-02 20:01:57 +00:00
Mark Linimon
5b25ff27f9 Add upnp104 to unbreak INDEX build. 2005-12-02 02:28:35 +00:00
Jun Kuriyama
991d17c0f6 - Retire devel/p5-Test-Builder-Tester. This module is included in
p5-Test-Simple now.

Submitted by:	leeym
PR:		ports/87644
2005-12-02 02:15:50 +00:00
Erwin Lansing
dd34d8a8fd Add p5-Class-C3 0.07, a pragma to use the C3 method resolution order
algorithm.

This is currently an experimental pragma to change Perl 5's standard
method resolution order from depth-first left-to-right (a.k.a -
pre-order) to the more sophisticated C3 method resolution order.

WWW: http://search.cpan.org/dist/Module-Find/

PR:		ports/89800
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2005-12-01 16:31:14 +00:00
Florent Thoumie
74c3701c51 - Add subversion-ruby, a slave port to install subversion ruby bindings.
PR:		ports/82950
Submitted by:	IWATSUKI Hiroyuki <don@na.rim.or.jp>
2005-11-30 16:03:14 +00:00
Edwin Groothuis
7a2abb471b New Ports: devel/sfslite-noopt and devel/sfslite-dbg; sfslite with
different build options

	Shell archive included for new ports. Follow-on ports to
	the devel/sfslite port, for building with different build
	options. Won't conflict with devel/sfslite or each other.
	Trivial Makefiles that mainly call into devel/sfslite/Makefile.

PR:             ports/86475
Submitted by:   Maxwell Krohn <krohn@mit.edu>
2005-11-30 00:03:33 +00:00
Edwin Groothuis
80193c20be iNew Ports: devel/sfslite-noopt and devel/sfslite-dbg; sfslite with
different build options

	Shell archive included for new ports. Follow-on ports to
	the devel/sfslite port, for building with different build
	options. Won't conflict with devel/sfslite or each other.
	Trivial Makefiles that mainly call into devel/sfslite/Makefile.

PR:		ports/86475
Submitted by:	Maxwell Krohn <krohn@mit.edu>
2005-11-29 23:59:47 +00:00
Cheng-Lung Sung
91e2669758 - Perl extension for recursively copying files and directories
- needed by p5-Catalyst when execute 'perl Makefile.PL' after create
  a standalone server.
- ijliao made this port, and I will maintain it :)
2005-11-28 05:33:49 +00:00
Anton Berezin
48789882f9 Add devel/p5-Sub-Name, a Perl module to dynamically assign names to Perl
subroutines.
2005-11-27 14:54:40 +00:00
Roman Bogorodskiy
1c1dc248e5 Add p5-Net-DBus, perl extension for the DBus message system. 2005-11-25 14:10:45 +00:00
Edwin Groothuis
62a5590d57 New port: devel/hc12mem - Freescale HCS12 MCU embedded developer
tool: erase/read/write/protect/unprotect FLASH/EEPROM

	hc12mem is a command line tool for embedded microcontroller
	developers using Freescale's HCS12-family MCUs.

	It can:
	- erase/read/write/protect internal EEPROM memory
	- erase/read/write internal FLASH memory
	- protect/unprotect whole MCU

	Supported MCUs: almost every HCS12 derivative
	<MC9S12> A32, A64, A128, A256, A512, C32, C64, C96, C128,
	GC16, GC32, GC64, GC96, GC128, D32, D64, D128, D256, D512,
	E32, E64, E128, E256, H128, H256, UF32, NE64.

	Supported target connections:
	- BDM:
	  - Kevin Ross's BDM12 POD
	  - Marek Peca's PODEX and my own improved version
	- LRAE (Load RAM And Execute) serial bootloader
	  see Freescale's Application Note AN2546

	WWW: http://cml.mfk.net.pl/hc12mem

PR:		ports/89241
Submitted by:	Michal Konieczny <mk@cml.mfk.net.pl>
2005-11-25 02:46:10 +00:00
Pav Lucistnik
1f164850c9 Setuptools is a collection of enhancements to the Python distutils (for Python
2.3.5 and up on most platforms; 64-bit platforms require a minimum of Python
2.4) that allow you to more easily build and distribute Python packages,
especially ones that have dependencies on other packages.

PR:		ports/89352
Submitted by:	Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
2005-11-22 20:48:56 +00:00
Herve Quiroz
e5ee05890a Commons Configuration provides a generic configuration interface which enables
an application to read configuration data from a variety of sources. Commons
Configuration provides typed access to single, and multi-valued configuration
parameters.

Configuration parameters may be loaded from the following sources:

  * Properties files
  * XML documents
  * JNDI
  * JDBC Datasource

Different configuration sources can be mixed using a ConfigurationFactory and
CompositeConfiguration. Additional sources of configuration parameters can be
created by using custom configuration objects. This customization can be
achieved by extending AbstractConfiguration.

WWW: http://jakarta.apache.org/commons/configuration/
2005-11-22 16:32:01 +00:00
Simon Barner
c4f287ff6e Add a slave port that enforces the use of gcc 3.4+ to build boost.
This port is intended for FreeBSD 4 only and is IGNOREd on other
versions.

It can be uses as a dependency for other ports that require boost
to be built with gcc 3.4, e.g. devel/monotone.

This port enables the following compile time options for boost:

- Thread support
- Python support
- Boost.Regex ICU support
- Optimized CFLAGS
2005-11-22 11:02:22 +00:00
Ade Lovett
30aef00929 Remove bison-devel now that the only consumer (openoffice-2.0) has
be converted over to using the newly imported bison2

Many thanks to:	maho
2005-11-18 02:06:36 +00:00
Erwin Lansing
65b2853336 Test::WWW::Mechanize is a subclass of WWW::Mechanize that incorporates
features for web application testing. The Test::WWW::Mechanize::Catalyst
module meshes the two to allow easy testing of Catalyst applications
without starting up a web server.

WWW: http://search.cpan.org/dist/Test-WWW-Mechanize-Catalyst/

PR:		ports/89174
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2005-11-17 19:38:39 +00:00
Akinori MUSHA
3ee2ad634d Add ruby-flexmock, a simple mock object for Ruby. 2005-11-17 19:12:22 +00:00
Ade Lovett
93891ee356 Bring in bison 2.1 after repocopy 2005-11-17 00:17:54 +00:00
Sean Chittenden
0ea3f56ce4 devel/bison1875's time has come and gone and its only consumer is the
databases/postgresql-devel port, which isn't needed either now that 8.1 has
officially landed.

Submitted by:	ade@
2005-11-17 00:04:58 +00:00
Lars Thegler
5c8afcbe01 Add p5-UNIVERSAL-isa 0.05, hack around people calling UNIVERSAL::isa()
as a function.

PR:		ports/89135
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2005-11-16 20:07:12 +00:00
Lars Thegler
b91d140d64 Add p5-UNIVERSAL-can 1.00, hack around people calling UNIVERSAL::can()
as a function.

PR:		ports/89134
Submitted by:	Lars Balker Rasmussen <lars@balker.dk>
2005-11-16 19:51:44 +00:00
Volker Stolz
da59b4c557 Uppaal is an integrated tool environment for modeling, validation
and verification of real-time systems modeled as networks of timed
automata, extended with data types (bounded integers, arrays, etc.).

The tool is developed in collaboration between the Department of
Information Technology at Uppsala University, Sweden and the
Department of Computer Science at Aalborg University in Denmark.

WWW: http://www.uppaal.com/

PR:		ports/84975
Submitted by:	Timothy Bourke
2005-11-16 09:25:52 +00:00
Anton Berezin
c53ee976ab Add devel/p5-Tie-Hash-TwoWay 1.08, a Perl module that provides two-way
mapping between disjoint sets.
2005-11-15 08:51:38 +00:00
Pav Lucistnik
c5a4309967 The HTML_QuickForm_advmultiselect package adds an element to the HTML_QuickForm
package that is two select boxes next to each other emulating a multi-select.

PR:		ports/88818
Submitted by:	Chris St Denis <chris@ctgameinfo.com>
2005-11-13 16:22:18 +00:00
Marcus Alves Grando
4496dba463 New port devel/ode-devel
ODE is a free, industrial quality library for simulating articulated
rigid body dynamics - for example ground vehicles, legged creatures,
and moving objects in VR environments. It is fast, flexible, robust
and platform independent, with advanced joints, contact with friction,
and built-in collision detection.

WWW: http://www.ode.org/

Add CONFLICTS in devel/ode

PR:		88581
Submitted by:	Jose Alonso Cardenas Marquez <acardenas@bsd.org.pe>
Repocopy by:	marcus
2005-11-13 02:14:57 +00:00
Pav Lucistnik
ecea4a7603 Move IDN related ports from devel to dns category:
devel/libidn -> dns/libidn
  devel/p5-Net-LibIDN -> dns/p5-Net-LibIDN

Approved by:	both maintainers
Repocopy by:	marcus
2005-11-12 18:52:22 +00:00
Anton Berezin
48305ea89c Add devel/p5-List-Cycle 0.04, a Perl module that provides objects for
cycling through a list of values.
2005-11-11 22:58:34 +00:00
Anton Berezin
7aaa12ceef Add devel/p5-IO-LockedFile 0.23, a Perl module that supplies object
methods for locking files.
2005-11-11 12:29:43 +00:00
Pav Lucistnik
728d5a1eed bzrtools is intended to be a useful collection of utilities (all plugins, right
now). for devel/bazaar-ng. This port extends bzr command with these commands:
baz-import, push, annotate, shelve, unshelve , clean-tree, conflicts, resolve,
graph-ancestry, fetch-missing, patch.

PR:		ports/88495
Submitted by:	Ulf Lilleengen <lulf@kerneled.org>
2005-11-09 21:04:06 +00:00
Pav Lucistnik
972562de16 This is a new port of bazaar, a C implementation of GNU Arch (based on tla)
from Canonical. The difference between this and bazaar-ng is that this is the
"mainline" version of bazaar, beeing faster and more stable, while bazaar-ng is
the somwhat future platform. I thought it would be nice to have this in ports
as well, this is a very good implemenation that is easy to use, much easier
than TLA.

PR:		ports/88476
Submitted by:	Ulf Lilleengen <lulf@kerneled.org>
2005-11-09 20:40:59 +00:00
Dirk Meyer
1126bce45e Transaction::Simple provides active ("live", non-backend)
transactional support to Marshal-able objects.

WWW: http://rubyforge.org/projects/trans-simple/
2005-11-09 11:30:07 +00:00
Anton Berezin
90e250cab1 Add devel/p5-Tie-Hash-Sorted, a Perl module to present hashes in sorted
order.
2005-11-06 18:11:57 +00:00