summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorJoe Peterson <lavajoe@gentoo.org>2008-10-24 04:47:33 +0000
committerJoe Peterson <lavajoe@gentoo.org>2008-10-24 04:47:33 +0000
commit0826fe24c452ca0fb0c04900d076fb8ea64f9050 (patch)
treef3ca610395d36c13a8b76c701c54f6b74a51aeb3 /media-sound
parentmedia-sound/softsqueeze removal; see bug #238442 (diff)
downloadgentoo-2-0826fe24c452ca0fb0c04900d076fb8ea64f9050.tar.gz
gentoo-2-0826fe24c452ca0fb0c04900d076fb8ea64f9050.tar.bz2
gentoo-2-0826fe24c452ca0fb0c04900d076fb8ea64f9050.zip
media-sound/slimserver removal; see bug #238442
Diffstat (limited to 'media-sound')
-rw-r--r--media-sound/slimserver/ChangeLog63
-rw-r--r--media-sound/slimserver/Manifest8
-rw-r--r--media-sound/slimserver/files/slimserver-bootstrap-gentoo.patch15
-rw-r--r--media-sound/slimserver/files/slimserver-mDNSResponderPosix-107.patch12
-rw-r--r--media-sound/slimserver/files/slimserver.conf.d4
-rw-r--r--media-sound/slimserver/files/slimserver.init.d42
-rw-r--r--media-sound/slimserver/metadata.xml11
-rw-r--r--media-sound/slimserver/slimserver-6.5.4.ebuild121
8 files changed, 0 insertions, 276 deletions
diff --git a/media-sound/slimserver/ChangeLog b/media-sound/slimserver/ChangeLog
deleted file mode 100644
index 076ed4f0435c..000000000000
--- a/media-sound/slimserver/ChangeLog
+++ /dev/null
@@ -1,63 +0,0 @@
-# ChangeLog for media-sound/slimserver
-# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/slimserver/ChangeLog,v 1.14 2008/09/10 20:05:00 lavajoe Exp $
-
- 10 Sep 2008; Joe Peterson <lavajoe@gentoo.org> -slimserver-6.5.3.ebuild:
- Remove old version
-
- 10 Sep 2008; Joe Peterson <lavajoe@gentoo.org> slimserver-6.5.4.ebuild:
- Remove || die on enewuser and enewgroup. No version bump.
-
- 29 Jul 2008; Joe Peterson <lavajoe@gentoo.org> metadata.xml:
- Add local use flags to metadata
-
- 01 Sep 2007; Christian Heim <phreak@gentoo.org> metadata.xml:
- Removing twp from metadata due to his retirement (see #190561 for reference).
-
-*slimserver-6.5.4 (21 Aug 2007)
-
- 21 Aug 2007; <twp@gentoo.org> -slimserver-6.5.2.ebuild,
- +slimserver-6.5.4.ebuild:
- Version bump.
-
-*slimserver-6.5.3 (15 Aug 2007)
-
- 15 Aug 2007; <twp@gentoo.org> -slimserver-6.5.1.ebuild,
- +slimserver-6.5.3.ebuild:
- Version bump. Bug #186076.
-
-*slimserver-6.5.2 (04 Jun 2007)
-
- 04 Jun 2007; <twp@gentoo.org> -slimserver-6.5.0.ebuild,
- +slimserver-6.5.2.ebuild:
- Version bump. Bug #180375.
-
- 01 May 2007; Marius Mauch <genone@gentoo.org> slimserver-6.5.0.ebuild,
- slimserver-6.5.1.ebuild:
- Replacing einfo with elog
-
-*slimserver-6.5.1 (18 Jan 2007)
-
- 18 Jan 2007; <twp@gentoo.org> +slimserver-6.5.1.ebuild:
- Version bump.
-
- 26 Dec 2006; <twp@gentoo.org> slimserver-6.5.0.ebuild:
- Update dev-perl/DBD-mysql dependency. Bug #158866.
-
- 23 Nov 2006; <blubb@gentoo.org> slimserver-6.5.0.ebuild:
- added ~amd64
-
- 23 Nov 2006; Francesco Riosa <vivo@gentoo.org> slimserver-6.5.0.ebuild:
- dev-db/mysql => virtual/mysql
-
- 16 Nov 2006; <twp@gentoo.org> files/slimserver.init.d:
- Don't use --env switch in init script.
-
-*slimserver-6.5.0 (13 Nov 2006)
-
- 13 Nov 2006; <twp@gentoo.org>
- +files/slimserver-mDNSResponderPosix-107.patch, +files/slimserver.conf.d,
- +files/slimserver.init.d, +files/slimserver-bootstrap-gentoo.patch,
- +metadata.xml, +slimserver-6.5.0.ebuild:
- Initial commit. Bug # 73832.
-
diff --git a/media-sound/slimserver/Manifest b/media-sound/slimserver/Manifest
deleted file mode 100644
index 6e66201512b8..000000000000
--- a/media-sound/slimserver/Manifest
+++ /dev/null
@@ -1,8 +0,0 @@
-AUX slimserver-bootstrap-gentoo.patch 751 RMD160 4576f6fde874624855760453be6626ee7cc77a44 SHA1 21a3fb55b69da0de1a6e81ec6392cb17d3e999a0 SHA256 1be4c015e200ff6cbfbe65f8383bac8c1f7ed8c5bf337ee8ec6b9d7e0c97fbae
-AUX slimserver-mDNSResponderPosix-107.patch 494 RMD160 aa7ea2ef6fcf9d5d3ccfa0a828a1a31635447f16 SHA1 ce46e35f140e52ac1f5d22d22265af4770e9d2b6 SHA256 5f1d429111e85070f6b23882a1dcb97844a41c81bbc0e28631569ed9c28b94be
-AUX slimserver.conf.d 113 RMD160 5a4e59ef0ce7f6f0bff1c02b1a1f5deb7ac89d0f SHA1 5dd7116d9510a16d5d755cf41ad11d375d34e2f4 SHA256 2949502a8242dbadf7d235a127fa8a2984e6c04d1501b3e7d49ac34914cdeb16
-AUX slimserver.init.d 1136 RMD160 e85f8142ed6dcb60c0027e2a660baab7531c80fc SHA1 632f55cdd64b0f2f43e008217d63257b19828491 SHA256 97b087a0bf4b52e674c1a97de2645d1f8c059efa2cdecaef8517c7e309a68d3f
-DIST SlimServer_v6.5.4.no-cpan-arch.tar.gz 15757045 RMD160 e9bddd85529c0a689c57f0584f2585355d070342 SHA1 d72300ad4f077d61ccf869f13ed8679aa36a8519 SHA256 7e9bb04006cb61b1a527c37e4ae2be437f78236e1301869bbfea852ff601e27a
-EBUILD slimserver-6.5.4.ebuild 3847 RMD160 7a5fb00eaa652f2e9c6523053a1024b7bd2b5681 SHA1 94cc27783dfdfd1e6ebea95c76f2c51e3713641e SHA256 3cf7aa118b321a6f26ac05702374a8152bbd17e68c0ba44e026204cf9401b714
-MISC ChangeLog 2046 RMD160 2cf585e3f30f6f32d48999105eab39b5f1871e84 SHA1 9ed29a30e2bb4b1265680098d97432dfc6878ef2 SHA256 8733be4a994c6c11d97b1b5d45b19c997b2a96476f626d1eea730e102ca5fdd2
-MISC metadata.xml 299 RMD160 819fda126621b2e1ea62aae0c58530305b7f7b42 SHA1 d8948ae22e073d669bf6526b738c499e84fbc4e9 SHA256 abe6ec28187e4fad96b5c4a5138ba3aee220c55dc9a8bd3e56d4633a01eba0ae
diff --git a/media-sound/slimserver/files/slimserver-bootstrap-gentoo.patch b/media-sound/slimserver/files/slimserver-bootstrap-gentoo.patch
deleted file mode 100644
index a0c78525bca9..000000000000
--- a/media-sound/slimserver/files/slimserver-bootstrap-gentoo.patch
+++ /dev/null
@@ -1,15 +0,0 @@
---- SlimServer_v6.5.0/Slim/bootstrap.pm 2006-09-19 10:09:13.000000000 +0200
-+++ SlimServer/Slim/bootstrap.pm 2006-11-13 20:38:53.000000000 +0100
-@@ -171,7 +171,11 @@
-
- print "The following modules failed to load: $failed\n\n";
-
-- print "To download and compile them, please run: $libPath/Bin/build-perl-modules.pl $failed\n\n";
-+ my @gentoo_required_really_failed = map { s/::/-/g; "dev-perl/$_" } @required_really_failed;
-+ my $gentoo_failed = join(' ', @gentoo_required_really_failed);
-+ $gentoo_failed =~ s/dev-perl\/XML-Parser-Expat/dev-perl\/XML-Parser/;
-+ $gentoo_failed =~ s/dev-perl\/Time-HiRes/perl-core\/Time-HiRes/;
-+ print "To download and compile them, please run: emerge $gentoo_failed\n\n";
- print "Exiting..\n";
-
- exit;
diff --git a/media-sound/slimserver/files/slimserver-mDNSResponderPosix-107.patch b/media-sound/slimserver/files/slimserver-mDNSResponderPosix-107.patch
deleted file mode 100644
index 1b7d7f250188..000000000000
--- a/media-sound/slimserver/files/slimserver-mDNSResponderPosix-107.patch
+++ /dev/null
@@ -1,12 +0,0 @@
-diff -Naur SlimServer_v6.5.0/Slim/Networking/mDNS.pm SlimServer/Slim/Networking/mDNS.pm
---- SlimServer_v6.5.0/Slim/Networking/mDNS.pm 2006-08-27 02:48:43.000000000 +0200
-+++ SlimServer/Slim/Networking/mDNS.pm 2006-10-11 22:26:48.000000000 +0200
-@@ -113,7 +113,7 @@
- return;
- }
-
-- my $command = sprintf("%s -d -f %s -P %s", $mDNSBin, $confFile, $pidFile);
-+ my $command = sprintf("%s -b -f %s -P %s", $mDNSBin, $confFile, $pidFile);
-
- $::d_mdns && msg("mDNS: About to run: $command\n");
-
diff --git a/media-sound/slimserver/files/slimserver.conf.d b/media-sound/slimserver/files/slimserver.conf.d
deleted file mode 100644
index 770cf1e7166f..000000000000
--- a/media-sound/slimserver/files/slimserver.conf.d
+++ /dev/null
@@ -1,4 +0,0 @@
-SLIMSERVER_AUDIODIR=""
-SLIMSERVER_PLAYLISTDIR=""
-SLIMSERVER_PREFSFILE="/etc/slimserver.prefs"
-SLIMSERVER_OPTS=""
diff --git a/media-sound/slimserver/files/slimserver.init.d b/media-sound/slimserver/files/slimserver.init.d
deleted file mode 100644
index d5a0245b5b73..000000000000
--- a/media-sound/slimserver/files/slimserver.init.d
+++ /dev/null
@@ -1,42 +0,0 @@
-#!/sbin/runscript
-# Copyright 1999-2006 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/slimserver/files/slimserver.init.d,v 1.2 2006/11/16 12:27:44 twp Exp $
-
-SLIMSERVER_PIDFILE="/var/run/slimserver/slimserver.pid"
-
-depend() {
- #need mysql
- need net
-}
-
-start() {
- local myopts=""
- [[ -n "${SLIMSERVER_AUDIODIR}" ]] \
- && myopts="${myopts} --audiodir ${SLIMSERVER_AUDIODIR}"
- [[ -n "${SLIMSERVER_PLAYLISTDIR}" ]] \
- && myopts="${myopts} --playlistdir ${SLIMSERVER_PLAYLISTDIR}"
- ebegin "Starting slimserver"
- HOME=/opt/slimserver start-stop-daemon --start \
- --exec /opt/slimserver/slimserver.pl \
- --pidfile ${SLIMSERVER_PIDFILE} \
- -- \
- --cachedir /var/cache/slimserver \
- --daemon \
- --group slimserver \
- --logfile /var/log/slimserver \
- --pidfile ${SLIMSERVER_PIDFILE} \
- --prefsfile "${SLIMSERVER_PREFSFILE:-/etc/slimserver.pref}" \
- --user slimserver \
- --quiet \
- ${myopts} ${SLIMSERVER_OPTS}
- eend $?
-}
-
-stop() {
- ebegin "Stopping slimserver"
- start-stop-daemon --stop \
- --quiet \
- --pidfile ${SLIMSERVER_PIDFILE}
- eend $?
-}
diff --git a/media-sound/slimserver/metadata.xml b/media-sound/slimserver/metadata.xml
deleted file mode 100644
index d80e1a214bf9..000000000000
--- a/media-sound/slimserver/metadata.xml
+++ /dev/null
@@ -1,11 +0,0 @@
-<?xml version="1.0" encoding="UTF-8"?>
-<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
-<pkgmetadata>
- <herd>no-herd</herd>
- <maintainer>
- <email>lavajoe@gentoo.org</email>
- </maintainer>
- <use>
- <flag name='alac'>Enable support for alac</flag>
- </use>
-</pkgmetadata>
diff --git a/media-sound/slimserver/slimserver-6.5.4.ebuild b/media-sound/slimserver/slimserver-6.5.4.ebuild
deleted file mode 100644
index 6e7603cdd90f..000000000000
--- a/media-sound/slimserver/slimserver-6.5.4.ebuild
+++ /dev/null
@@ -1,121 +0,0 @@
-# Copyright 1999-2008 Gentoo Foundation
-# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/media-sound/slimserver/slimserver-6.5.4.ebuild,v 1.2 2008/09/10 19:54:24 lavajoe Exp $
-
-inherit eutils
-
-MY_P=SlimServer_v${PV}
-DESCRIPTION="Slim Devices' SlimServer"
-HOMEPAGE="http://www.slimdevices.com/slimserver/"
-SRC_URI="http://www.slimdevices.com/downloads/${MY_P}/${MY_P}.no-cpan-arch.tar.gz"
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="aac alac encode ffmpeg flac musepack ogg shorten"
-DEPEND="sys-apps/findutils"
-RDEPEND="
- >=dev-lang/perl-5.8.3
- >=virtual/mysql-5.0
- >=dev-perl/Compress-Zlib-1.41
- >=dev-perl/DBD-mysql-3.0007
- >=dev-perl/DBI-1.50
- >=dev-perl/Digest-SHA1-2.11
- dev-perl/GD
- >=dev-perl/HTML-Parser-3.48
- >=dev-perl/Template-Toolkit-2.14
- >=dev-perl/XML-Parser-2.34
- >=dev-perl/YAML-Syck-0.64
- >=net-misc/mDNSResponder-107
- >=virtual/perl-Time-HiRes-1.86
- aac? ( media-libs/faad2 )
- alac? ( media-sound/alac_decoder )
- encode? ( media-sound/lame )
- ffmpeg? ( media-video/ffmpeg )
- flac? ( media-libs/flac )
- musepack? ( media-sound/musepack-tools )
- ogg? ( media-sound/sox )
- shorten? ( media-sound/shorten )
- "
-S="${WORKDIR}/${MY_P}"
-
-pkg_setup() {
- if use ogg; then
- if ! built_with_use media-sound/sox ogg; then
- eerror "media-sound/sox not built with USE=ogg"
- die "media-sound/sox not built with USE=ogg"
- fi
- fi
- enewgroup slimserver
- enewuser slimserver -1 -1 /opt/slimserver slimserver
-}
-
-src_unpack() {
- unpack ${A}
- cd ${S}
- epatch ${FILESDIR}/slimserver-bootstrap-gentoo.patch || die
- epatch ${FILESDIR}/slimserver-mDNSResponderPosix-107.patch || die
- rm Bin/build-perl-modules.pl
- rm CPAN/YAML/Syck.pm
- rm MySQL/errmsg.{sys,txt}
- #rm -rf MySQL
-}
-
-src_install() {
- # copy all files
- dodir /opt/slimserver
- cp -r * ${D}/opt/slimserver
- # initialize preferences file
- dodir /etc
- touch ${D}/etc/slimserver.prefs
- #password=$(gawk '$1 == "dbpassword:" { print $2 }' ${R}/etc/slimserver.prefs)
- #[[ -z "${password}" || "${password}" == "''" ]] \
- # && password="${RANDOM}.${RANDOM}.${RANDOM}.${RANDOM}"
- #cat <<EOF > ${D}/etc/slimserver.prefs
- #---
- #dbsource: dbi:mysql:database=slimserver
- #dbusername: slimserver
- #dbpassword: ${password}
- #EOF
- fowners slimserver:slimserver /etc/slimserver.prefs
- # create symbolic links to local mysql files
- dosym ../../../usr/sbin/mysqld /opt/slimserver/Bin/mysqld
- dosym ../../../usr/share/mysql/english/errmsg.sys \
- /opt/slimserver/MySQL/errmsg.sys
- dosym ../../../usr/share/mysql/errmsg.txt \
- /opt/slimserver/MySQL/errmsg.txt
- # create symbolic link to local mDNSResponderPosix
- dosym ../../../usr/sbin/mDNSResponderPosix \
- /opt/slimserver/Bin/mDNSResponderPosix
- # install init scripts
- newconfd ${FILESDIR}/slimserver.conf.d slimserver
- newinitd ${FILESDIR}/slimserver.init.d slimserver
- # initialize /var/{cache,run}
- keepdir /var/{cache,run}/slimserver
- fowners slimserver:slimserver /var/{cache,run}/slimserver
- # initialize /var/log
- dodir /var/log
- touch ${D}/var/log/slimserver
- fowners slimserver:slimserver /var/log/slimserver
-}
-
-pkg_postinst() {
- #elog "To create the SlimServer database, run"
- #elog "\temerge --config =${CATEGORY}/${PF}"
- elog "To start SlimServer, run"
- elog "\t/etc/init.d/slimserver start"
- elog "To start SlimServer automatically on boot, run:"
- elog "\trc-update add slimserver default"
- httpport=$(gawk '$1 == "httpport:" { print $2 }' ${R}/etc/slimserver.prefs)
- elog "To configure SlimServer, browse to:"
- elog "\thttp://localhost:${httpport:-9000}/"
-}
-
-#pkg_config() {
-# einfo "Enter your mysql root password:"
-# dbpassword=$(gawk '$1 == "dbpassword:" { print $2 }' ${R}/etc/slimserver.prefs)
-# [[ "$password" == "''" ]] && dbpassword=
-# mysql -u root -p <<EOF
-#create database slimserver;
-#grant all on slimserver.* to slimserver identified by '${dbpassword}';
-#EOF
-#}