From 29775f06ac9bb481df410ea863227dd049f48762 Mon Sep 17 00:00:00 2001 From: Christoph Junghans Date: Fri, 13 Jun 2014 15:41:00 +0000 Subject: version bump (bug #513058) Package-Manager: portage-2.2.8-r1/cvs/Linux x86_64 Manifest-Sign-Key: 0xC2000586 --- www-plugins/google-talkplugin/ChangeLog | 9 +- www-plugins/google-talkplugin/Manifest | 24 ++-- .../google-talkplugin-5.3.1.0.ebuild | 125 --------------------- .../google-talkplugin-5.4.1.0.ebuild | 4 +- .../google-talkplugin-5.4.2.0.ebuild | 125 +++++++++++++++++++++ 5 files changed, 147 insertions(+), 140 deletions(-) delete mode 100644 www-plugins/google-talkplugin/google-talkplugin-5.3.1.0.ebuild create mode 100644 www-plugins/google-talkplugin/google-talkplugin-5.4.2.0.ebuild (limited to 'www-plugins/google-talkplugin') diff --git a/www-plugins/google-talkplugin/ChangeLog b/www-plugins/google-talkplugin/ChangeLog index 02ee22f5c243..c7480391b1ac 100644 --- a/www-plugins/google-talkplugin/ChangeLog +++ b/www-plugins/google-talkplugin/ChangeLog @@ -1,6 +1,13 @@ # ChangeLog for www-plugins/google-talkplugin # Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/ChangeLog,v 1.78 2014/05/25 23:06:45 ottxor Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/ChangeLog,v 1.79 2014/06/13 15:40:44 ottxor Exp $ + +*google-talkplugin-5.4.2.0 (13 Jun 2014) + + 13 Jun 2014; Christoph Junghans + +google-talkplugin-5.4.2.0.ebuild, -google-talkplugin-5.3.1.0.ebuild, + google-talkplugin-5.4.1.0.ebuild: + version bump (bug #513058) 25 May 2014; Christoph Junghans -google-talkplugin-5.1.5.0.ebuild, -google-talkplugin-5.2.4.0.ebuild: diff --git a/www-plugins/google-talkplugin/Manifest b/www-plugins/google-talkplugin/Manifest index fe8dbf8b26c9..f1be4b896a0c 100644 --- a/www-plugins/google-talkplugin/Manifest +++ b/www-plugins/google-talkplugin/Manifest @@ -3,24 +3,24 @@ Hash: SHA256 DIST google-talkplugin_4.4.2.0-1_amd64.deb 12575448 SHA256 c35fae9b5b13d4db635f489af9df86225ef7da6fe574a04043a4cdf7884e3d26 SHA512 8db94398bd04140c7d485c79de559b27f98bb728625709067223229ace90ee7fcf3d23025b071ed49378471db3d7a527ccb507d6069d632c71313a70acb4f88f WHIRLPOOL f462321ba1dd88c530f0c54c67423e3145ef1d89ebeeb091fee00be567a08bdefb40818e6b34aab41bde955818b1b46c3a37dcf5a93f869d3577f7d98eeb099c DIST google-talkplugin_4.4.2.0-1_i386.deb 10972844 SHA256 5da82bb9df5023cf2d48be1248ccaf16f3abe454604a5852d3c94a5fdc151852 SHA512 cb6d725b3f6d5b137583cdbb189ba014bddd2b3664ba1b5eaae1ab1842d5faf89b1dd9f810d101beaea6153ec27361a5acdf91ee5abe73525ec753655a11287e WHIRLPOOL 7bd9a87febf94f3cb9fda0a4e1e7b1b24f41353c437d71fd4f6a136b8460b6092f2383b65cd48774a0d0ffe927bbad970ba58b7c89ec552c07d426bb57735011 -DIST google-talkplugin_5.3.1.0-1_amd64.deb 7658490 SHA256 f2095ee4c6c1cb1c614130a80245a5e7e6237790cb5f6b7e0b19e7e44c6c5fc0 SHA512 e275fdb8d0d1b4d9e1f39d57c32a469a29e470fa23b1f9a4d4fabc38abc7ce0ea87f1783681f10c55d2dbdaa9643ace621eb51f3dd3fe37cf36cb986080e034a WHIRLPOOL 4de471a0b8d379a0e9b0090b87eeeeb2c782c58ffa970de1da2ff40aa60a45ec1192886d692f6e81028427d4d3d44ed3b667065d0ea871bf62339613aaaef487 -DIST google-talkplugin_5.3.1.0-1_i386.deb 6885864 SHA256 5d01659abbd7f2011ea4ad5ed9fe4358e2404b4590eaf20fcf8abf8020e8ca1a SHA512 90590cb448ad28f027cd2d5248b6ecb118c9c0752698ec90cb7e50b8864c9b65e93bd27b6079522a614a972a94333d596338d08f6a50f3e5231220f1a4cfbbdd WHIRLPOOL 25733c7a9860ce628be487a3dc84f480578bbb44f20809d6cce58d8e50bb0e23455f8b69c6290782b350750c1685db37ae25aaddfa425c2368679267259b44d5 DIST google-talkplugin_5.4.1.0-1_amd64.deb 8009732 SHA256 1c3f263a83534116ea079552a435a5be04a0d148d83c9fb3d45da7dbfb31049e SHA512 29bfac4bf78639790797b93bfe1a587f256cec7742dffdbeb325eae76394e9225a613537edb250554436b99d7657e2e214ca60ddd8e1a1d65ba0126179300383 WHIRLPOOL 23c97669a511d0881ea715df02ddce1327697273f4a57d738ae87405c5f976c66a6749ca3af7ba348838a998da249a7470fed02a081b5e4d460549b20f10c69e DIST google-talkplugin_5.4.1.0-1_i386.deb 7308194 SHA256 646cfb44905cd3f48fcac520484798679d59a98ad9d94ba6384dd00c12babe65 SHA512 6027a51c00674d367b82f3263d7bb7cd055676443a6fdba9394317d6f528d908bbd2ad3543e4bd1ed40c6f281f17abc79c9040aaf2bbd732959a1e49fffde836 WHIRLPOOL bb6748a8e1768490c1e48e54b3fe614529042f1e8acab4b19d23e60e3d118a2ffab018d2347cc80be53f8fad43a107a255a86d998e098a33e5ba697ecf4f06c0 +DIST google-talkplugin_5.4.2.0-1_amd64.deb 8012042 SHA256 e5921ac2a1117358663d0603601d95770055de78cb2cc3a362bc50b04fa1bb93 SHA512 b6fa75d9e5d7dadc7d4bf5c732fe5587f3a5e2312a6ad0675f3b44f593b449e612aa0f9c72ab89afce9907363c4bbd48e19917ef3efb63e42c6dfbef71e6530f WHIRLPOOL b5b8cb2d6755da81e4fd487fa0962f96096b81b35a7633359a20a74fedb42b6148428a17f7a636d328109c4460987a344953b86bdfcd5fcf27f0829684aba3cd +DIST google-talkplugin_5.4.2.0-1_i386.deb 7305310 SHA256 0942302742cc7f4d96a62c606765f3f4304a304987ebb44cc574fbd276fef8d9 SHA512 82cde8262d12ff9c36cbce57e5ebc55ffd30fd16e846af3433bf6cd8340b47b1c9784660468d271a5907beb50fba71917ad685d2212f92642f32dbbe170ae082 WHIRLPOOL dea482abb3b0d9c310ad7047a8951ce3589d5c247c565cb444051a22e5e38a71ffabee00dac2d5b4e76dd107c844339bbd0df6913c38674f6fa999748b4c3a2c EBUILD google-talkplugin-4.4.2.0.ebuild 4482 SHA256 05fb41738e6ba6fb0159f8fa7fa8f6f4b15cafafec79fd158151e4ef0bf1a86b SHA512 4d23a7598ab57c137334e944e3e7e6335c5117e65c844f4304ad0add3c79e7df0a36a84885fa97ff05a5acde82ead0e6cafeceac40e6e59d01cc2bf45ba5a34f WHIRLPOOL dc994b1b36288dd74005bca539abf87f2c41b9187028b03fe53246a6e79baefb438a46eeb6a47a6b2bc54bbb1ae729f4afcf8e7c46be875d57d419d1475944db -EBUILD google-talkplugin-5.3.1.0.ebuild 3840 SHA256 f346a54d8516f7c70ac0ea3b5c7a8d1696d04aa965f6993ea3f422f3d233c1ed SHA512 1836da2d40b2f78d8a7ca090910a30aa1c97219508aa4c132477cc2516d29bfe2053e09141ab2f8aa69fc7cce4cad57f8e7b2c075d64ac829ddd7ae9a75e483f WHIRLPOOL 6deeb96fed9dd85a625dc6d6f231871c5788323ea83df497cc11cbc23c3ff4dfbef4ba893afb84759781863c75b242b1ad18ca6121b248fc616e90427f088311 -EBUILD google-talkplugin-5.4.1.0.ebuild 3839 SHA256 7ac0a00c2ef156e12ad67a662428b56c40411faed272966b62a719399a6db7f8 SHA512 0222a7a553e33004a3b1f508e58b05383cf04641b46d63325e9b0e14183297760e5ef82b075c21de4a0d7ed329af97100d27bded6f0e38b1ad9e826c7975e3b7 WHIRLPOOL 357cc08e1c10ec4df005db95a51ddf1c68885d169a17a0566f3083a80ce135864652cf1d00740492e23c043454d74f91c343927e0d24547ce7aa49e50e383c39 +EBUILD google-talkplugin-5.4.1.0.ebuild 3840 SHA256 c4d51e4976748a5de04009dfde8db143785e5312653fe01049dd0c67c9e6402b SHA512 83e401534871ff86756a58d363a0df18f843d5fb397ce5ba637eec0fb790729f15176119392cc2a761e0e03c201be59c8f42858c9a14a3b125a76b8ea851fad4 WHIRLPOOL 074fa8292663a5681fc573942d734b83a401654eb00900bfd44cdd958490b913a3f4669fd5acbcbda9adbf7d4420dcda63dc9058d12cda14e8a2507d62fcd6ab +EBUILD google-talkplugin-5.4.2.0.ebuild 3839 SHA256 828a4a91179fc565b367c985ab3238b8eb1cb9c6631aa813a1d8de0dc003dbef SHA512 360fbb5450ae7ac2d09b418a01954e8025e8f572d13ff8b3280bd946e5a44010f0d6f8d26539a45a533cd5de5d37808d30fdc3cea8d650aa9fc306b6ac6939d1 WHIRLPOOL 100abf4dfca0040c223f1a897998289940e327ac296ba1194f14b9a9daee8bc7754c83e7bcee1ea68794178de5a9b2e14871e17c7e01937083c036ef6fd9d704 EBUILD google-talkplugin-9999.ebuild 3838 SHA256 fd1fe8654dd40f7afa7b2ad64f30ab5a929c569561c02b006952cb6be858c387 SHA512 a39b50d0947ac840d8d3655b96499aa9d8df63b773eeb02c6d46cf2e983b342879e55e0e9d1c019a8323c83867f7be8b55c9a1128f09a7deb481e4a49afb5f60 WHIRLPOOL cfe32d10180610f849d6fbef6a6910c7ecf586b0c37073128389f575eca686db7b735c3cff26f23dc78a3e3233174fef2527ed227ba9ace9cdac4575046591c4 -MISC ChangeLog 14915 SHA256 ca2879ffe4b974887b14df46dfbb8174b6bde13fbc8b30836d1bb278cded308a SHA512 bf1f98be2114f9b9ea93fdfab11d5531404c396060bd220c7c4f994ed2612f0553cd477c041986f646094e4670488e4064829484e8b49f7f545ee94c214836eb WHIRLPOOL 1d4a2184c1f2fc828c2410f5c49e6f9502bf4fc2e796b3794b3b7bc55812b1e7e0193d8f2975d9104351e5db3ba903884fdcdd59e82109f5f90f8538745bc472 +MISC ChangeLog 15149 SHA256 fd96a88c0f65b7dce25e93215853afbb3d1b38d8a4c75365038c2dea9f99455c SHA512 5c3c86d82cc0007f17ffdd9ed35bca3c56308cf20c2838078354451c3d7affc43015a7e8b14b856ede5a360c57404e8b380d918bc75ea5d9baaec0a8e8190bfd WHIRLPOOL 26c53bdaa0c381228cd979f6078faf994bac00e2bec1dac0aa2057ac336fe966d9135a5e34c693b3804e59861f356db35bd8cbfd1d632c5d72f3c6012a39df05 MISC metadata.xml 354 SHA256 d7d1330a39cf9ec3f0e53a8a5b1b6a0a259367edb897c3fec76ca07223a0dce2 SHA512 cc86eee04c852fb1e40620e481712c5fc2c175fe637fb2ec1c627b88d25bf94f257a717191488981795f49488ddf6fb918b0d1d89ec05f23ba681b293a634066 WHIRLPOOL 503502973ebe813a597a56a6d013af48101902a04782c9fbcc54512b39b2fc3ae0440b63b819090ae145d54f276eca77ebf8ba6f17e9d3e05082969e28a210cf -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.22 (GNU/Linux) -iQEcBAEBCAAGBQJTgneRAAoJEOeBhlrCAAWGEmQH/1IoqDXc7Wvr5bmWf2k1CQ++ -yZGESqP6QMcGRhJ3VnD6A+z1mSzWgSJRnwhSuF6hIkJDbtm5icWx+yDfTCiMgbij -AgQlsHmrZ4hPqdnp2bwOXS+sKkMu8NffF2QYIkpOPwratxmEgsLZwt24CO4/gYT+ -Bvnjnz23wqBxWjE6x0TBkkeFypeS/F8JEcuhgJLzaC2BMzMcEMezUEX2kDINqQyF -I2J7SLCjtcsf1L5VuoSxktkoxBzCwvmonAmNmwrlk3ZZm+HV4c6giwAOLY4wViOo -xDpdhW3qLIIa1zBa8ZAse+cnXwzd4Etrcfy2TltmBcxuvc4LP2CWuS5ZG+O2kdo= -=gDhy +iQEcBAEBCAAGBQJTmxuHAAoJEOeBhlrCAAWGjX8IAIeb82XtwyOm/M8s8lJI54Wl +cwBpgLNhfbsQUctAEFRHcs3JahHzjzifwosKxH0YlxVzBV0pT0pFaumsBfp9y4/v +Mtjym49vvN4vgOfsDDOGfuKg+gSqF0pSPqnLOHc0LvRvuLT7ANwq4RYV+jDMLdoF +cUos24BiFEHhFSI4YlhVzb3uW82ojQ/Hq6owDq3oATOaB7Q1tda/4LzBFoYxI2+7 +TNToWEXMAfeu6rUabvjb+sP/NUIyw8i6Y4Joqn8Pq6vcSX4rsv0rMh+ikEVlYDID +g0xm33/IQd85xGmZjahdUrtLrAkVadwdz3ENkK/tnvU1p3DkOsLFToSDCCYIJTs= +=UG++ -----END PGP SIGNATURE----- diff --git a/www-plugins/google-talkplugin/google-talkplugin-5.3.1.0.ebuild b/www-plugins/google-talkplugin/google-talkplugin-5.3.1.0.ebuild deleted file mode 100644 index 8c626dacec31..000000000000 --- a/www-plugins/google-talkplugin/google-talkplugin-5.3.1.0.ebuild +++ /dev/null @@ -1,125 +0,0 @@ -# Copyright 1999-2014 Gentoo Foundation -# Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/google-talkplugin-5.3.1.0.ebuild,v 1.3 2014/05/23 02:36:47 floppym Exp $ - -EAPI=5 - -inherit eutils multilib 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 - inherit cvs #hack to make it part of @live-rebuild - 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 selinux" -SLOT="0" - -KEYWORDS="-* ~amd64 ~x86" -#GoogleTalkPlugin binary contains openssl and celt -LICENSE="Google-TOS openssl BSD" - -OBSOLETE="no" -[[ $OBSOLETE = yes ]] && RESTRICT="fetch strip" || RESTRICT="strip mirror" - -RDEPEND="|| ( media-sound/pulseaudio media-libs/alsa-lib ) - dev-libs/glib: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/pango - sys-apps/lsb-release - selinux? ( sec-policy/selinux-googletalk ) - libnotify? ( x11-libs/libnotify )" - -DEPEND="selinux? ( sec-policy/selinux-googletalk )" - -INSTALL_BASE="opt/google/talkplugin" - -QA_PREBUILT="${INSTALL_BASE}/*" - -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() { - if [[ ${OBSOLETE} = yes ]]; then - elog "This version is no longer available from Google and the license prevents mirroring." - elog "This ebuild is intended for users who already downloaded it previously and have problems" - elog "with ${PV}+. If you can get the distfile from e.g. another computer of yours, or search" - use amd64 && MY_PKG="${MY_PKG/i386/amd64}" - elog "it with google: http://www.google.com/search?q=intitle:%22index+of%22+${MY_PKG}" - elog "and copy the file ${MY_PKG} to ${DISTDIR}." - else - 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!)." - fi -} - -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() { - local plugindir i l - local ppapi_plugindirs=( /opt/google/chrome{,-beta,-unstable}/pepper - /usr/$(get_libdir)/chromium-browser/pepper ) - - 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}" - [[ ${i##*/} = libnp* ]] && inst_plugin "/${i}" - if [[ ${i##*/} = libpp* ]] ; then - for plugindir in "${ppapi_plugindirs[@]}"; do - dosym "/${i}" "${plugindir}/${i##*/}" - done - fi - done - - #install screen-sharing stuff - bug #397463 - insinto "/${INSTALL_BASE}" - doins "${INSTALL_BASE}"/windowpicker.glade - doins "${INSTALL_BASE}"/remoting24x24.png - doins -r "${INSTALL_BASE}"/data - - 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 -} diff --git a/www-plugins/google-talkplugin/google-talkplugin-5.4.1.0.ebuild b/www-plugins/google-talkplugin/google-talkplugin-5.4.1.0.ebuild index eceea08f4fce..a6aaecf4504d 100644 --- a/www-plugins/google-talkplugin/google-talkplugin-5.4.1.0.ebuild +++ b/www-plugins/google-talkplugin/google-talkplugin-5.4.1.0.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2014 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/google-talkplugin-5.4.1.0.ebuild,v 1.1 2014/05/25 23:04:06 ottxor Exp $ +# $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/google-talkplugin-5.4.1.0.ebuild,v 1.2 2014/06/13 15:40:44 ottxor Exp $ EAPI=5 @@ -30,7 +30,7 @@ KEYWORDS="-* ~amd64 ~x86" #GoogleTalkPlugin binary contains openssl and celt LICENSE="Google-TOS openssl BSD" -OBSOLETE="no" +OBSOLETE="yes" [[ $OBSOLETE = yes ]] && RESTRICT="fetch strip" || RESTRICT="strip mirror" RDEPEND="|| ( media-sound/pulseaudio media-libs/alsa-lib ) diff --git a/www-plugins/google-talkplugin/google-talkplugin-5.4.2.0.ebuild b/www-plugins/google-talkplugin/google-talkplugin-5.4.2.0.ebuild new file mode 100644 index 000000000000..36bd1e7031c9 --- /dev/null +++ b/www-plugins/google-talkplugin/google-talkplugin-5.4.2.0.ebuild @@ -0,0 +1,125 @@ +# Copyright 1999-2014 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/google-talkplugin-5.4.2.0.ebuild,v 1.1 2014/06/13 15:40:44 ottxor Exp $ + +EAPI=5 + +inherit eutils multilib 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 + inherit cvs #hack to make it part of @live-rebuild + 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 selinux" +SLOT="0" + +KEYWORDS="-* ~amd64 ~x86" +#GoogleTalkPlugin binary contains openssl and celt +LICENSE="Google-TOS openssl BSD" + +OBSOLETE="no" +[[ $OBSOLETE = yes ]] && RESTRICT="fetch strip" || RESTRICT="strip mirror" + +RDEPEND="|| ( media-sound/pulseaudio media-libs/alsa-lib ) + dev-libs/glib: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/pango + sys-apps/lsb-release + selinux? ( sec-policy/selinux-googletalk ) + libnotify? ( x11-libs/libnotify )" + +DEPEND="selinux? ( sec-policy/selinux-googletalk )" + +INSTALL_BASE="opt/google/talkplugin" + +QA_PREBUILT="${INSTALL_BASE}/*" + +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() { + if [[ ${OBSOLETE} = yes ]]; then + elog "This version is no longer available from Google and the license prevents mirroring." + elog "This ebuild is intended for users who already downloaded it previously and have problems" + elog "with ${PV}+. If you can get the distfile from e.g. another computer of yours, or search" + use amd64 && MY_PKG="${MY_PKG/i386/amd64}" + elog "it with google: http://www.google.com/search?q=intitle:%22index+of%22+${MY_PKG}" + elog "and copy the file ${MY_PKG} to ${DISTDIR}." + else + 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!)." + fi +} + +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() { + local plugindir i l + local ppapi_plugindirs=( /opt/google/chrome{,-beta,-unstable}/pepper + /usr/$(get_libdir)/chromium-browser/pepper ) + + 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}" + [[ ${i##*/} = libnp* ]] && inst_plugin "/${i}" + if [[ ${i##*/} = libpp* ]] ; then + for plugindir in "${ppapi_plugindirs[@]}"; do + dosym "/${i}" "${plugindir}/${i##*/}" + done + fi + done + + #install screen-sharing stuff - bug #397463 + insinto "/${INSTALL_BASE}" + doins "${INSTALL_BASE}"/windowpicker.glade + doins "${INSTALL_BASE}"/remoting24x24.png + doins -r "${INSTALL_BASE}"/data + + 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 +} -- cgit v1.2.3-65-gdbad