Gentoo Archives: gentoo-commits

From: Mike Gilbert <floppym@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: net-misc/ps3mediaserver/
Date: Sat, 05 Nov 2016 18:08:22
Message-Id: 1478369254.393095b520a050af00cfc0efb5d2bf0238fabbaa.floppym@gentoo
1 commit: 393095b520a050af00cfc0efb5d2bf0238fabbaa
2 Author: Mike Gilbert <floppym <AT> gentoo <DOT> org>
3 AuthorDate: Sat Nov 5 18:07:34 2016 +0000
4 Commit: Mike Gilbert <floppym <AT> gentoo <DOT> org>
5 CommitDate: Sat Nov 5 18:07:34 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=393095b5
7
8 net-misc/ps3mediaserver: remove old
9
10 Package-Manager: portage-2.3.2_p4
11
12 net-misc/ps3mediaserver/Manifest | 2 -
13 .../ps3mediaserver/ps3mediaserver-1.82.0.ebuild | 89 ----------------------
14 .../ps3mediaserver/ps3mediaserver-1.90.0.ebuild | 88 ---------------------
15 3 files changed, 179 deletions(-)
16
17 diff --git a/net-misc/ps3mediaserver/Manifest b/net-misc/ps3mediaserver/Manifest
18 index 933f093..e37f215 100644
19 --- a/net-misc/ps3mediaserver/Manifest
20 +++ b/net-misc/ps3mediaserver/Manifest
21 @@ -1,3 +1 @@
22 -DIST pms-1.90.0-generic-linux-unix.tar.gz 15789068 SHA256 5dc4d3e9607acf797c0f1c2e99c9cfbc1bb4c9e279ed153cc606f2d81e727800 SHA512 5ccf1f1cd6fd684808236910506b08187241e78d507dc2b83dbf928c7527b746a0f0a399e218cffc9328438a379293350e152c2c2936655bcb49757a8f7702ba WHIRLPOOL 147802fd3784a9c769be92759fbdc9b65be51f3d30d2cbdec97b51dfe39c18c3861f070c41ad75f67089e03620a715b50cbf090154fb450a15845e618bf756e0
23 DIST pms-1.90.1-generic-linux-unix.tar.gz 15789602 SHA256 e90b20e548f66514c66524634f8458d9d133846fa1fc2fcabdbab19907047311 SHA512 af5748989dff1b106ba44a952fc68b43d11a929dec56440cf11ffd6f0a0c561febce54557855bf1afc2614cfb904b5997265f0bdf4ecf45535e12bbabc0fd11f WHIRLPOOL 27d84d5c115b76a5e60c5a5ed8a2a39bb67d92e0a7cb59ce73037668deb03522c8a5a5de490893e23e3cd8e57aee50bd6e85e33ee8d3dbec2b5bc1dacf1d5b51
24 -DIST pms-generic-linux-unix-1.82.0.tgz 15093724 SHA256 9bb5f4ffc2add70c4810aeb17e766cab1bf839ea2589bd7fea9d8c020a3d46c3 SHA512 fe8b2f60aa650940d8d720d8d32120fa4b0694c0d2947eef49858c7b81736e90a3df9b24e27f0368938c3bcdfa1e01bdc0a307861124bbd55e2ca54deab43813 WHIRLPOOL 40c30f4ddca06732c8eaa185427d0aad7a958bbaec9ef7608c1dc684f90714a1d47cd512ea205013a60409e6f50cba1f5d40a292744d49a9e35df41963d73f5f
25
26 diff --git a/net-misc/ps3mediaserver/ps3mediaserver-1.82.0.ebuild b/net-misc/ps3mediaserver/ps3mediaserver-1.82.0.ebuild
27 deleted file mode 100644
28 index 53ce7f9..00000000
29 --- a/net-misc/ps3mediaserver/ps3mediaserver-1.82.0.ebuild
30 +++ /dev/null
31 @@ -1,89 +0,0 @@
32 -# Copyright 1999-2013 Gentoo Foundation
33 -# Distributed under the terms of the GNU General Public License v2
34 -# $Id$
35 -
36 -EAPI="4"
37 -
38 -inherit eutils
39 -
40 -DESCRIPTION="DLNA compliant UPNP server for streaming media to Playstation 3"
41 -HOMEPAGE="https://github.com/ps3mediaserver/ps3mediaserver"
42 -SRC_URI="https://ps3mediaserver.googlecode.com/files/pms-generic-linux-unix-${PV}.tgz"
43 -
44 -LICENSE="GPL-2"
45 -SLOT="0"
46 -KEYWORDS="~amd64 ~x86"
47 -IUSE="multiuser +transcode tsmuxer"
48 -
49 -DEPEND="app-arch/unzip"
50 -RDEPEND=">=virtual/jre-1.6.0
51 - media-libs/libmediainfo
52 - media-libs/libzen
53 - tsmuxer? ( media-video/tsmuxer )
54 - transcode? ( media-video/mplayer[encode] )"
55 -
56 -S=${WORKDIR}/pms-${PV}
57 -PMS_HOME=/opt/${PN}
58 -
59 -src_prepare() {
60 - if use multiuser; then
61 - cat > ${PN} <<-EOF
62 - #!/bin/sh
63 - if [ ! -e ~/.${PN} ]; then
64 - echo "Copying ${PMS_HOME} to ~/.${PN}"
65 - cp -pPR "${PMS_HOME}" ~/.${PN}
66 - fi
67 - export PMS_HOME=\${HOME}/.${PN}
68 - exec "\${PMS_HOME}/PMS.sh" "\$@"
69 - EOF
70 - else
71 - cat > ${PN} <<-EOF
72 - #!/bin/sh
73 - export PMS_HOME=${PMS_HOME}
74 - exec "\${PMS_HOME}/PMS.sh" "\$@"
75 - EOF
76 - fi
77 -
78 - cat > ${PN}.desktop <<-EOF
79 - [Desktop Entry]
80 - Name=PS3 Media Server
81 - GenericName=Media Server
82 - Exec=${PN}
83 - Icon=${PN}
84 - Type=Application
85 - Categories=Network;
86 - EOF
87 -
88 - unzip -j pms.jar resources/images/icon-{32,256}.png || die
89 -}
90 -
91 -src_install() {
92 - dobin ${PN}
93 -
94 - exeinto ${PMS_HOME}
95 - doexe PMS.sh
96 -
97 - insinto ${PMS_HOME}
98 - doins -r pms.jar *.conf documentation plugins renderers *.xml
99 - use tsmuxer && dosym /opt/tsmuxer/bin/tsMuxeR ${PMS_HOME}/linux/tsMuxeR
100 - dodoc CHANGELOG.txt README.md
101 -
102 - newicon -s 32 icon-32.png ${PN}.png
103 - newicon -s 256 icon-256.png ${PN}.png
104 -
105 - domenu ${PN}.desktop
106 -
107 - newconfd "${FILESDIR}/${PN}.confd" ${PN}
108 - newinitd "${FILESDIR}/${PN}.initd" ${PN}
109 -}
110 -
111 -pkg_postinst() {
112 - ewarn "Don't forget to disable transcoding engines for software"
113 - ewarn "that you don't have installed (such as having the VLC"
114 - ewarn "transcoding engine enabled when you only have mencoder)."
115 - if use multiuser; then
116 - echo
117 - ewarn "Make sure to refresh the .${PN} in your home directory if you are"
118 - ewarn "upgrading from a previous version."
119 - fi
120 -}
121
122 diff --git a/net-misc/ps3mediaserver/ps3mediaserver-1.90.0.ebuild b/net-misc/ps3mediaserver/ps3mediaserver-1.90.0.ebuild
123 deleted file mode 100644
124 index 27517c3..00000000
125 --- a/net-misc/ps3mediaserver/ps3mediaserver-1.90.0.ebuild
126 +++ /dev/null
127 @@ -1,88 +0,0 @@
128 -# Copyright 1999-2013 Gentoo Foundation
129 -# Distributed under the terms of the GNU General Public License v2
130 -# $Id$
131 -
132 -EAPI="5"
133 -
134 -inherit eutils
135 -
136 -DESCRIPTION="DLNA compliant UPNP server for streaming media to Playstation 3"
137 -HOMEPAGE="https://github.com/ps3mediaserver/ps3mediaserver"
138 -SRC_URI="mirror://sourceforge/project/ps3mediaserver/pms-${PV}-generic-linux-unix.tar.gz"
139 -
140 -LICENSE="GPL-2"
141 -SLOT="0"
142 -KEYWORDS="~amd64 ~x86"
143 -IUSE="multiuser +transcode tsmuxer"
144 -
145 -DEPEND="app-arch/unzip"
146 -RDEPEND=">=virtual/jre-1.6.0
147 - media-libs/libmediainfo
148 - media-libs/libzen
149 - tsmuxer? ( media-video/tsmuxer )
150 - transcode? ( media-video/mplayer[encode] )"
151 -
152 -S=${WORKDIR}/pms-${PV}
153 -PMS_HOME=/opt/${PN}
154 -
155 -src_prepare() {
156 - if use multiuser; then
157 - cat > ${PN} <<-EOF
158 - #!/bin/sh
159 - if [ ! -e ~/.${PN} ]; then
160 - echo "Copying ${PMS_HOME} to ~/.${PN}"
161 - cp -pPR "${PMS_HOME}" ~/.${PN}
162 - fi
163 - export PMS_HOME=\${HOME}/.${PN}
164 - exec "\${PMS_HOME}/PMS.sh" "\$@"
165 - EOF
166 - else
167 - cat > ${PN} <<-EOF
168 - #!/bin/sh
169 - export PMS_HOME=${PMS_HOME}
170 - exec "\${PMS_HOME}/PMS.sh" "\$@"
171 - EOF
172 - fi
173 -
174 - cat > ${PN}.desktop <<-EOF
175 - [Desktop Entry]
176 - Name=PS3 Media Server
177 - GenericName=Media Server
178 - Exec=${PN}
179 - Icon=${PN}
180 - Type=Application
181 - Categories=Network;
182 - EOF
183 -
184 - unzip -j pms.jar resources/images/icon-{32,256}.png || die
185 -}
186 -
187 -src_install() {
188 - dobin ${PN}
189 -
190 - exeinto ${PMS_HOME}
191 - doexe PMS.sh
192 -
193 - insinto ${PMS_HOME}
194 - doins -r pms.jar *.conf documentation plugins renderers *.xml
195 - use tsmuxer && dosym /opt/tsmuxer/bin/tsMuxeR ${PMS_HOME}/linux/tsMuxeR
196 - dodoc CHANGELOG.txt README.md
197 -
198 - newicon -s 32 icon-32.png ${PN}.png
199 - newicon -s 256 icon-256.png ${PN}.png
200 -
201 - domenu ${PN}.desktop
202 -
203 - newconfd "${FILESDIR}/${PN}.confd" ${PN}
204 - newinitd "${FILESDIR}/${PN}.initd" ${PN}
205 -}
206 -
207 -pkg_postinst() {
208 - if [[ -z ${REPLACING_VERSIONS} ]]; then
209 - ewarn "Don't forget to disable transcoding engines for software"
210 - ewarn "that you don't have installed (such as having the VLC"
211 - ewarn "transcoding engine enabled when you only have mencoder)."
212 - elif use multiuser; then
213 - ewarn "Remember to refresh the files in ~/.ps3mediaserver/"
214 - fi
215 -}