From d8a6037cdaed7d2cde13acf6d0c4f0f00d4c3fe730d37fb74e9de653fc7bb31c Mon Sep 17 00:00:00 2001 From: Stephan Kulow Date: Wed, 15 Apr 2015 18:34:07 +0000 Subject: [PATCH] Accepting request 296962 from devel:languages:perl:autoupdate - updated to 0.67 see /usr/share/doc/packages/perl-Alien-wxWidgets/Changes 0.66 Tue Mar 10 2015 - add support for wxWidgets 3.0.1 and 3.0.2 - make default wxWidgets 3.0.2 - graphics context included now default on Win32 - build on MacOSX - xcode 5.x/6.x OBS-URL: https://build.opensuse.org/request/show/296962 OBS-URL: https://build.opensuse.org/package/show/devel:languages:perl/perl-Alien-wxWidgets?expand=0&rev=14 --- Alien-wxWidgets-0.65.tar.gz | 3 --- Alien-wxWidgets-0.67.tar.gz | 3 +++ cpanspec.yml | 25 +++++++++++++++++++++++++ perl-Alien-wxWidgets.changes | 12 ++++++++++++ perl-Alien-wxWidgets.spec | 25 +++++++++++++++---------- 5 files changed, 55 insertions(+), 13 deletions(-) delete mode 100644 Alien-wxWidgets-0.65.tar.gz create mode 100644 Alien-wxWidgets-0.67.tar.gz create mode 100644 cpanspec.yml diff --git a/Alien-wxWidgets-0.65.tar.gz b/Alien-wxWidgets-0.65.tar.gz deleted file mode 100644 index 7fc6e92..0000000 --- a/Alien-wxWidgets-0.65.tar.gz +++ /dev/null @@ -1,3 +0,0 @@ -version https://git-lfs.github.com/spec/v1 -oid sha256:b4772a319d78cd3c933e90d7bd2f766cd57216c5234abdfd2c43a10ba83c8f40 -size 669968 diff --git a/Alien-wxWidgets-0.67.tar.gz b/Alien-wxWidgets-0.67.tar.gz new file mode 100644 index 0000000..28706ae --- /dev/null +++ b/Alien-wxWidgets-0.67.tar.gz @@ -0,0 +1,3 @@ +version https://git-lfs.github.com/spec/v1 +oid sha256:d906dffefec41748676e16ff28a93ca36d60a8158a82e9d8bac6383a0142b51c +size 671487 diff --git a/cpanspec.yml b/cpanspec.yml new file mode 100644 index 0000000..a2715bf --- /dev/null +++ b/cpanspec.yml @@ -0,0 +1,25 @@ +--- +#description_paragraphs: 3 +#no_testing: broken upstream +#sources: +# - source1 +# - source2 +patches: + perl-Alien-wxWidgets-do_not_build_wxgtk.patch: + perl-Alien-wxWidgets-ignore_cbuilder_version.patch: + +preamble: |- + BuildRequires: gcc-c++ + BuildRequires: wxWidgets-ansi-devel +post_prep: |- + # this copy of GNU patch is only used on win32, remove it for license clarity + # see https://build.opensuse.org/request/show/237465 + rm -vf inc/src/patch* +#post_install: |- +# sed on %{name}.files +#license: SUSE-NonFree +skip_noarch: 1 +custom_build: |- + yes no | %__perl ./Build.PL installdirs=vendor + yes no | ./Build + ./Build build flags=%{?_smp_mflags} diff --git a/perl-Alien-wxWidgets.changes b/perl-Alien-wxWidgets.changes index 1b72289..5ad1348 100644 --- a/perl-Alien-wxWidgets.changes +++ b/perl-Alien-wxWidgets.changes @@ -1,3 +1,15 @@ +------------------------------------------------------------------- +Tue Apr 14 08:45:38 UTC 2015 - coolo@suse.com + +- updated to 0.67 + see /usr/share/doc/packages/perl-Alien-wxWidgets/Changes + + 0.66 Tue Mar 10 2015 + - add support for wxWidgets 3.0.1 and 3.0.2 + - make default wxWidgets 3.0.2 + - graphics context included now default on Win32 + - build on MacOSX - xcode 5.x/6.x + ------------------------------------------------------------------- Tue Jun 17 07:10:00 UTC 2014 - coolo@suse.com diff --git a/perl-Alien-wxWidgets.spec b/perl-Alien-wxWidgets.spec index 0a64944..2f7215f 100644 --- a/perl-Alien-wxWidgets.spec +++ b/perl-Alien-wxWidgets.spec @@ -1,7 +1,7 @@ # # spec file for package perl-Alien-wxWidgets # -# Copyright (c) 2014 SUSE LINUX Products GmbH, Nuernberg, Germany. +# Copyright (c) 2015 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,14 +17,19 @@ Name: perl-Alien-wxWidgets -Version: 0.65 +Version: 0.67 Release: 0 %define cpan_name Alien-wxWidgets -Summary: building, finding and using wxWidgets binaries +Summary: Building, Finding and Using Wxwidgets Binaries License: Artistic-1.0 or GPL-1.0+ Group: Development/Libraries/Perl Url: http://search.cpan.org/dist/Alien-wxWidgets/ -Source: http://www.cpan.org/authors/id/M/MD/MDOOTSON/%{cpan_name}-%{version}.tar.gz +Source0: http://www.cpan.org/authors/id/M/MD/MDOOTSON/%{cpan_name}-%{version}.tar.gz +Source1: cpanspec.yml +Patch0: perl-Alien-wxWidgets-do_not_build_wxgtk.patch +Patch1: perl-Alien-wxWidgets-ignore_cbuilder_version.patch +# MANUAL +#BuildArch: noarch BuildRoot: %{_tmppath}/%{name}-%{version}-build BuildRequires: perl BuildRequires: perl-macros @@ -33,11 +38,10 @@ BuildRequires: perl(Module::Build) >= 0.28 BuildRequires: perl(Module::Pluggable) >= 2.6 Requires: perl(Module::Pluggable) >= 2.6 %{perl_requires} -# MANUAL -Patch1: perl-Alien-wxWidgets-do_not_build_wxgtk.patch -Patch2: perl-Alien-wxWidgets-ignore_cbuilder_version.patch +# MANUAL BEGIN BuildRequires: gcc-c++ BuildRequires: wxWidgets-ansi-devel +# MANUAL END %description Please see the Alien manpage for the manifesto of the Alien namespace. @@ -47,13 +51,14 @@ settings from an installed wxWidgets. %prep %setup -q -n %{cpan_name}-%{version} -%patch1 -p0 -%patch2 -p0 find . -type f -print0 | xargs -0 chmod 644 -# MANUAL +%patch0 +%patch1 +# MANUAL BEGIN # this copy of GNU patch is only used on win32, remove it for license clarity # see https://build.opensuse.org/request/show/237465 rm -vf inc/src/patch* +# MANUAL END %build yes no | %__perl ./Build.PL installdirs=vendor