talking to ipv4 addresses using ipv6 addresses isn't allowed, which is
the default on NetBSD. Patch to use a v4 socket when talking to an ipv4
ldap server. Fixes my PR 33511.
seamonkey/firefox/sunbird have the same code so make the same patch.
OKed ghen. Bump PKGREVISION.
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.
What's New in Mozilla Sunbird 0.3
Mozilla Sunbird 0.3 is the latest release of our standalone calendar
application. We recommend that all users upgrade to this latest version.
* New storage architecture handles calendars with hundreds or thousands of
events more responsively.
* More intuitive interface shows you more of what you need, and less of what
you don't.
* Redesigned preferences allow you to easily customize Sunbird for your needs.
* Add-ons support allows you to extend Sunbird's functionality with extensions,
themes, and language packs from addons.mozilla.org.
* New Windows installer makes it easier than ever for Windows users to install
Sunbird.
* Better printing gives you more ways to print your calendars. Mac users can
now print as well!
* 24-hour views show you your entire day, not just a few hours.
* Reliable alarms ensure you are notified about events or tasks.
* Improved localization support means Sunbird can easily install, enable, and
disable language packs.
* Vastly improved reliability makes it much more difficult to lose data.
* Many performance improvements
Release Date: October 11, 2006
2006-09-03 Rodney Dawes <dobey@novell.com>
* configure.ac: Up version to 2.8.0 for release
2006-08-21 Rodney Dawes <dobey@novell.com>
* configure.ac: Up version to 2.7.92 for release
2006-05-17 Rodney Dawes <dobey@novell.com>
* configure.ac: Up version to 2.7.1 for release
Up intltool requirement to 0.35.0
2006-04-24 Rodney Dawes <dobey@novell.com>
* configure.ac: Up version to 2.7.0 for HEAD
Use IT_PROG_INTLTOOL instead of AC_... and require 0.34.90
(ALL_LINGUAS): Remove to be replaced by po/LINGUAS
Fixes#337994
2006-04-24 Rodney Dawes <dobey@novell.com>
* configure.ac: Up version to 2.6.0 for release
2006-04-17 Kjartan Maraas <kmaraas@gnome.org>
* configure.ac: Remove obsolete entry for no_NO.
* po/no.po: And the translation.
2006-03-22 Tommi Vainikainen <thv@iki.fi>
* configure.ac (ALL_LINGUAS): Added Dzongkha (dz).
2006-03-20 Vladimer Sichinava <alinux@siena.linux.it>
* configure.ac: Added "ka" Georgian to ALL_LINGUAS
wxRemind is a graphical front-end to Remind, a remarkably sophisticated
calendar and alarm system. wxRemind is similar to Wyrd but is based
on wxPython rather than curses. The display features a calendar
and daily event list suitable for visualizing your schedule at a
glance. Dates and associated events can be quickly selected either
with the mouse or cursor keys, and dates in the calendar are color
coded to reflect the total duration of scheduled events. wxRemind
provides an internal editor or integrates with an external editor
of your choice to make editing of reminder files more efficient,
provides hotkeys to quickly access the most common Remind options,
allows popup, sound and/or spoken alerts and can display a postscript
calendar of the selected month suitable for printing.
Wyrd is a text-based front-end to Remind, a sophisticated calendar
and alarm program. Remind's power lies in its programmability, and
Wyrd does not hide this capability behind flashy GUI dialogs.
Rather, Wyrd is designed to make you more efficient at editing your
reminder files directly. It also offers a scrollable timetable
suitable for visualizing your schedule at a glance.
Unlike most of the calendar applications available today, Wyrd is
designed to be both lightweight and fast. Startup time is negligible,
UI navigation is instantaneous, and the wyrd process typically
consumes less than 2MB of resident memory.
CHANGES TO REMIND
* Version 3.0 Patch 24
+ MINOR ENHANCEMENTS
- Permit the DURATION of a reminder to be as high as you like. Previously,
DURATIONs could be at most 23:59. Fix courtesy of Paul Pelzl.
- The "-n" flag can be usefully combined with "-s", "-p" and "-l" now.
Fix courtesy of Paul Pelzl.
+ BUG FIXES
- The "-k" command escapes all characters except those known to be
safe, rather than attempting to escape only characters thought to be
unsafe.
- Removed the crufty code that supported non-ANSI C compilers.
- Removed all support for non-UNIX/non-Linux systems.
- Fixed a bug in the tokenizer that could make Remind segfault. Fix courtesy
of Stan Tobias.
* Version 3.0 Patch 23
+ MINOR ENHANCEMENTS
- Added the COLOR special for putting colored reminders in the calendar.
Supported by the HTML, Tcl/Tk and PostScript back-ends.
- Many minor tweaks to tkremind.
- Added ability to specify paper size in inches or centimetres to rem2ps.
- Added the "-l" option to Remind. This outputs additional information
for back-end programs that use the "-p" output format. Currently
used only by the "tkremind" back-end.
- Fixed dates for Yom Hazikaron and Yom Ha'atzmaut if 5 Iyar falls on a
Saturday. (Hebrew calendar fix.)
- Added support for the Icelandic language, courtesy of Björn Davíðsson.
+ BUG FIXES
- Fixed parser error for unterminated date constant: '2005/01/01
since they always need a C compiler, even when the source code is
completely in C++.
For some other packages, stated in the comment that a C compiler is
really not needed.
Major changes compared to the Kronolith H3 (2.1.1) version are:
* Fixed fatal error during first login of new users on some systems.
* Fixed adding of events with no DataTree backend configured.
* Improved attendees popup and portal block.
* Updated German, Italian and Spanish translations.
The full list of changes (from version H3 (2.1.1)) can be viewed here:
http://cvs.horde.org/diff.php/kronolith/docs/CHANGES?r1=1.165.2.112&r2=1.165.2.120&ty=h
and add a new helper target and script, "show-buildlink3", that outputs
a listing of the buildlink3.mk files included as well as the depth at
which they are included.
For example, "make show-buildlink3" in fonts/Xft2 displays:
zlib
fontconfig
iconv
zlib
freetype2
expat
freetype2
Xrender
renderproto
project.
From the Release Notes:
Sunbird 0.3 alpha2 is not intended to be a production-quality release. (See
Limitations and Known Bugs) Instead, it is being released largely in order to
showcase/test the advanced new view code. This includes:
* Inline editing of event titles
* Restoration of drag and drop editing in the day/week views
In addition to showcasing and testing the new views, Sunbird 0.3 alpha2 aims to
fix many bugs identified in Sunbird 0.3 alpha1. Some highlights are:
* Ability to modify individual elements of a recurring event
* Fewer import/export errors
* Better error reporting
* Improved alarm functionality
* A new, more intuitive New Event dialog
* Better Mac support
* Many other minor bug fixes
DateTime::Format::Builder creates DateTime parsers. Many string
formats of dates and times are simple and just require a basic
regular expression to extract the relevant information. Builder
provides a simple way to do this without writing reams of structural
code.
Builder provides a number of methods, most of which you'll never
need, or at least rarely need. They're provided more for exposing
of the module's innards to any subclasses, or for when you need to
do something slightly beyond what I expected.
This module implements most of strptime(3), the POSIX function that
is the reverse of strftime(3), for DateTime. While strftime takes
a DateTime and a pattern and returns a string, strptime takes a
string and a pattern and returns the DateTime object associated.
all PEAR packages to php?-pear-* and all Apache packages to ap13-* or
ap2-* respectively. Add new variables to simplify the Makefile
handling. Add CONFLICTS on the old names. Reset revisions of bumped
packages. ap-php will now depend on the default Apache and PHP version.
All programs using it have an implicit option of the Apache version
as well.
OK from jlam@ and adrianp@.
Changes from 0.27:
0.30 2005-12-22
[ ENHANCEMENTS ]
- Expanded and rewrote the docs on date math to try to explain exactly
how DateTime.pm works, and in particular cover the problems DST
introduces to various types of date math. The docs now also include
some specific recommendations on getting sane results from datetime
math.
- Added calendar_duration() and clock_duration() methods to
DateTime::Duration
- Explicitly override the stringification method for
DateTime::Infinite objects. They now stringify as whatever the IEEE
infinity and negative infinity numbers stringify to on your platform.
On Linux this is "inf" and "-inf". CPAN RT #16632.
[ BUG FIXES ]
- delta_md() and delta_days() did not always return correct values
when crossing a DST change.
- The pure Perl version of the code had a dependency ordering problem
where DateTime::LeapSecond depended on other pure Perl code that
wasn't yet available. I'm not sure how this ever worked.
- Remove mentions of leap second on 1971-12-31 from the docs, because
there was no leap second that day. Reported by Mike Schilli.
- If you added a second to a datetime that was on a leap second (like
2005-12-31T23:59:60) it got "stuck" and kept returning the same
datetime. Reported by Mike Schilli.
- Changes to the tests in 20infinite.t may fix failures seen on some
platforms and with new versions of Test::More (0.62 was known to cause
failures)
[ *** BACKWARDS INCOMPATIBILITIES *** ]
- The subtract_datetime() method switched back to using the local
portion of the date _and_ time, but it now accounts for days with DST
changes specially. This produces results that fix the bugs that were
fixed by previous subtraction changes in 0.28 and 0.29, but without
introducing even more bugs. The overall result should be sane, but
please see the docs for details.
0.2901 2005-07-04
- A leap second for the end of 2005 was announced.
0.29 2005-06-03
[ *** BACKWARDS INCOMPATIBILITIES *** ]
- When adding/subtracting a duration with months or days that crossed
a DST change, the result was based on the local time, not the UTC
time. For consistent results, it is necessary to use the UTC time
(but local date) for all date math. Reported by J. Alexander Docauer.
0.28 2005-02-27
[ ENHANCEMENTS ]
- The era names for the era() method are now retrieved from the
DateTime.pm object's associated locale. The old era() method, which
was hard-coded to use BCE and CE, is renamed secular_era(). The
christian_era() method remains the same.
[ BUG FIXES ]
- Fixed an embarassing bug in the subtract_datetime() method. It was
subtracting local times, not UTC, which caused bugs when doing
subtraction across a DST change. This method is used to implement
subtraction overloading, so that was affected as well. Reported by
Mike Schilli.
- The docs for the %U and %W strftime specifiers implied that these
should be zero-padded, but the code was not doing so. Reported by J
Docauer.
Changes from 0.42:
0.44 2006-04-17
- This release is based on version 2006d of the Olson database.
0.43 2006-04-13
- This release is based on version 2006c of the Olson database.
- Added a link for AKST9AKDT (to America/Anchorage).
Changes from 0.09:
0.22 2005-05-31
- Allow id names passed to load() to contain dashes or underscores, in
order to support RFC 3066 locale names, which use dashes.
- Fix bugs when a custom locale was registered and a "class" parameter
was passed to register(). Patch from Yann Kerherv.
- Switched to a "traditional" Makefile.PL file at Perrin Harkins'
request.
0.21 2005-02-28
- Fix era() method for year 0.
0.20 2005-02-26
* BACKWARDS INCOMPATIBILITY - The way DateTime::Locale::Base
subclasses work has changed. Subclasses should no longer implement
the date_formats() or time_formats() methods. Instead, they need to
provide one method per format length (full_date_format(),
long_date_format(), etc).
- Uses much newer (August, 2004) data from ICU. This includes a
number of new locales. See DateTime::LocaleCatalog for a list. This
new data also adds a new type of differentiator for locales, the
script (Latin vs Cyrillic, for example).
- Added new methods to get the "narrow" forms of a day or month.
- Implemented per-locale eras.
- Fix a number of doc typos and buglets. Patch by Jean Forget.
> Major changes compared to the Kronolith H3 (2.1) version are:
> * Fixed fatal error during first login of new users.
> * Update free/busy information on Kolab servers after editing events.
> * Improved free/busy support.
> * Improved interoperability with KOrganizer.
> * Added upgrade script for Oracle to upgrade from 1.1 to 2.x.
> * Updated Danish, Dutch, Greek and Japanese translations.
PKGLOCALEDIR and which install their locale files directly under
${PREFIX}/${PKGLOCALEDIR} and sort the PLIST file entries. From now
on, pkgsrc/mk/plist/plist-locale.awk will automatically handle
transforming the PLIST to refer to the correct locale directory.
These routines are the inverse of built-in perl functions localtime()
and gmtime(). They accept a date as a six-element array, and return
the corresponding time(2) value in seconds since the system epoch
(Midnight, January 1, 1970 UTC on Unix, for example). This value can
be positive or negative, though POSIX only requires support for
positive values, so dates before the system's epoch may not work on
all operating systems.
reason we were using 3.03 and patching it up to 3.05.
The only ChangeLog entry is
Fix DIALOGVALUE from Charles Durst <cdurst@world.std.com>.
Also, rig this to use Xaw3d correctly.
I may make the default use more modern colors later.
RECOMMENDED is removed. It becomes ABI_DEPENDS.
BUILDLINK_RECOMMENDED.foo becomes BUILDLINK_ABI_DEPENDS.foo.
BUILDLINK_DEPENDS.foo becomes BUILDLINK_API_DEPENDS.foo.
BUILDLINK_DEPENDS does not change.
IGNORE_RECOMMENDED (which defaulted to "no") becomes USE_ABI_DEPENDS
which defaults to "yes".
Added to obsolete.mk checking for IGNORE_RECOMMENDED.
I did not manually go through and fix any aesthetic tab/spacing issues.
I have tested the above patch on DragonFly building and packaging
subversion and pkglint and their many dependencies.
I have also tested USE_ABI_DEPENDS=no on my NetBSD workstation (where I
have used IGNORE_RECOMMENDED for a long time). I have been an active user
of IGNORE_RECOMMENDED since it was available.
As suggested, I removed the documentation sentences suggesting bumping for
"security" issues.
As discussed on tech-pkg.
I will commit to revbump, pkglint, pkg_install, createbuildlink separately.
Note that if you use wip, it will fail! I will commit to pkgsrc-wip
later (within day).
featureful individual calendar system for every Horde user, with
integrated collaboration/scheduling features. It makes extensive use of
the Horde Framework to provide integration with other applications.
2006-02-13 Rodney Dawes <dobey@novell.com>
* configure.ac: Up version to 2.5.90 for release
2006-02-12 Rodney Dawes <dobey@novell.com>
* configure.ac:
* src/*.[ch]: Update copyright years to include 2006
2006-02-12 Rodney Dawes <dobey@novell.com>
* src/evolution-webcal-notify.c (e_webcal_display_error): Set the
maximum width for the error message to 80 characters for long URIs
2005-11-02 Simos Xenitellis <simos@gnome.org>
* configure.ac: Added ky (Kirghiz) to ALL_LINGUAS.
0.42 2006-02-20
- This release is based on version 2006b of the Olson database.
0.41 2006-01-31
- This release is based on version 2006a of the Olson database.
0.40 2005-12-27
- This release is based on version 2005r of the Olson database. This
includes the latest Canadian changes to match the recent US changes.
Also note that as of this version several zones which used to be
links, including "EST", "MST", and "CST6DST", are now separate zones.
0.39 2005-06-05
- This release is based on version 2005o of the Olson database.
0.3801 2005-11-24 the "not turkey day" release
- The last release included some generated modules for old zones (like
Europe/Belfast) which are now links to existing zones. These modules
referenced the non-existent DateTime::TimeZone::Singleton module.
Reported by Rafael Garcia-Suarez.
0.38 2005-11-21
- Trying to create a DateTime object during DST exactly 11 years in
the future (really, 1 year after the end of the pre-generated TZ
change data that ships in the package) cause an error. Reported by
Daniel B Boorstein.
- This release is based on version 2005n of the Olson database.
- Added a new method, has_dst_changes(), which indicates whether a
given zone has any DST changes.
0.37 2005-08-22
- Make sure that provided time zone names are valid, because
DateTime::TimeZone uses them in an eval. If you were passing
user-provided data directly to DateTime::TimeZone->new, someone could
give a string like "America/Chicago; system 'rm -rf /';", which would
be bad. Reported by Matthew Reilly.
- Made it possible to call catalog-related functions as methods.
- This release is based on version 2005i of the Olson database. This
include some major changes coming up in the US as a whole in 2007,
along with other changes for just Indiana.
0.36 2005-04-21
- This release is based on version 2005i of the Olson database.
0.35 2005-03-15 the "I hate this dope" release
- This release is based on version 2005g of the Olson database.
- STORABLE_thaw() now returns $self in preparation for proposed
changes to Storable.
0.34 2005-03-11
- Some time zone short names were incorrectly being given as something
like "GMT/BST", when it should have been alternating between GMT and
BST based on the daylight saving time. Reported by Tom Yandell.
- This release is based on version 2005f of the Olson database.
0.33 2005-02-26
- This release is based on version 2005e of the Olson database.
- When trying to determine the local time zone, if /etc/localtime is a
file, make sure that matching file in /usr/share/zoneinfo is not a
symlink.
developer is officially maintaining the package.
The rationale for changing this from "tech-pkg" to "pkgsrc-users" is
that it implies that any user can try to maintain the package (by
submitting patches to the mailing list). Since the folks most likely
to care about the package are the folks that want to use it or are
already using it, this would leverage the energy of users who aren't
developers.
1.87 [2006-02-13]
- [rt.cpan.org #17442] 'make test' frequently fails under
Cygwin Perl v5.8.8, reported and patched by J. R. Hedden
(two race condition bugs in the END block in the case the
main process dies before the timer process, unearthed
by a bug in Cygwin ualarm)
1.86 [2005-12-17]
- HiRes.t:s/ok 32/ok 33/, from Dominic Dunlop
- tighten up the clock() test marginally by requiring non-negative
- clock_nanosleep() and clock() doc tweaks
1.85 [2005-12-16]
- the interface to clock_nanosleep() is more natural
when it is like (hires) time() (instead of like nanosleep),
and the .xs implementation of clock_nanosleep() in 1.84
was broken anyway
- the semantics of clock() are not quite so silly as I thought,
but still somewhat odd, documented as such
- additional enhancements to the clock() documentation
- add test for clock_nanosleep() (I cannot test this
since none of my systems have the function)
- add test for clock()
1.84 [2005-12-16]
- add clock() which returns the processor time in
(floating point) seconds since an arbitrary era
- add clock_nanosleep() which suspends the current
thread until either absolute time or for relative time
- [rt.cpan.org #16486] printf missing value in HiRes.t
- add constants CLOCKS_PER_SEC, CLOCK_SOFTTIME, TIMER_ABSTIME
- tiny typo fixes
1.83 [2005-11-19]
- has_symbol() was wrong since e.g. ITIMER_VIRTUAL is exported
via @EXPORT_OK even when it is not available. This is heinous.
@EXPORT_OK should be determined at Makefile.PL time.
- be more lenient is testing clock_gettime(): allow more slop,
and retry up to three times, sleeping a random nap between
the retries
- human months are one-based (noticed by Anton Berezin)
1.82 [2005-10-06]
- CLOCK_REALTIME is an enum value (of the clockid_t enum)
in HP-UX (and might be so elsewhere, too), debugged by
H. Merijn Brand
- include const-c.inc as late as possible (from Randy Kobes,
[rt.cpan.org #15552] to avoid undefined usleep() on Win32
1.81 [2005-11-05]
- try to be more robust and consistent in the detection of
CLOCK_REALTIME and ITIMER_VIRTUAL in HiRes.t: the proper
way is
sub has_symbol {
my $symbol = shift;
eval 'import Time::HiRes qw($symbol)';
return 0 unless $@ eq '';
return exists ${"Time::HiRes::$symbol"};
}
and then use
&FOO_BAR
in the test. All these moves are needed because
1) one cannot directly do eval 'Time::HiRes::FOO_BAR'
because FOO_BAR might have a true value of zero
(or in the general case an empty string or even undef)
2) In case FOO_BAR is not available in this platform,
&FOO_BAR avoids the bareword warning
- wait more (1.5 seconds instead of 0.1) for the CLOCK_REALTIME test
but expect the 'customary' slop of 0.20 instead of 0.25
- fixed inside a comment HAS_POLL -> TIME_HIRES_NANOSLEEP
- at the end of HiRest.t tell how close we were to termination
1.80 [2005-11-04]
- Gisle noticed a mistake (using HAS_NANOSLEEP) in 1.79
1.79 [2005-11-03]
- try nanosleep for emulating usleep -- may help in some weird
embedded realtime places which have nanosleep but neither usleep
nor select nor poll (doesn't have to be weird embedded realtime
place, though -- in many places usleep is nanosleep anyway)
- try poll for emulating usleep -- this may help some obscure/old
SVR4 places that have neither usleep nor select
- a redundant test guard in HiRes.t
1.78 [2005-11-03]
- ITIMER_VIRTUAL detection in HiRes.t had problems (that we cannot
in the general case fail already at 'use' phase is suboptimal)
- fixes to the documentation of clock_gettime() and clock_getres()
1.77 [2005-11-03]
- add support for the POSIX clock_gettime() and clock_getres(),
if available, either as library calls or as syscalls
- be more defensive about missing functionality: break out
early (during 'use') if no e.g. clock_getres() is available,
and protect our back by trapping those cases also in HiRes.xs
- the test added in 1.76 could cause an endless loop e.g. in Solaris,
due to mixing of sleep() and alarm() (bad programmer, no cookie!)
1.76 [2005-10-22]
- testing for nanosleep had wrong logic which caused nanosleep
to become undefined for e.g. Mac OS X
- added a test for a core dump that was introduced by Perl 5.8.0
safe signals and was fixed for the time of 5.8.1 (one report of
the core dump was [perl #20920]), the test skipped pre-5.8.1.
- *cough* s/unanosleep/nanosleep/g; *cough*
1.75 [2005-10-18]
- installation patch from Gisle Aas: in Perls 5.8.x and later
use MakeMaker INSTALLDIRS value of 'perl' instead of 'site'.
1.74 [2005-09-19]
- [cpan #14608] Solaris 8 perl 5.005_03 File::Spec module does not have method rel2abs
(the workaround is not to use rel2abs, should not be necessary)
- [cpan #14642] U2time wrongly exported on the C API
(patch supplied by the reporter, SALVA@cpan.org)
- add release dates to Changes
1.73 [2005-08-16]
- Time::HiRes::nanosleep support for Solaris [PATCH]
(POSIX::uname() not available if building with core perl,
from Gisle Aas, via perl5-porters, perl change #25295)
1.72 [2005-07-01]
- going back to the 1.68 loader setup (using DynaLoader)
since too many weird things starting breaking
- fix a typo in José Auguste-Etienne's name
1.71 [2005-06-28]
- a thinko in the nanosleep() detection
- move more changes stuff from the README to Changes
- add -w to the Makefile.PL
1.70 [2005-06-26]
- oops in 1.69 about @ISA (not affecting anything but silly)
- add copyright 2005 to HiRes.pm
- add copyright and license to HiRes.xs
- add copyrights 2003, 2004, 2005 to README
1.69 [2005-06-25]
- actually run a test for nanosleep
(if there is no $Config{d_nanosleep}) since e.g. in AIX 4.2
it seems that one can link in nanosleep() but then calling
it fails instantly and sets errno to ENOSYS (Not implemented).
This may be fixable in the AIX case by figuring out the right
(realtime POSIX?) libs and whatnot, but in the general case
running a real test case is better. (Of course, this change
will no doubt run into portability problems because of the
execution step...) Note that because of hysterical raisins
most Perls do NOT have $Config{d_nanosleep} (scanning for
it by Configure would in many platforms require linking in
things like -lrt, which would in many platforms be a bad idea
for Perl itself).
(from José Auguste-Etienne)
- support XSLoader also since it's much faster
(from Alexey Tourbin)
- add SEE ALSO (BSD::Resource and Time::TAI64)
1.68 [2005-05-14]
- somehow 1.67 had a lot of doubled lines (a major cut-and-paste
error suspected), but miraculously it still worked since the
doubling took place below the __END__ token
- undef Pause() before defining it to avoid redefinition warnings
during compilation in case perl.h had already defined Pause()
(part of perl change #24271)
- minor doc tweaks
1.67 [2005-05-04]
- (internal) don't ignore the return value of gettimeofday()
- (external) return undef or an empty if the C gettimeofday() fails
(affects Time::HiRes gettimeofday() and the hires time())
The Sunbird Project is a redesign of the Calendar component. The goal is to
produce a cross platform standalone calendar application based on Mozilla's
XUL user interface language. At the moment the Sunbird name is a project
name. It is not official and may change in the future.
The intended user is someone who uses Mozilla Firefox and Mozilla
Thunderbird and wants a calendar application based on Mozilla.
Ok with wiz. I'll add a -gtk1 version later this week.
without affecting packages that are currently using it.
Packages which previously didn't set BUILDLINK_DEPMETHOD to neither "full" nor
"build" now set it to "full", but should be checked whether they really need it
(comment added). Packages which previously set it to "build" now don't set it
anymore.
Ok by jlam, wiz.
rather than PKG_FAIL_REASON, so that they provide useful error
messages in build logs, and so that they continue to work on platforms
where they aren't broken.
Gchore is a simple tool that tracks your chores, and reminds you to do them
on a daily basis. It is not a general todo list, it is better suited for
repeating tasks, such as taking out the garbage on mondays.
I got few private comments that one should not use buildlink3.mk but the
standard DEPENDS statement because we do not link against libraries
in this case.
file's sole purpose was to provide a dependency on pkg-config and set
some environment variables. Instead, turn pkg-config into a "tool"
in the tools framework, where the pkg-config wrapper automatically
adds PKG_CONFIG_LIBDIR to the environment before invoking the real
pkg-config.
For all package Makefiles that included pkg-config/buildlink3.mk, remove
that inclusion and replace it with USE_TOOLS+=pkg-config.