1 Summary: Darwin Streaming Server
2 Summary(pl): Serwer strumieni z Darwina
7 Group: Networking/Daemons
8 Source0: DSS-4_1_2.src.tar.gz
10 URL: http://www.publicsource.apple.com/projects/streaming/
11 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
14 Streaming Server is server technology which allows you to send
15 streaming QuickTime data to clients across the Internet using the
16 industry standard RTP and RTSP protocols.
19 Serwer strumieni pozwala wysy³aæ strumienie danych QuickTime do
20 klientów w Internecie przy u¿yciu protoko³ów RTP i RTSP.
23 Summary: Darwin Streaming Server - samples
24 Group: Networking/Deamons
27 Sample files for Streaming Server
30 %setup -q -n DSS-4_1_2.src
35 tar -xvzf DarwinStreamingSrvr4.1.2-Linux.tar.gz
36 cd DarwinStreamingSrvr4.1.2-Linux
37 %{_bindir}/perl perlpath.pl %{_bindir}/perl streamingadminserver.pl AdminHtml/parse_xml.cgi
38 echo "admin: dssadmin" > qtgroups
39 ./qtpasswd -f ./qtusers -p 'dssadmin' 'dssadmin'
40 ./qtpasswd -f ./qtusers -F -d 'aGFja21l'
43 rm -rf $RPM_BUILD_ROOT
45 $RPM_BUILD_ROOT%{_sysconfdir}/streaming \
46 $RPM_BUILD_ROOT/var/streaming \
47 $RPM_BUILD_ROOT/var/streaming/logs \
48 $RPM_BUILD_ROOT/var/streaming/playlists \
49 $RPM_BUILD_ROOT/var/streaming/AdminHtml \
50 $RPM_BUILD_ROOT/var/streaming/AdminHtml/html_de \
51 $RPM_BUILD_ROOT/var/streaming/AdminHtml/html_en \
52 $RPM_BUILD_ROOT/var/streaming/AdminHtml/html_fr \
53 $RPM_BUILD_ROOT/var/streaming/AdminHtml/html_ja \
54 $RPM_BUILD_ROOT/var/streaming/AdminHtml/images \
55 $RPM_BUILD_ROOT/var/streaming/AdminHtml/includes \
56 $RPM_BUILD_ROOT%{_prefix}/local/bin \
57 $RPM_BUILD_ROOT%{_prefix}/local/sbin \
58 $RPM_BUILD_ROOT%{_prefix}/local/movies \
59 $RPM_BUILD_ROOT/etc/rc.d/init.d
61 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/%{name}
63 cd DarwinStreamingSrvr4.1.2-Linux
65 install MP3Broadcaster $RPM_BUILD_ROOT%{_prefix}/local/bin
66 install PlaylistBroadcaster $RPM_BUILD_ROOT%{_prefix}/local/bin
67 install qtpasswd $RPM_BUILD_ROOT%{_prefix}/local/bin
69 install *.mov $RPM_BUILD_ROOT%{_prefix}/local/movies/
70 install *.mp3 $RPM_BUILD_ROOT%{_prefix}/local/movies/
71 install *.mp4 $RPM_BUILD_ROOT%{_prefix}/local/movies/
73 install DarwinStreamingServer $RPM_BUILD_ROOT%{_prefix}/local/sbin
74 install streamingadminserver.pl $RPM_BUILD_ROOT%{_prefix}/local/sbin
76 install readme.pdf $RPM_BUILD_ROOT/var/streaming
78 install AdminHtml/*.html $RPM_BUILD_ROOT/var/streaming/AdminHtml/
79 install AdminHtml/*.pl $RPM_BUILD_ROOT/var/streaming/AdminHtml/
80 install AdminHtml/*.cgi $RPM_BUILD_ROOT/var/streaming/AdminHtml/
81 install AdminHtml/html_de/* $RPM_BUILD_ROOT/var/streaming/AdminHtml/html_de/
82 install AdminHtml/html_en/* $RPM_BUILD_ROOT/var/streaming/AdminHtml/html_en/
83 install AdminHtml/html_fr/* $RPM_BUILD_ROOT/var/streaming/AdminHtml/html_fr/
84 install AdminHtml/html_ja/* $RPM_BUILD_ROOT/var/streaming/AdminHtml/html_ja/
85 install AdminHtml/images/* $RPM_BUILD_ROOT/var/streaming/AdminHtml/images/
86 install AdminHtml/includes/* $RPM_BUILD_ROOT/var/streaming/AdminHtml/includes/
88 install qtgroups $RPM_BUILD_ROOT%{_sysconfdir}/streaming
89 install qtusers $RPM_BUILD_ROOT%{_sysconfdir}/streaming
90 install streamingserver.xml $RPM_BUILD_ROOT%{_sysconfdir}/streaming
93 rm -rf $RPM_BUILD_ROOT
97 /sbin/chkconfig --add %{name}
98 if [ -f /var/lock/subsys/DSS ]; then
99 /etc/rc.d/init.d/%{name} restart >&2
101 echo "Run \"/etc/rc.d/init.d/%{name} start\" to start Streaming Server daemon."
103 echo "Default admin username is aGFja21l. Set a password for it or, better "
104 echo "delete it and create new admin username and password (using qtpasswd)"
107 if [ "$1" = "0" ]; then
108 if [ -f /var/lock/subsys/DSS ]; then
109 /etc/rc.d/init.d/%{name} stop >&2
111 /sbin/chkconfig --del %{name}
115 %defattr(644,root,root,755)
116 %attr(754,root,root) /etc/rc.d/init.d/%{name}
117 %attr(755,root,root) %{_prefix}/local/bin/*
118 %attr(750,root,root) %{_prefix}/local/sbin/*
119 %attr(644,root,root) /var/streaming/readme.pdf
120 %attr(777,root,root) /var/streaming/playlists
121 %attr(755,root,root) /var/streaming/logs
122 %attr(600,root,root) /var/streaming/AdminHtml/*.html
123 %attr(600,root,root) /var/streaming/AdminHtml/*.pl
124 %attr(600,root,root) /var/streaming/AdminHtml/*.cgi
125 %attr(600,root,root) /var/streaming/AdminHtml/images/*
126 %attr(600,root,root) /var/streaming/AdminHtml/includes/*
127 %attr(600,root,root) /var/streaming/AdminHtml/html_de
128 %attr(600,root,root) /var/streaming/AdminHtml/html_en
129 %attr(600,root,root) /var/streaming/AdminHtml/html_fr
130 %attr(600,root,root) /var/streaming/AdminHtml/html_ja
131 %attr(600,root,root) %{_sysconfdir}/streaming/*
132 %doc DarwinStreamingSrvr4.1.2-Linux/*-Sample
133 %doc DarwinStreamingSrvr4.1.2-Linux/*-sample
136 %attr(644,root,root) %{_prefix}/local/movies/*