Gentoo Archives: gentoo-commits

From: "Steve Dibb (beandog)" <beandog@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in media-video/realplayer: ChangeLog realplayer-11.0.1.1056.ebuild realplayer-11.0.0.4028-r1.ebuild
Date: Tue, 28 Oct 2008 19:08:10
Message-Id: E1Kutv2-0004rQ-1H@stork.gentoo.org
1 beandog 08/10/28 19:07:56
2
3 Modified: ChangeLog
4 Added: realplayer-11.0.1.1056.ebuild
5 Removed: realplayer-11.0.0.4028-r1.ebuild
6 Log:
7 Version bump / manifest fix / evil straight to stable bump because of upstream (hopefully last time), bug 239338; fix desktop entry, bug 236257
8 (Portage version: 2.2_rc12/cvs/Linux 2.6.27-gentoo x86_64, RepoMan options: --force)
9
10 Revision Changes Path
11 1.74 media-video/realplayer/ChangeLog
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/realplayer/ChangeLog?rev=1.74&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/realplayer/ChangeLog?rev=1.74&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/realplayer/ChangeLog?r1=1.73&r2=1.74
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/media-video/realplayer/ChangeLog,v
20 retrieving revision 1.73
21 retrieving revision 1.74
22 diff -u -r1.73 -r1.74
23 --- ChangeLog 15 Aug 2008 18:13:47 -0000 1.73
24 +++ ChangeLog 28 Oct 2008 19:07:55 -0000 1.74
25 @@ -1,6 +1,14 @@
26 # ChangeLog for media-video/realplayer
27 # Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/media-video/realplayer/ChangeLog,v 1.73 2008/08/15 18:13:47 maekke Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/media-video/realplayer/ChangeLog,v 1.74 2008/10/28 19:07:55 beandog Exp $
30 +
31 +*realplayer-11.0.1.1056 (28 Oct 2008)
32 +
33 + 28 Oct 2008; Steve Dibb <beandog@g.o> -files/10realplayer,
34 + +files/realplayer-desktop.patch, -realplayer-11.0.0.4028-r1.ebuild,
35 + +realplayer-11.0.1.1056.ebuild:
36 + Version bump / manifest fix / evil straight to stable bump because of
37 + upstream (hopefully last time), bug 239338; fix desktop entry, bug 236257
38
39 15 Aug 2008; Markus Meier <maekke@g.o>
40 realplayer-11.0.0.4028-r1.ebuild:
41
42
43
44 1.1 media-video/realplayer/realplayer-11.0.1.1056.ebuild
45
46 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/realplayer/realplayer-11.0.1.1056.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/media-video/realplayer/realplayer-11.0.1.1056.ebuild?rev=1.1&content-type=text/plain
48
49 Index: realplayer-11.0.1.1056.ebuild
50 ===================================================================
51 # Copyright 1999-2008 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/media-video/realplayer/realplayer-11.0.1.1056.ebuild,v 1.1 2008/10/28 19:07:55 beandog Exp $
54
55 inherit nsplugins eutils rpm
56
57 EAPI=2
58 MY_PN="RealPlayer"
59 DESCRIPTION="Real Media Player"
60 HOMEPAGE="http://www.real.com/ http://player.helixcommunity.org/"
61 SRC_URI="http://forms.real.com/real/player/download.html?f=unix/RealPlayer11GOLD.rpm"
62 RESTRICT="mirror strip test"
63 LICENSE="HBRL"
64 SLOT="0"
65 KEYWORDS="-* amd64 x86"
66 IUSE="X nsplugin"
67 RDEPEND="!amd64? (
68 X? ( >=dev-libs/glib-2
69 >=x11-libs/pango-1.2
70 >=x11-libs/gtk+-2.2 )
71 =virtual/libstdc++-3.3*
72 )
73 amd64? (
74 X? ( app-emulation/emul-linux-x86-gtklibs )
75 app-emulation/emul-linux-x86-compat
76 )"
77
78 QA_TEXTRELS="opt/RealPlayer/codecs/raac.so
79 opt/RealPlayer/codecs/colorcvt.so
80 opt/RealPlayer/codecs/drv2.so
81 opt/RealPlayer/codecs/drvc.so
82 opt/RealPlayer/plugins/theorarend.so
83 opt/RealPlayer/plugins/vorbisrend.so
84 opt/RealPlayer/plugins/swfrender.so
85 opt/RealPlayer/plugins/oggfformat.so"
86
87 QA_EXECSTACK="opt/RealPlayer/plugins/swfrender.so
88 opt/RealPlayer/plugins/vidsite.so
89 opt/RealPlayer/codecs/raac.so
90 opt/RealPlayer/codecs/drvc.so
91 opt/RealPlayer/codecs/drv2.so
92 opt/RealPlayer/codecs/colorcvt.so
93 opt/RealPlayer/codecs/atrc.so"
94
95 QA_DT_HASH="opt/.*so opt/.*/realplay.bin"
96
97 S="${WORKDIR}/opt/real/${MY_PN}"
98
99 pkg_nofetch() {
100 einfo "Download RealPlayer manually from Real's website at"
101 einfo ${HOMEPAGE}
102 einfo ""
103 einfo "Choose Linux/x86 Releases: RealPlayer 10.0.9 Gold: RPM"
104 einfo "https://helixcommunity.org/projects/player/files/download/2479"
105 einfo ""
106 einfo "Then place the file ${SRC_URI}"
107 einfo "into ${DISTDIR} and restart the emerge."
108 }
109
110 pkg_setup() {
111 # This is a binary x86 package => ABI=x86
112 # Please keep this in future versions
113 # Danny van Dyk <kugelfang@g.o> 2005/03/26
114 has_multilib_profile && ABI="x86"
115 }
116
117 src_unpack() {
118 rpm_src_unpack
119
120 cd "${S}"
121 epatch "${FILESDIR}"/${PN}-desktop.patch
122 }
123
124 src_install() {
125 dodir /opt/${MY_PN}
126
127 fperms 644 codecs/*
128 insinto "/opt/${MY_PN}/codecs"
129 doins codecs/*
130
131 cd "${S}"
132
133 if use X; then
134
135 rm "${S}/share/distcode"
136
137 # Make them executable, Bug #233415
138 exeinto "/opt/${MY_PN}/"
139 doexe realplay realplay.bin
140
141 insinto "/opt/${MY_PN}/"
142 for x in common mozilla plugins share; do
143 doins -r "${S}/${x}"
144 done;
145
146 domenu "${S}/share/realplay.desktop"
147
148 for res in 16 32 48 192; do
149 insinto /usr/share/icons/hicolor/${res}x${res}/apps
150 newins "${S}/share/icons/realplay_${res}x${res}.png" \
151 realplay.png
152 done
153
154 # mozilla plugin
155 if use nsplugin ; then
156 exeinto /opt/netscape/plugins
157 doexe "${S}/mozilla/nphelix.so"
158 inst_plugin /opt/netscape/plugins/nphelix.so
159
160 insinto /opt/netscape/plugins
161 doins "${S}/mozilla/nphelix.xpt"
162 inst_plugin /opt/netscape/plugins/nphelix.xpt
163 fi
164
165 dodir /usr/bin
166 dosym "/opt/${MY_PN}/realplay" /usr/bin/realplay
167 fi
168
169 # Language resources
170 cd "${D}"/opt/RealPlayer/share/locale
171 for LC in *; do
172 mkdir -p "${D}"/usr/share/locale/${LC}/LC_MESSAGES
173 dosym /opt/RealPlayer/share/locale/${LC}/player.mo /usr/share/locale/${LC}/LC_MESSAGES/realplay.mo
174 dosym /opt/RealPlayer/share/locale/${LC}/widget.mo /usr/share/locale/${LC}/LC_MESSAGES/libgtkhx.mo
175 done
176
177 cd "${S}"
178 dodoc README
179 dohtml share/hxplay_help.html share/tigris.css
180 }