3 %define apxs /usr/sbin/apxs
4 Summary: MP3 Apache module
5 Summary(pl): Modu³ MP3 do Apache
10 Group: Networking/Daemons
11 Group(cs): Sí»ové/Démoni
12 Group(da): Netværks/Dæmoner
13 Group(de): Netzwerkwesen/Server
14 Group(es): Red/Servidores
15 Group(fr): Réseau/Serveurs
17 Group(it): Rete/Demoni
18 Group(no): Nettverks/Daemoner
19 Group(pl): Sieciowe/Serwery
20 Group(pt): Rede/Servidores
21 Group(ru): óÅÔØ/äÅÍÏÎÙ
22 Group(sl): Omre¾ni/Stre¾niki
23 Group(sv): Nätverk/Demoner
24 Group(uk): íÅÒÅÖÁ/äÅÍÏÎÉ
25 Source0: ftp://ftp.tangent.org/pub/apache/%{arname}-%{version}.tar.gz
26 Source1: %{arname}.conf
27 URL: http://media.tangent.org/
28 Requires: apache >= 1.3.12
30 Prereq: apache(EAPI) >= 1.3.12
31 Prereq: %{_sbindir}/apxs
33 BuildRequires: %{apxs}
34 BuildRequires: apache(EAPI)-devel >= 1.3.12
35 BuildRequires: expat-devel
36 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
38 %define _pkglibdir %(%{apxs} -q LIBEXECDIR)
39 %define _sysconfdir /etc/httpd
42 %setup -q -n %{arname}-%{version}
45 This turns apache into your basic RIAA hating, but every college
46 student loving mp3 streaming server. It can play from a list of files,
47 either straight through or randomly. It can also be used to cache
48 mp3's into memory and have the server operate entirely from memory.
49 Enjoy, groove, mp3s not included.
52 Ten pakiet zamienia Twojego Apache w znienawidzony przez RIAA, ale
53 uwielbiany przez studentów serwer strumieni MP3. Mo¿e odtwarzaæ listê
54 plików, w kolejno¶ci lub losowo. Mo¿e byæ tak¿e u¿yty do buforowania
55 plików mp3 w pamiêci, pozwalaj±c serwerowi operowaæ wy³±cznie na
56 pamiêci. Baw siê dobrze; pliki mp3 nie s± za³±czone.
60 %{__make} APXS=%{apxs}
63 rm -rf $RPM_BUILD_ROOT
64 install -d $RPM_BUILD_ROOT{%{_pkglibdir},%{_sysconfdir}}
66 install mod_%{mod_name}.so $RPM_BUILD_ROOT%{_pkglibdir}
67 install %{SOURCE1} $RPM_BUILD_ROOT%{_sysconfdir}
69 gzip -9nf README ChangeLog LICENSE
72 rm -rf $RPM_BUILD_ROOT
75 %{_sbindir}/apxs -e -a -n %{mod_name} %{_pkglibdir}/mod_%{mod_name}.so 1>&2
76 if [ -f %{_sysconfdir}/httpd.conf ] && \
77 ! grep -q "^Include.*/%{arname}.conf" %{_sysconfdir}/httpd.conf; then
78 echo "Include %{_sysconfdir}/%{arname}.conf" >> %{_sysconfdir}/httpd.conf
80 if [ -f /var/lock/subsys/httpd ]; then
81 /etc/rc.d/init.d/httpd restart 1>&2
85 if [ "$1" = "0" ]; then
86 %{_sbindir}/apxs -e -A -n %{mod_name} %{_pkglibdir}/mod_%{mod_name}.so 1>&2
87 grep -E -v "^Include.*%{arname}.conf" %{_sysconfdir}/httpd.conf > \
88 %{_sysconfdir}/httpd.conf.tmp
89 mv -f %{_sysconfdir}/httpd.conf.tmp %{_sysconfdir}/httpd.conf
90 if [ -f /var/lock/subsys/httpd ]; then
91 /etc/rc.d/init.d/httpd restart 1>&2
96 %defattr(644,root,root,755)
97 %doc *.gz faq.html support
98 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/mod_mp3.conf
99 %attr(755,root,root) %{_pkglibdir}/mod_mp3.so