# # Conditional build: # _with_tests - perform "make test" - needs working audio device %include /usr/lib/rpm/macros.perl %define pdir Audio %define pnam MikMod Summary: Audio::MikMod Perl module - extension for libmikmod Summary(pl): Moduł Perla Audio::MikMod - rozszezenie do libmikmod Name: perl-Audio-MikMod Version: 0.5 Release: 2 License: Artistic or GPL Group: Development/Languages/Perl Source0: ftp://ftp.cpan.org/pub/CPAN/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz BuildRequires: perl-Time-HiRes >= 1.20 BuildRequires: perl-devel >= 5.6 BuildRequires: rpm-perlprov >= 3.0.3-16 BuildRequires: libmikmod-devel >= 3.1.7 Requires: perl-Time-HiRes >= 1.20 BuildArch: noarch BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description This module provides an interface to the libmikmod library for playing MOD, IT, XM, S3M, MTM, 669, STM, ULT, FAR, MED, AMF, DSM, IMF, GDM, and STX tracker files. In addition, manipulation of WAV samples is supported. %description -l pl Ten moduł udostępnia interfejs do biblioteki libmikmod w celu odtwarzania plików MOD, IT, XM, S3M, MTM, 669, STM, ULT, FAR, MED, AMF, DSM, IMF, GDM i STX. Dodatkowo umożliwia obsługę sampli WAV. %prep %setup -q -n %{pdir}-%{pnam}-%{version} %build perl Makefile.PL %{__make} OPTIMIZE="%{rpmcflags}" %{?_with_test:%{__make} test} %install rm -rf $RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} %{__make} install \ DESTDIR=$RPM_BUILD_ROOT install demo/{*pm,player*} $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %doc Changes README %{perl_sitearch}/Audio/MikMod.pm %dir %{perl_sitearch}/auto/Audio/MikMod %{perl_sitearch}/auto/Audio/MikMod/*.bs %attr(755,root,root) %{perl_sitearch}/auto/Audio/MikMod/*.so %{_mandir}/man3/* %dir %{_examplesdir}/%{name}-%{version} %{_examplesdir}/%{name}-%{version}/*pm %attr(755,root,root) %{_examplesdir}/%{name}-%{version}/player*