protocol that's used by Gnome 2.2. Using this protocol a desktop
environment can track the launch of an application and provide
feedback such as a busy cursor, among other features.
ok jolan@
- fix syntax of gas configure.in stuff for sparc
- add missing change for the sparc ELF transition to bfd
--
Hasn't actually been tested on a real sparc system but it at least allows
me to build a cross-binutils without bombing durring build or the PLIST issue
This is work in progress. It is being commited as a starting point so other
people can look at it/fix issues/and maybe Art can add Hammer support? :)
It has been lightly tested on macppc/sparc64/i386 and compile tested by
mickey@ on hppa.
DO NOT try to build ld.so on sparc/sparc64/macppc and install the resulting
binary unless you like having a hosed system. A known "misfeature" in ld.so
that is being worked on.
--
MAINTAINER ok
- '=' vs '+=' can cause grief wrt depends
- BUILD_DEPENDS is not needed if it only contains LIB_DEPENDS
from nikolay@
- teTeX is no longer v1.x*, depend accordingly
Thanks guys!
--
The Pear-Config package provides methods for manipulation configuration
information needed by PHP applications. Features include:
* Creates configurations from scratch
* Parses and outputs different formats (XML, PHP, INI, Apache, etc)
* Edits existing configurations
* Converts configurations to other formats
* Allows manipulation of sections, comments, directives, etc
* Parses configurations into an XML tree structure
--
PHPUnit is a regression testing framework used for implementing the
unit tests in the PHP source. It is based upon JUnit, which can
be found at http://www.junit.org/
--
Curses::UI can be used for the development of curses based user
interfaces. It provides a range of common interface elements such
as dialogs, menus, text viewers, and windows.
see http://www.opencm.org/news.html for hilights of this update, major
noteworthy changes include:
- sxd has gone away, gzfs is 'interim' while 'sxd2' is almost ready
- if you have an old sxd repository, read the mailing list archives for
how to update (use an interum version)
- an incompatible update to the server/client protocol requires that you
update both at the same time
(as a reminder, this is 'alpha' and as such is subject to incompatible changes
like the above. expect more to come when sxd2 emerges)
Also, add a 'nogc' flavor that removes the dependency on boehm-gc, at the
cost of not free()'ing all memory allocated (read: at the moment, most).
--
CVS Utilities is a collection of scripts, mostly in the Perl language,
that allow you to manage the files in the CVS working directory.
You can tell which files are under version control and which are
not without even being online. You can erase or move away all derived
files in seconds.
- fix pkg/*INSTALL (dont hardcode /etc, use ${SYSCONFDIR}) (prompted by nikolay)
- misc tweaks noticed while I was here
- remove upstream accepted patch
--
- Added a test suite,
- Added CCACHE_PREFIX option,
- Disabled hard links by default,
- Recognise some more gcc options,
- Added --cache-skip option.
Take MAINTAINER.
XFree 4.3 by picking up the modes with the highest refresh rates
(set SDL_VIDEO_X11_USE_ALL_MODES=1 to disable this behavior).
From SDL-current (patch by Stephen Anthony).
ok pvalchev@, jolan@
libio provides an abstraction for general data transport. It creates
data sources and data sinks. The sources and sinks can be connected with
multiple filters. As a result encryption and authentication can happen
completely transparent to the main core of an application. Mutliplex
nodes can be used to deal with N-fan in and M-fan out.
WWW: http://monkey.org/~provos/libio/
from Jolan Luff <jolan@cryptonomicon.org>
This is the last update required for GTK+2.2, however, since GTK+2.2 itself
conflicts with GNOME 2.0, I will be holding off on GTK+2.2 itself until
GNOME 2.2 is ready.
* Made the cvs log parser more flexible.
* Added the -linestyle argument, which generates plots using lines,
rather than discrete points.
from maintainer Jim Geovedi <jim@corebsd.or.id>
Debugging And Tracing Ultimate Module
Carp::Datum implements the following features:
* Programming by contract: pre-conditions, post-conditions, assertions.
* Flow control tracing: routine entry, arguments, returned values
* Dynamic (i.e. runtime) configuration via mini language to tailor
debugging and/or tracing at the routine / file / package / type level.
* Ability to statically remove all assertions and flow control tracing
hooks in modules making use of Carp::Datum.
* Cooperation with Log::Agent for tracing.
from Andrew Dalgleish <openbsd@andrewdalgleish.dyndns.org>
minor cleanup by me
The "Getargs::Long" module allows usage of named parameters in function
calls, along with optional argument type-checking. It provides an easy
way to get at the parameters within the routine, and yields concise
descriptions for the common cases of all-mandatory and all-optional
parameter lists.
From Andrew Dalgleish <openbsd@andrewdalgleish.dyndns.org>
little cleanup and DESCR from me
Log::Agent is a general logging framework aimed at reusable modules.
Instead of having modules insist on using their own logging reporting
(by hardwiring calls to warn() or syslog()) which can conflict with
the final application's choice, one may use logwarn() for instance to
emit a warning.
From Andrew Dalgleish <openbsd@andrewdalgleish.dyndns.org>
Changes:
- Cosmetic fixes.
- Port no longer depends on guilib, which was only required to build
an example chat code that was never installed in the first place.
- Sync DESCR with reality.
From MAINTAINER: Jolan Luff <jolan@cryptonomicon.org>
brad@ ok
--
Generic classes for representation and manipulation of
dates, times and time zones without the need of timestamps, which
is a huge limitation for php programs. Includes time zone data,
time zone conversions and many date/time conversions. It does not
rely on 32-bit system date stamps, so you can display calendars
and compare dates that date pre 1970 and post 2038. This package
also provides a class to convert date strings between Gregorian
and Human calendar formats.
--
The Log framework provides an abstracted logging system for PHP
scripts. It supports logging to console, file, syslog, SQL, mail,
and mcal targets. It also provides a subject - observer mechanism.
on non-i386 platforms - there is no need to be MD
- Don't patch files into existence, use files/ for that
- Change wrong LIB_DEPENDS to BUILD_DEPENDS because these libraries
are all static.
- Add appropriate regress targets with REGRESS_DEPENDS or set
NO_REGRESS where such tests are not available.
- Do not link with -g
on non-i386 platforms - there is no need to be MD
- Change wrong LIB_DEPENDS to BUILD_DEPENDS because these libraries
are all static.
- Add 'test' target and turn it into a regress target for the port, using
the provided test.
- Add appropriate REGRESS_DEPENDS
XXX regress currently fails on at least powerpc.
and need the metaauto wrappers to work.
The metaauto wrapper does not run depend on any autoconf version, to allow
partial installations.
Tested and approved by naddy@
--
libwnck is Window Navigator Construction Kit, i.e. a library to use
for writing pagers and tasklists and similar applications.
From marcm for gnome2
--
LibGTop is a library for obtaining information about processes and the system.
This includes information about the following areas:
* General System Information
* SYS V IPC Limits:
* Network:
* Process List:
* Process information:
* Process maps:
* File system usage:
From marcm for gnome2
--
This library allows you to load glade interface files in a program at runtime.
It doesn't require GLADE to be used, but GLADE is by far the easiest way to
create the interface files.
From marcm for gnome2
--
GConf is a configuration database system, functionally similar to the
Windows registry but lots better.
For more information about GConf and the GNOME project, visit:
WWW: http://www.gnome.org/projects/gconf/
From marcm for gnome2
--
ORBit is a high-performance CORBA (Common Object Request Broker
Architecture) ORB (object request broker). It allows programs to
send requests and receive replies from other programs, regardless
of the locations of the two programs. CORBA is an architecture that
enables communication between program objects, regardless of the
programming language they're written in or the operating system they
run on.
WWW: http://www.labs.redhat.com/orbit/
From marcm for gnome2
--
libIDL is a small library for creating parse trees of CORBA v2.2
compliant Interface Definition Language (IDL) files, which is a
specification for defining interfaces which can be used between
different CORBA implementations.
From marcm for gnome2
--
linc is a library that eases the task of writing networked servers and
clients. It takes care of connection initiation and maintainance, and
the details of varioustransports. It is used by the new ORBit to
handle message transmission/receipt.
From marcm for gnome2
--
Term::ScreenColor adds ANSI coloring support, along with
a few other useful methods, to the objects provided in
Term::Screen.
WWW: http://p-f-m.sourceforge.net/
brad@ ok