OpenPKG CVS Repository
http://cvs.openpkg.org/
____________________________________________________________________________
Server: cvs.openpkg.org Name: Michael Schloh
Root: /e/openpkg/cvs Email: [EMAIL PROTECTED]
Module: openpkg-src openpkg-web Date: 04-Jun-2003 09:19:30
Branch: HEAD Handle: 2003060408192801
Modified files:
openpkg-src/dss dss.spec
openpkg-web news.txt
Log:
Add adminserver config and playlists directory
Summary:
Revision Changes Path
1.12 +31 -2 openpkg-src/dss/dss.spec
1.4713 +1 -0 openpkg-web/news.txt
____________________________________________________________________________
patch -p0 <<'@@ .'
Index: openpkg-src/dss/dss.spec
============================================================================
$ cvs diff -u -r1.11 -r1.12 dss.spec
--- openpkg-src/dss/dss.spec 2 Jun 2003 16:01:53 -0000 1.11
+++ openpkg-src/dss/dss.spec 4 Jun 2003 07:19:29 -0000 1.12
@@ -37,7 +37,7 @@
Group: Video
License: APSL
Version: %{V_opkg}
-Release: 20030602
+Release: 20030604
# list of sources
Source0:
http://www.opensource.apple.com/projects/streaming/source/DSS-%{V_dss}.src.tar.gz
@@ -62,6 +62,7 @@
%prep
%setup -q -n DSS-%{V_dss}.src
%patch -p1
+ l_hostname=`%{l_shtool} echo -e %h%d`
%{l_shtool} subst \
-e 's;/etc/streaming/;%{l_prefix}/etc/dss/;' \
-e 's;/etc/\(streaming.*server.conf\);%{l_prefix}/etc/dss/\1;' \
@@ -85,7 +86,8 @@
qtusers \
qtgroups \
streamingserver.xml \
- relayconfig.xml-Sample
+ relayconfig.xml-Sample \
+ streamingadminserver.conf
%{l_shtool} subst \
-e 's;/Library/QuickTimeStreaming/Logs;%{l_prefix}/var/dss/logs;g' \
-e 's;/Library/QuickTimeStreaming/Modules;%{l_prefix}/share/dss/modules;g' \
@@ -95,8 +97,33 @@
-e
's;/Library/QuickTimeStreaming/Config/qtusers;%{l_prefix}/etc/dss/qtusers;g' \
streamingserver.xml
%{l_shtool} subst \
+ -e 's;host=foo.bar.com;host=$l_hostname;g' \
+ -e 's;/Library/QuickTimeStreaming/Logs;%{l_prefix}/var/dss/logs;g' \
+ -e 's;/Library/QuickTimeStreaming/AdminHtml;%{l_prefix}/var/dss/webadmin;g'
\
+ -e
's;/Library/QuickTimeStreaming/Playlists;%{l_prefix}/share/dss/playlists;g' \
+ -e
's;/usr/sbin/QuickTimeStreamingServer;%{l_prefix}/sbin/DarwinStreamingServer -c
%{l_prefix}/etc/dss/streamingserver.xml;g' \
+ WebAdmin/streamingadminserver.conf
+ %{l_shtool} subst \
-e 's;@l_prefix@;%{l_prefix};g' \
qtaccess
+ %{l_shtool} echo \
+ 'keyfile=%{l_prefix}/etc/dss/streamingadminserver.pem' \
+ >>WebAdmin/streamingadminserver.conf
+ %{l_shtool} echo \
+ 'crtfile=%{l_prefix}/etc/dss/streamingadminserver.pem' \
+ >>WebAdmin/streamingadminserver.conf
+ %{l_shtool} echo \
+ 'qtssQTPasswd=%{l_prefix}/bin/qtpasswd' \
+ >>WebAdmin/streamingadminserver.conf
+ %{l_shtool} echo \
+ 'qtssPlaylistBroadcaster=%{l_prefix}/bin/PlaylistBroadcaster' \
+ >>WebAdmin/streamingadminserver.conf
+ %{l_shtool} echo \
+ 'qtssMP3Broadcaster=%{l_prefix}/bin/MP3Broadcaster' \
+ >>WebAdmin/streamingadminserver.conf
+ %{l_shtool} echo \
+ 'pidfile=%{l_prefix}/var/dss/streamingadminserver.pid' \
+ >>WebAdmin/streamingadminserver.conf
%build
# standard OpenPKG build variables
@@ -186,6 +213,7 @@
$RPM_BUILD_ROOT%{l_prefix}/etc/rc.d \
$RPM_BUILD_ROOT%{l_prefix}/share/dss/movies \
$RPM_BUILD_ROOT%{l_prefix}/share/dss/modules \
+ $RPM_BUILD_ROOT%{l_prefix}/share/dss/playlists \
$RPM_BUILD_ROOT%{l_prefix}/var/dss/logs
# install the server and administrative binaries
@@ -209,6 +237,7 @@
qtgroups \
streamingserver.xml \
relayconfig.xml-Sample \
+ WebAdmin/streamingadminserver.conf \
$RPM_BUILD_ROOT%{l_prefix}/etc/dss/
(
cd $RPM_BUILD_ROOT%{l_prefix}/etc/dss/
@@ .
patch -p0 <<'@@ .'
Index: openpkg-web/news.txt
============================================================================
$ cvs diff -u -r1.4712 -r1.4713 news.txt
--- openpkg-web/news.txt 3 Jun 2003 18:14:41 -0000 1.4712
+++ openpkg-web/news.txt 4 Jun 2003 07:19:28 -0000 1.4713
@@ -1,3 +1,4 @@
+04-Jun-2003: Upgraded package: P<dss-4.1.3-20030604>
03-Jun-2003: New package: P<xmlsec-1.0.2-20030603>
03-Jun-2003: Upgraded package: P<gd-2.0.14-20030603>
03-Jun-2003: Upgraded package: P<xalan-2.5.1-20030603>
@@ .
______________________________________________________________________
The OpenPKG Project www.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]