1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-27 00:57:50 +00:00
Commit Graph

3055 Commits

Author SHA1 Message Date
Rong-En Fan
298b0e0a73 - Remove devel/swigruby
2008-05-10 devel/swigruby: use devel/swig13 instead, last release was 8 years ago
2008-05-11 07:52:17 +00:00
Andrew Pantyukhin
b9b5b02aa2 Add rsyslog 3.x to ports:
Rsyslog is an enhanced multi-threaded syslogd supporting, among
others, syslog/tcp, permitted sender lists, filtering on any message
part, and fine grain output format control.  Its advanced features
make it suitable for enterprise-class, encryption protected syslog
relay chains while at the same time being very easy to setup for the
novice user.

The following features are supported through modules: logging to
MySQL, PostgreSQL, any libdbi-supported backend; SNMP trap sender, GSS
API, RELP.

WWW: http://www.rsyslog.com/
2008-05-06 15:25:01 +00:00
Beech Rintoul
cfc600a6c0 tclxml-libxml2
TclXML is an API for parsing XML documents using the Tcl scripting
language. It is also a package with several parser implementations.
The goal of the TclXML package is to provide an API for Tcl scripts
that allows "Plug-and-Play" parser implementations; ie. an application
will be able to use different parser implementations without change
to the application code.

PR:		ports/123163
Submitted by:	Frank Fenor
2008-05-05 15:03:02 +00:00
Beech Rintoul
665867f4fd Add tclxml-expat , API for parsing XML documents using Tcl.
TclXML is an API for parsing XML documents using the Tcl scripting
language. It is also a package with several parser implementations.
The goal of the TclXML package is to provide an API for Tcl scripts
that allows "Plug-and-Play" parser implementations; ie. an application
will be able to use different parser implementations without change
to the application code.
2008-05-05 14:59:21 +00:00
Martin Wilke
a3129aeef9 rcov is (mainly) a code coverage tool for Ruby featuring fast execution
(20-300 times faster than previous tools), multiple analysis modes,
cross-referenced XHTML and several kinds of text reports, easy automation
with Rake and Rant...

WWW: http://rubyforge.org/projects/rcov/

PR:		ports/122806
Submitted by:	Steven Kreuzer
2008-04-29 19:04:11 +00:00
Yen-Ming Lee
3813c9112c - add sdlconsole-2.1
SDL_Console is a drop down console that can be easily added to any SDL
application. It is similar to Quake and other games consoles. A console
gives you the ability to interact with your program in an easy way by
executing predefined commands. You can also have more than one console
at a time.

WWW: http://wacha.ch/wiki/sdlconsole/
2008-04-28 07:23:20 +00:00
Martin Wilke
c0eadcb971 The pysvn module is a python interface to the Subversion version control
system. This API exposes client interfaces for managing a working copy,
querying a repository, and synchronizing the two.

This API cannot create new repositories; it can only interact with existing
repositories. If you need to create a repository, use the svnadmin command
from Subversion.

Using the API, you can check out a working copy, add, edit, and remove working
files, and check in, compare, or discard your changes. Repository properties
such as keyword expansion, end of line characters, and ignore lists can also
be examined and manipulated.

WWW: http://pysvn.tigris.org/

PR:		ports/122986
Submitted by:	Attila Nagy <bra@fsn.hu>
2008-04-27 09:29:44 +00:00
Martin Wilke
8b4f1a6829 This is an 'abstract' package, it provides the base framework for applications
like CodeGen_PECL.

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

PR:		ports/120012
Submitted by:	Ditesh Shashikant Gathani <ditesh at gathani.org>
2008-04-26 15:04:46 +00:00
Beech Rintoul
69518a5a4f - New port p5-SVN-Notify-Filter-Watchers-0.03
This Perl module implements a Subversion property to control
SVN::Notify commit message subscriptions.

PR:		ports/122990
Submitted by:	Greg Larkin <glarkin at sourcehosting.net> (maintainer)
2008-04-23 02:01:11 +00:00
Beech Rintoul
335e481602 - New port p5-SVN-Notify-Filter-Markdown-0.01
This Perl module converts SVN::Notify log messages from Markdown
format to HTML.

PR:		ports/122987
Submitted by:	Greg Larkin <glarkin at sourcehosting.net> (maintainer)
2008-04-22 21:57:01 +00:00
Emanuel Haupt
39ea63ff49 Add p5-Eval-Context 0.06, evalute perl code in context wraper. 2008-04-22 15:26:32 +00:00
Emanuel Haupt
082511cb51 Add p5-Package-Generator 0.102, this module lets you quickly and easily
construct new packages.
2008-04-22 13:08:47 +00:00
Lars Thegler
fe7f0a642c Add p5-Directory-Scratch-Structured 0.03, creates temporary files and
directories from a structured description.
2008-04-22 11:45:14 +00:00
Emanuel Haupt
27c145c3d4 Add p5-Test-Spelling 0.11, check for spelling errors in POD files. 2008-04-22 09:32:14 +00:00
Emanuel Haupt
618b02ecf0 Add p5-Data-TreeDumper-Renderer-GTK 0.01, GTK renderer for
Data::TreeDumper.
2008-04-21 13:39:04 +00:00
Cheng-Lung Sung
b39c018681 Mocha is a library for mocking and stubbing using a syntax like that
of JMock, and SchMock. One of its main advantages is that it allows
you to mock and stub methods on real (non-mock) classes and instances.

WWW: http://mocha.rubyforge.org/
2008-04-21 02:37:21 +00:00
Marcelo Araujo
973af12c34 This module was mainly written for Net::XMPP2, Net::IRC3 and BS to
provide a consistent API for registering and emitting events. Even
though I originally wrote it for those modules I relased it seperately
in case anyone may find this module useful.

WWW:    http://search.cpan.org/dist/BS-Event/

PR:		ports/122629
Submitted by:	Gean-Suan Lin <gslin@gslin.org>
2008-04-20 14:04:43 +00:00
Lars Thegler
26e5785fed Add p5-Test-Block 0.11, specify fine granularity test plans. 2008-04-16 13:58:41 +00:00
Simon Barner
c238cdc334 Add ocaml-camlp5 5.08, a preprocessor-pretty-printer of OCaml.
PR:		ports/121963
Submitted by:	Hirohisa Yamaguchi <umq at ueo.co.jp>
2008-04-15 20:51:39 +00:00
Andrew Pantyukhin
cd0678e858 - It turns out Tie::Watch was always in Tk 2008-04-14 09:54:47 +00:00
Cheng-Lung Sung
1490361829 Class::Component is pluggable component framework. The compatibilities such
as dump and load such as YAML are good.

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

PR:		ports/122719
Submitted by:	Tomoyuki Sakurai <cherry at trombik.org>
2008-04-14 01:29:04 +00:00
Cheng-Lung Sung
4344a7d1ef The dyncall library encapsulates architecture-, OS- and compiler-specific
function call semantics in a virtual "bind parameters from left to right
and then call" interface allowing programmers to call C functions in a
completely dynamic manner. In other workds, instead of calling a function
directly, the dyncall library provides a mechanism to push the function
parameters manually and to issue the call afterwards.
This means, that a program can determine at runtime what function to
call, and what parameters to pass to it. The library is written in C and
assembly and provides a very simple C interface to program against.

The library comes in very handy to power flexible message systems,
dynamic function call dispatch mechanisms, closure implementations or
even to bridge different programming languages.
When it comes to language bindings, the dyncall library provides a clean
and portable C interface to dynamically issue calls to foreign code using
small kernels written in assembly. Instead of providing code for every
bridged function call, which unnecessarily results in code bloat, only a
couple of instructions are used to invoke every possible call.

WWW: http://www.dyncall.org

PR:		ports/122720
Submitted by:	Tassilo Philipp <tphilipp at potion-studios.com>
2008-04-14 00:47:00 +00:00
Rong-En Fan
d29680803f The Platform library offers a simple, reliable, means of determining
what platform Ruby is running on.  Underlying Platform is the
RUBY_PLATFORM constant.  This library is parsing this constant for
information.  You could easily do this yourself.  We've just taken the
hassle out of it for you and hopefully covered a few of the more
unusual cases you mightn't have thought of yourself.

WWW:	http://platform.rubyforge.org/

PR:		ports/122708
Submitted by:	IWATSUKI Hiroyuki <don at na.rim.or.jp>
2008-04-13 12:53:21 +00:00
Cheng-Lung Sung
c681de11ed cfgparse is Python module for parsing configuration files.
WWW: http://cfgparse.sourceforge.net/

PR:		ports/121855
Submitted by:	John Ferrell
2008-04-11 07:41:41 +00:00
Lars Thegler
075647712a Add p5-Perl-Version 1.007, parse and manipulate Perl version strings. 2008-04-10 12:50:59 +00:00
Cheng-Lung Sung
208e17e88f Python bindings for Shapelib
============================

These are three python modules for shapelib:

   shapelib     read/write shapefiles

   dbflib       read/write dbf files

   shptree      quadtree for shapes

Shapelib is a free software library for reading and writing ESRI shape
files and can be found at http://gdal.velocet.ca/projects/shapelib.

The bindings were partly created with SWIG, a tool that can generate
wrappers of C and C++ libraries for a variety of scripting languages.
It's homepage is http://www.swig.org.

The bindings themselves don't have a homepage at the moment, but the
source tarballs/zip files can be downloaded from
http://ftp.intevation.de/users/bh/pyshapelib/

WWW: http://ftp.intevation.de/users/bh/pyshapelib/

PR:		ports/121067
Submitted by:	TAOKA Fumiyoshi <fmysh at iijmio-mail.jp>
2008-04-10 09:17:32 +00:00
Stanislav Sedov
f18b24f425 - Add ocaml-typeconv, a mini library required for some
other preprocessing libraries.

WWW:	http://www.janestcapital.com/ocaml/index.html
2008-04-08 12:15:02 +00:00
Felippe de Meirelles Motta
ee00e5b259 - Remove duplicated port devel/check in favour of devel/libcheck, we prioritized the most history CVS.
Suggested by:	mikeh, delphij
Approved by:	gabor (mentor), Zhixiang JIANG <luckrill@yahoo.com.cn> (maintainer)
2008-04-07 16:39:11 +00:00
Jose Alonso Cardenas Marquez
6ad04f9ba3 - New port: devel/bullet
Bullet is a professional open source multi-threaded 3D Collision Detection and
Rigid Body Dynamics Library. It is free for commercial use under the ZLib
license.

The library is being used by several professional game developers on PC,
PlayStation 3, XBox 360 and Nintendo Wii.

Sony Computer Entertainment provides a parallel SPU optimized version, and
collaborations with IBM, Intel, AMD and NVidia to exploit their parallel
hardware.

Bullet is native part of Blender 3D modeler and it supports COLLADA Physics
file format.

WWW:    http://www.bulletphysics.com
2008-04-03 15:03:30 +00:00
Max Khon
5a7ec0c5a1 New port: dmucs
DMUCS is a system that allows a group of users to share a compilation farm.
Each compilation request from each user will be sent to the fastest available
machine, every time. The system has these fine qualities:
* Supports multiple users compiling simultaneously, and scales well to handle
the new loads.
* Supports multiple operating systems in the compilation farm.
* Uses all processors of a multi-processor compilation host.
* Makes best use of compilation hosts with widely differing CPU speeds.
* Guarantees that a compilation host will not be overloaded by compilations.
* Takes into account the load on a host caused by non-compilation tasks.
* Supports the dynamic addition and removal of hosts to the compilation farm.
* Works with distcc, which need not be altered in any way.

WWW:    http://dmucs.sourceforge.net/
2008-03-31 20:44:30 +00:00
Max Khon
7cea41e00e New port: libiqxmlrpc
Libiqxmlrpc is C++ object-oriented library that represents an XML-RPC
solution for both client and server. It supports HTTP and HTTPS,
both single-threaded and multi-threaded computation models on the server side,
method interceptors, and other features.

WWW: http://libiqxmlrpc.sourceforge.net/
2008-03-31 20:40:44 +00:00
Michael Johnson
9f11070be2 Add libnotifymm
C++ wrappers for libnotify
2008-03-26 13:00:22 +00:00
Rong-En Fan
ee8f4419b7 mez_xml is a templte engine. It generates a Python template module for a
XML or XHTML file.

Mercurial Repository:

    http://hg.assembla.com/mez_xml/

Latest Versions:

    http://www.assembla.com/spaces/files/mez_xml

WWW: http://trac-hg.assembla.com/mez_xml

PR:		ports/122041
Submitted by:	Thinker K.F. Li <thinker at branda.to>
2008-03-26 04:44:03 +00:00
Stanislav Sedov
93ecb72dce - Add ruby-sexp, a ruby library for working with s-expressions.
WWW:	http://sexp.rubyforge.org/
2008-03-24 19:04:54 +00:00
Stanislav Sedov
1d671942f0 - Add port for ruby-multi, a pattern matching library for ruby.
WWW:	http://multi.rubyforge.org/
2008-03-24 18:52:31 +00:00
Joe Marcus Clarke
6f32add9a7 The FreeBSD GNOME team is proud to annunce the release of GNOME 2.22.0 for
FreeBSD.  The official GNOME 2.22 release notes can be found at
http://library.gnome.org/misc/release-notes/2.22/ .  On the FreeBSD front,
this release features an updated hal port with support for video4linux
devices, DRM (Direct Rendering), and better support of removable media.  Work
is also underway to tie webkit more closely into GNOME.  As part of the
GNOME 2.22 upgrade, GStreamer received a rather large upgrade as well.
Be sure to consult UPDATING on the proper steps to upgrade all of your
GNOME ports.

This release would not have been possible without the contributions and
testing efforts of the following people:

Pawel Worach
kan
edwin
Peter Ulrich Kruppa
J. W. Ballantine
Yasuda Keisuke
Andriy Gapon
2008-03-24 03:52:36 +00:00
Emanuel Haupt
28471ace51 Add libdlna, a reference DLNA open-source implementation.
PR:		120488
Submitted by:	Dave Grochowski <malus.x at gmail.com>
2008-03-20 14:12:15 +00:00
Rong-En Fan
6c3898f6ad Tig is a git repository browser that additionally
can act as a pager for output from various git
commands.

When browsing repositories, it uses the underlying
git commands to present the user with various views,
such as summarized revision log and showing the
commit with the log message, diffstat, and the diff.

Using it as a pager, it will display input from stdin
and colorize it.

WWW: http://jonas.nitro.dk/tig/

PR:		ports/121805
Submitted by:	Denise H. G. <darcsis at gmail.com>
2008-03-19 15:14:47 +00:00
Felippe de Meirelles Motta
6c48584e65 - Project was renamed devel/hc12mem to /devel/hcs12mem.
- Update to 1.4.1.

PR:		ports/120137
Repocopy by:	marcus
Submitted by:	myself
Approved by:	araujo (mentor)
2008-03-18 04:01:56 +00:00
Pietro Cerutti
4f8a0efa0d LuaJava allows Java components to be accessed from Lua using the same
syntax that is used for accessing Lua`s native objects, without any
need for declarations or any kind of preprocessing, and also allows
Java to implement an interface using Lua.

WWW: http://www.keplerproject.org/luajava/

PR:		118529
Submitted by:	Sunghyuk Do <sunghyuk@gmail.com>
Approved by:	miwi (mentor)
2008-03-12 11:00:02 +00:00
Stanislav Sedov
9a2e4c8b78 - Update enlightenment-devel and EFL libraries to the latest snapshot
- Deprecate old unsupported apps and modules (entice, devian, eveil, engage)
- Split evas and ecore to separate modules to handle dependencies properly
- Disable PAM in enlightenment-devel as it don't work anyway (requires root
  privilegies)
- Add DBUS support.

Thanks to:	az
2008-03-11 21:13:53 +00:00
Florent Thoumie
836aebde5b Remove support for XFree8-4.
From now on, X_WINDOW_SYSTEM != "xorg" is not supported anymore.

PR:		ports/119418
Submitted by:	flz
Approved by:	portmgr (pav)
2008-03-07 21:47:50 +00:00
Martin Wilke
0d74383861 Hash::MultiKey provides hashes that accept arrayrefs of strings as keys.
WWW: http://search.cpan.org/dist/Hash-MultiKey/

PR:		ports/121381
Submitted by:	Marzhan Mykola <delgod at portaone.com>
2008-03-07 14:03:53 +00:00
Oliver Braun
c51a4b07c9 User documentation and hyperlinked documentation for the
haddock libraries. This last documentaion is generated by
HsColour and haddock.

PR:		ports/120975
Submitted by:	Giuseppe Pilichi aka Jacula Modyun <jacula at gmail.com>
2008-02-29 20:35:17 +00:00
Beech Rintoul
5c14833b4c Whups is Horde's bug tracking/ticketing system. It is designed to be extremely
flexible in letting users define kinds of tickets, different lifecycles
(sets of states) and priorities for each kind of ticket, and mixing types of
tickets into sets of queues. This design allows for very general and
sophisticated multi-purpose uses of Whups. The code is near 1.0 quality and most
features are fully implemented at this time.
2008-02-28 22:48:54 +00:00
Oliver Braun
309b9af8d6 UUAG is the Utrecht University Attribute Grammar system.
Generates Haskell files from an attribute grammar specification

It is a preprocessor for Haskell which makes it easy to write catamorphisms
(that is, functions that do to any datatype what foldr does to lists).
You can define tree walks using the intuitive concepts of inherited and
synthesized attributes, while keeping the full expressive power of Haskell.

maintainer:	Arie Middelkoop <ariem@cs.uu.nl>
license:	GPL-2
WWW:		http://www.cs.uu.nl/wiki/HUT/AttributeGrammarSystem
package-url:	http://nix.cs.uu.nl/dist/hut/

PR:		ports/121152
Submitted by:	Giuseppe Pilichi aka Jacula Modyun <jacula at gmail.com>
2008-02-28 20:53:43 +00:00
Oliver Braun
f3f2143d98 Fast Parser Combinators and Pretty Printing Combinators
libraries by the Utrecht University.

author:
maintainer:	Arie Middelkoop <ariem@cs.uu.nl>
license:	LGPL-2.1
WWW:		http://www.cs.uu.nl/wiki/HUT/AttributeGrammarSystem
package-url:	http://nix.cs.uu.nl/dist/hut/

exposed-modules:
	UU.Parsing.CharParser UU.Parsing.Derived
	UU.Parsing.Interface UU.Parsing.MachineInterface
	UU.Parsing.Merge UU.Parsing.Offside UU.Parsing.Perms
	UU.Parsing.StateParser UU.Parsing UU.DData.IntBag
	UU.DData.Map UU.DData.MultiSet UU.DData.Queue
	UU.DData.Scc UU.DData.Seq UU.DData.Set UU.PPrint
	UU.Pretty.Ext UU.Pretty UU.Scanner.GenToken UU.Scanner.GenTokenOrd
	UU.Scanner.GenTokenParser UU.Scanner.GenTokenSymbol
	UU.Scanner.Position UU.Scanner.Scanner
	UU.Scanner.Token UU.Scanner.TokenParser UU.Scanner.TokenShow
	UU.Scanner UU.Util.BinaryTrees UU.Util.PermTree UU.Util.Utils
	UU.Pretty.Basic UU.Parsing.Machine
	UU.DData.IntMap
	UU.DData.IntSet

PR:		ports/121151
Submitted by:	Giuseppe Pilichi aka Jacula Modyun <jacula at gmail.com>
2008-02-28 20:10:17 +00:00
Martin Wilke
3bc0d14a35 2007-10-28 x11-wm/wmDeskGuide: Version branch long since retired
2008-02-23 ftp/axelq: Unmaintained, website disappeared
2007-11-09 lang/fpc-devel: now lags behind version in lang/fpc; use that instead
2007-11-13 devel/php-dbg: does not work with php5 and does not compile on gcc4.2
2007-11-16 graphics/jgv: development stalled for years, outdated, unmaintained
2007-11-16 editors/muggy: development stalled for years, unmaintained
2007-11-16 x11-fm/binder: development stalled for years, outdated, unmaintained
2008-02-28 12:08:24 +00:00
Sergey Skvortsov
43ed0df44d Add p5-MooseX-Policy-SemiAffordanceAccessor 0.02, a policy to name
accessors foo() and set_foo().
2008-02-25 15:55:18 +00:00
Sergey Skvortsov
6cdd8156d5 Add p5-Moose-Policy 0.03, Moose-mounted police. 2008-02-25 14:36:00 +00:00