- create dovecot user/group
- add official distribution patches
- generate modules part of PLIST dynamically, it can differ depending on OS
- better check for USE_OPENLDAP
TODO:
- provide sane default configuration file
- update to the latest version, 0.99.9.1
- we have EGDIR defined, so actually use it
- don't install example configuration twice
- require LOGIN so user credentials are really present at the startup,
don't hardcode /bin/sh, use @RCD_SCRIPTS_SHELL@ instead
- sync PLIST with reality and sort
- DESCR has 80 columns
TODO:
- provide more useful default configuration file
- create dovecot user/group
- create /var/run/dovecot with appropriate permissions for runtime data
NetBeans-IDE is a pure Java IDE.
NetBeans is dedicated to providing rock solid software development products
(NetBeans IDE, NetBeans Platform) that address the needs of developers,
users and the businesses who rely on NetBeans as a basis for their
products.
- don't call 'make' directly, rather use BUILD_DIRS and ALL_TARGET
- use custom do-install target, don't "install" files with 'cp'
- need curses
- use 80 cols in DESCR
elf - the ELF header analyzer and editor
elf is an ELF header (e_header) statistics tool. It allows you to
gather various statistics about a binary's ELF header, unlike other releases
(readelf), elf concentrates on the e_header itself. This allows for some more
usability in many instances (be it by an end-user or application).
This works fine, no problems. Can be imported into pkgsrc right away.
The LiveIce plugin for XMMS allows you to use XMMS for streaming music
(or whatever) to Icecast servers. Multiple bitrate streams and title
streaming is not supported though.
a daemon. It offers no logging facility though, so you loose error
messages. Patch will be sent to the author.
o Import patch from CVS to fix a bug when an unmanaged encoder is found.
Log4j is a logging framework for Java.
With log4j it is possible to enable logging at runtime without modifying the
application binary. The log4j package is designed so that these statements can
remain in shipped code without incurring a heavy performance cost. Logging
behavior can be controlled by editing a configuration file, without touching
the application binary.
- Remove the DIST_VERS variable.
- Rename SRDOCS and SREXAM variables to the more common names DOCDIR and EGDIR.
- Use our own do-build target to avoid a very complex patch.
- Use buildlink2.
- Sort PLIST.
zebra is a routing daemon implementing BGP, OSPF, RIPng, and OSPFv3,
among others, using a multi-process architecture.
This pkgsrc dir is intended to be used instead of net/zebra, and is
marked to conflict with it. (The most recent released upstream source
for net/zebra is out of date and is missing some critical patches.)
Alistair Crooks (agc@netbsd) -- help welcome.
tendra is a multi-targetted BSD-licensed C and C++ compiler.
Alistair says:
At the moment, it can't handle the RENAME()s in NetBSD's header files,
and I build things in a ${WRKSRC}/build directory, and these files need
to be moved to ${PREFIX} in the install stage. The files should also be
checked to see if there are any embedded hardcoded paths, which would
make this approach infeasible.