%global pkg_name Wx %global pkg_version 0.80 %global rpm_pkg_version 0.80 %global rpm_pkg_release 1.n0i.7 Summary: Interface to the wxWidgets GUI toolkit Name: perl-%{pkg_name} Version: %{rpm_pkg_version} Release: %{rpm_pkg_release}%{?cpan_version}%{?dist} Group: Development/Libraries License: GPL+ or Artistic URL: http://search.cpan.org/dist/%{pkg_name}/ Source0: http://www.cpan.org/authors/id/M/MB/MBARBON/%{pkg_name}-%{pkg_version}.tar.gz Patch0: perl-Wx-open.patch BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) BuildRequires: rpm-build-reb00t-perl BuildRequires: wxGTK-devel BuildRequires: perl(Alien::wxWidgets) >= 0.25 BuildRequires: perl(ExtUtils::MakeMaker) >= 6.22 BuildRequires: perl(File::Spec::Functions) >= 0.82 %if %{?_with_test:1}0 BuildRequires: perl(Data::Dumper) BuildRequires: perl(Encode) BuildRequires: perl(IO::String) BuildRequires: perl(Module::Info) BuildRequires: perl(Test::Harness) >= 2.26 BuildRequires: perl(Test::More) >= 0.45 BuildRequires: perl(Test::Pod) BuildRequires: perl(threads) BuildRequires: perl(threads::shared) BuildRequires: perl(YAML) >= 0.35 %endif %global perl_filter_prov '\\((Wx\\)$|MY|Parse::Yapp)' %description The Wx module is a wrapper for the wxWidgets (formerly known as wxWindows) GUI toolkit. Documentation may be downloaded from http://wxperl.sourceforge.net/ %package devel Summary: Wx Perl development files Group: Development/Libraries Requires: %{name} = %{version} Requires: wxGTK-devel Requires: perl(Alien::wxWidgets) >= 0.25 %description devel Development files useful for building Perl applications depending on Wx. %prep %setup -q -n %{pkg_name}-%{pkg_version} %patch0 -p1 %{fix_perl_path samples/} %build # unsafe SMP build :( %global _smp_mflags %{nil} # needs X DISPLAY %{perl_build -t} %install %{__rm} -rf $RPM_BUILD_ROOT %{perl_install} %clean %{__rm} -rf $RPM_BUILD_ROOT %files %defattr(-,root,root,-) %doc README.txt wxpl.ico wxpl.xpm %{perl_vendorarch}/Wx.pm %{perl_vendorarch}/Wx/ %{perl_vendorarch}/auto/Wx/ %{_mandir}/man3/Wx*.* %exclude %{perl_vendorarch}/Wx/Overload %exclude %{perl_vendorarch}/Wx/XSP %exclude %{perl_vendorarch}/Wx/build %exclude %{perl_vendorarch}/Wx/cpp %exclude %{perl_vendorarch}/Wx/typemap %files devel %defattr(-,root,root,-) %doc Changes docs/todo.txt samples/ %{_bindir}/wx_*.pl %{_mandir}/man1/wx_*.1.* %{perl_vendorarch}/Wx/Overload %{perl_vendorarch}/Wx/XSP %{perl_vendorarch}/Wx/build %{perl_vendorarch}/Wx/cpp %{perl_vendorarch}/Wx/typemap %{_mandir}/man3/build::*.* %changelog * Wed Nov 07 2007 Marius Feraru - 0.80-1.n0i.7 - version 0.80 - spec update (new reb00t build tools) - more BR for the 'devel' package * Fri Oct 19 2007 Marius Feraru - 0.79-1.n0i.6 - version 0.79 * Tue Oct 16 2007 Marius Feraru - 0.78-1.n0i.5 - version 0.78 - "full tests" BRs - split "devel" subpackage * Fri Aug 24 2007 Marius Feraru - 0.77-1.n0i.4 - version 0.77 * Mon Aug 20 2007 Marius Feraru - 0.76-1.n0i.3 - version 0.76 * Tue Jul 31 2007 Marius Feraru - 0.75-1.n0i.2 - version 0.75 * Sun Jun 10 2007 Marius Feraru - 0.74-1.n0i.1 - spec file (re)created using N0i::CPAN::RPMizer/1.14.8 - version 0.74