3 %bcond_with tests # do not perform "make test"
6 %include /usr/lib/rpm/macros.perl
7 Summary: Audio Perl module - beginnings of Audio manipulation routines from Perl
8 Summary(pl.UTF-8): Moduł Perla Audio - początki funkcji do obróbki dźwięku w Perlu
13 Group: Development/Languages/Perl
14 Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{version}.tar.gz
15 # Source0-md5: 58b67ade294b960f617d9ccc495f07f1
16 Patch0: %{name}-nas-fix.patch
17 Patch1: %{name}-perl_version.patch
18 Patch2: format-security.patch
19 URL: http://search.cpan.org/dist/Audio/
20 BuildRequires: alsa-lib-devel >= 0.9.0
21 BuildRequires: nas-devel
22 BuildRequires: perl-devel >= 1:5.8.0
23 BuildRequires: rpm-perlprov >= 4.1-13
24 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
27 Audio Perl module - the beginnings of Audio manipulation routines from
28 Perl. It can load or save Sun/Next .au/.snd files and play them via
29 ALSA, Network Audio Server (from ftp://ftp.x.org/) or native Sun (or
30 compatible) /dev/audio.
32 %description -l pl.UTF-8
33 Moduł Perla Audio - początki funkcji do obróbki dźwięku w Perlu. Moduł
34 ten potrafi wczytywać i zapisywać pliki .au/.snd z Suna/NeXTa oraz
35 odtwarzać je przez sterowniki ALSA, NAS albo sunowskie (lub
36 kompatybilne) /dev/audio.
39 Summary: Audio::Play::Net - nas driver for Audio module
40 Summary(pl.UTF-8): Audio::Play::Net - sterownik nas do modułu Audio
41 Group: Development/Languages/Perl
42 Requires: %{name} = %{version}-%{release}
45 Audio::Play::Net - nas driver for Audio module.
47 %description Play-Net -l pl.UTF-8
48 Audio::Play::Net - sterownik nas do modułu Audio.
51 Summary: Tk interface to Audio Perl module
52 Summary(pl.UTF-8): Interfejs Tk do modułu Perla Audio
53 Group: Development/Languages/Perl
54 Requires: %{name} = %{version}-%{release}
57 Tk interface to Audio Perl module.
59 %description Tk -l pl.UTF-8
60 Interfejs Tk do modułu Perla Audio.
63 Summary: Audio Perl module - development files
64 Summary(pl.UTF-8): Moduł Perla Audio - pliki nagłówkowe
65 Group: Development/Languages/Perl
66 Requires: %{name} = %{version}-%{release}
69 Audio Perl module - development files.
71 %description devel -l pl.UTF-8
72 Moduł Perla Audio - pliki nagłówkowe.
75 %setup -q -n %{pdir}-%{version}
81 %{__perl} Makefile.PL \
85 OPTIMIZE="-Wall %{rpmcflags}"
87 %{?with_tests:%{__make} test}
90 rm -rf $RPM_BUILD_ROOT
93 DESTDIR=$RPM_BUILD_ROOT
95 # names are too common
96 cd $RPM_BUILD_ROOT%{_bindir}
102 rm -rf $RPM_BUILD_ROOT
105 %defattr(644,root,root,755)
107 %attr(755,root,root) %{_bindir}/Audio-[dmp]*
108 %{perl_vendorarch}/Audio/*.pm
109 %{perl_vendorarch}/Audio/Data
110 %dir %{perl_vendorarch}/Audio/Play
111 %{perl_vendorarch}/Audio/Play/linux.pm
112 %dir %{perl_vendorarch}/auto/Audio/Data
113 %{perl_vendorarch}/auto/Audio/Data/autosplit.ix
114 %{perl_vendorarch}/auto/Audio/Data/solve_polynomial.al
115 %attr(755,root,root) %{perl_vendorarch}/auto/Audio/Data/*.so
116 %dir %{perl_vendorarch}/auto/Audio/Play
117 %{perl_vendorarch}/auto/Audio/Play/autosplit.ix
118 %dir %{perl_vendorarch}/auto/Audio/Play/linux
119 %attr(755,root,root) %{perl_vendorarch}/auto/Audio/Play/linux/*.so
123 %defattr(644,root,root,755)
124 %{perl_vendorarch}/Audio/Play/Net.pm
125 %dir %{perl_vendorarch}/auto/Audio/Play/Net
126 %attr(755,root,root) %{perl_vendorarch}/auto/Audio/Play/Net/*.so
129 %defattr(644,root,root,755)
130 %attr(755,root,root) %{_bindir}/Audio-t*
131 %{perl_vendorarch}/Tk/Scope.pm
134 %defattr(644,root,root,755)
136 %{perl_vendorarch}/Audio/*.h
137 %{perl_vendorarch}/Audio/*.m
138 %{perl_vendorarch}/Audio/*.t
139 %{perl_vendorarch}/Audio/typemap