summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorStefan Cornelius <dercorny@gentoo.org>2006-06-25 13:48:30 +0000
committerStefan Cornelius <dercorny@gentoo.org>2006-06-25 13:48:30 +0000
commit7a3ccee83478ebff41a535409b59fa5a3834b90f (patch)
tree58dc95ad6fd912d5a55ad38d111cb7e8a0669341 /media-sound/shoutcast-server-bin
parentppc stable (diff)
downloadhistorical-7a3ccee83478ebff41a535409b59fa5a3834b90f.tar.gz
historical-7a3ccee83478ebff41a535409b59fa5a3834b90f.tar.bz2
historical-7a3ccee83478ebff41a535409b59fa5a3834b90f.zip
Revbump for security bug #136721 - Thanks to Peter Kosinar
Package-Manager: portage-2.1.1_pre1-r2
Diffstat (limited to 'media-sound/shoutcast-server-bin')
-rw-r--r--media-sound/shoutcast-server-bin/ChangeLog8
-rw-r--r--media-sound/shoutcast-server-bin/Manifest31
-rw-r--r--media-sound/shoutcast-server-bin/files/digest-shoutcast-server-bin-1.9.52
-rw-r--r--media-sound/shoutcast-server-bin/files/digest-shoutcast-server-bin-1.9.73
-rw-r--r--media-sound/shoutcast-server-bin/shoutcast-server-bin-1.9.7.ebuild85
5 files changed, 119 insertions, 10 deletions
diff --git a/media-sound/shoutcast-server-bin/ChangeLog b/media-sound/shoutcast-server-bin/ChangeLog
index fce487e07600..bfd3035b7e7b 100644
--- a/media-sound/shoutcast-server-bin/ChangeLog
+++ b/media-sound/shoutcast-server-bin/ChangeLog
@@ -1,6 +1,12 @@
# ChangeLog for media-sound/shoutcast-server-bin
# Copyright 1999-2006 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/shoutcast-server-bin/ChangeLog,v 1.13 2006/03/03 14:00:37 blubb Exp $
+# $Header: /var/cvsroot/gentoo-x86/media-sound/shoutcast-server-bin/ChangeLog,v 1.14 2006/06/25 13:48:30 dercorny Exp $
+
+*shoutcast-server-bin-1.9.7 (25 Jun 2006)
+
+ 25 Jun 2006; Stefan Cornelius <dercorny@gentoo.org>
+ +shoutcast-server-bin-1.9.7.ebuild:
+ Revbump for security bug #136721 - Thanks to Peter Kosinar
03 Mar 2006; Simon Stelling <blubb@gentoo.org>
shoutcast-server-bin-1.9.5.ebuild:
diff --git a/media-sound/shoutcast-server-bin/Manifest b/media-sound/shoutcast-server-bin/Manifest
index e608c878607f..08fc8a92b417 100644
--- a/media-sound/shoutcast-server-bin/Manifest
+++ b/media-sound/shoutcast-server-bin/Manifest
@@ -1,15 +1,28 @@
-MD5 ab5976bc8db3bdf400358bc9607a3a00 ChangeLog 2382
-RMD160 d4449c9bf9b9da760071e7f6ee7c6c0ede1802db ChangeLog 2382
-SHA256 440ba7b701ce47f5e9c9c397f6a29bd9f986ab49e1b79f83e7ad608b8c40a5a5 ChangeLog 2382
-MD5 2f2025093cdbc0f677b2235e95172158 files/digest-shoutcast-server-bin-1.9.5 79
-RMD160 b1682e17f51b9b0746d69f532e9652a5aad22ed5 files/digest-shoutcast-server-bin-1.9.5 79
-SHA256 35e36bd71ee9a11d746dff83f6b2b25eb55275b159fa3f57ecc06b99f768961f files/digest-shoutcast-server-bin-1.9.5 79
+AUX shoutcast 853 RMD160 7477b7b0bccc7e80d2bb460f3634230769a80006 SHA1 91dea1e306598c4b69e3640d83e320aa57608d46 SHA256 ef6649015672e7e818d843123b5acd6602b45ecf29c256f9c6116b9ed7091c7b
MD5 572233fa66d4a99eea2c5e1e578fc357 files/shoutcast 853
RMD160 7477b7b0bccc7e80d2bb460f3634230769a80006 files/shoutcast 853
SHA256 ef6649015672e7e818d843123b5acd6602b45ecf29c256f9c6116b9ed7091c7b files/shoutcast 853
-MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
-RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e metadata.xml 158
-SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata.xml 158
+DIST shoutcast-1-9-5-linux-glibc6.tar.gz 58860 RMD160 118f611e8bdd6102b5c43f50a87deb8de80d42e6 SHA1 d2ab800a507b89d166d980a47e165af426718601 SHA256 a2c158a8708d4828a8e49ddb3f63086b126f872e9dd385bc0de71f1d9d3d9791
+DIST shoutcast-1-9-7-linux-glibc6.tar.gz 61225 RMD160 1924117e9952ee9122f6fe12651f288bc7795d22 SHA1 b8d318d8bbe634c4b54e8279d0c2c46ee1f95c36 SHA256 fd249adac445fe4574af9017d32a2591f5915daaf8d708d739c1ab1a77c7e1e8
+EBUILD shoutcast-server-bin-1.9.5.ebuild 2543 RMD160 9f0f0446335125b733610c0f52174c50644fd97b SHA1 1174c54ada935d52841542da8832bbd9491f3406 SHA256 05f555a22476daff5fccf94acccc9a4b9992b45b2de195aa523588c40c9816df
MD5 fb0fdb9d54731e911947e9e17baabb80 shoutcast-server-bin-1.9.5.ebuild 2543
RMD160 9f0f0446335125b733610c0f52174c50644fd97b shoutcast-server-bin-1.9.5.ebuild 2543
SHA256 05f555a22476daff5fccf94acccc9a4b9992b45b2de195aa523588c40c9816df shoutcast-server-bin-1.9.5.ebuild 2543
+EBUILD shoutcast-server-bin-1.9.7.ebuild 2522 RMD160 29be1b9b2037ca841771b256ba2a6158e4823c18 SHA1 80927614168f50475e6106e44e79ce65d3698652 SHA256 848da0783ea2f5cc1d05cde82cf4c5bb614da1f022eaa44d91fca9d2a5fca6d9
+MD5 a7ab2d05fe21eb8cc95785537fd999c5 shoutcast-server-bin-1.9.7.ebuild 2522
+RMD160 29be1b9b2037ca841771b256ba2a6158e4823c18 shoutcast-server-bin-1.9.7.ebuild 2522
+SHA256 848da0783ea2f5cc1d05cde82cf4c5bb614da1f022eaa44d91fca9d2a5fca6d9 shoutcast-server-bin-1.9.7.ebuild 2522
+MISC ChangeLog 2582 RMD160 2771dd6333d29b3f000d791cd4a3c707f1149d71 SHA1 d48b5f2c9a9a9271ce3ef16f10af5e6d793773ab SHA256 f5ae6d7f6ca2eea9750645ec5a9f2bf9d5c26b2a8388a4ab6ffe532ce776cb7a
+MD5 9071e484221d40c517cc3fd99732f48d ChangeLog 2582
+RMD160 2771dd6333d29b3f000d791cd4a3c707f1149d71 ChangeLog 2582
+SHA256 f5ae6d7f6ca2eea9750645ec5a9f2bf9d5c26b2a8388a4ab6ffe532ce776cb7a ChangeLog 2582
+MISC metadata.xml 158 RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e SHA1 703cea5a2109d41f7c87993c1f01d418a4c85174 SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b
+MD5 a1eaeb2ae801daeb712c90c060e922dc metadata.xml 158
+RMD160 6842e2189a50bd8a98e84802c38180ac1421c00e metadata.xml 158
+SHA256 dfb5b47e6836db39fb187301dfcff1c2605e91d13d21db160806a563d8c75f9b metadata.xml 158
+MD5 756ab0ff85375b17e9fa962368d381e5 files/digest-shoutcast-server-bin-1.9.5 283
+RMD160 26b71b8e76a7c26d960e3c1b54b4853d0d460f19 files/digest-shoutcast-server-bin-1.9.5 283
+SHA256 1f4f41376e27e6acad03a16c06d7406924d7bc281eb4f1dd635e170424ba6cc6 files/digest-shoutcast-server-bin-1.9.5 283
+MD5 38af8d88b97a9fac619a5552f69498e6 files/digest-shoutcast-server-bin-1.9.7 283
+RMD160 d70df0d53a760bca5e18214fb92b69e5b036852e files/digest-shoutcast-server-bin-1.9.7 283
+SHA256 d9968a3bee5de10cbdaafc6f4bfa35082438f82910b002ca8c7923cfe71689a3 files/digest-shoutcast-server-bin-1.9.7 283
diff --git a/media-sound/shoutcast-server-bin/files/digest-shoutcast-server-bin-1.9.5 b/media-sound/shoutcast-server-bin/files/digest-shoutcast-server-bin-1.9.5
index c6183048ba8f..82d89745205e 100644
--- a/media-sound/shoutcast-server-bin/files/digest-shoutcast-server-bin-1.9.5
+++ b/media-sound/shoutcast-server-bin/files/digest-shoutcast-server-bin-1.9.5
@@ -1 +1,3 @@
MD5 7488e350b16c60aaa4d3f374fbbce90d shoutcast-1-9-5-linux-glibc6.tar.gz 58860
+RMD160 118f611e8bdd6102b5c43f50a87deb8de80d42e6 shoutcast-1-9-5-linux-glibc6.tar.gz 58860
+SHA256 a2c158a8708d4828a8e49ddb3f63086b126f872e9dd385bc0de71f1d9d3d9791 shoutcast-1-9-5-linux-glibc6.tar.gz 58860
diff --git a/media-sound/shoutcast-server-bin/files/digest-shoutcast-server-bin-1.9.7 b/media-sound/shoutcast-server-bin/files/digest-shoutcast-server-bin-1.9.7
new file mode 100644
index 000000000000..cbb22ca072eb
--- /dev/null
+++ b/media-sound/shoutcast-server-bin/files/digest-shoutcast-server-bin-1.9.7
@@ -0,0 +1,3 @@
+MD5 b50e40dec24f7a05bee6d756b9b08236 shoutcast-1-9-7-linux-glibc6.tar.gz 61225
+RMD160 1924117e9952ee9122f6fe12651f288bc7795d22 shoutcast-1-9-7-linux-glibc6.tar.gz 61225
+SHA256 fd249adac445fe4574af9017d32a2591f5915daaf8d708d739c1ab1a77c7e1e8 shoutcast-1-9-7-linux-glibc6.tar.gz 61225
diff --git a/media-sound/shoutcast-server-bin/shoutcast-server-bin-1.9.7.ebuild b/media-sound/shoutcast-server-bin/shoutcast-server-bin-1.9.7.ebuild
new file mode 100644
index 000000000000..ce19b48d435e
--- /dev/null
+++ b/media-sound/shoutcast-server-bin/shoutcast-server-bin-1.9.7.ebuild
@@ -0,0 +1,85 @@
+# Copyright 1999-2006 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/media-sound/shoutcast-server-bin/shoutcast-server-bin-1.9.7.ebuild,v 1.1 2006/06/25 13:48:30 dercorny Exp $
+
+IUSE=""
+
+inherit eutils
+
+SVER=${PV//./-}
+RESTRICT="fetch nostrip"
+DESCRIPTION="${PN} is a network streaming server by Nullsoft."
+HOMEPAGE="http://www.shoutcast.com/download/license.phtml"
+SRC_URI="shoutcast-${SVER}-linux-glibc6.tar.gz"
+LICENSE="shoutcast"
+SLOT="0"
+KEYWORDS="-* ~amd64 ~x86"
+DEPEND=""
+
+S="${WORKDIR}/"
+
+pkg_nofetch() {
+ einfo "Please download ${A} from:"
+ einfo "${HOMEPAGE}"
+ einfo "and move it to ${DISTDIR}"
+}
+
+src_compile() {
+ einfo "Nothing to compile."
+}
+
+src_install() {
+ # install executable
+ einfo "Installing Executable"
+ dodir /opt/shoutcast
+ exeinto /opt/shoutcast
+ doexe sc_serv
+
+ #install shoutcast init.d script
+ doinitd ${FILESDIR}/shoutcast
+
+ # install configuration file
+ sed -e "s/LogFile=sc_serv\.log/LogFile=\/dev\/null/" -e "s/W3CLog=sc_w3c\.log/W3CLog=\/dev\/null/" -i sc_serv.conf
+
+ # sets screen logging and real time output off since we're running this as a deamon
+ sed -e "s:RealTime=1:RealTime=0:" -e "s:ScreenLog=1:ScreenLog=0:" -i sc_serv.conf
+
+ # fixes up messed up example as directories for on demand
+ # streaming need a trailing slash at the end of directories
+ sed -e "s:; Default is ./content:; Default is ./content/:" -i sc_serv.conf
+
+ # sets up a default content directory for on demand streaming
+ dodir /opt/shoutcast/content
+ sed -e "s:; ContentDir=./content:ContentDir=/opt/shoutcast/content/:" -i sc_serv.conf
+
+ #install the configuration file
+ dodir /etc/shoutcast
+ insinto /etc/shoutcast
+ doins sc_serv.conf
+
+ # install documentation
+ dodoc README.TXT
+ cp sc_serv.conf sc_serv.conf.example
+ dodoc sc_serv.conf.example
+
+ # Fix permissions - security bug #63551
+ fperms 600 /etc/shoutcast/sc_serv.conf
+}
+
+pkg_postinst() {
+ einfo
+ einfo "To start shoutcast, use the init.d script by running"
+ einfo "/etc/init.d/shoutcast."
+ einfo
+ einfo "On demand content should be stored in /opt/shoutcast/content"
+ einfo "See http://forums.winamp.com/showthread.php?threadid=75736 for"
+ einfo "more information on setting up on demand content"
+ einfo
+ einfo "FAQ's can be found at:"
+ einfo "http://forums.winamp.com/showthread.php?threadid=75736 "
+ einfo "and can help you with server setup."
+ einfo
+ einfo "An Gentoo Linux shoutcast guide can be found at "
+ einfo "http://www.gentoo.org/doc/en/shoutcast-config.xml"
+ einfo
+}