============
1. Add the ability to retry package creation. This is mostly useful for
PM_SU_CMD after a build that took so long that your sudo ticket has
expired.
2. Add support for multiple -r options on the same command line. [1]
Various Internal Cleanups and Improvements
==========================================
1. s/printf/echo -e/ for consistency, and use it to full advantage
2. In the code that derives the proper value of PACKAGESITE remove 6.x
and add 9.x. Also add a 10-current entry.
3. Add a more-or-less painless test to deal with the issue of the current
working directory no longer existing. This problem usually manifests as
a "The value of DISTDIR cannot be empty" error because 'make -f' does
not handle this condition gracefully.
4. In find_and_delete_distfiles() (run after a successful install) change
the default pattern to be foo-[0-9]* instead of foo* [2]
When the new pattern doesn't match any existing distfiles, fall back to
the old one.
5. Also in find_and_delete_distfiles(), cache matches to $DI_FILES so that
we don't have to re-test that same file again.
6. Change the method used to print the prompt in get_answer_g() to echo -e
so that I can be more flexible in formatting prompt messages.
7. For --clean-packages if a package is up to date but not installed
it should still be deleted if -y is in use.
8. Avoid duplicate word in a composite sentence [3]
9. If a user has non-standard FETCH_ARGS it could circumvent the intent
of --always-fetch, so forcibly unlink the file before proceeding to
the fetch routine.
Sponsored by: Henk van Oers [1]
Suggested by: Lapo Luchini <lapo@lapo.it> [2]
Submitted by: Dan Allen <danallen46@airwired.net> [3]
- removed applied upstream patch;
- added patch for MANUAL.rst that eliminates RST -> HTML
translation error.
Relevant changelog entries since 6.3.3:
OfflineIMAP v6.3.4 (2011-08-10)
===============================
* CHANGE: Handle when UID can't be found on saved messages.
OfflineIMAP v6.3.4-rc4 (2011-07-27)
===================================
* CHANGE: Manual improved.
OfflineIMAP v6.3.4-rc3 (2011-07-07)
===================================
* NEW FEATURE: Added StartTLS support, it will automatically be used
if the server supports it.
* BUG FIX: We protect more robustly against asking for inexistent
messages from the IMAP server, when someone else deletes or moves
messages while we sync.
OfflineIMAP v6.3.4-rc2 (2011-06-15)
===================================
* NEW FEATURE: Implement experimental IDLE feature.
* CHANGE: Maildirs use less memory while syncing.
* BUG FIX: Saving to Maildirs now checks for file existence without
race conditions.
* BUG FIX: A bug in the underlying imap library has been fixed
that could potentially lead to data loss if the server interrupted
responses with unexpected but legal server status responses.
This would mainly occur in folders with many thousands of emails.
Upgrading from the previous release is strongly recommended.
NOTE: the latter bug fix was already integrated into FreeBSD port
version 6.3.3_1.
OfflineIMAP v6.3.4-rc1 (2011-05-16)
===================================
* NEW FEATURE: Begin sphinx-based documentation for the code.
* NEW FEATURE: Enable 1-way synchronization by settting a
[Repository ...] to readonly = True. When e.g. using offlineimap
for backup purposes you can thus make sure that no changes in your
backup trickle back into the main IMAP server.
* NEW FEATURE: Optional: experimental SQLite-based backend for the
LocalStatus cache. Plain text remains the default.
* CHANGE: Start a enhanced error handling background system. This is
designed to not stop a whole sync process on all errors (not much
used, yet).
* CHANGE: Documentation improvements: the FAQ wins new entries and add
a new HACKING file for developers.
* CHANGE: Lot of code cleanups.
* CHANGE: Reduced our sync logic from 4 passes to 3 passes
(integrating upload of "new" and "existing" messages into one
function). This should result in a slight speedup.
* CHANGE: No whitespace is stripped from comma-separated arguments
passed via the -f option.
* CHANGE: Give more detailed error when encountering a corrupt UID
mapping file.
* BUG FIX: Drop connection if synchronization failed. This is needed
if resuming the system from suspend mode gives a wrong connection.
* BUG FIX: Fix the offlineimap crash when invoking debug option 'thread'.
* BUG FIX: Make 'thread' command line option work.
PR: ports/159815
Approved-by: sergei (maintainer timeout)
Feature-safe: yes
Rpad is an interactive, web-based analysis program. Rpad pages are
interactive workbook-type sheets based on R, an open-source
implementation of the S language. Rpad is an analysis package, a
web-page designer, and a gui designer all wrapped in one. Rpad makes
it easy to develop powerful data analysis applications that can be
shared with others (most likely on an intranet). The user doesn't
have to install anything--everything's done through a browser.
WWW: http://cran.r-project.org/web/packages/Rpad/
- Initial version of the VBScript parser.
- Automagic audio driver selection.
- Support for volume information on UDF file systems.
- The OpenGL renderer is now the default for DirectDraw.
- Device configuration dialog in DirectInput.
- SetDIBitsToDevice support in the DIB engine.
- Several improvements in the cmd parser.
- Various bug fixes.
profiles, so that CMake can be used outside of ports.
- Bump CMake PORTREVISION.
- Pass default build flags (at least I hope) via bsd.cmake.mk.
PR: 159276
Submitted by: Igor Soumenkov <2igosha@gmail.com>
Approved by: avilla (mentor)
There was no explanation about why it was required (neither here nor
in area51), and the current CMake version seems to build fine without
it.
Approved by: avilla (mentor)
ggplot2 is a plotting system for R, based on the grammar of graphics,
which tries to take the good parts of base and lattice graphics and
none of the bad parts. It takes care of many of the fiddly details
that make plotting a hassle (like drawing legends) as well as
providing a powerful model of graphics that makes it easy to produce
complex multi-layered graphics.
WWW: http://had.co.nz/ggplot2/
Carries out mapping between assorted color spaces including RGB,
HSV, HLS, CIEXYZ, CIELUV, HCL (polar CIELUV), CIELAB and polar
CIELAB. Qualitative, sequential, and diverging color palettes based
on HCL colors are provided.
WWW: http://cran.r-project.org/web/packages/colorspace/