summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorChristoph Junghans <ottxor@gentoo.org>2013-08-03 21:46:03 +0000
committerChristoph Junghans <ottxor@gentoo.org>2013-08-03 21:46:03 +0000
commit3ff08f0bda4b5247ac3697db0581be67dcb88418 (patch)
tree51b2b0cf4983185792e19a8d99be366c92f85bd0 /www-plugins
parentRemove old versions. (diff)
downloadhistorical-3ff08f0bda4b5247ac3697db0581be67dcb88418.tar.gz
historical-3ff08f0bda4b5247ac3697db0581be67dcb88418.tar.bz2
historical-3ff08f0bda4b5247ac3697db0581be67dcb88418.zip
version bump (thx to ago)
Package-Manager: portage-2.2.0_alpha192/cvs/Linux x86_64 Manifest-Sign-Key: 0xC2000586
Diffstat (limited to 'www-plugins')
-rw-r--r--www-plugins/google-talkplugin/ChangeLog9
-rw-r--r--www-plugins/google-talkplugin/Manifest21
-rw-r--r--www-plugins/google-talkplugin/google-talkplugin-4.1.3.0.ebuild13
-rw-r--r--www-plugins/google-talkplugin/google-talkplugin-4.2.1.0.ebuild126
4 files changed, 154 insertions, 15 deletions
diff --git a/www-plugins/google-talkplugin/ChangeLog b/www-plugins/google-talkplugin/ChangeLog
index 1283b7d8cb2f..ab73606afa68 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-2013 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/ChangeLog,v 1.56 2013/07/31 15:20:03 ottxor Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/ChangeLog,v 1.57 2013/08/03 21:45:57 ottxor Exp $
+
+*google-talkplugin-4.2.1.0 (03 Aug 2013)
+
+ 03 Aug 2013; Christoph Junghans <ottxor@gentoo.org>
+ +google-talkplugin-4.2.1.0.ebuild, google-talkplugin-3.17.0.0.ebuild,
+ google-talkplugin-4.1.3.0.ebuild:
+ version bump (thx to ago)
31 Jul 2013; Christoph Junghans <ottxor@gentoo.org>
google-talkplugin-3.17.0.0.ebuild, google-talkplugin-4.1.3.0.ebuild,
diff --git a/www-plugins/google-talkplugin/Manifest b/www-plugins/google-talkplugin/Manifest
index 6e389af913ae..97a71e8b3523 100644
--- a/www-plugins/google-talkplugin/Manifest
+++ b/www-plugins/google-talkplugin/Manifest
@@ -5,19 +5,22 @@ DIST google-talkplugin_3.17.0.0-1_amd64.deb 12723112 SHA256 3dd096374c279dac4203
DIST google-talkplugin_3.17.0.0-1_i386.deb 11192894 SHA256 cc6720a3a318897987baed97a4e88fc3d7ca7e2d26537bc58b78bc0d4452df8d SHA512 19e2c05443a1eb0522bc06f1d758df392376c584f4eddf8ca0a8ae227832150f6f8a8f0079b28a3ba512256cdd5bfd08cdd721be748d6ab649286d06281b7540 WHIRLPOOL 0c9a6cb1e98d296cd0b6eb39d309abe70243e6a1160694f4ab86e8d0bf5c3ae6ba39c971b420e8251ed10b880b24ff468bd203a5045acf6cdc8ca72ea8f9e1ca
DIST google-talkplugin_4.1.3.0-1_amd64.deb 12575032 SHA256 bb20b203f41097482a3e4e01e9fdb7ae0e7e4c1bed01527200b317d60dd035f1 SHA512 d2a64c19391cb95964b99aa68bd480f4e1a139495b3bac27b8fcf282ab6f475b7992d87c14d37246830e6aa7a0243710f020f1b9d7be8fe1a330338bc55dd08f WHIRLPOOL 8c152144ffad6e13a2d37ac7c22edcae482d92c47930c86387c08c00a07ec320e810f7dec77ca7d5523c1e75d3e7d47af2b92878d1c10efe782b818605542549
DIST google-talkplugin_4.1.3.0-1_i386.deb 10967016 SHA256 53bb1d4029248e7a5f4405d630c019ab984f5f135210b6089e7751734f432d8d SHA512 b588216761ec89d9c2926167a14b3340bf5745125c83107d59f64a4ac2b85d2d437d512f02af08e3a9ba7feb915dcddbc6b6a5dd2d31b3377cbbb30604760727 WHIRLPOOL 667218a5ed229bac576657816586defecac516165c948dfbed3f0e235d4e4e03ae01bcf097cc5131553cbb25b8d94b70ffdb27c9ee20b25acfa8e8cfecdff911
+DIST google-talkplugin_4.2.1.0-1_amd64.deb 12582516 SHA256 cdf51813ee31bffc24625370c6ff339a7ac7ced571b45c627ee1ff4fc5bff3bc SHA512 22f50c128e24b578491e48fc89c6a941240ebfcd4ee15716653b5426987413228369f40d54076c1b25f91aef734ae5adc7f2a958ac313e116b3d25ed829fb5fc WHIRLPOOL ed6e6a305e302abc0c5f80724ee489106955deaceb504fd437cc0e11f5995d160b078fd59d408ee2c743483dc0e6f9425cc92826d9f6b39e84c7089675fdfc47
+DIST google-talkplugin_4.2.1.0-1_i386.deb 10973088 SHA256 191597cba8366a8348d8692140c7c5d7a94f7622d4d6eea2b7c94ffae95a1ffc SHA512 d17e9471cefde79b38b5ac885b216a013e43ace40e2e5e5ef58531801e43aa01a5614b5723ecb0cdcd9fe70480aa57674b5c1c66868314eb40bfa2b9968fbbaf WHIRLPOOL fb1ab817e04ca0eb38eb8639eafa588632ce71c686c29234ea4ff07aa7a39082fa676347ee09742560680a5c37a68705130d9118e42ce9f4cae7426a6e1154b9
EBUILD google-talkplugin-3.17.0.0.ebuild 3943 SHA256 155f10a5e860c76070f8aa9359c935890188714fb9d0f58ece09ca2bd75d94ed SHA512 e7c2eda2bba92de5eb44de61fe5009b4e069fe05e6187cdf7cbe41be08c88049821fa153f8df82f0ee25c9270957110fddaa1d1fc4c8c62f4200be2d837360d0 WHIRLPOOL 20144bfbd7544ade31732a83e5b265c10fee66bbd52ec225f10f1eb504eb322fcbc926e17b4b5b103dfd9cdb05b187f048066575f3fe0a2fcb8db3b8dba4aca9
-EBUILD google-talkplugin-4.1.3.0.ebuild 3803 SHA256 611c9c2c6c98c89a957f552fa2103bfb961328f32d9ef22b8dd45c27c64e9db2 SHA512 ca1a3c0ad0c0ad54895bbdd46186dddf7f47edca412a2f28c7f4eb62c630449fbeb0dfcb38e5326314260ad14930b7b2bd38bcb3c4fbc7dc49644e0a8bd2be01 WHIRLPOOL 995aa176710e81c8d64e6082c62e02e37d18e92c6f58f38ee5b1882015e8aecec9249b96753c85df22d2427a6326b0fb4532a87f851dd89f5343127085c2926a
+EBUILD google-talkplugin-4.1.3.0.ebuild 3996 SHA256 27ab4dca6238c6c7d743a71e09e1db510d671cea0264d6f61ac4b7f21bc33a7a SHA512 bb45679bf98bb423461275216cd6f7b5e672b826bc2b1792e90d4d711ef24b32435d522f6f28859393c8b3a2ebf79ef286c1bd80bed2e42ee95a6585e18eaaba WHIRLPOOL 5c602895f7d478a4123baf35f769c0a54d27086e413ca1608a520fee07e4bc97b9feafd941803c00f2b757f40f6334a28f645b813a466f3d54372b929e7e5f20
+EBUILD google-talkplugin-4.2.1.0.ebuild 3803 SHA256 384ea0a6e7c0d9aa0c72d137145083bc92db7740ac44b5f5cc4d834458bb32ca SHA512 1da975112315a06f33e8b43d48f97d2a25cfb75ffc613cf697f577a06477c84fa6b34438f758e19911b647ea1711e195218eb9e3ba6cec152b7aa9976a0a5cef WHIRLPOOL 96584a7b443febe168508d93f24b0fd184023bac250fdc3747b1645f8cc556bab4241b4aba9813833f35ab4d346dfac8b4b8edb80f0f84dc262b72d0c58b8011
EBUILD google-talkplugin-9999.ebuild 3801 SHA256 5f001cd4cb564007bd44d9c70cea980dc5b08c512f5e31c0aad6a81d9d38958e SHA512 eba90babc7308058c633e7fd92ef6a568c974f05f4891b04a24c5be95a526f5ac8773159c6687f0006892195d73e15a9c1ec7be821adcf87094e8cb824e1b06e WHIRLPOOL 5048919531d442c0e1656ffba7e16e6da4a1d58751c453569cbfdadf30ce2ffa75409eb42b27f2d259c438685302791bc95d9c2fb4c5b6171b7124983f9de0fb
-MISC ChangeLog 10864 SHA256 ac1596b879be66767806a60ce2bfcb600350bcaadb19a0d9cad9dbced0c61895 SHA512 387faafea3f4b42fa1ffb6b7c3ac98892c55844874a6a4e8f06895fdeff5d66666ea042a59677917a7971f745787bc076e19b7e73311ccf58d156970519c8ed5 WHIRLPOOL c5456f77fb812bac8f6d302a8feec0a514f28beb85b1a2bc4948aed0f8d5bc94103f32ff4a04a84eb1669b651eae1e31aa637c226995c738941d6244f7f4a859
+MISC ChangeLog 11097 SHA256 3594915fce52661e40396f610b1703c59a0ddd2a09d185e272905342e3a32791 SHA512 1dcb3adce84c036118d71b5fd176985635b3dd34287ae8b804179b02724c4e7c74a8bfd3c96602746f8055cacca901c19bde5a86af3ca4d778bfb5ad2ebd12d6 WHIRLPOOL b352067d78399fa44cea4fb04166d269481574374ab22ea2fabf28002b35ec2b48e7c930b7df5b42c632bda5d8df681706781f1079bdaa09f0bbb7d2d1aff999
MISC metadata.xml 354 SHA256 d7d1330a39cf9ec3f0e53a8a5b1b6a0a259367edb897c3fec76ca07223a0dce2 SHA512 cc86eee04c852fb1e40620e481712c5fc2c175fe637fb2ec1c627b88d25bf94f257a717191488981795f49488ddf6fb918b0d1d89ec05f23ba681b293a634066 WHIRLPOOL 503502973ebe813a597a56a6d013af48101902a04782c9fbcc54512b39b2fc3ae0440b63b819090ae145d54f276eca77ebf8ba6f17e9d3e05082969e28a210cf
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.20 (GNU/Linux)
-iQEcBAEBCAAGBQJR+SsjAAoJEOeBhlrCAAWGA+YH/j/r1v6U/LP2HdMU803JV6yi
-0pDD5/bzn+FqTtso94/oQR11WrhmPzsIhrJQ6P9L9w6uskSc82wdtCDzhQawL4JD
-oox/C7yumA1O0JgsMYd33peJffqrStQMh/mD8ecS7IcH99RIE/mL8OmmkeE0kcPu
-i+iw9V8LABP0JW9yZBoMMOlglc2iL4/Guj7zRW52dNjCuFyjsy0yy3a3VuoSn0tq
-PQ0cu76nLcfB0PgvpBCW+QKg2GsuLcF2nwCVE2mzOMd6IfzHcD0pM5a+MYaB+JcI
-XyNArjXVvCAVKui96D5CHbVn2L3brJ5v5kbGoWLtL7dWLkd52W89LBBwJB8r+lU=
-=qkrT
+iQEcBAEBCAAGBQJR/XocAAoJEOeBhlrCAAWGta8IAJJ61BszH5M41+XYfDFgCajv
+8vYU5mi8FkZym/aVTSXFgRniduGFz/rZuSklQPfxh2Ppko/lGRlF/TyytmKfee5G
+5rNtEpLOYNVMqxImTEPXtpZ2QLY5Uc+vqK9VBwsRT6H8a1TEYM+rsYcOQZo/AfuH
+XC5dKJwcgpPtqRDa/mApZLoMaBjmF3l3VDeQ8tEYZQEEh0zXyW8AJm4GHO0HuPqq
+BiKdblwmBGS0FswUjl2r6OxrK7xgdHSzldtI94td15nA0YAp9qtwoK9/1w/m0dQ6
+argZRt0WwaVRjRp58/YjNvxP8EaLFbPEDAABnXFAkNv3FvLF0Wedw58P10Mb9Bs=
+=t+TZ
-----END PGP SIGNATURE-----
diff --git a/www-plugins/google-talkplugin/google-talkplugin-4.1.3.0.ebuild b/www-plugins/google-talkplugin/google-talkplugin-4.1.3.0.ebuild
index a4b3012ed634..62fcd2ece2a1 100644
--- a/www-plugins/google-talkplugin/google-talkplugin-4.1.3.0.ebuild
+++ b/www-plugins/google-talkplugin/google-talkplugin-4.1.3.0.ebuild
@@ -1,6 +1,6 @@
# Copyright 1999-2013 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
-# $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/google-talkplugin-4.1.3.0.ebuild,v 1.2 2013/07/31 15:20:03 ottxor Exp $
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/google-talkplugin-4.1.3.0.ebuild,v 1.3 2013/08/03 21:45:57 ottxor Exp $
EAPI=5
@@ -29,7 +29,7 @@ SLOT="0"
KEYWORDS="-* ~amd64 ~x86"
#GoogleTalkPlugin binary contains openssl and celt
LICENSE="Google-TOS openssl BSD system-libCg? ( NVIDIA-r1 )"
-RESTRICT="strip mirror"
+RESTRICT="fetch strip"
RDEPEND="|| ( media-sound/pulseaudio media-libs/alsa-lib )
dev-libs/glib:2
@@ -69,9 +69,12 @@ 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!)."
+ 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}."
}
src_unpack() {
diff --git a/www-plugins/google-talkplugin/google-talkplugin-4.2.1.0.ebuild b/www-plugins/google-talkplugin/google-talkplugin-4.2.1.0.ebuild
new file mode 100644
index 000000000000..32462dea894b
--- /dev/null
+++ b/www-plugins/google-talkplugin/google-talkplugin-4.2.1.0.ebuild
@@ -0,0 +1,126 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/www-plugins/google-talkplugin/google-talkplugin-4.2.1.0.ebuild,v 1.1 2013/08/03 21:45:57 ottxor Exp $
+
+EAPI=5
+
+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
+ 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 system-libCg video_cards_fglrx video_cards_radeon"
+SLOT="0"
+
+KEYWORDS="-* ~amd64 ~x86"
+#GoogleTalkPlugin binary contains openssl and celt
+LICENSE="Google-TOS openssl BSD system-libCg? ( NVIDIA-r1 )"
+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
+ 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_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() {
+ 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}"
+ [[ ${i##*/} = libnp* ]] && inst_plugin "/${i}"
+ 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
+
+ #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
+}