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
--
Term::Screen is a very simple screen positioning module
that should work wherever "Term::Cap" does. It is set up
for Unix using stty's but these dependences are isolated
by evals in the "new" constructor.
brad@ ok
symptom: eats all cpu and gets nowhere, seems stuck in rt_sigsuspend
niklas@ speculated about our Posix RT signalling not being perfectly
emulated, no quick fix expected
MAINTAINER agreed
--
Check is a unit test framework for C. It features a simple interface
for defining unit tests, putting little in the way of the developer.
Tests are run in a separate address space, so Check can catch both
assertion failures and code errors that cause segmentation faults
or other signals. The output from unit tests can be used within
source code editors and IDEs.
ELF-based archs as having an old boehm-gc can cause programs to stop working
after the WorX addition. Noticed after trying to build w3m and it failed
miserably.
--
Submitted by Jose Nazario <jose@monkey.org>
Modified by todd@
This is the core development home for the tcllib standardized Tcl
library. This is a set of pure-Tcl extensions that you can use to
become even more productive with Tcl.
WWW: http://tcllib.sourcforge.net/doc/
and -I/usr/X11R6/include) to the end of any lists generated by pkg-config.
This helps to avoid conflicts from packages with different includes using
the same names in matching include paths, like gdk-pixbuf (whose headers
are in ${LOCALBASE}/include/gdk-pixbuf) and gtk+2 (whose headers live
in ${LOCALBASE}/include/gtk-2.0/gdk-pixbuf).
Bump package version accordingly.
ok pvalchev@
--
libunicode is a library for manipulating Unicode characters and
strings. It understands both the UTF-8 and UCS-2 encodings, and
has a framework for adding support for new encodings.
brad@ ok
of various ZX Spectrum emulator-related file formats easy. So far it
handles .sna and .z80 snapshots (.sna read only), .tap and .tzx tape
images and .rzx input recording files.
WWW: http://www.srcf.ucam.org/~pak21/spectrum/libspectrum.html
ok naddy@
Floppy Disc Controller (FDC) as used in Amstrad computers
such as the PCW, CPC and Spectrum +3. At present it is not
a ``full'' 765; features not used in the PCW BIOS (such as:
DMA, multisector reads/writes, multitrack mode) are either
left unimplemented or incomplete.
WWW: http://www.seasip.demon.co.uk/Unix/LibDsk/
ok naddy@
from FreeBSD guys" indeed).
The included glib-1.2.8 is no longer built, instead our in-tree glib is
linked statically. This avoids a reported problem on macppc arches.
ok avsm@
##
Ruby interface which provides access to the functions, macros, global
variables and constants of the ncurses library. These are simply
mapped to a Module named Ncurses. Functions and external variables
are implemented as module functions of the Module Ncurses.
from MAINTAINER
- improved error handling
- use of Shell-Quote module for improved filename handling
- new feature for combined plot of line and file statistics
naddy@ OK
submitted by Gerardo Santana Gomez Garrido <santana@openbsd.org.mx>
This module replaces the standard localtime and gmtime functions with
implementations that return objects. It does so in a backwards compatible
manner, so that using localtime/gmtime in the way documented in perlfunc
will still return what you expect.
naddy@ OK
Kill NEED_VERSION
Bump version number. This was patched to fix a bug dealing with -pthread
quite a while ago. The version should have been updated then but wasn't.
Submitted by Jim Geovedi <jim@corebsd.or.id>.
getxml is an XML internationalization tool; it is comprised of
getxml-extract (makes the header for the gettext tool) and
getxml-merge (merges XML and po files).
It provides an queued asynchronous callback-based mechanism for sending
and servicing SOAP requests, and a WSDL (Web Service Definition Language)
to C compiler which generates client stubs and server skeletons for easily
calling and implementing SOAP methods.
ok todd@
- sdl-config no longer provides -I${LOCALBASE}/include.
- add an `aa' flavor (ASCII art display).
- GNU make is not needed.
- don't use nasm with gcc 3.
- don't install a SEGV handler.
- prevent the joystick driver from picking up usb keyboards.
ok pvalchev@
really use scrollkeeper anyway.
Also add support for local a XML catalog file so the new scrollkeeper
doesn't go off on the 'net to find the DTDs it needs.
ok nino@
--
This module is intended for use in operations that can
be done in parallel where the number of processes to be
forked off should be limited.
From: David Krause <openbsd@davidkrause.com>
brad@ ok
of -current since a few days ago thanks to millert@
NOTE: If you are not tracking -current and are using the -current ports
tree this where you will run into trouble as dependencies on these ports
are removed. For -current users, make sure your system is up-to-date
WARNING: Anyone using OpenCM must realize that with this update, you will
no longer be able to talk to older repositories. The repository
itself upgrades fine, just the wire protocol changed incompatibly.
Recap: alpha18pl1 and beyond will not talk to alpha17 and below, and
vica versa.
This package contains a selection of subroutines that people have
expressed would be nice to have in the perl core, but the usage
would not really be high enough to warrant the use of a keyword,
and the size so small such that being individual extensions would
be wasteful.
Class::Data::Inheritable is for creating accessor/mutators to class
data. That is, if you want to store something about your class as
a whole (instead of about a single object). This data is then
inherited by your subclasses and can be overriden.
This class facilitates building frameworks of several classes that
inter-operate. It was first designed and built for "HTML::Mason",
in which the Compiler, Lexer, Interpreter, Resolver, Component,
Buffer, and several other objects must create each other transparently,
passing the appropriate parameters to the right class, possibly
substituting their own subclass for any of these objects.
-move the default databases to /var/db.
From Marc Matteo <marcm@lectroid.net>
-cleanup: remove useless db3 and guile flavors.
NOTE: This is one of the times you really need to heed the install
notice. In particular, /etc/gconf/1/path should be updated to reflect
the new location for the database.
o rename three patches to 'update-patches' naming conventions
o add 64bit patches
o add other tidbits from my
opencm://opencm.org/everyone/todd@fries.net/home/merge-candidate
branch
OpenCM is designed as a secure, high-integrity replacement for CVS. A list of
the key features can be found on the features page. While not as ``feature
rich'' as CVS, it supports some useful things that CVS lacks. Briefly, OpenCM
provides first-class support for renames and configuration, cryptographic
authentication and access control, and first-class branches.
The OpenCM project was originally started because we needed a secure,
high-integrity configuration management system for the EROS project.
Alternatives, such as BitKeeper, Subversion, and PerForce, either did not
meet our requirements or were not available at the time the work started. We
had previously used CVS, but it's absence of real branches and configurations
finally drove us to build a better tool.
- Add KNF (-knf) option
- Enable BERKELEY option by default
- Use gettext port rather than building its own
From Jim Geovedi <jim@corebsd.or.id>, thanks!
Submitted by Nikolay Sturm <sturm@sec.informatik.tu-darmstadt.de>.
Locale::Maketext is a base class providing a framework for localization
and inheritance-based lexicons, as described in an article in The Perl
Journal #13.