Hello community,
here is the log from the commit of package perl-Alien-wxWidgets
checked in at Thu Oct 11 22:10:26 CEST 2007.
--------
--- perl-Alien-wxWidgets/perl-Alien-wxWidgets.changes 2007-04-05 17:46:31.000000000 +0200
+++ /mounts/work_src_done/STABLE/perl-Alien-wxWidgets/perl-Alien-wxWidgets.changes 2007-10-11 14:05:30.566745000 +0200
@@ -1,0 +2,11 @@
+Thu Oct 11 13:53:44 CEST 2007 - pth@suse.de
+
+- Update to 0.32:
+ - Patch and build wxWidgets 2.8.4.
+ - Correctly handle flags for wxWidgets Universal Mac builds.
+ - Allow building a monolithic wxWidgets.
+ - Allow building Mac Universal binaries for wxWidgets.
+ - Updated bundled Archive::Extract to the latest version.
+- Fix check for existing libs (lib name is mmedia, not media).
+
+-------------------------------------------------------------------
Old:
----
Alien-wxWidgets-0.31.tar.bz2
New:
----
Alien-wxWidgets-0.32.tar.bz2
Alien-wxWidgets-libnames.patch
Alien-wxWidgets-rpmlintrc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ perl-Alien-wxWidgets.spec ++++++
--- /var/tmp/diff_new_pack.N15242/_old 2007-10-11 22:10:08.000000000 +0200
+++ /var/tmp/diff_new_pack.N15242/_new 2007-10-11 22:10:08.000000000 +0200
@@ -1,5 +1,5 @@
#
-# spec file for package perl-Alien-wxWidgets (Version 0.31)
+# spec file for package perl-Alien-wxWidgets (Version 0.32)
#
# Copyright (c) 2007 SUSE LINUX Products GmbH, Nuernberg, Germany.
# This file and all modifications and additions to the pristine
@@ -13,20 +13,22 @@
Name: perl-Alien-wxWidgets
BuildRequires: perl-Module-Build perl-Module-Pluggable perl-Test-Pod perl-YAML wxGTK-devel
BuildRequires: gcc-c++ perl-Module-Info perl-Pod-Coverage perl-Test-Pod-Coverage
-URL: http://search.cpan.org/~mbarbon/Alien-wxWidgets
+Url: http://search.cpan.org/~mbarbon/Alien-wxWidgets
License: Artistic License
Group: Development/Libraries/Perl
Requires: wxGTK perl-Module-Pluggable perl = %{perl_version}
-Autoreqprov: on
-Summary: Build, find and use wxWidgets binaries
-Version: 0.31
+AutoReqProv: on
+Summary: Build, Find and Use wxWidgets Binaries
+Version: 0.32
Release: 1
Source: Alien-wxWidgets-%{version}.tar.bz2
+Source1: Alien-wxWidgets-rpmlintrc
+Patch0: Alien-wxWidgets-libnames.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
%description
Alien::wxWidgets can be used to detect and get configuration settings
-from an installed wxWidgets.
+from an installed wxWidget.
Please see http://search.cpan.org/perldoc?Alien for the manifesto of
the Alien namespace.
@@ -39,6 +41,7 @@
%prep
%setup -q -n Alien-wxWidgets-%{version}
+%patch
# ---------------------------------------------------------------------------
%build
@@ -48,7 +51,6 @@
# ---------------------------------------------------------------------------
%install
-rm -rf %buildroot
./Build install
%perl_process_packlist
@@ -68,8 +70,15 @@
%{perl_vendorarch}/Alien/wxWidgets/Utility.pm
%{perl_vendorarch}/auto/Alien/wxWidgets/.packlist
%doc %{_mandir}/man3/Alien::wxWidgets*.3pm.gz
-
%changelog
+* Thu Oct 11 2007 - pth@suse.de
+- Update to 0.32:
+ - Patch and build wxWidgets 2.8.4.
+ - Correctly handle flags for wxWidgets Universal Mac builds.
+ - Allow building a monolithic wxWidgets.
+ - Allow building Mac Universal binaries for wxWidgets.
+ - Updated bundled Archive::Extract to the latest version.
+- Fix check for existing libs (lib name is mmedia, not media).
* Thu Apr 05 2007 - pth@suse.de
- Update to 0.31:
- Patch and build wxWidgets 2.8.3.
++++++ Alien-wxWidgets-0.31.tar.bz2 -> Alien-wxWidgets-0.32.tar.bz2 ++++++
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Alien-wxWidgets-0.31/Build.PL new/Alien-wxWidgets-0.32/Build.PL
--- old/Alien-wxWidgets-0.31/Build.PL 2007-03-24 17:27:22.000000000 +0100
+++ new/Alien-wxWidgets-0.32/Build.PL 2007-08-16 00:17:58.000000000 +0200
@@ -32,6 +32,7 @@
mslu => { type => '!' },
static => { type => '!' },
monolithic => { type => '!' },
+ universal => { type => '!' },
build_wx => { type => '!' },
build_wx_opengl => { type => '!' },
source => { type => '=s' },
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Alien-wxWidgets-0.31/Changes new/Alien-wxWidgets-0.32/Changes
--- old/Alien-wxWidgets-0.31/Changes 2007-03-24 17:27:21.000000000 +0100
+++ new/Alien-wxWidgets-0.32/Changes 2007-08-16 00:17:57.000000000 +0200
@@ -1,5 +1,12 @@
Revision history for Perl extension Alien::wxWidgets.
+0.32 Thu Aug 16 00:11:40 CEST 2007
+ - Patch and build wxWidgets 2.8.4.
+ - Correctly handle flags for wxWidgets Universal Mac builds.
+ - Allow building a monolithic wxWidgets.
+ - Allow building Mac Universal binaries for wxWidgets.
+ - Updated bundled Archive::Extract to the latest version.
+
0.31 Sat Mar 24 17:25:25 CET 2007
- Patch and build wxWidgets 2.8.3.
- Automatically link in C++ runtime for MSVC 7.0 and above.
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Alien-wxWidgets-0.31/inc/Archive/Extract.pm new/Alien-wxWidgets-0.32/inc/Archive/Extract.pm
--- old/Alien-wxWidgets-0.31/inc/Archive/Extract.pm 2007-03-24 17:27:21.000000000 +0100
+++ new/Alien-wxWidgets-0.32/inc/Archive/Extract.pm 2007-08-16 00:17:58.000000000 +0200
@@ -24,14 +24,15 @@
use constant ZIP => 'zip';
use constant BZ2 => 'bz2';
use constant TBZ => 'tbz';
+use constant Z => 'Z';
use vars qw[$VERSION $PREFER_BIN $PROGRAMS $WARN $DEBUG];
-$VERSION = '0.16';
+$VERSION = '0.22';
$PREFER_BIN = 0;
$WARN = 1;
$DEBUG = 0;
-my @Types = ( TGZ, TAR, GZ, ZIP, BZ2, TBZ ); # same as all constants
+my @Types = ( TGZ, TAR, GZ, ZIP, BZ2, TBZ, Z ); # same as all constants
local $Params::Check::VERBOSE = $Params::Check::VERBOSE = 1;
@@ -86,9 +87,9 @@
Archive::Extract is a generic archive extraction mechanism.
It allows you to extract any archive file of the type .tar, .tar.gz,
-.gz, tar.bz2, .tbz, .bz2 or .zip without having to worry how it does
-so, or use different interfaces for each type by using either perl
-modules, or commandline tools on your system.
+.gz, .Z, tar.bz2, .tbz, .bz2 or .zip without having to worry how it
+does so, or use different interfaces for each type by using either
+perl modules, or commandline tools on your system.
See the C<HOW IT WORKS> section further down for details.
@@ -97,7 +98,7 @@
### see what /bin/programs are available ###
$PROGRAMS = {};
-for my $pgm (qw[tar unzip gzip bunzip2]) {
+for my $pgm (qw[tar unzip gzip bunzip2 uncompress]) {
$PROGRAMS->{$pgm} = can_run($pgm);
}
@@ -109,6 +110,7 @@
is_zip => '_unzip',
is_tbz => '_untar',
is_bz2 => '_bunzip2',
+ is_Z => '_uncompress',
};
{
@@ -158,6 +160,11 @@
Gzip compressed file, as produced by, for example C.
Corresponds to a C<.gz> suffix.
+=item Z
+
+Lempel-Ziv compressed file, as produced by, for example C.
+Corresponds to a C<.Z> suffix.
+
=item zip
Zip compressed file, as produced by, for example C.
@@ -192,12 +199,13 @@
### figure out the type, if it wasn't already specified ###
unless ( $parsed->{type} ) {
$parsed->{type} =
- $ar =~ /.+?\.(?:tar\.gz)|tgz$/i ? TGZ :
+ $ar =~ /.+?\.(?:tar\.gz|tgz)$/i ? TGZ :
$ar =~ /.+?\.gz$/i ? GZ :
$ar =~ /.+?\.tar$/i ? TAR :
$ar =~ /.+?\.(zip|jar|par)$/i ? ZIP :
$ar =~ /.+?\.(?:tbz|tar\.bz2?)$/i ? TBZ :
$ar =~ /.+?\.bz2$/i ? BZ2 :
+ $ar =~ /.+?\.Z$/ ? Z :
'';
}
@@ -272,9 +280,9 @@
### to.
my $dir;
{ ### a foo.gz file
- if( $self->is_gz or $self->is_bz2 ) {
+ if( $self->is_gz or $self->is_bz2 or $self->is_Z) {
- my $cp = $self->archive; $cp =~ s/\.(?:gz|bz2)$//i;
+ my $cp = $self->archive; $cp =~ s/\.(?:gz|bz2|Z)$//i;
### to is a dir?
if ( -d $to ) {
@@ -397,6 +405,11 @@
Returns true if the file is of type C<.gz>.
See the C method for details.
+=head2 $ae->is_Z
+
+Returns true if the file is of type C<.Z>.
+See the C method for details.
+
=head2 $ae->is_zip
Returns true if the file is of type C<.zip>.
@@ -411,6 +424,7 @@
sub is_zip { return $_[0]->type eq ZIP }
sub is_tbz { return $_[0]->type eq TBZ }
sub is_bz2 { return $_[0]->type eq BZ2 }
+sub is_Z { return $_[0]->type eq Z }
=pod
@@ -429,10 +443,12 @@
=cut
### paths to commandline tools ###
-sub bin_gzip { return $PROGRAMS->{'gzip'} if $PROGRAMS->{'gzip'} }
-sub bin_unzip { return $PROGRAMS->{'unzip'} if $PROGRAMS->{'unzip'} }
-sub bin_tar { return $PROGRAMS->{'tar'} if $PROGRAMS->{'tar'} }
-sub bin_bunzip2 { return $PROGRAMS->{'bunzip2'} if $PROGRAMS->{'bunzip2'} }
+sub bin_gzip { return $PROGRAMS->{'gzip'} if $PROGRAMS->{'gzip'} }
+sub bin_unzip { return $PROGRAMS->{'unzip'} if $PROGRAMS->{'unzip'} }
+sub bin_tar { return $PROGRAMS->{'tar'} if $PROGRAMS->{'tar'} }
+sub bin_bunzip2 { return $PROGRAMS->{'bunzip2'} if $PROGRAMS->{'bunzip2'} }
+sub bin_uncompress { return $PROGRAMS->{'uncompress'}
+ if $PROGRAMS->{'uncompress'} }
#################################
#
@@ -448,7 +464,7 @@
### bzip2 support in A::T via IO::Uncompress::Bzip2
my @methods = qw[_untar_at _untar_bin];
- @methods = reverse @methods unless $PREFER_BIN;
+ @methods = reverse @methods if $PREFER_BIN;
for my $method (@methods) {
$self->_extractor($method) && return 1 if $self->$method();
@@ -745,6 +761,68 @@
#################################
#
+# Uncompress code
+#
+#################################
+
+
+### untar wrapper... goes to either Archive::Tar or /bin/tar
+### depending on $PREFER_BIN
+sub _uncompress {
+ my $self = shift;
+
+ my @methods = qw[_gunzip_cz _uncompress_bin];
+ @methods = reverse @methods if $PREFER_BIN;
+
+ for my $method (@methods) {
+ $self->_extractor($method) && return 1 if $self->$method();
+ }
+
+ return $self->_error(loc("Unable to untar file '%1'", $self->archive));
+}
+
+sub _uncompress_bin {
+ my $self = shift;
+
+ ### check for /bin/gzip -- we need it ###
+ return $self->_error(loc("No '%1' program found", '/bin/uncompress'))
+ unless $self->bin_uncompress;
+
+
+ my $fh = FileHandle->new('>'. $self->_gunzip_to) or
+ return $self->_error(loc("Could not open '%1' for writing: %2",
+ $self->_gunzip_to, $! ));
+
+ my $cmd = [ $self->bin_uncompress, '-c', $self->archive ];
+
+ my $buffer;
+ unless( scalar run( command => $cmd,
+ verbose => $DEBUG,
+ buffer => \$buffer )
+ ) {
+ return $self->_error(loc("Unable to uncompress '%1': %2",
+ $self->archive, $buffer));
+ }
+
+ ### no buffers available?
+ if( !IPC::Cmd->can_capture_buffer and !$buffer ) {
+ $self->_error( $self->_no_buffer_content( $self->archive ) );
+ }
+
+ print $fh $buffer if defined $buffer;
+
+ close $fh;
+
+ ### set what files where extract, and where they went ###
+ $self->files( [$self->_gunzip_to] );
+ $self->extract_path( File::Spec->rel2abs(cwd()) );
+
+ return 1;
+}
+
+
+#################################
+#
# Unzip code
#
#################################
@@ -1119,20 +1197,20 @@
Maybe this module should use something like CFile::Type to determine
the type, rather than blindly trust the suffix.
-=head1 AUTHORS
+=back
+
+=head1 BUG REPORTS
+
+Please report bugs or other issues to E<lt>bug-archive-extract@rt.cpan.org<gt>.
+
+=head1 AUTHOR
-This module by
-Jos Boumans E<lt>kane@cpan.orgE<gt>.
+This module by Jos Boumans E<lt>kane@cpan.orgE<gt>.
=head1 COPYRIGHT
-This module is
-copyright (c) 2004-2007 Jos Boumans E<lt>kane@cpan.orgE<gt>.
-All rights reserved.
-
-This library is free software;
-you may redistribute and/or modify it under the same
-terms as Perl itself.
+This library is free software; you may redistribute and/or modify it
+under the same terms as Perl itself.
=cut
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Alien-wxWidgets-0.31/inc/My/Build/Any_wx_config.pm new/Alien-wxWidgets-0.32/inc/My/Build/Any_wx_config.pm
--- old/Alien-wxWidgets-0.31/inc/My/Build/Any_wx_config.pm 2007-03-24 17:27:22.000000000 +0100
+++ new/Alien-wxWidgets-0.32/inc/My/Build/Any_wx_config.pm 2007-08-16 00:17:58.000000000 +0200
@@ -211,10 +211,13 @@
$opengl ? '--with-opengl ' : '';
my $unicode = $self->awx_is_unicode ? 'enable' : 'disable';
my $debug = $self->awx_is_debug ? 'enable' : 'disable';
+ my $monolithic = $self->awx_is_monolithic ? 'enable' : 'disable';
+ my $universal = $self->awx_is_universal ? 'enable' : 'disable';
my $dir = $self->notes( 'build_data' )->{data}{directory};
my $cmd = "echo exit | " . # for OS X 10.3...
"sh ../configure --prefix=$prefix $args --$unicode-unicode"
- . " --$debug-debug";
+ . " --$debug-debug --$monolithic-monolithic"
+ . " --$universal-universal_binary";
my $old_dir = Cwd::cwd;
chdir $dir;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Alien-wxWidgets-0.31/inc/My/Build/Base.pm new/Alien-wxWidgets-0.32/inc/My/Build/Base.pm
--- old/Alien-wxWidgets-0.31/inc/My/Build/Base.pm 2007-03-24 17:27:21.000000000 +0100
+++ new/Alien-wxWidgets-0.32/inc/My/Build/Base.pm 2007-08-16 00:17:57.000000000 +0200
@@ -2,26 +2,34 @@
use strict;
use base qw(Module::Build);
-use My::Build::Utility qw(awx_arch_file);
+use My::Build::Utility qw(awx_arch_file awx_touch);
use Alien::wxWidgets::Utility qw(awx_sort_config awx_grep_config);
use File::Path ();
use File::Basename ();
-use Fatal qw(open close);
+use Fatal qw(open close unlink);
use Data::Dumper;
sub ACTION_build {
my $self = shift;
-
+ # try to make "perl Makefile.PL && make test" work
+ # but avoid doubly building wxWidgets when doing
+ # "perl Makefile.PL && make && make test"
+ unlink 'configured' if -f 'configured';
$self->SUPER::ACTION_build;
- if( $self->notes( 'build_wx' ) ) {
- $self->fetch_wxwidgets;
- $self->extract_wxwidgets;
- $self->massage_environment;
- $self->build_wxwidgets;
- $self->massage_environment; # twice on purpose
- }
+}
+
+sub ACTION_code {
+ my $self = shift;
+
+ $self->SUPER::ACTION_code;
+ # see comment in ACTION_build for why 'configured' is used
+ return if -f 'configured';
+ $self->depends_on( 'build_wx' );
$self->create_config_file( awx_arch_file( 'Config/Config.pm' ) );
$self->install_wxwidgets;
+ # see comment in ACTION_build for why 'configured' is used
+ awx_touch( 'configured' );
+ $self->add_to_cleanup( 'configured' );
}
sub ACTION_build_wx {
@@ -144,17 +152,6 @@
sub create_config_file {
my( $self, $file ) = @_;
-=pod
-
- if( -f 'configured' ) {
- warn "Remove 'configured' to reconfigure wxWidgets";
- my $config = do 'configured';
- $self->{awx_base} = $self->{awx_key} = $config->{alien_base};
- return;
- }
-
-=cut
-
my $directory = File::Basename::dirname( $file );
my %config = $self->_init_config;
my $base = $self->awx_key;
@@ -203,17 +200,6 @@
EOT
close $fh;
-
-=pod
-
- $self->add_to_cleanup( 'configured' );
- {
- open my $fh, '>', 'configured';
- print $fh $body;
- }
-
-=cut
-
}
sub fetch_wxwidgets {
@@ -238,10 +224,14 @@
print "Extracting wxWidgets...\n";
- require Archive::Extract;
- my $ae = Archive::Extract->new( archive => $archive );
-
- die 'Error: ', $ae->error unless $ae->extract;
+ if( $^O ne 'MSWin32' || $archive !~ /\.bz2$/i ) {
+ require Archive::Extract;
+ my $ae = Archive::Extract->new( archive => $archive );
+
+ die 'Error: ', $ae->error unless $ae->extract;
+ } else {
+ system "bunzip2 -c $archive | tar xf -";
+ }
$self->patch_wxwidgets;
}
@@ -325,6 +315,8 @@
sub awx_is_mslu { $_[0]->awx_mslu }
sub awx_static { $_[0]->args( 'static' ) ? 1 : 0 }
sub awx_is_static { $_[0]->awx_static }
+sub awx_universal { $_[0]->args( 'universal' ) ? 1 : 0 }
+sub awx_is_universal { $_[0]->awx_universal }
sub awx_get_package { local $_ = $_[0]; s/^My::Build:://; return $_ }
sub awx_wx_patches {
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Alien-wxWidgets-0.31/inc/My/Build/MacOSX_wx_config.pm new/Alien-wxWidgets-0.32/inc/My/Build/MacOSX_wx_config.pm
--- old/Alien-wxWidgets-0.31/inc/My/Build/MacOSX_wx_config.pm 2007-03-24 17:27:22.000000000 +0100
+++ new/Alien-wxWidgets-0.32/inc/My/Build/MacOSX_wx_config.pm 2007-08-16 00:17:58.000000000 +0200
@@ -8,8 +8,15 @@
return $self->{awx_data} if $self->{awx_data};
my %data = %{$self->SUPER::awx_wx_config_data};
- # MakeMaker does not like the "-framework foo" options
- $data{libs} =~ s{-framework\s+\w+|-L/usr/local/lib\s}{}g;
+ # MakeMaker does not like some options
+ $data{libs} =~ s{-framework\s+\w+}{}g;
+ $data{libs} =~ s{-isysroot\s+\S+}{}g;
+ $data{libs} =~ s{-L/usr/local/lib\s}{}g;
+
+ $data{libs} =~ s{\s(-arch\s+\w+)}
+ {$data{linkflags} .= " $1 ";
+ $data{cxxflags} .= " $1 ";
+ ' '}eg;
$data{ld} = $data{cxx};
$data{cxxflags} .= ' -UWX_PRECOMP ';
@@ -17,6 +24,15 @@
$self->{awx_data} = \%data;
}
+sub awx_configure {
+ my $self = shift;
+ my %config = $self->SUPER::awx_configure;
+
+ $config{link_flags} .= $self->wx_config( 'linkflags' );
+
+ return %config;
+}
+
sub awx_build_toolkit { 'mac' }
sub awx_dlext { 'dylib' }
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Alien-wxWidgets-0.31/inc/My/Build/Utility.pm new/Alien-wxWidgets-0.32/inc/My/Build/Utility.pm
--- old/Alien-wxWidgets-0.31/inc/My/Build/Utility.pm 2007-03-24 17:27:22.000000000 +0100
+++ new/Alien-wxWidgets-0.32/inc/My/Build/Utility.pm 2007-08-16 00:17:58.000000000 +0200
@@ -7,7 +7,7 @@
our @EXPORT_OK = qw(awx_arch_file awx_install_arch_file
awx_install_arch_auto_file
- awx_arch_dir awx_install_arch_dir);
+ awx_arch_dir awx_install_arch_dir awx_touch);
sub awx_arch_file {
my( $vol, $dir, $file ) = File::Spec->splitpath( $_[0] || '' );
@@ -39,4 +39,10 @@
File::Spec->splitdir( $dir ), $file );
}
+sub awx_touch {
+ require ExtUtils::Command;
+ local @ARGV = @_;
+ ExtUtils::Command::touch();
+}
+
1;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Alien-wxWidgets-0.31/lib/Alien/wxWidgets.pm new/Alien-wxWidgets-0.32/lib/Alien/wxWidgets.pm
--- old/Alien-wxWidgets-0.31/lib/Alien/wxWidgets.pm 2007-03-24 17:27:21.000000000 +0100
+++ new/Alien-wxWidgets-0.32/lib/Alien/wxWidgets.pm 2007-08-16 00:17:57.000000000 +0200
@@ -43,7 +43,7 @@
instantiate => 'config';
our $AUTOLOAD;
-our $VERSION = '0.31';
+our $VERSION = '0.32';
our %VALUES;
our $dont_remap;
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Alien-wxWidgets-0.31/MANIFEST new/Alien-wxWidgets-0.32/MANIFEST
--- old/Alien-wxWidgets-0.31/MANIFEST 2007-03-24 17:27:21.000000000 +0100
+++ new/Alien-wxWidgets-0.32/MANIFEST 2007-08-16 00:17:57.000000000 +0200
@@ -3,6 +3,7 @@
MANIFEST
MANIFEST.SKIP
META.yml
+Makefile.PL
README.txt
inc/Archive/Extract.pm
inc/File/Fetch.pm
@@ -34,13 +35,12 @@
lib/Alien/wxWidgets.pm
lib/Alien/wxWidgets/Utility.pm
patches/data
+patches/wxMSW-2.8.0-makefiles.patch
patches/wxMSW-2.8.0-setup.patch
patches/wxMSW-2.8.0-setup_u.patch
-patches/wxMSW-2.8.0-config.patch
-patches/wxMSW-2.8.0-makefiles.patch
+patches/wxMSW-2.8.4-config.patch
patches/wxWidgets-2.8.0-magic.patch
script/make_ppm.pl
t/01_load.t
t/zy_pod_coverage.t
t/zz_pod.t
-Makefile.PL
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Alien-wxWidgets-0.31/META.yml new/Alien-wxWidgets-0.32/META.yml
--- old/Alien-wxWidgets-0.31/META.yml 2007-03-24 17:27:22.000000000 +0100
+++ new/Alien-wxWidgets-0.32/META.yml 2007-08-16 00:17:58.000000000 +0200
@@ -1,6 +1,6 @@
---
name: Alien-wxWidgets
-version: 0.31
+version: 0.32
author:
- 'Mattia Barbon '
abstract: 'building, finding and using wxWidgets binaries'
@@ -15,10 +15,10 @@
provides:
Alien::wxWidgets:
file: lib/Alien/wxWidgets.pm
- version: 0.31
+ version: 0.32
Alien::wxWidgets::Utility:
file: lib/Alien/wxWidgets/Utility.pm
-generated_by: Module::Build version 0.2806
+generated_by: Module::Build version 0.2808
meta-spec:
url: http://module-build.sourceforge.net/META-spec-v1.2.html
version: 1.2
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Alien-wxWidgets-0.31/patches/data new/Alien-wxWidgets-0.32/patches/data
--- old/Alien-wxWidgets-0.31/patches/data 2007-03-24 17:27:22.000000000 +0100
+++ new/Alien-wxWidgets-0.32/patches/data 2007-08-16 00:17:58.000000000 +0200
@@ -1,4 +1,4 @@
-my $VERSION = '2.8.3';
+my $VERSION = '2.8.4';
my $URL = "ftp://biolpc22.york.ac.uk/pub/$VERSION";
my $BASE = 'wxWidgets';
# $TYPE from Build.PL
@@ -7,12 +7,12 @@
{ msw => { unicode => [ qw(
wxMSW-2.8.0-setup_u.patch
-wxMSW-2.8.0-config.patch
+wxMSW-2.8.4-config.patch
wxMSW-2.8.0-makefiles.patch
), @common ],
ansi => [ qw(
wxMSW-2.8.0-setup.patch
-wxMSW-2.8.0-config.patch
+wxMSW-2.8.4-config.patch
wxMSW-2.8.0-makefiles.patch
), @common ],
},
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Alien-wxWidgets-0.31/patches/wxMSW-2.8.0-config.patch new/Alien-wxWidgets-0.32/patches/wxMSW-2.8.0-config.patch
--- old/Alien-wxWidgets-0.31/patches/wxMSW-2.8.0-config.patch 2007-03-24 17:27:22.000000000 +0100
+++ new/Alien-wxWidgets-0.32/patches/wxMSW-2.8.0-config.patch 1970-01-01 01:00:00.000000000 +0100
@@ -1,12 +0,0 @@
-diff -r -u build/msw/config.gcc build/msw/config.gcc
---- build/msw/config.gcc 2006-12-11 22:50:33.000000000 +0100
-+++ build/msw/config.gcc 2007-02-25 19:52:55.000000000 +0100
-@@ -77,7 +77,7 @@
- USE_RICHTEXT = 1
-
- # Build OpenGL canvas library (USE_GUI must be 1)? [0,1]
--USE_OPENGL = 0
-+USE_OPENGL = 1
-
- # Build ODBC database classes (USE_GUI must be 1)? [0,1]
- USE_ODBC = 0
diff -urN --exclude=CVS --exclude=.cvsignore --exclude=.svn --exclude=.svnignore old/Alien-wxWidgets-0.31/patches/wxMSW-2.8.4-config.patch new/Alien-wxWidgets-0.32/patches/wxMSW-2.8.4-config.patch
--- old/Alien-wxWidgets-0.31/patches/wxMSW-2.8.4-config.patch 1970-01-01 01:00:00.000000000 +0100
+++ new/Alien-wxWidgets-0.32/patches/wxMSW-2.8.4-config.patch 2007-08-16 00:17:58.000000000 +0200
@@ -0,0 +1,12 @@
+diff -r -u build/msw/config.gcc build/msw/config.gcc
+--- build/msw/config.gcc 2006-12-11 22:50:33.000000000 +0100
++++ build/msw/config.gcc 2007-02-25 19:52:55.000000000 +0100
+@@ -77,7 +77,7 @@
+ USE_RICHTEXT := 1
+
+ # Build OpenGL canvas library (USE_GUI must be 1)? [0,1]
+-USE_OPENGL := 0
++USE_OPENGL := 1
+
+ # Build ODBC database classes (USE_GUI must be 1)? [0,1]
+ USE_ODBC := 0
++++++ Alien-wxWidgets-libnames.patch ++++++
--- inc/My/Build/Any_wx_config.pm
+++ inc/My/Build/Any_wx_config.pm
@@ -7,9 +7,9 @@
our $WX_CONFIG_LIBSEP;
our @LIBRARIES = qw(base net xml adv animate aui core fl gizmos
- gizmos_xrc gl html media ogl plot qa richtext stc svg xrc);
+ gizmos_xrc gl html mmedia ogl plot qa richtext stc svg xrc);
our @CRITICAL = qw(base core);
-our @IMPORTANT = qw(net xml adv aui gl html media richtext stc xrc);
+our @IMPORTANT = qw(net xml adv aui gl html mmedia richtext stc xrc);
my $initialized;
my( $wx_debug, $wx_unicode, $wx_monolithic );
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
---------------------------------------------------------------------
To unsubscribe, e-mail: opensuse-commit+unsubscribe@opensuse.org
For additional commands, e-mail: opensuse-commit+help@opensuse.org