summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAlexandre Rostovtsev <tetromino@gentoo.org>2012-03-27 05:37:23 -0400
committerAlexandre Rostovtsev <tetromino@gentoo.org>2012-03-27 05:37:23 -0400
commit430956d191771bb3e5a8d8aa6af90b28a5ca4973 (patch)
tree1ad11127541e11e0eed70a25344e6637f4295e9b
parentstatus/portage-configs/package.unmask.gnome3: update (diff)
downloadgnome-430956d191771bb3e5a8d8aa6af90b28a5ca4973.tar.gz
gnome-430956d191771bb3e5a8d8aa6af90b28a5ca4973.tar.bz2
gnome-430956d191771bb3e5a8d8aa6af90b28a5ca4973.zip
gnome-extra/gnome-tweak-tool: add 3.3.4
-rw-r--r--gnome-extra/gnome-tweak-tool/Manifest4
-rw-r--r--gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.0.4-gentoo-cursor-themes.patch26
-rw-r--r--gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.3.4.ebuild74
-rw-r--r--gnome-extra/gnome-tweak-tool/gnome-tweak-tool-9999.ebuild74
4 files changed, 178 insertions, 0 deletions
diff --git a/gnome-extra/gnome-tweak-tool/Manifest b/gnome-extra/gnome-tweak-tool/Manifest
new file mode 100644
index 00000000..4ee97b40
--- /dev/null
+++ b/gnome-extra/gnome-tweak-tool/Manifest
@@ -0,0 +1,4 @@
+AUX gnome-tweak-tool-3.0.4-gentoo-cursor-themes.patch 1030 RMD160 cea6d3a71966ee6aaf8a85784c2cd1e979141e10 SHA1 c542ba80eec0369ad3566c6e4561218610964a0d SHA256 d6a9c50a41f5bb8ac6dcb97f646f9ce7be3f09ec6537cfbceef8bc91b0ac2fc5
+DIST gnome-tweak-tool-3.3.4.tar.xz 201984 RMD160 7c63a42458b2de82724e8dc366e7f98b71d99563 SHA1 6234a57fd277a414e8cacd5b32b8f459bc7963dd SHA256 de18bf67e44af1b6757cf8e3a78c480b84286658be3d5d9ba7c13f5c49763dc6
+EBUILD gnome-tweak-tool-3.3.4.ebuild 1669 RMD160 483e537271b38b3b7f9f992a913003310fcd54e3 SHA1 101ecce6767fdad6de045d99ead9f0c45b117c13 SHA256 fea5ba309c58fac7173765c703c1a89603b97df1f25b944a98a320a0462f24fe
+EBUILD gnome-tweak-tool-9999.ebuild 1669 RMD160 483e537271b38b3b7f9f992a913003310fcd54e3 SHA1 101ecce6767fdad6de045d99ead9f0c45b117c13 SHA256 fea5ba309c58fac7173765c703c1a89603b97df1f25b944a98a320a0462f24fe
diff --git a/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.0.4-gentoo-cursor-themes.patch b/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.0.4-gentoo-cursor-themes.patch
new file mode 100644
index 00000000..dfd4a9ee
--- /dev/null
+++ b/gnome-extra/gnome-tweak-tool/files/gnome-tweak-tool-3.0.4-gentoo-cursor-themes.patch
@@ -0,0 +1,26 @@
+From 4dc16c9c7b409cc39f51031be8202093d22563c9 Mon Sep 17 00:00:00 2001
+From: Alexandre Rostovtsev <tetromino@gmail.com>
+Date: Mon, 23 May 2011 06:50:28 -0400
+Subject: [PATCH] Support Gentoo's /usr/share/cursors/xorg-x11 cursor theme directory
+
+---
+ gtweak/tweaks/tweak_interface.py | 3 ++-
+ 1 files changed, 2 insertions(+), 1 deletions(-)
+
+diff --git a/gtweak/tweaks/tweak_interface.py b/gtweak/tweaks/tweak_interface.py
+index 33ee362..31f6e1d 100644
+--- a/gtweak/tweaks/tweak_interface.py
++++ b/gtweak/tweaks/tweak_interface.py
+@@ -66,7 +66,8 @@ class CursorThemeSwitcher(GSettingsComboTweak):
+ **options)
+
+ def _get_valid_cursor_themes(self):
+- dirs = ( os.path.join(gtweak.DATA_DIR, "icons"),
++ dirs = ( os.path.join(gtweak.DATA_DIR, "cursors", "xorg-x11"),
++ os.path.join(gtweak.DATA_DIR, "icons"),
+ os.path.join(os.path.expanduser("~"), ".icons"))
+ valid = walk_directories(dirs, lambda d:
+ os.path.isdir(d) and \
+--
+1.7.5.rc3
+
diff --git a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.3.4.ebuild b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.3.4.ebuild
new file mode 100644
index 00000000..a813179e
--- /dev/null
+++ b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.3.4.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.2.2-r2.ebuild,v 1.1 2012/01/10 17:38:32 tetromino Exp $
+
+EAPI="4"
+GNOME2_LA_PUNT="yes"
+GCONF_DEBUG="no"
+PYTHON_DEPEND="2:2.6"
+
+inherit eutils gnome2 python
+if [[ ${PV} = 9999 ]]; then
+ inherit gnome2-live
+fi
+
+DESCRIPTION="Tool to customize GNOME 3 options"
+HOMEPAGE="http://live.gnome.org/GnomeTweakTool"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+if [[ ${PV} = 9999 ]]; then
+ KEYWORDS=""
+else
+ KEYWORDS="~amd64 ~x86"
+fi
+
+COMMON_DEPEND="
+ >=gnome-base/gsettings-desktop-schemas-3.3.2
+ >=dev-python/pygobject-2.90.0:3
+ gnome-base/gconf:2"
+# g-s-d, gnome-shell etc. needed at runtime for the gsettings schemas
+RDEPEND="${COMMON_DEPEND}
+ gnome-base/gconf:2[introspection]
+ x11-libs/gtk+:3[introspection]
+
+ >=gnome-base/gnome-settings-daemon-3
+ gnome-base/gnome-shell
+ >=gnome-base/nautilus-3
+ x11-wm/metacity"
+DEPEND="${COMMON_DEPEND}
+ >=dev-util/intltool-0.40.0
+ >=dev-util/pkgconfig-0.9
+ >=sys-devel/gettext-0.17"
+
+pkg_setup() {
+ DOCS="AUTHORS NEWS README"
+ G2CONF="${G2CONF} --disable-schemas-compile"
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_prepare() {
+ # Add contents of Gentoo's cursor theme directory to cursor theme list
+ epatch "${FILESDIR}/${PN}-3.0.4-gentoo-cursor-themes.patch"
+
+ python_clean_py-compile_files
+
+ gnome2_src_prepare
+}
+
+src_install() {
+ gnome2_src_install
+ python_convert_shebangs 2 "${ED}"/usr/bin/gnome-tweak-tool
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+ python_mod_optimize gtweak
+}
+
+pkg_postrm() {
+ gnome2_pkg_postrm
+ python_mod_cleanup gtweak
+}
diff --git a/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-9999.ebuild b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-9999.ebuild
new file mode 100644
index 00000000..a813179e
--- /dev/null
+++ b/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-9999.ebuild
@@ -0,0 +1,74 @@
+# Copyright 1999-2012 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/gnome-extra/gnome-tweak-tool/gnome-tweak-tool-3.2.2-r2.ebuild,v 1.1 2012/01/10 17:38:32 tetromino Exp $
+
+EAPI="4"
+GNOME2_LA_PUNT="yes"
+GCONF_DEBUG="no"
+PYTHON_DEPEND="2:2.6"
+
+inherit eutils gnome2 python
+if [[ ${PV} = 9999 ]]; then
+ inherit gnome2-live
+fi
+
+DESCRIPTION="Tool to customize GNOME 3 options"
+HOMEPAGE="http://live.gnome.org/GnomeTweakTool"
+
+LICENSE="GPL-2"
+SLOT="0"
+IUSE=""
+if [[ ${PV} = 9999 ]]; then
+ KEYWORDS=""
+else
+ KEYWORDS="~amd64 ~x86"
+fi
+
+COMMON_DEPEND="
+ >=gnome-base/gsettings-desktop-schemas-3.3.2
+ >=dev-python/pygobject-2.90.0:3
+ gnome-base/gconf:2"
+# g-s-d, gnome-shell etc. needed at runtime for the gsettings schemas
+RDEPEND="${COMMON_DEPEND}
+ gnome-base/gconf:2[introspection]
+ x11-libs/gtk+:3[introspection]
+
+ >=gnome-base/gnome-settings-daemon-3
+ gnome-base/gnome-shell
+ >=gnome-base/nautilus-3
+ x11-wm/metacity"
+DEPEND="${COMMON_DEPEND}
+ >=dev-util/intltool-0.40.0
+ >=dev-util/pkgconfig-0.9
+ >=sys-devel/gettext-0.17"
+
+pkg_setup() {
+ DOCS="AUTHORS NEWS README"
+ G2CONF="${G2CONF} --disable-schemas-compile"
+ python_set_active_version 2
+ python_pkg_setup
+}
+
+src_prepare() {
+ # Add contents of Gentoo's cursor theme directory to cursor theme list
+ epatch "${FILESDIR}/${PN}-3.0.4-gentoo-cursor-themes.patch"
+
+ python_clean_py-compile_files
+
+ gnome2_src_prepare
+}
+
+src_install() {
+ gnome2_src_install
+ python_convert_shebangs 2 "${ED}"/usr/bin/gnome-tweak-tool
+}
+
+pkg_postinst() {
+ gnome2_pkg_postinst
+ python_mod_optimize gtweak
+}
+
+pkg_postrm() {
+ gnome2_pkg_postrm
+ python_mod_cleanup gtweak
+}