summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorVolkmar W. Pogatzki <gentoo@pogatzki.net>2022-03-15 23:57:22 +0100
committerSam James <sam@gentoo.org>2022-03-15 23:02:12 +0000
commit3e37aea4eafe012cb60610c9659dd3de4ef77f93 (patch)
tree2761024e9a27ad1cbfbfbe251f4e26939a371612 /net-misc
parentdev-java/jacl: EAPI 8, min java 1.8:* (diff)
downloadgentoo-3e37aea4eafe012cb60610c9659dd3de4ef77f93.tar.gz
gentoo-3e37aea4eafe012cb60610c9659dd3de4ef77f93.tar.bz2
gentoo-3e37aea4eafe012cb60610c9659dd3de4ef77f93.zip
net-misc/ps3mediaserver: Drop obsolete version
Package-Manager: Portage-3.0.30, Repoman-3.0.3 Signed-off-by: Volkmar W. Pogatzki <gentoo@pogatzki.net> Closes: https://github.com/gentoo/gentoo/pull/24594 Signed-off-by: Sam James <sam@gentoo.org>
Diffstat (limited to 'net-misc')
-rw-r--r--net-misc/ps3mediaserver/ps3mediaserver-1.90.1-r1.ebuild90
1 files changed, 0 insertions, 90 deletions
diff --git a/net-misc/ps3mediaserver/ps3mediaserver-1.90.1-r1.ebuild b/net-misc/ps3mediaserver/ps3mediaserver-1.90.1-r1.ebuild
deleted file mode 100644
index 9549e0bea26f..000000000000
--- a/net-misc/ps3mediaserver/ps3mediaserver-1.90.1-r1.ebuild
+++ /dev/null
@@ -1,90 +0,0 @@
-# Copyright 1999-2021 Gentoo Authors
-# Distributed under the terms of the GNU General Public License v2
-
-EAPI=8
-
-inherit desktop xdg
-
-DESCRIPTION="DLNA compliant UPNP server for streaming media to Playstation 3"
-HOMEPAGE="https://github.com/ps3mediaserver/ps3mediaserver"
-SRC_URI="mirror://sourceforge/project/ps3mediaserver/pms-${PV}-generic-linux-unix.tar.gz"
-
-LICENSE="GPL-2"
-SLOT="0"
-KEYWORDS="~amd64 ~x86"
-IUSE="multiuser +transcode tsmuxer"
-
-BDEPEND="app-arch/unzip"
-RDEPEND=">=virtual/jre-1.6.0
- media-libs/libmediainfo
- media-libs/libzen
- tsmuxer? ( media-video/tsmuxer )
- transcode? ( media-video/mplayer[encode] )"
-
-S=${WORKDIR}/pms-${PV}
-PMS_HOME=/opt/${PN}
-
-src_prepare() {
- default
-
- if use multiuser; then
- cat > ${PN} <<-EOF
- #!/bin/sh
- if [ ! -e ~/.${PN} ]; then
- echo "Copying ${PMS_HOME} to ~/.${PN}"
- cp -pPR "${PMS_HOME}" ~/.${PN}
- fi
- export PMS_HOME=\${HOME}/.${PN}
- exec "\${PMS_HOME}/PMS.sh" "\$@"
- EOF
- else
- cat > ${PN} <<-EOF
- #!/bin/sh
- export PMS_HOME=${PMS_HOME}
- exec "\${PMS_HOME}/PMS.sh" "\$@"
- EOF
- fi
-
- cat > ${PN}.desktop <<-EOF
- [Desktop Entry]
- Name=PS3 Media Server
- GenericName=Media Server
- Exec=${PN}
- Icon=${PN}
- Type=Application
- Categories=Network;
- EOF
-
- unzip -j pms.jar resources/images/icon-{32,256}.png || die
-}
-
-src_install() {
- dobin ${PN}
-
- exeinto ${PMS_HOME}
- doexe PMS.sh
-
- insinto ${PMS_HOME}
- doins -r pms.jar *.conf documentation plugins renderers *.xml
- use tsmuxer && dosym /opt/tsmuxer/bin/tsMuxeR ${PMS_HOME}/linux/tsMuxeR
- dodoc CHANGELOG.txt README.md
-
- newicon -s 32 icon-32.png ${PN}.png
- newicon -s 256 icon-256.png ${PN}.png
-
- domenu ${PN}.desktop
-
- newconfd "${FILESDIR}/${PN}.confd" ${PN}
- newinitd "${FILESDIR}/${PN}.initd" ${PN}
-}
-
-pkg_postinst() {
- xdg_pkg_postinst
- if [[ -z ${REPLACING_VERSIONS} ]]; then
- ewarn "Don't forget to disable transcoding engines for software"
- ewarn "that you don't have installed (such as having the VLC"
- ewarn "transcoding engine enabled when you only have mencoder)."
- elif use multiuser; then
- ewarn "Remember to refresh the files in ~/.ps3mediaserver/"
- fi
-}