commit perl-ExtUtils-Depends for openSUSE:Factory
Hello community, here is the log from the commit of package perl-ExtUtils-Depends for openSUSE:Factory checked in at Wed Feb 2 01:37:53 CET 2011. -------- --- perl-ExtUtils-Depends/perl-ExtUtils-Depends.changes 2010-12-02 14:04:02.000000000 +0100 +++ /mounts/work_src_done/STABLE/perl-ExtUtils-Depends/perl-ExtUtils-Depends.changes 2011-01-27 11:40:35.000000000 +0100 @@ -1,0 +2,14 @@ +Thu Jan 27 10:38:26 UTC 2011 - vcizek@novell.com + +- update to 0.304 + - 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). + +------------------------------------------------------------------- +Fri Dec 10 11:07:20 UTC 2010 - coolo@novell.com + +- fix buildrequires + +------------------------------------------------------------------- calling whatdependson for head-i586 Old: ---- ExtUtils-Depends-0.303.tar.bz2 New: ---- ExtUtils-Depends-0.304.tar.bz2 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ perl-ExtUtils-Depends.spec ++++++ --- /var/tmp/diff_new_pack.cdOhXC/_old 2011-02-02 01:37:38.000000000 +0100 +++ /var/tmp/diff_new_pack.cdOhXC/_new 2011-02-02 01:37:38.000000000 +0100 @@ -1,7 +1,7 @@ # -# spec file for package perl-ExtUtils-Depends (Version 0.303) +# spec file for package perl-ExtUtils-Depends # -# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2011 SUSE LINUX Products GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -21,7 +21,7 @@ Name: perl-ExtUtils-Depends %define cpan_name ExtUtils-Depends Summary: Easily build XS extensions that depend on XS extensions -Version: 0.303 +Version: 0.304 Release: 1 License: GPL+ or Artistic Group: Development/Libraries/Perl @@ -30,15 +30,13 @@ Source: %{cpan_name}-%{version}.tar.bz2 BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build +%{perl_requires} BuildRequires: perl -%if 0%{?suse_version} < 1120 BuildRequires: perl-macros -%endif BuildRequires: perl(Test::More) BuildRequires: perl(Data::Dumper) BuildRequires: perl(File::Spec) BuildRequires: perl(IO::File) -%{perl_requires} Requires: perl(Data::Dumper) Requires: perl(File::Spec) Requires: perl(IO::File) ++++++ ExtUtils-Depends-0.303.tar.bz2 -> ExtUtils-Depends-0.304.tar.bz2 ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Depends-0.303/Changes new/ExtUtils-Depends-0.304/Changes --- old/ExtUtils-Depends-0.303/Changes 2010-11-29 19:46:16.000000000 +0100 +++ new/ExtUtils-Depends-0.304/Changes 2011-01-26 08:49:54.000000000 +0100 @@ -1,5 +1,11 @@ Revision history for Perl extension ExtUtils::Depends. +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. diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Depends-0.303/MANIFEST new/ExtUtils-Depends-0.304/MANIFEST --- old/ExtUtils-Depends-0.303/MANIFEST 2010-11-29 19:46:16.000000000 +0100 +++ new/ExtUtils-Depends-0.304/MANIFEST 2011-01-26 08:56:22.000000000 +0100 @@ -1,9 +1,8 @@ Changes lib/ExtUtils/Depends.pm Makefile.PL -MANIFEST +MANIFEST This list of files MANIFEST.SKIP -META.yml perl-ExtUtils-Depends.spec.in README t/01_load.t @@ -15,3 +14,4 @@ t/inc/DepTest/Install/.keep t/inc/DepTest/libDepTest.dll.a t/lib/TestHelper.pm +META.yml Module meta-data (added by MakeMaker) diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Depends-0.303/META.yml new/ExtUtils-Depends-0.304/META.yml --- old/ExtUtils-Depends-0.303/META.yml 2010-11-29 19:46:38.000000000 +0100 +++ new/ExtUtils-Depends-0.304/META.yml 2011-01-26 08:56:22.000000000 +0100 @@ -1,6 +1,6 @@ --- #YAML:1.0 name: ExtUtils-Depends -version: 0.303 +version: 0.304 abstract: ~ author: [] license: perl diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ExtUtils-Depends-0.303/lib/ExtUtils/Depends.pm new/ExtUtils-Depends-0.304/lib/ExtUtils/Depends.pm --- old/ExtUtils-Depends-0.303/lib/ExtUtils/Depends.pm 2010-11-29 19:46:16.000000000 +0100 +++ new/ExtUtils-Depends-0.304/lib/ExtUtils/Depends.pm 2011-01-26 08:55:19.000000000 +0100 @@ -11,7 +11,7 @@ use File::Spec; use Data::Dumper; -our $VERSION = '0.303'; +our $VERSION = '0.304'; sub import { my $class = shift; @@ -348,14 +348,16 @@ sub static_lib { my $base = shift->SUPER::static_lib(@_); - return $base unless $^O =~ /MSWin32/ && $Config{cc} =~ /^gcc/i; + return $base unless $^O =~ /MSWin32/ && $Config{cc} =~ /\bgcc\b/i; - return <<'__EOM__'; + my $DLLTOOL = $Config{'dlltool'} || 'dlltool'; + + return <<"__EOM__" # This isn't actually a static lib, it just has the same name on Win32. -$(INST_DYNAMIC_LIB): $(INST_DYNAMIC) - dlltool --def $(EXPORT_LIST) --output-lib $@ --dllname $(BASEEXT).$(SO) $(INST_DYNAMIC) +\$(INST_DYNAMIC_LIB): \$(INST_DYNAMIC) + $DLLTOOL --def \$(EXPORT_LIST) --output-lib \$\@ --dllname \$(BASEEXT).\$(SO) \$(INST_DYNAMIC) -dynamic:: $(INST_DYNAMIC_LIB) +dynamic:: \$(INST_DYNAMIC_LIB) __EOM__ } ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Remember to have fun... -- To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org For additional commands, e-mail: opensuse-commit+help@opensuse.org
participants (1)
-
root@hilbert.suse.de