3 %bcond_with tests # perform "make test" - needs working audio device
7 %include /usr/lib/rpm/macros.perl
8 Summary: Audio::MikMod Perl module - extension for libmikmod
9 Summary(pl.UTF-8): Moduł Perla Audio::MikMod - rozszezenie do libmikmod
10 Name: perl-Audio-MikMod
14 License: GPL v1+ or Artistic
15 Group: Development/Languages/Perl
16 Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
17 # Source0-md5: 31c8f3dfe79feebcef803a7683596ae4
18 URL: http://search.cpan.org/dist/Audio-MikMod/
19 BuildRequires: libmikmod-devel >= 3.1.7
20 BuildRequires: perl-devel >= 1:5.8.0
21 BuildRequires: rpm-perlprov >= 4.1-13
22 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25 This module provides an interface to the libmikmod library for playing
26 MOD, IT, XM, S3M, MTM, 669, STM, ULT, FAR, MED, AMF, DSM, IMF, GDM,
27 and STX tracker files. In addition, manipulation of WAV samples is
30 %description -l pl.UTF-8
31 Ten moduł udostępnia interfejs do biblioteki libmikmod w celu
32 odtwarzania plików MOD, IT, XM, S3M, MTM, 669, STM, ULT, FAR, MED,
33 AMF, DSM, IMF, GDM i STX. Dodatkowo umożliwia obsługę sampli WAV.
36 %setup -q -n %{pdir}-%{pnam}-%{version}
39 %{__perl} Makefile.PL \
43 OPTIMIZE="%{rpmcflags}"
45 %{?with_tests:%{__make} test}
48 rm -rf $RPM_BUILD_ROOT
49 install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
52 DESTDIR=$RPM_BUILD_ROOT
54 cp -p demo/{*pm,player*} $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
57 rm -rf $RPM_BUILD_ROOT
60 %defattr(644,root,root,755)
62 %{perl_vendorarch}/Audio/MikMod.pm
63 %dir %{perl_vendorarch}/auto/Audio/MikMod
64 %attr(755,root,root) %{perl_vendorarch}/auto/Audio/MikMod/*.so
66 %dir %{_examplesdir}/%{name}-%{version}
67 %{_examplesdir}/%{name}-%{version}/*pm
68 %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/player*