TZInfo is a Ruby library that uses the standard tz (Olson) database to provide
daylight savings aware transformations between times in different time zones.
The tz database is compiled into Ruby modules which are packaged in the
release. No external zoneinfo files are required at runtime.
ok robert@
This is the GNU gettext package. It is interesting for authors or
maintainers of other packages or programs which they want to see
internationalized. As one step the handling of messages in different
languages should be implemented. For this task GNU gettext provides
the needed tools and library functions.
ok (and with help from) robert@
Warzone 2100 was an innovative 3D real-time strategy game back in 1999,
and most will agree it didn't enjoy the commercial success it could
have had. The game's source code was liberated on December 6th,
2004, under a GPL license. Soon after that, the Warzone 2100 ReDev
project was formed to take care of its future.
feedback, help & ok ajacoutot@
Modules to parse C header files and create XS glue code and
documentation out of it. Idealy this allows to "write" an interface to
a C library without coding a line. Since no C API is ideal, some
adjuments are necessary most of the time. So to use this module you
must still be familiar with C and XS programming, but it removes a lot
of stupid work and copy & paste from you. Also when the C API changes,
most of the time you only have to rerun XSBuilder to get your new Perl
API.
Data::Structure::Util is a toolbox to manipulate the data inside a
data structure. It can process an entire tree and perform the
operation requested on each appropriate element.
- sync patches with update-patches
- bump PKGNAME
the sun interface keeps fewer samples in the play buffer, and with
less fluctuation than the OpenBSD interface. results in better
audio-video synchronization in e.g. ffplay and gnash
go for it -pval
YASM is a complete rewrite of the NASM Assembler under the "new" BSD
License. YASM currently supports the x86 and amd64 instruction sets,
accepts NASM and GAS assembler syntaxes, outputs binary, ELF32, ELF64,
COFF, Win32 and Win64 object formats, and generates source debugging
information in STABS, DWARF 2, and CodeView 8 formats.
from Shaun Amott (MAINTAINER), updated and tweaked by Stuart Henderson and me
Most work done by kurt@, who got bleeding eyes and has been trapped
into pthread issues because some of us (me and Stuart Henderson)
were slopyy and applied some patches only partial. A big sorry to
kurt@ for this waste of time!
Tested by many. Intermediate ok's (IIRC) from kurt@, naddy@ and todd@.
- switch to the JRL licensed src. why? because it will allow me to complete
the port. OpenJDK/GPLv2 src isn't complete and the parts that we don't have
are only released in binary form with a defend and indemnify clause. When
all of the jdk is GPLv2 I will switch back to OpenJDK/GPLv2 src.
- copy the Linux src files for the rest of the jdk so i can begin to patch
them. One src file is based on solaris code since that suits us better as
a starting point.
This is a library for handling page faults in user mode. A page fault
occurs when a program tries to access to a region of memory that is
currently not available. Catching and handling a page fault is a useful
technique for implementing:
* pageable virtual memory,
* memory-mapped access to persistent databases,
* generational garbage collectors,
* stack overflow handlers,
* distributed shared memory,
based on a submission by Scott Vokes <vokes.s at gmail.com> (MAINTAINER)
with lots of tweaks by me and kurt@
help and ok kurt@
contain the correct revision of patch-ltmain_in (thanks to CVS tag and
yours truly's stupidity)
gnome-applets,gstreamer-0.8 and gdm should be able to build correctly now
thanks to kurt@ for discovering my brain damage...
with recent xulrunner which is used by eclipse's internal swt-browser.
(patch missed in last update)
- adjust url to update 11 download which has been move to the archive.
Tweak WANTLIB (gmp only required when built with ghc).
Take maintainership.
Not that some regression tests fail. This will be fixed in the next
release.
- LIB_DEPENDS-faad libfaad >= 1.0
- bump PKGNAME-main and PKGNAME-${PLUGIN}
- remove unused PATCHLEVEL variable
- adjust WANTLIB-main and WANTLIB-gnome as per lib-depends-check
- sync patches with update-patches
OK naddy@
bug fixes since the initial release of the 1.5 jdk. I'm sure some of the
fixes are security related but I wasn't able to find a concise list. All
the bugs fixes listed here from update 11 and lower should be fixed by
this update: http://java.sun.com/j2se/1.5.0/ReleaseNotes.html#150_11
- NOTE: License change: used to be SCSL, now is JRL (Java Research
License). Still no packages with this license but at least we get the bug
fixes and security fixes now: https://tiger.dev.java.net/
- enable version scripts on libjvm which fixes a symbol conflict with
recent xulrunner which is used by eclipse's internal swt-browser.
This package provides a template engine plugin, allowing you to
easily use Kid with TurboGears, Buffet or other systems that support
python.templating.engines. Kid templates are assumed to have a
"kid" extension.
ok simon@
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 (see WhatsBorrowed and WhatsDifferent).
ok simon@
This package provides a template engine plugin, allowing you to
easily use Cheetah with TurboGears, Buffet and other tools that
support the python.templating.engines entry point. Cheetah templates
are assumed to have a "tmpl" extension.
ok simon@
This package provides a template engine plugin, allowing you to
easily use Json with TurboGears, Buffet or other systems that support
python.templating.engines.
ok simon@
ConfigObj is a simple but powerful config file reader and writer:
an ini file round tripper. Its main feature is that it is very easy
to use, with a straightforward programmer's interface and a simple
syntax for config files.
ok simon@
WSGI Utils are a package of standalone utility libraries that ease
the development of simple WSGI programs. The functionality provided
is limited at the moment.
ok jasper@
Simplejson is a simple, fast, extensible JSON encoder/decoder for
Python. It 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. 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.
ok simon@ (who also spotted HOMEPAGE not escaping #)
Rule-based Dispatching and Generic Functions. The dispatch module
allows Python programmers to write generic functions to handle
various problems based on rules for the arguments it receives.
"go ahead" (after some nice tweaks, actually) steven@
PyProtocols extends the PEP 246 adapt() function with a new
"declaration API" that lets you easily define your own protocols
and adapters, and declare what adapters should be used to adapt
what types, objects, or protocols. In addition to its own Interface
type, PyProtocols can also use Twisted and Zope's Interface types.
"go ahead" (after some nice tweaks, actually) steven@
Use class and function decorators -- even in Python 2.3 (now with
source debugging for generated code)! Want to use decorators, but
still need to support Python 2.3? Wish you could have class decorators,
decorate arbitrary assignments, or match decorated function signatures
to their original functions? Then you need "DecoratorTools".
"looks good" steven@
Some autoconf fallout in generated documentation (and one source
file), so bump the PKGNAME. They even changed the default installation
path of the manpage, which requires an additional tweak to
CONFIGURE_ARGS.
No functional changes; same result for regression tests as before.
While here, force configure to use our grep and the one true awk,
even if g{grep,awk} are installed.
This time, the userland tools and libraries are being ported from NetBSD
(which in turn is also based on FreeBSD code). Both packages represent
work in progress and are not fully functional yet.
ok jasper@ for the new ports, grange@ for taking over maintainership
unittest, one that is intended to mimic the behavior of py.test as
much as is reasonably possible without resorting to too much magic.
similar diffs from niallo@ and Will Maier
ok steven@ (who also had REGRESS_DEPENDS fix) and niallo@
This library is a wrapper around the Pango library.
It allows you to use TrueType fonts to render internationalized and
tagged text in SDL applications.
some inputs and ok jasper@
- maintenance update of emf to version 2.2.3
- maintenance update of gef to version 3.2.2
- maintenance update of uml2 to version 2.0.3
- maintenance update of wtp to version 1.5.4
tested and ok ian@
re2c is a tool for writing very fast and very flexible scanners.
re2c focuses on generating high efficient code for regular expression
matching. As a result this allows a much broader range of use than
any traditional lexer offers. And last but not least re2c generates
warning free code that is equal to hand-written code in terms of
size, speed and quality.
from Stuart Henderson <stu at spacehopper.org>