3 %bcond_without tests # do not perform "make test"
4 %bcond_with unicode # use Unicode version of wxGTK2
6 %include /usr/lib/rpm/macros.perl
9 Summary: Alien::wxWidgets - building, finding and using wxWidgets binaries
10 Summary(pl.UTF-8): Alien::wxWidgets - budowanie, znajdowanie i wykorzystywanie binariów wxWidgets
11 Name: perl-Alien-wxWidgets
15 License: GPL v1+ or Artistic
16 Group: Development/Languages/Perl
17 Source0: http://www.cpan.org/modules/by-module/Alien/%{pdir}-%{pnam}-%{version}.tar.gz
18 # Source0-md5: 09b699b0b4804ccfee1ab0e4673e7668
19 Patch0: %{name}-nobuild.patch
20 URL: http://search.cpan.org/dist/Alien-wxWidgets/
21 BuildRequires: perl-Module-Build >= 0.2611-1
22 BuildRequires: perl-Module-Pluggable >= 3.1-4
23 BuildRequires: perl-ExtUtils-CBuilder >= 0.24
24 BuildRequires: perl-devel >= 1:5.8.0
25 BuildRequires: rpm-perlprov >= 4.1-13
26 BuildRequires: wxGTK2-%{?with_unicode:unicode-}devel >= 2.6.3
27 BuildRequires: wxGTK2-%{?with_unicode:unicode-}gl-devel >= 2.6.3
28 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
31 Alien::wxWidgets allows wxPerl to easily find information about your
32 wxWidgets installation. It can store this information for multiple
33 wxWidgets versions or configurations (debug, Unicode, etc.). It can
34 also build and install a private copy of wxWidgets as part of the
37 %description -l pl.UTF-8
38 Alien::wxWidgets pozwala wxPerlowi łatwo uzyskać informacje na temat
39 instalacji wxWidgets. Może przechowywać informacje o wielu wersjach
40 lub konfiguracjach (debug, Unicode, itp.). Może także zbudować i
41 zainstalować prywatną kopię wxWidgets jako część procesu budowania.
44 %setup -q -n %{pdir}-%{pnam}-%{version}
48 WX_CONFIG=wx-gtk2-%{?with_unicode:unicode}%{!?with_unicode:ansi}-config
50 %{__perl} Makefile.PL \
55 OPTIMIZE="%{rpmcflags}"
57 %{?with_tests:%{__make} test}
60 rm -rf $RPM_BUILD_ROOT
63 DESTDIR=$RPM_BUILD_ROOT
66 rm -rf $RPM_BUILD_ROOT
69 %defattr(644,root,root,755)
70 %dir %{perl_vendorarch}/Alien
71 %{perl_vendorarch}/Alien/*.pm
72 %dir %{perl_vendorarch}/Alien/wxWidgets
73 %{perl_vendorarch}/Alien/wxWidgets/*.pm
74 %dir %{perl_vendorarch}/auto/Alien
75 %dir %{perl_vendorarch}/auto/Alien/wxWidgets
76 %{perl_vendorarch}/Alien/wxWidgets/*