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