diff options
-rw-r--r-- | www-plugins/google-talkplugin/ChangeLog | 8 | ||||
-rw-r--r-- | www-plugins/google-talkplugin/google-talkplugin-2.1.7.0.ebuild (renamed from www-plugins/google-talkplugin/google-talkplugin-2.1.6.0.ebuild) | 35 |
2 files changed, 24 insertions, 19 deletions
diff --git a/www-plugins/google-talkplugin/ChangeLog b/www-plugins/google-talkplugin/ChangeLog index 8d1d8e7aa464..15dffb84fda1 100644 --- a/www-plugins/google-talkplugin/ChangeLog +++ b/www-plugins/google-talkplugin/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for www-plugins/google-talkplugin # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/ChangeLog,v 1.9 2011/06/14 19:43:20 ottxor Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/ChangeLog,v 1.10 2011/07/01 18:09:13 ottxor Exp $ + +*google-talkplugin-2.1.7.0 (01 Jul 2011) + + 01 Jul 2011; Christoph Junghans <ottxor@gentoo.org> + -google-talkplugin-2.1.6.0.ebuild, +google-talkplugin-2.1.7.0.ebuild: + Version bump (bug #373657) + bump to EAPI=4 *google-talkplugin-2.1.6.0 (14 Jun 2011) diff --git a/www-plugins/google-talkplugin/google-talkplugin-2.1.6.0.ebuild b/www-plugins/google-talkplugin/google-talkplugin-2.1.7.0.ebuild index 5a25c1140a47..2a0a679703fa 100644 --- a/www-plugins/google-talkplugin/google-talkplugin-2.1.6.0.ebuild +++ b/www-plugins/google-talkplugin/google-talkplugin-2.1.7.0.ebuild @@ -1,8 +1,8 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/google-talkplugin-2.1.6.0.ebuild,v 1.1 2011/06/14 19:43:20 ottxor Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/google-talkplugin-2.1.7.0.ebuild,v 1.1 2011/07/01 18:09:13 ottxor Exp $ -EAPI=3 +EAPI=4 inherit nsplugins @@ -48,6 +48,7 @@ NATIVE_DEPS="|| ( media-sound/pulseaudio media-libs/alsa-lib ) x11-libs/libX11 x11-libs/libXcomposite x11-libs/libXfixes + x11-libs/libXrandr x11-libs/libXrender x11-libs/libXt sys-apps/lsb-release @@ -61,23 +62,21 @@ EMUL_DEPS=">=app-emulation/emul-linux-x86-baselibs-20100220 app-emulation/emul-linux-x86-soundlibs app-emulation/emul-linux-x86-xlibs" -#amd64 always needs EMUL_DEPS GoogleTalkPlugin is always a 32-bit binary +#amd64 needs EMUL_DEPS as GoogleTalkPlugin is a 32-bit binary RDEPEND="x86? ( ${NATIVE_DEPS} ) amd64? ( ${NATIVE_DEPS} ${EMUL_DEPS} )" INSTALL_BASE="/opt/google/talkplugin" -[ "${ARCH}" = "amd64" ] && SO_SUFFIX="64" || SO_SUFFIX="" - QA_EXECSTACK="${INSTALL_BASE#/}/GoogleTalkPlugin" -QA_TEXTRELS="${INSTALL_BASE#/}/libnpgtpo3dautoplugin.so - ${INSTALL_BASE#/}/libnpgoogletalk${SO_SUFFIX}.so" +QA_TEXTRELS="${INSTALL_BASE#/}/libnpg*.so" -QA_DT_HASH="${INSTALL_BASE#/}/libnpgtpo3dautoplugin.so - ${INSTALL_BASE#/}/libnpgoogletalk${SO_SUFFIX}.so +QA_DT_HASH="${INSTALL_BASE#/}/libnpg*.so ${INSTALL_BASE#/}/GoogleTalkPlugin" +S="${WORKDIR}" + # nofetch means upstream bumped and thus needs version bump pkg_nofetch() { einfo "This version is no longer available from Google." @@ -86,22 +85,22 @@ pkg_nofetch() { } src_unpack() { - unpack ${A} ./data.tar.gz ./usr/share/doc/google-talkplugin/changelog.Debian.gz || die + unpack ${A} ./data.tar.gz ./usr/share/doc/google-talkplugin/changelog.Debian.gz } src_install() { dodoc ./usr/share/doc/google-talkplugin/changelog.Debian - cd "./${INSTALL_BASE#/}" || die - exeinto "${INSTALL_BASE}" || die - doexe GoogleTalkPlugin libnpgtpo3dautoplugin.so libnpgoogletalk"${SO_SUFFIX}".so || die - inst_plugin "${INSTALL_BASE}"/libnpgtpo3dautoplugin.so || die - inst_plugin "${INSTALL_BASE}"/libnpgoogletalk"${SO_SUFFIX}".so || die + exeinto "${INSTALL_BASE}" + doexe "${INSTALL_BASE#/}"/GoogleTalkPlugin + for i in "${INSTALL_BASE#/}"/libnpg*.so; do + doexe "${i}" + inst_plugin "${INSTALL_BASE}"/"${i}" + done #install bundled libCg if ! use system-libCg; then - cd lib || die - exeinto "${INSTALL_BASE}/lib" || die - doexe *.so || die + exeinto "${INSTALL_BASE}"/lib + doexe "${INSTALL_BASE#/}"/lib/*.so fi } |