pkgsrc changes:
- kicked out Mac::Carbon for MacOS X support (done using
Mac::SystemDirectory)
- forced Adam to wait with 0.93 to include patch for above changes
Upstream changes:
0.93 Wed 13 Sep 2010
- Production release, no changes from 0.92_05
0.92_05 Mon 13 Sep 2010
- use Mac::SystemDirectory for each Darwin based MacOS. (REHSACK)
0.92_04 Fri 10 Sep 2010
- Be less strict about desktop and others on FreeDesktop (ADAMK)
0.92_03 Mon 6 Sep 2010
- Adding experimental support for my_dist_config() (JQUELIN)
- Adding diag comment on which drivers gets used (ADAMK)
0.92_02 Mon 28 Jun 2010
- Updating to Module::Install 1.00 (ADAMK)
- Add a bit more docs, and tweak the existing stuff a bit (ADAMK)
- Deprecated the %~ interface. It will continue to exist as an
undocumented legacy interface until 2015, warnings will be
issued from 2013 (ADAMK)
- On FreeDesktop.org systems, root often does not have the relevant
directories. Skip tests for them in the same way as we do for the
Mac root users on darwin (GARU)
0.92_01 Fri 11 Jun 2010
- Updating to Module::Install 0.99 (ADAMK)
- Adding experimental support for my_dist_data() (JQUELIN)
to trigger/signal a rebuild for the transition 5.10.1 -> 5.12.1.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=..."), minus the packages updated after
the perl package update.
sno@ was right after all, obache@ kindly asked and he@ led the
way. Thanks!
pkgsrc changes:
- adapting dependencies
- use right module for Darwin 64-bit
Upstream changes:
0.91 Sun 23 May 2010
- Moving the FreeDesktop driver to prod
- Adding File::HomeDir::Test driver
0.90_04 Fri 12 Feb 2010
- Adding missing prereq
0.90_03 Tue 9 Feb 2010
- Using FreeDesktop implementation only if xdg-user-script is
present, since it's now what's been used internally. This should
prevent test failures seen in _02. (JQUELIN)
0.90_02 Thu 14 Jan 2010
- Adding support for the alternate FreeBSD xdg directory (JQUELIN)
- Improved specification compliance (DAXIM)
0.90_01 Thu 7 Jan 2010
- WARNING: This release introduces a major backwards incompatibility
for Unix users. The results returned by most methods may change.
- Added complete implementation of the FreeDesktop specification and
auto-detection of the Unix hosts to which it applies (JQUELIN)
- 01_compile.t now loads all backends (since on most platforms,
most backends will never normally be loaded).
- Adding license definition
Upstream changes:
0.89 Sun 3 Jan 2010
- Loosen the testing intensity on Darwin Carbon backends to prevent
issues with consumer directories prevent installation entirely.
0.88 Tue 24 Nov 2009
- Switching to a production release
0.87_01 Sat 3 Oct 2009
- First developer implementation of improved Mac support
- update to 0.86
Upstream changes:
0.86 Fri 27 Mar 2009
- Bug fix for the 64-bit implementation
0.85_01
- For 64-bit perl on Darwin, fall back to File::HomeDir::Unix
as Mac::Carbon is not available
0.84 Wed 11 Mar 2009
- Adds support for $ENV{HOME} on Darwin
- Other bug fixes on Darwin (MIYAGAWA)
0.83_01 Sat 1 Nov 2008
- Patch from Darin McBride to fix user_home on Darwin.
Oked by he@
- Updating to version 0.82
- removing maintainer - maintainer is unreachable
<bartosz@atom.eu.org>: Host or domain name not found. Name service error for
name=atom.eu.org type=MX: Host not found, try again
Upstream changes:
0.82 Tue 14 Oct 2008
- When we get more than one warning, diag the warnings
so that we have actually have a chance to get rid of
the extra warnings.
0.81 Thu 3 Jul 2008
- Updating to Module::Install 0.77
- Localising $@ during evals
- Updating Perl version dependency to 5.00503
to trigger/signal a rebuild for the transition 5.8.8 -> 5.10.0.
The list of packages is computed by finding all packages which end
up having either of PERL5_USE_PACKLIST, BUILDLINK_API_DEPENDS.perl,
or PERL5_PACKLIST defined in their make setup (tested via
"make show-vars VARNAMES=...").
Patch provided by Jens Rehsack in PR 39227.
0.80 Fri 27 Jun 2008
- All clear on the CPAN Testers front, flipping to production
0.71_03 Wed 25 Jun 2008
- Removing the Server 2003 and 2008 skips that should work
now that we create directories on demand.
- File::HomeDir should now support "Perl on a Stick"
0.71_02 Mon 28 Apr 2008
- Added `my_dot_config`.
- Adding a base driver class.
0.71_01 Fri 4 Apr 2008
- Converted from Registry checks to Win32 calls.
This includes giving it the "create directory" call.
- Removing the dependency on the registry modules.
0.70 Fri 28 Feb 2008
- Windows Server 2003 does not have Music/Pictures/etc directories
(correct the test to not expect them to exist)
- Make the same assumption about Windows Server 2008
0.69 Sun 3 Feb 2008
- No changes, incrementing for production release
0.68_01 Tue 22 Jan 2008
- Fixed folder detection on Darwin so that symlinks that resolve to
directories are considered valid folders. Patch from David Wheeler.
0.67 Thu 6 Dec 2007
- No functional changes, no need to upgrade.
- Upgrading to Module::Install 0.68
- Updating bundled author tests
0.66 Sat 25 Aug 2007
- No functional changes, no need to upgrade.
(This release attempts to regain 100% CPAN Testers results)
- Spurious failures on some path-levels of 5.9.0 due to a warnings
bug regression. Skip the relevant test on Perl 5.9.0.
- Remove a -w flag in 02_main.t so test run under tainting
0.65 Wed 21 Mar 2007
- Add a special case to pass users_home(current user) on to my_home
(This prevents tests failing when you manually set HOME to lie
about your home directory. This was mostly preventing installation
with "sudo cpan -i File::HomeDir".
- Upgraded to Module::Install 0.65
Originally packaged by Bartosz Kuzma.
File::HomeDir is a module for dealing with issues relating to the location
of directories for various purposes that are "owned" by a user, and to solve
these problems consistently across a wide variety of platforms.