Commit graph

3170 commits

Author SHA1 Message Date
Ade Lovett
771ea13f41 Conversion from (now defunct) autoconf-2.61 to autoconf-2.62
Tested by:	exp build run (erwin)
2008-08-20 00:57:32 +00:00
Brooks Davis
3b5949bbb7 Add an llvm snapshot port including clang. The current snapshot is as of
2008-08-05.
2008-08-18 15:41:02 +00:00
Sergey Skvortsov
a0042d96ce Add p5-Devel-Declare 0.001011, declare subroutines. 2008-08-16 14:43:50 +00:00
Sergey Skvortsov
6f02383274 Add p5-Test-Memory-Cycle 1.04, check for memory leaks and circular
memory references.
2008-08-16 11:25:48 +00:00
Sergey Skvortsov
ac46ee5335 Add p5-Data-ClearSilver-HDF 0.04, convert from Perl Data Structure to
ClearSilver HDF.

PR:		ports/126533
Submitted by:	Denis Pokataev <catone xx cpan.org>
2008-08-14 14:41:11 +00:00
Martin Wilke
568f8e877f The KDE FreeBSD team is proud to announce the release of KDE 4.1.0
for FreeBSD. The official KDE 4.1.0 release notes can be found at
http://www.kde.org/announcements/4.1/.

Some note:

* Prefix
KDE4 will be install into a custom prefixes namely ${LOCALBASE}/kde4.
KDE4 and KDE3 can co-exist

* Sound
For sound to work, it is necessary to have dbus and hal enabled
in your system. Please see the respective documentation on how
to enable these.

For more Informations see the HEADS UP at ports@ and kde-freebsd@
or our wiki page http://wiki.freebsd.org/KDE4/Install.

Have fun!
2008-08-09 16:52:28 +00:00
Martin Wilke
4b3512397e Warbler is a gem to make a .war file out of a Rails project. The intent is
to provide a minimal, flexible, ruby-like way to bundle up all of your
application files for deployment to a Java application server.

Warbler provides a sane set of out-of-the box defaults that should allow
most Rails applications without external gem dependencies
(aside from Rails itself) to assemble and Just Work.

Warbler bundles JRuby and the JRuby-Rack servlet adapter for
dispatching requests to your application inside the java application server,
and assembles all jar files in WARBLER_HOME/lib/*.jar into your application.
No external dependencies are downloaded.

WWW: http://caldersphere.rubyforge.org/warbler/

PR:		ports/126327
Submitted by:	Alexander Logvinov <ports at logvinov,com>
2008-08-07 22:55:34 +00:00
Martin Wilke
b885199ccf This package parses the config files written in JSON. It also does some
non-JSON stuff, like allowing for comments in the files.

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

PR:		ports/126119
Submitted by:	Tomoyuki Sakurai <cherry at trombik.org>
2008-08-06 15:34:11 +00:00
Martin Wilke
1cd66a015e Perl filehandles are streams, but sometimes they just aren't powerful
enough. This module offers to have streams from filehandles searched with
regexes and allows the global input record separator variable to contain
regexes.

Thus, readline() and the <> operator can now return records delimited by
regular expression matches.

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

PR:		ports/125926
Submitted by:	Tomoyuki Sakurai <cherry at trombik.org>
2008-08-06 13:35:03 +00:00
Dmitry Marakasov
1cee706081 Val(a)IDE is an Integrated Development Environment (IDE) for the Vala
programming language.

WWW:	http://home.gna.org/valide/

PR:		ports/126253
Submitted by:	Romain Tartière <romain at blogreen dot org>
Approved by:	miwi (mentor implicit)
2008-08-06 10:25:07 +00:00
Martin Wilke
d56984b056 - Update to qt 4.4.1
Note:
	With this update several ports specific problems
	have been fixed. Qt4 headers and libraries have
	been moved to include/qt4 and lib/qt4. bsd.qt.mk
	defines QT_INCDIR and QT_LIBDIR now, which could
	be used in qt4-dependent ports if required.

Thanks to:	Max Brazhnikov Danny Pansters
2008-08-04 23:30:38 +00:00
Philip M. Gollucci
1f4191043e IPC::Run and IPC::Run3 are both very upset when you try to use them
under environments where you have STDOUT and/or STDERR tied to something
else, such as under fastcgi.

The module adds safe-guarding code when you call IPC::Run or IPC::Run3
under such environment to make sure it always works.

If you intend to release your code to work under normal envionrment as
well as under fastcgi, simply use this module *after* the "IPC" modules
are loaded in your code.

WWW: http://search.cpan.org/dist/IPC-Run-SafeHandles/

Approved by:    araujo (mentor)
2008-07-30 14:54:03 +00:00
Bruce M Simpson
dc55107f59 Add new port kBuild: a gmake-based build system used by VirtualBox and others 2008-07-30 10:53:53 +00:00
Vanilla I. Shu
b9e37d59df Add zmq 0.2, open source message queue optimised for performance.
PR:		ports/126011
Submitted by:	Gea-Suan Lin <gslin at gslin.org>
2008-07-29 06:09:53 +00:00
Joerg Wunsch
c25da1631f This is a "sneak preview" port of GCC 4.3.1 for the Atmel AVR
microcontrollers.  It includes patches from the WinAVR project to
support the ATmega32C1, ATmega32M1, ATmega32U4, and ATtiny167
controllers, and in particular the next generation AVRs ATxmega64A1
and ATxmega128A1.

The port has been carefully crafted to peacefully coexist with the
non-devel avr-gcc port.  All executables installed have the suffix
"-43" added for that reason.
2008-07-28 21:25:39 +00:00
Lars Balker Rasmussen
92ad009003 New port: devel/p5-MooseX-Daemonize, Role for daemonizing your Moose based application 2008-07-28 00:55:02 +00:00
Lars Balker Rasmussen
4a30b8e755 New port: devel/p5-MooseX-Types-Path-Class, A Path::Class type library for Moose 2008-07-28 00:54:40 +00:00
Lars Balker Rasmussen
4ae2bb15b7 New port: devel/p5-MooseX-Types, Organise your Moose types in libraries 2008-07-28 00:54:19 +00:00
Lars Balker Rasmussen
34890e8735 New port: devel/p5-MooseX-Getopt, A Moose role for processing command line options 2008-07-28 00:53:55 +00:00
Lars Balker Rasmussen
01ecf0f1c2 New port: devel/p5-Getopt-Long-Descriptive, Getopt::Long with usage text 2008-07-28 00:53:27 +00:00
Lars Balker Rasmussen
6e81fe2f95 New port: devel/p5-MooseX-POE, The Illicit Love Child of Moose and POE 2008-07-27 20:36:52 +00:00
Lars Balker Rasmussen
dacd8b8e83 New port: devel/p5-MooseX-Async, The Orphanange of Asynchronous Love Children 2008-07-27 20:35:42 +00:00
Lars Balker Rasmussen
5abddeec16 New port: devel/p5-MooseX-AttributeHelpers, Extend your attribute interfaces 2008-07-27 19:42:19 +00:00
Edwin Groothuis
80d6ab2168 Port update with name change: devel/roboctl (formerly legoctl)
The legoctl library has been updated to support Vex robot
	controllers as well as the Lego NXT. This new version also
	has many enhancements to the NXT interface, and a command-line
	utility for remote controlling NXT robots from FreeBSD via
	a PC gamepad over bluetooth.

PR:		ports/125874
Submitted by:	Jason Bacon <jwbacon@tds.net>
2008-07-26 07:59:05 +00:00
Edwin Groothuis
ee1b204170 New port: devel/libgamepad Uniform API for joysticks and gamepads
Libgamepad is a portable, uniform API for joystick and
	gamepad devices. It's meant to overlay platform-dependent
	interfaces just as the BSD joy and uhid drivers, and the
	user-space libhid. This will allow device and platform
	dependencies to be left out of applications, making them
	simpler and more portable.

PR:		ports/125872
Submitted by:	Jason Bacon <jwbacon@tds.net>
2008-07-26 07:55:02 +00:00
Martin Wilke
c49aa45d66 py-json is a lightweight data-interchange format.
It is often used for exchanging data between a web
server and user agent. This module aims to produce
a library for serializing and deserializing JSON
that conforms strictly to RFC 4627.

WWW:   http://pypi.python.org/pypi/jsonlib/

PR:		ports/125827
Submitted by:	Wen Heping <wenheping at gmail.com>
2008-07-25 22:51:49 +00:00
Martin Wilke
0095cd488f GitPython is a python library used to interact with
Git repositories. GitPython provides object model
access to your git repository. Once you have created
a repository object, you can traverse it to find
parent commit(s), trees, blobs, etc.

GitPython is a port of the grit library in Ruby
created by Tom Preston-Werner and Chris Wanstrath.

WWW:   http://gitorious.org/projects/git-python/

PR:		ports/125826
Submitted by:	Wen Heping <wenheping at gmail.com>
2008-07-25 22:50:43 +00:00
Greg Larkin
2fe83aa32c This module is a filter for SVN::Notify, intended to assist with
the maintenance of access control lists with Subversion repositories.
This module removes the need to maintain a separate list of people
to send email notification messages to (via svnnotify --to arguments),
from the AuthZSVNAccessFile.

WWW:	http://search.cpan.org/dist/SVN-Notify-Filter-AuthZMail/

Submitted by:	glarkin@
Approved by:	beech@ (mentor)
2008-07-25 19:54:51 +00:00
Pietro Cerutti
f422304cbd - New port: p5-Sys-MemInfo
Get information about memory and swap usage from perl

PR:		125944
Submitted by:	terry@sucked-in.com
2008-07-25 09:05:00 +00:00
Pietro Cerutti
90085a9003 - New port: p5-Sys-Cpu
Obtain CPU information from a perl script

PR:		125947
Submitted by:	terry@sucked-in.com
2008-07-25 08:12:22 +00:00
Lars Balker Rasmussen
05bd1ac14e New port: devel/p5-Mouse, Moose minus the antlers 2008-07-23 08:06:03 +00:00
Lars Balker Rasmussen
71dc6f234c New port: devel/p5-Class-Method-Modifiers, Provides Moose-like method modifiers 2008-07-23 08:05:22 +00:00
Lars Balker Rasmussen
a709a835ba New port: devel/p5-namespace-clean, Keep imports and functions out of your namespace 2008-07-23 08:04:34 +00:00
Timur I. Bakeyev
5518b074dd Added new port p5-DateTime-Format-Natural. DateTime::Format::Natural
takes a string with a human readable date/time and creates a machine
readable one by applying natural parsing logic.
2008-07-22 20:49:56 +00:00
Greg Larkin
21ef9fdc11 New port: p5-SVN-Notify-Filter-EmailFlatFileDB-1.01
This module is a filter for SVN::Notify that translates user account
names (e.g. "user1") into email addresses. It does this based on a
colon-separated file, like a UNIX passwd file (or more usefully)
the AuthUserFile used by Apache. The file path is specified via the
--account_file option to the svnnotify script, and the index
(zero-based) of the email field is specified via the --account_field
option.

Submitted by:	Greg Larkin <glarkin at FreeBSD.org>
2008-07-21 19:53:11 +00:00
Martin Wilke
33a338be61 UUID object and generation functions for Python.
The uuid module here is part of the standard library for
Python 2.5, distributed under the Python software license.

WWW: http://pypi.python.org/pypi/uuid/

PR:		ports/125408
Submitted by:	Junji NAKANISHI <jun-g at daemonfreaks.com>
2008-07-19 20:05:56 +00:00
Martin Wilke
f90a70a7d1 PHP_CodeSniffer is a PHP5 script that tokenises and "sniffs" PHP and
JavaScript code to detect violations of a defined coding standard. It
is an essential development tool that ensures your code remains clean
and consistent. It can also help prevent some common semantic errors
made by developers.

WWW: http://pear.php.net/package/PHP_CodeSniffer/

PR:		ports/125600
Submitted by:	Wen Heping <wenheping at gmail.com>
2008-07-18 16:05:19 +00:00
Martin Wilke
5b8e3545da - Drop devel/py-gmpy to math/
Suggested by:	lwhsu
2008-07-18 13:13:58 +00:00
Martin Wilke
de3bd97e33 Shapely is a Python package for manipulation and analysis of 2D geospatial
geometries. It is based on GEOS (http://geos.refractions.net). Shapely 1.0
is not concerned with data formats or coordinate reference systems.
Responsibility for reading and writing data and projecting coordinates
is left to other packages like WorldMill and pyproj.

WWW:   http://pypi.python.org/pypi/Shapely/

PR:		ports/125475
Submitted by:	Wen Heping <wenheping at gmail.com>
2008-07-18 12:46:50 +00:00
Martin Wilke
40bfde3f15 pymarc is a python library for working with
MARC21 bibliographic data.

WWW:  http://pypi.python.org/pypi/pymarc

PR:		ports/125427
Submitted by:	Wen Heping <wenheping at gmail.com>
2008-07-18 12:41:46 +00:00
Martin Wilke
32e8646bd7 A reference implementation of the PythonGeoInterface and
the GeoJSON.

WWW: http://pypi.python.org/pypi/geojson/

PR:		ports/125208
Submitted by:	Wen Heping <wenheping at gmail.com>
2008-07-18 12:38:21 +00:00
Martin Wilke
cf079c26d5 Py-cclib is an open source library, written in Python, for parsing and
interpreting the results of computational chemistry packages. The current
version, cclib 0.9, parses output files from ADF, GAMESS (US), GAMESS-UK,
Gaussian, Jaguar, Molpro, ORCA and PC GAMESS.

WWW:  http://cclib.sourceforge.net/

PR:		ports/125490
Submitted by:	Wen Heping <wenheping at gmail.com>
2008-07-18 12:35:46 +00:00
Martin Wilke
2576caf9b1 A C-coded Python extension module that wraps the GMP library to provide
to Python code fast multiprecision arithmetic (integer, rational, and
float), random number generation, advanced number-theoretical functions,
and more.

WWW:   http://code.google.com/p/gmpy/

PR:		ports/125429
Submitted by:	Wen Heping <wenheping at gmail.com>
2008-07-18 12:34:59 +00:00
Martin Wilke
4df958b84e py-gpx is a python module for parsing GPS Exchange Format (GPX) files.
This module allows you to parse and extract data from GPX files.

WWW: http://pypi.python.org/pypi/pygpx/

PR:		ports/125254
Submitted by:	Wen Heping <wenheping at gmail.com>
2008-07-18 11:13:38 +00:00
Martin Wilke
f21f6d0eef xdg-user-dirs is a tool to help manage "well known" user directories
like the desktop folder and the music folder. It also handles
localization of the filenames.

WWW:	http://freedesktop.org/wiki/Software/xdg-user-dirs/

PR:		ports/125672
Submitted by:	Max Brazhnikov <makc at issp.ac.ru>
2008-07-18 10:55:41 +00:00
Beech Rintoul
228dc722c7 - New port p5-POE-XS-Loop-Poll-0.004
Implementation of the abstract POE::Loop interface written in C
using the poll(2) system call.

PR:		ports/125377
Submitted by:	Zach Thompson <hideo at lastamericanempire.com>
2008-07-09 20:25:53 +00:00
Vanilla I. Shu
423706cf12 Add protobuf, it's google's interchange format library. 2008-07-09 07:29:25 +00:00
Martin Wilke
5ec56b0873 POE::Test::Loops contains one function, generate(), which will
generate all the loop tests for one or more POE::Loop subclasses.

WWW: http://search.cpan.org/dist/POE-Test-Loops/

PR:		ports/125319
Submitted by:	Zach Thompson <hideo at lastamericanempire.com>
2008-07-07 16:07:36 +00:00
Sergey Skvortsov
f575cdd302 Add p5-Date-Calc-Iterator 1.00, iterate over a range of dates. 2008-07-03 16:40:07 +00:00
Beech Rintoul
641cb18721 - New port p5-Chooser-1.1.6
- A system for choosing a value for something. Takes a string composed of various tests,
  arguements, and etc and returns a value based on it.

PR:		ports/124956
Submitted by:	Zane C.B. <vvelox@vvelox.net>
2008-07-03 07:34:37 +00:00