]> git.pld-linux.org Git - packages/perl-Audio.git/blame - perl-Audio.spec
- release 11 (by relup.sh)
[packages/perl-Audio.git] / perl-Audio.spec
CommitLineData
9609e2c5
JB
1#
2# Conditional build:
544bffa5 3%bcond_with tests # do not perform "make test"
68113aa2 4
a899cc01 5%define pdir Audio
68113aa2 6%include /usr/lib/rpm/macros.perl
9609e2c5 7Summary: Audio Perl module - beginnings of Audio manipulation routines from Perl
54080aa4 8Summary(pl.UTF-8): Moduł Perla Audio - początki funkcji do obróbki dźwięku w Perlu
9609e2c5 9Name: perl-Audio
4ef12b2a 10Version: 1.029
9645c561 11Release: 11
988e098c 12License: GPL v2+
9609e2c5 13Group: Development/Languages/Perl
23618b8c 14Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{version}.tar.gz
4ef12b2a 15# Source0-md5: 58b67ade294b960f617d9ccc495f07f1
9609e2c5 16Patch0: %{name}-nas-fix.patch
879f7419 17Patch1: %{name}-perl_version.patch
3e6861eb 18Patch2: format-security.patch
68113aa2 19URL: http://search.cpan.org/dist/Audio/
1fb8567c 20BuildRequires: alsa-lib-devel >= 0.9.0
9609e2c5 21BuildRequires: nas-devel
3bb2eadb 22BuildRequires: perl-devel >= 1:5.8.0
cbc2736a 23BuildRequires: rpm-perlprov >= 4.1-13
9609e2c5
JB
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
26%description
27Audio Perl module - the beginnings of Audio manipulation routines from
28Perl. It can load or save Sun/Next .au/.snd files and play them via
1fb8567c 29ALSA, Network Audio Server (from ftp://ftp.x.org/) or native Sun (or
9609e2c5
JB
30compatible) /dev/audio.
31
b96fdc27
JR
32%description -l pl.UTF-8
33Moduł Perla Audio - początki funkcji do obróbki dźwięku w Perlu. Moduł
34ten potrafi wczytywać i zapisywać pliki .au/.snd z Suna/NeXTa oraz
35odtwarzać je przez sterowniki ALSA, NAS albo sunowskie (lub
1fb8567c 36kompatybilne) /dev/audio.
9609e2c5
JB
37
38%package Play-Net
39Summary: Audio::Play::Net - nas driver for Audio module
54080aa4 40Summary(pl.UTF-8): Audio::Play::Net - sterownik nas do modułu Audio
9609e2c5 41Group: Development/Languages/Perl
1fb8567c 42Requires: %{name} = %{version}-%{release}
9609e2c5
JB
43
44%description Play-Net
45Audio::Play::Net - nas driver for Audio module.
46
b96fdc27
JR
47%description Play-Net -l pl.UTF-8
48Audio::Play::Net - sterownik nas do modułu Audio.
9609e2c5 49
ef8d2db7 50%package Tk
51Summary: Tk interface to Audio Perl module
54080aa4 52Summary(pl.UTF-8): Interfejs Tk do modułu Perla Audio
ef8d2db7 53Group: Development/Languages/Perl
1fb8567c 54Requires: %{name} = %{version}-%{release}
ef8d2db7 55
56%description Tk
57Tk interface to Audio Perl module.
58
b96fdc27
JR
59%description Tk -l pl.UTF-8
60Interfejs Tk do modułu Perla Audio.
ef8d2db7 61
62%package devel
63Summary: Audio Perl module - development files
54080aa4 64Summary(pl.UTF-8): Moduł Perla Audio - pliki nagłówkowe
ef8d2db7 65Group: Development/Languages/Perl
1fb8567c 66Requires: %{name} = %{version}-%{release}
ef8d2db7 67
68%description devel
69Audio Perl module - development files.
70
b96fdc27
JR
71%description devel -l pl.UTF-8
72Moduł Perla Audio - pliki nagłówkowe.
ef8d2db7 73
9609e2c5
JB
74%prep
75%setup -q -n %{pdir}-%{version}
879f7419 76%patch0 -p1
77%patch1 -p1
3e6861eb 78%patch2 -p1
9609e2c5
JB
79
80%build
cbc2736a 81%{__perl} Makefile.PL \
62002a5d 82 INSTALLDIRS=vendor
1fb8567c 83%{__make} \
2d28d71a 84 CC="%{__cc}" \
bb9e8ef5 85 OPTIMIZE="-Wall %{rpmcflags}"
9609e2c5 86
544bffa5 87%{?with_tests:%{__make} test}
9609e2c5
JB
88
89%install
90rm -rf $RPM_BUILD_ROOT
91
92%{__make} install \
93 DESTDIR=$RPM_BUILD_ROOT
94
95# names are too common
96cd $RPM_BUILD_ROOT%{_bindir}
97for f in * ; do
98 mv -f $f Audio-$f
99done
100
101%clean
102rm -rf $RPM_BUILD_ROOT
103
104%files
105%defattr(644,root,root,755)
62002a5d 106%doc README
2cd3afad 107%attr(755,root,root) %{_bindir}/Audio-[dmp]*
cbc2736a 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
1fb8567c
JB
113%{perl_vendorarch}/auto/Audio/Data/autosplit.ix
114%{perl_vendorarch}/auto/Audio/Data/solve_polynomial.al
cbc2736a 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
cbc2736a 119%attr(755,root,root) %{perl_vendorarch}/auto/Audio/Play/linux/*.so
ef8d2db7 120%{_mandir}/man3/*
9609e2c5
JB
121
122%files Play-Net
123%defattr(644,root,root,755)
cbc2736a 124%{perl_vendorarch}/Audio/Play/Net.pm
125%dir %{perl_vendorarch}/auto/Audio/Play/Net
cbc2736a 126%attr(755,root,root) %{perl_vendorarch}/auto/Audio/Play/Net/*.so
ef8d2db7 127
128%files Tk
129%defattr(644,root,root,755)
2cd3afad 130%attr(755,root,root) %{_bindir}/Audio-t*
cbc2736a 131%{perl_vendorarch}/Tk/Scope.pm
ef8d2db7 132
133%files devel
134%defattr(644,root,root,755)
2cd3afad 135%doc README.Porting
cbc2736a 136%{perl_vendorarch}/Audio/*.h
137%{perl_vendorarch}/Audio/*.m
138%{perl_vendorarch}/Audio/*.t
139%{perl_vendorarch}/Audio/typemap
This page took 0.063532 seconds and 4 git commands to generate.