3 %bcond_with unicode # unicode version of wxGTK2
5 %include /usr/lib/rpm/macros.perl
6 Summary: wxPerl - a Perl wrapper for the wxWidgets C++ GUI toolkit
7 Summary(pl): wxPerl - wrapper toolkitu graficznego C++ wxWidgets dla Perla
12 License: GPL v1+ or Artistic
13 Group: Development/Languages/Perl
14 Source0: http://www.cpan.org/modules/by-module/Wx/Wx-%{version}.tar.gz
15 # Source0-md5: 8e65ea7a4ce27d26d84150a656ea8b9b
16 URL: http://wxperl.sourceforge.net/
17 BuildRequires: perl-Alien-wxWidgets >= 0.22
18 BuildRequires: perl-devel >= 1:5.8.0
19 BuildRequires: rpm-perlprov >= 4.1-13
20 BuildRequires: wxGTK2-%{?with_unicode:unicode-}devel >= 2.6.3-1
21 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
24 wxPerl - a Perl wrapper for the wxWidgets C++ GUI toolkit.
27 wxPerl - wrapper toolkitu graficznego C++ wxWidgets dla Perla.
30 %setup -q -n Wx-%{version}
33 export WX_CONFIG=wx-gtk2-%{?with_unicode:unicode}%{!?with_unicode:ansi}-config
34 %{__perl} Makefile.PL \
37 OPTIMIZE="%{rpmcflags}"
40 rm -rf $RPM_BUILD_ROOT
43 DESTDIR=$RPM_BUILD_ROOT
46 rm -rf $RPM_BUILD_ROOT
49 %defattr(644,root,root,755)
50 %dir %{perl_vendorarch}/auto/Wx
51 %dir %{perl_vendorarch}/auto/Wx/Calendar
52 %dir %{perl_vendorarch}/auto/Wx/DateTime
53 %dir %{perl_vendorarch}/auto/Wx/DND
54 %dir %{perl_vendorarch}/auto/Wx/DocView
55 %dir %{perl_vendorarch}/auto/Wx/FS
56 %dir %{perl_vendorarch}/auto/Wx/Grid
57 %dir %{perl_vendorarch}/auto/Wx/Help
58 %dir %{perl_vendorarch}/auto/Wx/Html
59 %dir %{perl_vendorarch}/auto/Wx/MDI
60 %dir %{perl_vendorarch}/auto/Wx/Print
61 %dir %{perl_vendorarch}/auto/Wx/Socket
62 %dir %{perl_vendorarch}/auto/Wx/STC
63 %dir %{perl_vendorarch}/auto/Wx/XRC
64 %dir %{perl_vendorarch}/auto/Wx/*/*.bs
65 %{perl_vendorarch}/auto/Wx/*.bs
67 %{perl_vendorarch}/Wx.pm
68 %attr(755,root,root) %{perl_vendorarch}/auto/Wx/*/*.so
69 %attr(755,root,root) %{perl_vendorarch}/auto/Wx/*.so