diff options
4 files changed, 106 insertions, 8 deletions
diff --git a/gnome-extra/gnome-shell-extensions/ChangeLog b/gnome-extra/gnome-shell-extensions/ChangeLog index 655392e4dceb..473043aeeba0 100644 --- a/gnome-extra/gnome-shell-extensions/ChangeLog +++ b/gnome-extra/gnome-shell-extensions/ChangeLog @@ -1,6 +1,16 @@ # ChangeLog for gnome-extra/gnome-shell-extensions # Copyright 1999-2011 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-shell-extensions/ChangeLog,v 1.1 2011/11/06 01:42:59 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-shell-extensions/ChangeLog,v 1.2 2011/12/11 23:47:05 tetromino Exp $ + +*gnome-shell-extensions-3.2.2 (11 Dec 2011) + + 11 Dec 2011; Alexandre Rostovtsev <tetromino@gentoo.org> + gnome-shell-extensions-3.2.0-r2.ebuild, +gnome-shell-extensions-3.2.2.ebuild: + Bump to 3.2.2 + latest upstream patches. Notable changes: systemMonitor and + alternate-tab bugfixes, azerty keyboard compatibility, fixes for + alternative-status-menu crashes (should fix bug #392279 reported by jlec). + Note that extension IDs in this version have changed; as a result, extensions + may have become auto-disabled, and you will need to re-enable them. *gnome-shell-extensions-3.2.0-r2 (06 Nov 2011) diff --git a/gnome-extra/gnome-shell-extensions/Manifest b/gnome-extra/gnome-shell-extensions/Manifest index 7621ac27215b..a42da4ba676d 100644 --- a/gnome-extra/gnome-shell-extensions/Manifest +++ b/gnome-extra/gnome-shell-extensions/Manifest @@ -7,13 +7,16 @@ AUX gnome-shell-extensions-3.2.0-gnome-3.2.1.patch 1185 RMD160 d259ea2cf8745dbf8 AUX gnome-shell-extensions-3.2.0-systemMonitor-CSS.patch 11707 RMD160 e5b73f585b271b0c5ff3a8c783aeed899844ee2b SHA1 9978de03f2e7d42c02bd22fddc0e8d2fd7bbb96f SHA256 22d28d73fb3469b7738270f5d16a57cb00ad2f93611ea12a0f4c949f1f8e878e AUX gnome-shell-extensions-3.2.0-systemMonitor-enable-disable.patch 1422 RMD160 307d8b62a5255e541670702557e9bf2c0d7b05d5 SHA1 8d79a5cb2e5a229c6653799dbe0bf7d46211e693 SHA256 76ac6bfcfa31d814b6d6efe103602d83d74d0ab9341db59afd373a103ad60957 DIST gnome-shell-extensions-3.2.0.tar.xz 123724 RMD160 ab32152b0425c95a22e85e5b571ba76ed97968f9 SHA1 3db7b57b1d77e240701cf7dfd0e021dec2c0698b SHA256 dfbd5b7baed71219c6855c1b15c323b6e66a2163af8f9a1c2431d6ce90784f98 -EBUILD gnome-shell-extensions-3.2.0-r2.ebuild 2619 RMD160 0408a393bad7370b9f3734a85af646daed04b1bf SHA1 652645033df743995402e7e980065ed48423bcb3 SHA256 0da09946b727c247e6894f3e1be8b1a5fc189a255ffc0207533697c03a70171f -MISC ChangeLog 796 RMD160 e3cedd06b18968e94278b95c5269246f339f1b03 SHA1 178b31c471f0556a9156fcd0ab2af8002b5297ef SHA256 27c9c742ec5fcf5d728fe79902a51f4dbe984eb8ba12f255c6d810f4e81513e4 +DIST gnome-shell-extensions-3.2.2-patches-1.tar.xz 3956 RMD160 3d5c5f6f11829d71799cd302c8ce4b8abd25d004 SHA1 ea8471f6da32a6e2d38f1bc3763cd25dbacd54ef SHA256 612e20ff42b7395b4a6fcdedf61fca0e5fef2d0ca7a9a7205d459be1fbbf30eb +DIST gnome-shell-extensions-3.2.2.tar.xz 131456 RMD160 3c6281e6367cbf488b9a96e5f4594a7c35002a85 SHA1 cc82195f54baa2bb2f2540c0961dd0a68c1c0c7b SHA256 fdc8dae089e67cd2d4425d32c66f6344ae026879f980c44537b17141c23468c9 +EBUILD gnome-shell-extensions-3.2.0-r2.ebuild 2626 RMD160 5a5b5301bb2904c4f14ad9ecab1e0d9b4d18f260 SHA1 427afa0b2fed4dd38dead90a1f80a6e336fc942d SHA256 336489d29acfded4ed5524b5da7d2b07d561904bd0d98cb78a9372757a676090 +EBUILD gnome-shell-extensions-3.2.2.ebuild 2633 RMD160 5cdfcc35bff7e3bcb81fdadce8e388732e30c8ce SHA1 b0dd6f3e6a1b752c3f55158f2c99a0ca738785f2 SHA256 d23a4ab05301026b9fd73434c2892ad26b0cb6deffa15dca719f12eb442891f9 +MISC ChangeLog 1353 RMD160 a561bd48a038390b31c7aae9b264fd1a5bb757e0 SHA1 5c50665193453505d12b423134966333bcb4ef53 SHA256 3267d6d3af4cd340bcc387228c5c4a40438e14372d60b359f446db240cd0008e MISC metadata.xml 158 RMD160 c0e2bae8e91bb6be8922bac5e4f597302e06587e SHA1 38f78e9790bcd4382b4a49aa226aa6dda1d3a3d7 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 -----BEGIN PGP SIGNATURE----- Version: GnuPG v2.0.18 (GNU/Linux) -iF4EAREIAAYFAk615igACgkQdjK8w9WeBnDIWwD/YmY1gah047wvV5jGIX7FwxNE -YGnNuI912Sl+4ysxnJAA+gOjDdOnULRHUYAu4T88Q6KfTEzp30NNLM1zRsPack+G -=wOE5 +iF4EAREIAAYFAk7lQP8ACgkQdjK8w9WeBnDoEAEArct11WUgfWSn9TELNty91Mnl +ysGTthzS9cfNw3trD7MA/AyJL9nSLVRmAnx43VFQ/P9PtJfDAHEpDJTEPEfzcoaA +=mM2c -----END PGP SIGNATURE----- diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.2.0-r2.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.2.0-r2.ebuild index ae3848c51786..f9748b859ee0 100644 --- a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.2.0-r2.ebuild +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.2.0-r2.ebuild @@ -1,12 +1,12 @@ # Copyright 1999-2011 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.2.0-r2.ebuild,v 1.1 2011/11/06 01:42:59 tetromino Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.2.0-r2.ebuild,v 1.2 2011/12/11 23:47:05 tetromino Exp $ EAPI="4" GCONF_DEBUG="no" GNOME2_LA_PUNT="yes" -inherit gnome2 +inherit eutils gnome2 DESCRIPTION="JavaScript extensions for GNOME Shell" HOMEPAGE="http://live.gnome.org/GnomeShell/Extensions" diff --git a/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.2.2.ebuild b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.2.2.ebuild new file mode 100644 index 000000000000..e0ad00edc5f3 --- /dev/null +++ b/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.2.2.ebuild @@ -0,0 +1,85 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-shell-extensions/gnome-shell-extensions-3.2.2.ebuild,v 1.1 2011/12/11 23:47:05 tetromino Exp $ + +EAPI="4" +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" + +inherit eutils gnome2 + +DESCRIPTION="JavaScript extensions for GNOME Shell" +HOMEPAGE="http://live.gnome.org/GnomeShell/Extensions" +# Tarball not available from upstream website +SRC_URI="http://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}.tar.xz + http://dev.gentoo.org/~tetromino/distfiles/${PN}/${P}-patches-1.tar.xz" + +LICENSE="GPL-2" +SLOT="0" +IUSE="examples" +KEYWORDS="~amd64 ~x86" + +COMMON_DEPEND=" + >=dev-libs/glib-2.26 + >=gnome-base/gnome-desktop-2.91.6:3[introspection] + >=gnome-base/libgtop-2.28.3[introspection] + >=app-admin/eselect-gnome-shell-extensions-20111211" +RDEPEND="${COMMON_DEPEND} + >=dev-libs/gjs-1.29 + dev-libs/gobject-introspection + >=gnome-base/gnome-shell-3.2 + media-libs/clutter:1.0[introspection] + net-libs/telepathy-glib[introspection] + x11-libs/gtk+:3[introspection] + x11-libs/pango[introspection]" +DEPEND="${COMMON_DEPEND} + sys-devel/gettext + >=dev-util/pkgconfig-0.22 + >=dev-util/intltool-0.26 + gnome-base/gnome-common" + +pkg_setup() { + DOCS="NEWS README" + G2CONF="${G2CONF} + --enable-extensions=all + --disable-schemas-compile" +} + +src_prepare() { + # Useful/necessary patches from upstream, will be in the next release + epatch ../patch/*.patch + + gnome2_src_prepare +} + +src_install() { + gnome2_src_install + + local example="example@gnome-shell-extensions.gcampax.github.com" + if use examples; then + mv "${ED}usr/share/gnome-shell/extensions/${example}" \ + "${ED}usr/share/doc/${PF}/" || die + else + rm -r "${ED}usr/share/gnome-shell/extensions/${example}" || die + fi +} + +pkg_postinst() { + gnome2_pkg_postinst + + ebegin "Updating list of installed extensions" + eselect gnome-shell-extensions update + eend $? + elog + elog "Installed extensions installed are initially disabled by default." + elog "To change the system default and enable some extensions, you can use" + elog "# eselect gnome-shell-extensions" + elog "Alternatively, to enable/disable extensions on a per-user basis," + elog "you can use the https://extensions.gnome.org/ web interface, the" + elog "gnome-extra/gnome-tweak-tool GUI, or modify the org.gnome.shell" + elog "enabled-extensions gsettings key from the command line or a script." + elog + elog "In ${PN}-3.2.2, extension IDs have changed from" + elog "*.gnome.org to *.gcampax.github.com. As a result, extensions may" + elog "have become disabled, and you will need to re-enable them." +} |