Go to:
Gentoo Home
Documentation
Forums
Lists
Bugs
Planet
Store
Wiki
Get Gentoo!
Gentoo's Bugzilla – Attachment 334860 Details for
Bug 424409
www-plugins/google-talkplugin-3.2.4.0 - no hangout effects displayed
Home
|
New
–
[Ex]
|
Browse
|
Search
|
Privacy Policy
|
[?]
|
Reports
|
Requests
|
Help
|
New Account
|
Log In
[x]
|
Forgot Password
Login:
[x]
Fixes Google Effects
google-talkplugin-3.10.2.0-r1.ebuild (text/plain), 3.81 KB, created by
Jeff Simpson
on 2013-01-09 02:31:01 UTC
(
hide
)
Description:
Fixes Google Effects
Filename:
MIME Type:
Creator:
Jeff Simpson
Created:
2013-01-09 02:31:01 UTC
Size:
3.81 KB
patch
obsolete
># Copyright 1999-2012 Gentoo Foundation ># Distributed under the terms of the GNU General Public License v2 ># $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/google-talkplugin-3.10.2.0.ebuild,v 1.2 2012/12/18 05:38:53 vapier Exp $ > >EAPI=4 > >inherit eutils nsplugins unpacker > >if [ "${PV}" != "9999" ]; then > DEB_PATCH="1" > #http://dl.google.com/linux/talkplugin/deb/dists/stable/main/binary-i386/Packages > MY_URL="http://dl.google.com/linux/talkplugin/deb/pool/main/${P:0:1}/${PN}" > MY_PKG="${PN}_${PV}-${DEB_PATCH}_i386.deb" > SRC_URI="x86? ( ${MY_URL}/${MY_PKG} ) > amd64? ( ${MY_URL}/${MY_PKG/i386/amd64} )" >else > MY_URL="http://dl.google.com/linux/direct" > MY_PKG="${PN}_current_i386.deb" > SRC_URI="" >fi > >DESCRIPTION="Video chat browser plug-in for Google Talk" > >HOMEPAGE="http://www.google.com/chat/video" >IUSE="libnotify +system-libCg video_cards_fglrx video_cards_radeon" >SLOT="0" > >KEYWORDS="-* ~amd64 ~x86" >#GoogleTalkPlugin binary contains openssl >LICENSE="Google-TOS openssl" >RESTRICT="strip mirror" > >RDEPEND="|| ( media-sound/pulseaudio media-libs/alsa-lib ) > dev-libs/glib:2 > system-libCg? ( media-gfx/nvidia-cg-toolkit ) > media-libs/fontconfig > media-libs/freetype:2 > media-libs/libpng:1.2 > sys-libs/glibc > x11-libs/cairo > x11-libs/gdk-pixbuf > x11-libs/gtk+:2 > x11-libs/libX11 > x11-libs/libXcomposite > x11-libs/libXfixes > x11-libs/libXrandr > x11-libs/libXrender > x11-libs/libXt > x11-libs/pango > sys-apps/lsb-release > virtual/opengl > libnotify? ( x11-libs/libnotify )" > >DEPEND="" > >INSTALL_BASE="opt/google/talkplugin" > >QA_EXECSTACK="${INSTALL_BASE}/GoogleTalkPlugin" > >QA_TEXTRELS="${INSTALL_BASE}/libnpg*.so" > >QA_FLAGS_IGNORED="${INSTALL_BASE}/libnpg.*so > ${INSTALL_BASE}/lib/libCg.*so > ${INSTALL_BASE}/GoogleTalkPlugin" > >S="${WORKDIR}" > >LANGS="ar cs en et fr hu lt ms pl ru sv tl vi bg da fa gu id ja lv nl >sk ta tr bn de es fi hi is kn ml no sl te uk ca el fil hr it ko mr or >ro sr th ur" > >for X in ${LANGS} ; do > IUSE="${IUSE} linguas_${X}" >done > ># nofetch means upstream bumped and thus needs version bump >pkg_nofetch() { > einfo "This version is no longer available from Google." > einfo "Note that Gentoo cannot mirror the distfiles due to license reasons, so we have to follow the bump." > einfo "Please file a version bump bug on http://bugs.gentoo.org (search existing bugs for ${PN} first!)." >} > >src_unpack() { > local pkg="${A:=${MY_PKG}}" > if [ "${PV}" = "9999" ]; then > use amd64 && pkg="${pkg/i386/amd64}" > einfo "Fetching ${pkg}" > wget "${MY_URL}/${pkg}" || die > fi > unpacker ${pkg} >} > >src_install() { > unpacker usr/share/doc/google-talkplugin/changelog.Debian.gz > dodoc changelog.Debian > > exeinto "/${INSTALL_BASE}" > doexe "${INSTALL_BASE}"/GoogleTalkPlugin > for i in "${INSTALL_BASE}"/lib*.so; do > doexe "${i}" > inst_plugin "/${i}" > done > > #install screen-sharing stuff - bug #397463 > insinto "/${INSTALL_BASE}" > doins "${INSTALL_BASE}"/windowpicker.glade > > strip-linguas ${LANGS} > for l in ${LINGUAS}; do > insinto "/${INSTALL_BASE}"/locale/$l/LC_MESSAGES/ > doins "${INSTALL_BASE}"/locale/$l/LC_MESSAGES/windowpicker.mo > done > > #install data for google extras > insinto "${INSTALL_BASE}"/data/ > doins "${INSTALL_BASE}"/data/* > > #install bundled libCg > if use video_cards_radeon || use video_cards_fglrx; then > #hack from #402401 > exeinto "/${INSTALL_BASE}"/lib > doexe "${INSTALL_BASE}"/lib/libCg*.so > if use system-libCg; then > ewarn "There seems to be a problem with ati cards and USE='-system-libCG," > ewarn "so we install the bundled version of libCG anyway. (bug #402401)" > fi > echo "O3D_OVERRIDE_RENDER_MODE=2D" > "${ED}/opt/google/talkplugin/envvars" > ewarn "We have set O3D_OVERRIDE_RENDER_MODE=2D in ${EROOT}opt/google/talkplugin/envvars" > ewarn "please report your experience, good or bad, with this workaround on bug #402401" > elif ! use system-libCg; then > exeinto "/${INSTALL_BASE}"/lib > doexe "${INSTALL_BASE}"/lib/libCg*.so > fi >}
You cannot view the attachment while viewing its details because your browser does not support IFRAMEs.
View the attachment on a separate page
.
View Attachment As Raw
Actions:
View
Attachments on
bug 424409
: 334860