1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158
|
Revision history for Perl extension ExtUtils::Depends.
0.8002
- fix UNC path bug - https://rt.cpan.org/Ticket/Display.html?id=102436
- fix get_makefile_vars losing path components if space-quoted and >1 dep,
which was breaking CPAN module "true" which depends on two modules
0.8001
- Remove hack (cf https://rt.cpan.org/Ticket/Display.html?id=45224)
The hijacking of EUMM's `static_lib` method is now obsolete, as well as
causing problems.
- Also added a couple of code tidy-ups
0.8000
- Bump version so https://metacpan.org/pod/ExtUtils::Depends shows the
correct _ExtUtils::Depends_ module
- Quote directories with spaces
0.405
- Remove MYMETA.* from MANIFEST file; closes autogenerated RT ticket
#108554
0.404
- Depends.pm: sort deps in save_config() and get_makefile_vars(); patch
submitted by Debian's reproducible build team for RT#101602
- Use / to make ::load filename, not File::Spec - perldoc -f require
0.403
- Avoid using Test::More::done_testing() for to support building
out-of-the-box on older perls.
0.402 Sat Oct 18 18:06:19 EEST 2014
- Set Data::Dumper::Sortkeys = 1 in ExtUtils::Depends->save_config();
patch submitted by Niko Tyni of the Debian Perl Group; fixes RT#99260
0.401 Sat Aug 23 14:20:11 IRKT 2014
- Add README changes created by 'make dist' from the POD
- Rename test modules
- Test old/new schemes with .pm files
- Move old/new scheme tests from middle of other stuff to end
- Rename test packages to 8.3 unique
0.400 Sun Aug 10 13:58:24 CEST 2014
- In addition to the package variables $inc, $libs and @typemaps, write an
'Inline' method to <package>::Install::Files for easier interoperability
with the Inline module.
- Accompany the 'Inline' method with a 'deps' method in
<package>::Install::Files in addition to the @deps package variable.
- Make ExtUtils::Depends->load use the 'Inline' and 'deps' methods by
default, falling back to the package variables if the methods are not
defined.
- Make the docs recommend the 'Inline' and 'deps' approach for creating
<package>::Install::Files manually, without
ExtUtils::Depends::save_config.
0.309 Sat Aug 2 15:23:03 PDT 2014
- Depends.pm: use $DLEXT instead of $SO for library filename extensions
- MANIFEST: remove MYMETA.* files
- use DynaLoader::mod2fname if available
- Added Android support
0.308 Sun May 18 16:22:11 PDT 2014
- Fix win32 test failure in t/02_save_load.t (closes RT#95301)
0.307 Mon Apr 28 22:04:38 PDT 2014
- $Data::Dumper::Terse set to 1 broke save_config
- Document API expected by ::load function
0.306 Mon Sep 28 22:04:38 PDT 2013
- Fixed typo in RT queue URL; fixes RT#88960
0.305 Mon Sep 2 14:16:58 PDT 2013
- Makefile.PL: converted to CPAN::Meta::Spec v2
- Updated license in RPM spec file; closes RT#88196
- Updated contact info and added git repo info to POD
- Add comments for find_extra_libs method (closes RT#43900)
- Fixed typo (closes RT#86572)
0.304 Wed Jan 26 08:48:18 CET 2011
- More robust detection of gcc toolchains on Win32
(Closes: RT#62455) (sisyphus).
- Don't assume dlltool is called 'dlltool' on Win32+gcc. Ask Config.pm
instead (Closes: RT#62455) (sisyphus).
0.303 Mon Nov 29 19:42:59 CET 2010
- Fix a race condition when running the tests in parallel.
0.302 Sat Jul 4 15:28:35 CEST 2009
- Create import libraries if necessary to fix linking when gcc is used
on MSWin32 (Strawberry Perl, for example).
0.301 Sat Sep 6 20:11:01 CEST 2008
- On Cygwin, link directly against the DLLs of dependencies. Patch by
Yaakov.
- Require perl 5.6.0.
0.300 Sun Mar 30 17:35:35 CEST 2008
- On MSWin32 and cygwin, find the link libraries of dependencies and
put them into LIBS.
- Add tests.
- Correct typos in the documentation.
- In get_makefile_vars, comment out the code that put the installed
libraries into @OBJECT, which caused them to get deleted on
realclean.
- In Makefile.PL, don't use the bogus package "MAIN".
- Remove debug spew.
0.205 Sun Jan 23 13:20:14 EST 2005
- Disable the RPM-related postamble on Win32. The 'date' command
on windows is interactive, and caused Makefile.PL to hang.
0.204 Sun Sep 19 23:26:23 CEST 2004
- Use capitals at the start of everything that is printed out, to unify
Makefile.PL output.
0.203 Fri Mar 12 16:09:35 EST 2004
- don't output a PM pair from get_makefile_vars unless we actually
have data in the pm key.
0.202 Fri Mar 5 00:26:18 EST 2004
- add long-overdue version-checking import implementation.
- fixed a bad initial value bug that caused crashes if your setup
did not need a call to set_libs. [Ross]
- distribute the spec file. [Ross]
0.201 Thu Feb 12 15:33:47 EST 2004
- add_headers() is now deprecated. it's functionality is provided
by install(), and it is already a no-op in 0.200.
- remove code referring to @headers, since we don't actually keep a
separate list of headers anymore. (should we?)
- load() no longer returns the "header" key -- it should've been
"headers", but i've simply removed all that code.
0.200 Tue Feb 10 01:21:57 EST 2004
- completely rewritten. attempted to retain backward compatibility,
but some esoteric functionality is probably missing. now stores
dependency lists, so that module chaining is more useful.
- document just about everything.
- really, really, really needs a regression test suite.
0.104 Fri Nov 21 01:34:57 EST 2003
- remove debian packaging files
- add licensing terms to pod. Depends was originally part of
gtk-perl, which itself bore this copyright notice.
0.103 Fri Aug 15 09:59:42 EDT 2003
- add files for maintaining debian packages.
0.102 Tue Jul 8 14:10:29 EDT 2003
- use File::Spec->file_name_is_absolute instead of non-portable m{^/}.
still uses direct string manipulation on paths, but this fix lets
the module function correctly under native Win32 perl.
0.101 Fri Jun 20 23:37:19 CEST 2003
- added primitive load-only testsuite.
0.1 Thu Jun 19 01:29:25 CEST 2003
- original version; created by extracting it from glib.
|