diff options
author | Pacho Ramos <pacho@gentoo.org> | 2013-10-03 20:42:51 +0000 |
---|---|---|
committer | Pacho Ramos <pacho@gentoo.org> | 2013-10-03 20:42:51 +0000 |
commit | f9bab9af1d92bd7b5fdf0911acee2bba9eefbcdc (patch) | |
tree | ad4c693ffa372ec786f0c43d8cb0413f9502b8ba /gnome-extra | |
parent | Version bump (diff) | |
download | historical-f9bab9af1d92bd7b5fdf0911acee2bba9eefbcdc.tar.gz historical-f9bab9af1d92bd7b5fdf0911acee2bba9eefbcdc.tar.bz2 historical-f9bab9af1d92bd7b5fdf0911acee2bba9eefbcdc.zip |
Version bump
Package-Manager: portage-2.2.7/cvs/Linux x86_64
Manifest-Sign-Key: 0xA188FBD4
Diffstat (limited to 'gnome-extra')
-rw-r--r-- | gnome-extra/drwright/ChangeLog | 9 | ||||
-rw-r--r-- | gnome-extra/drwright/Manifest | 16 | ||||
-rw-r--r-- | gnome-extra/drwright/drwright-3.5.0.ebuild | 50 | ||||
-rw-r--r-- | gnome-extra/drwright/files/drwright-3.5.0-gsd-3.5.patch | 40 | ||||
-rw-r--r-- | gnome-extra/drwright/files/drwright-3.5.0-gsd-3.7.patch | 187 |
5 files changed, 294 insertions, 8 deletions
diff --git a/gnome-extra/drwright/ChangeLog b/gnome-extra/drwright/ChangeLog index 1e5097343d9a..27fa26deeca3 100644 --- a/gnome-extra/drwright/ChangeLog +++ b/gnome-extra/drwright/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for gnome-extra/drwright # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/drwright/ChangeLog,v 1.25 2013/03/29 20:09:43 eva Exp $ +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/drwright/ChangeLog,v 1.26 2013/10/03 20:42:46 pacho Exp $ + +*drwright-3.5.0 (03 Oct 2013) + + 03 Oct 2013; Pacho Ramos <pacho@gentoo.org> +drwright-3.5.0.ebuild, + +files/drwright-3.5.0-gsd-3.5.patch, +files/drwright-3.5.0-gsd-3.7.patch: + Version bump 29 Mar 2013; Gilles Dartiguelongue <eva@gentoo.org> -drwright-3.2.4.ebuild: Clean up old revision. @@ -97,4 +103,3 @@ 08 Jun 2003; Alastair Tse <liquidx@gentoo.org> drwright-0.16.ebuild: new version, thanks to Baptiste Mille-Mathias <bmm80@ifrance.com>. - diff --git a/gnome-extra/drwright/Manifest b/gnome-extra/drwright/Manifest index 3aab065c5cc3..66c22b6bf020 100644 --- a/gnome-extra/drwright/Manifest +++ b/gnome-extra/drwright/Manifest @@ -1,17 +1,21 @@ -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA256 +AUX drwright-3.5.0-gsd-3.5.patch 1245 SHA256 d2567da77566abbf3a77315d69491561dd5cef7e702ccadd834776061187a413 SHA512 75167744b4c383d695d89d8ac2d0badc39f4786fee9d5978cb02d37b9147c617dd676f93aad13ffd3a42e6eb9ab1b520a841ab6ad8998f2e4b1a1d3f07b41166 WHIRLPOOL a7c350c00fdc9d509394c195e712b513953cb2d91fa557ab227873de3788ab071bcf3cd1a3e0bb6594ea1c19069b7f11ae999b116da8b91411070746f45e4a20 +AUX drwright-3.5.0-gsd-3.7.patch 6340 SHA256 7cd29ccac067a7ae84ea755f8c19cfd0071c15dae1812db914b9155dfefb1ab9 SHA512 7aafd80ebcb3321de159c3be8163a08290f76f4b096f91538b4bc6dc6073d9e9c25bcbebc1c030cad9ab104e5bf1a40af5d1b37d7496afe4510f656d628e2646 WHIRLPOOL 9adb8d5202742d98de88ef95b12624350b6db530e8b3aaf7131a51af45fb45a3806664d9dac005cae777a3b9fca56f971478d3e5341b8d6df5ee644f26b1aa41 AUX drwright-remowe-Werror.patch 427 SHA256 65e86ae8518c208b805b18a63a08864e29c3c719e768be433f917c569ffd4fbb SHA512 a4c96bd4a00d65a228b8bbf6228329ad855784563122fcfbec366c9aabcdd94d092f5b71b183079528b6128b5ac1962db00ce2b44d4c84992ea49050ebd51a6b WHIRLPOOL 4bdf02f9bd1cd4cd8d3afe2ddb5311477d4b9305d99dff12d92be27b1c1c76f3fa6381909df5c268254662f65d53678c118c1111ce328817501608c84e5dc5a9 DIST drwright-0.17.tar.bz2 261762 SHA256 931529384d58a3493f172cae8416367e01a840cdd624b089901f7e7232582e58 -DIST drwright-3.2.5.tar.xz 1451424 SHA256 fc0c8bfc87ee35eb9b5768dd32736747cf4a7aeda4ea86e813b46261a30616f8 +DIST drwright-3.2.5.tar.xz 1451424 SHA256 fc0c8bfc87ee35eb9b5768dd32736747cf4a7aeda4ea86e813b46261a30616f8 SHA512 57974affd57ce51ed2a1a111707cd8ede5f6c50bef909ee2e12d457c708de9bc9d7b57e728177347116c2945f65674670dfac3d9c18ea593052e7d1bc45c581a WHIRLPOOL f82702fa20112e688aec6171d7108f52e4ab049396467579ff3c04d91a4795b0ec8eb7ae451fb73588405263c7073e2c43269ccc3fdf0c53cd52390c6a56f58e +DIST drwright-3.5.0.tar.xz 1441336 SHA256 a8b64b27fdf0aa8c6703141a0e83e2619e34b8d1303afdeef304761814bcfbb8 SHA512 18b260ad0cebd439e4721354ced5d7fb5f4e68f757d65198aa5b6f0eff24bf8239dfb8939ce1b9ae6be68f1ee9b33c2cd55fb17c6deec42fa689781287fa99c6 WHIRLPOOL 523bd5f1e8ba03b905f16db3ca349df3339ee9456206ab7ae79195c0a64c8f79259ba7f2ca907c071eb5de47f746ffe7951b2aa72682db35987ed6e2bd61c6db EBUILD drwright-0.17.ebuild 983 SHA256 a6e673d4616b2cb7b7def3b4c6d8750a04e17046ae8b0df1bcf285c7ff10af16 SHA512 2b14096cc23e05bcb50ba122b35f61d5db510db7e8d682ddbbd3a896f6bb03bc53bfdeda7e253043cb34ab03aebb4df6ed4e8a789be91942f132f6daa6f52d0c WHIRLPOOL 97e7abe1a494e0920d8d0344e472f8fd9d51f1e6751eafba6e9e8d4456db8da3f91b68ad41a327f4683f33526a1f59598661786f595269540eab6ac5cc261a43 EBUILD drwright-3.2.5.ebuild 997 SHA256 6ad038f9af88a651bf8fc427c6040589a1db187daed5b5ba717af9566bca2c98 SHA512 1f331869807d79ce61e719ef9b83b35adf7418433fb4cf475c1101746b34fae73b0b79e9b25952d88ffd0baa0b36b01791b9b571c860b4045cd19dc9a3642365 WHIRLPOOL 4cf812d63f1a0e5ea36baa2e1464d27facb7e611b0b41cf2791927f9706da583c8655ba21638263271f42aa9393e05cb107aac3b33a59350459f4815632aa49b -MISC ChangeLog 3424 SHA256 4e5e72f3c4dd4746231b5571f63ed49d9bc2b04db3d8a7b9ba3ae1bb82f86a47 SHA512 376e6a59d70c877f3ff079ef7b3365a1af8d0f1a8760f24cd8d9ac1518eac684a55c2674aae0c2d6212988b60ac19f5ef907340d8fb889ece955e5460732f33c WHIRLPOOL ff04c6989a1782cd4165ba12ce8b9ce41ab488b001b7eac84f3fff9c486b80b6d38977d08f693f2c868292818a6836261fff4c7cb5dfbe656e7989cd7c90d590 +EBUILD drwright-3.5.0.ebuild 1213 SHA256 4d7d4351c885c01751e851fcbf3cecb65ca26b7c406bf50ab0e036ca579744d4 SHA512 62fb0825eb11c701378d5eedf74cee4ebab15ebaf6df548147c5402a8a33121a372b5035735edd2ff8d8fd3aa93a9e5ec2c8025ed7b3a26c130d4104d18486db WHIRLPOOL 333da54b3bb0c5c2d76d09f01db70d233c95c9e833a7c5623867c440de5c484884a501b1ff15ac70a5acd183d9980102aeace8968d80f146691616d391b59265 +MISC ChangeLog 3618 SHA256 805a3545181647226a75cf9af3e693c613f3a4d53fc5290b76b421ac7ed2e9b8 SHA512 4e4ff4ffd2bee2850fcc0de365544dda8d97999180d89d6055ed34713dda52b56862c5edff89623932c50d3abf0575c9f57c90aac37a2c79a3d8cc091b4e0187 WHIRLPOOL d7449f262237660b9a5a509a811db7985ac69c9e1fe19acf18d52baa10a65c0285ee9f52edca662ccc901dc11a9bf8779123d3c89677aee1989a4b71a2fa6247 MISC metadata.xml 158 SHA256 3a7dbca0fdc557de69783e0663e2d76ddab129ea8a19b2d0ef6d3e5d1b947ce1 SHA512 7fbfbd2b3ed1b81867d55648509f778fdbe2091af53727b3426a3c7f453ae7e1663a99fdd2101508b8d6c85b3158459c93551b77a6a394f02d7e11cbc8a5ecf4 WHIRLPOOL 4bcd5662974877d42ebc4361b6eb412bfeea2af7144b436ce7ed152327d554afc321c376625ba0bb85a704b70d86e3c4882dff3573047acddd8ffccf655d4f7e -----BEGIN PGP SIGNATURE----- -Version: GnuPG v2.0.19 (GNU/Linux) +Version: GnuPG v2.0.20 (GNU/Linux) -iEYEAREIAAYFAlFV9QgACgkQ1fmVwcYIWAa1XgCfcddEG/N+90u87/Cnp/8SeMMq -jDEAn2bJQJAdV0v5TJsV/svRQ5LHTYjY -=K4mS +iEYEAREIAAYFAlJN1sgACgkQCaWpQKGI+9QJQwCfWpqBH4502b1SHVyH419sE6kE +IG8AoIXCYsrC4A8+R/41RQI6eGHw4wgU +=KjP7 -----END PGP SIGNATURE----- diff --git a/gnome-extra/drwright/drwright-3.5.0.ebuild b/gnome-extra/drwright/drwright-3.5.0.ebuild new file mode 100644 index 000000000000..dc34d1220f04 --- /dev/null +++ b/gnome-extra/drwright/drwright-3.5.0.ebuild @@ -0,0 +1,50 @@ +# Copyright 1999-2013 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/drwright/drwright-3.5.0.ebuild,v 1.1 2013/10/03 20:42:46 pacho Exp $ + +EAPI=5 +GCONF_DEBUG="no" +GNOME2_LA_PUNT="yes" + +inherit autotools eutils gnome2 + +DESCRIPTION="Tool forcing you to take regular breaks to prevent RSI" +HOMEPAGE="http://git.gnome.org/browse/drwright" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~ppc ~sparc ~x86" +IUSE="" + +RDEPEND=" + >=dev-libs/glib-2.31.13:2 + >=x11-libs/gtk+-3.0.0:3 + >=x11-libs/gdk-pixbuf-2.25.3 + >=gnome-base/gnome-settings-daemon-3.7.3 + >=gnome-base/gnome-control-center-3.2 + >=x11-libs/libnotify-0.7 + media-libs/libcanberra[gtk3] + x11-libs/libX11 + x11-libs/libXext + x11-libs/libXScrnSaver +" +DEPEND="${RDEPEND} + x11-proto/scrnsaverproto + sys-devel/gettext + >=dev-util/intltool-0.35.0 + virtual/pkgconfig + || ( dev-util/gtk-builder-convert <=x11-libs/gtk+-2.24.10:2 ) +" + +src_prepare() { + # Patches from 'master' to allow compilation with latest gsd + epatch "${FILESDIR}/${P}-gsd-3.5.patch" + epatch "${FILESDIR}/${P}-gsd-3.7.patch" + + eautoreconf + gnome2_src_prepare +} + +src_configure() { + gnome2_src_configure --disable-static +} diff --git a/gnome-extra/drwright/files/drwright-3.5.0-gsd-3.5.patch b/gnome-extra/drwright/files/drwright-3.5.0-gsd-3.5.patch new file mode 100644 index 000000000000..fd26c80566e8 --- /dev/null +++ b/gnome-extra/drwright/files/drwright-3.5.0-gsd-3.5.patch @@ -0,0 +1,40 @@ +From 6fb8014c2474e086a66d1474bd771d256e79be8d Mon Sep 17 00:00:00 2001 +From: Kalev Lember <kalevlember@gmail.com> +Date: Wed, 19 Sep 2012 20:59:36 +0000 +Subject: Remove gsd_typing_break_plugin_class_finalize boilerplate + +class_finalize is now included in the GNOME_SETTINGS_PLUGIN_REGISTER +convenience macro. Also bumped g-s-d requirement to 3.5.91 to get the +new macro. +--- +diff --git a/configure.in b/configure.in +index d0adc9d..aaa1223 100644 +--- a/configure.in ++++ b/configure.in +@@ -48,7 +48,7 @@ GDK_PIXBUF_REQUIRED=2.25.3 + GTK_REQUIRED=3.0.0 + LIBCANBERRA_REQUIRED=0 + LIBNOTIFY_REQUIRED=0.7 +-GSD_REQUIRED=2.91.8 ++GSD_REQUIRED=3.5.91 + + # ************ + # Typing Break +diff --git a/src/gsd-typing-break-plugin.c b/src/gsd-typing-break-plugin.c +index ceb5e88..8150331 100644 +--- a/src/gsd-typing-break-plugin.c ++++ b/src/gsd-typing-break-plugin.c +@@ -35,11 +35,6 @@ struct GsdTypingBreakPluginPrivate { + GNOME_SETTINGS_PLUGIN_REGISTER (GsdTypingBreakPlugin, gsd_typing_break_plugin) + + static void +-gsd_typing_break_plugin_class_finalize (GsdTypingBreakPluginClass *klass) +-{ +-} +- +-static void + gsd_typing_break_plugin_init (GsdTypingBreakPlugin *plugin) + { + plugin->priv = GSD_TYPING_BREAK_PLUGIN_GET_PRIVATE (plugin); +-- +cgit v0.9.2 diff --git a/gnome-extra/drwright/files/drwright-3.5.0-gsd-3.7.patch b/gnome-extra/drwright/files/drwright-3.5.0-gsd-3.7.patch new file mode 100644 index 000000000000..244916d1b1c7 --- /dev/null +++ b/gnome-extra/drwright/files/drwright-3.5.0-gsd-3.7.patch @@ -0,0 +1,187 @@ +From 75d3053882dafbf1eb8ccc1df2085d32e453ac37 Mon Sep 17 00:00:00 2001 +From: Dominique Leuenberger <dimstar@opensuse.org> +Date: Fri, 19 Apr 2013 22:02:11 +0000 +Subject: Adapt to and require gnome-settings-daemon 3.7.3 + +https://bugzilla.gnome.org/show_bug.cgi?id=698413 +--- +diff --git a/configure.in b/configure.in +index 16f7cc4..6b6c5a7 100644 +--- a/configure.in ++++ b/configure.in +@@ -48,7 +48,7 @@ GDK_PIXBUF_REQUIRED=2.25.3 + GTK_REQUIRED=3.0.0 + LIBCANBERRA_REQUIRED=0 + LIBNOTIFY_REQUIRED=0.7 +-GSD_REQUIRED=3.5.91 ++GSD_REQUIRED=3.7.3 + + # ************ + # Typing Break +diff --git a/src/Makefile.am b/src/Makefile.am +index 49ca76a..f8e09f2 100644 +--- a/src/Makefile.am ++++ b/src/Makefile.am +@@ -73,7 +73,6 @@ gsd_plugin_LTLIBRARIES = \ + $(NULL) + + libtyping_break_la_SOURCES = \ +- gsd-typing-break-plugin.h \ + gsd-typing-break-plugin.c \ + gsd-typing-break-manager.h \ + gsd-typing-break-manager.c \ +diff --git a/src/gsd-typing-break-plugin.c b/src/gsd-typing-break-plugin.c +index 8150331..2cee4f3 100644 +--- a/src/gsd-typing-break-plugin.c ++++ b/src/gsd-typing-break-plugin.c +@@ -23,81 +23,8 @@ + #include <glib/gi18n-lib.h> + #include <gmodule.h> + +-#include "gsd-typing-break-plugin.h" ++#include <gnome-settings-daemon/gnome-settings-plugin.h> + #include "gsd-typing-break-manager.h" + +-struct GsdTypingBreakPluginPrivate { +- GsdTypingBreakManager *manager; +-}; ++GNOME_SETTINGS_PLUGIN_REGISTER (GsdTypingBreak, gsd_typing_break) + +-#define GSD_TYPING_BREAK_PLUGIN_GET_PRIVATE(object) (G_TYPE_INSTANCE_GET_PRIVATE ((object), GSD_TYPE_TYPING_BREAK_PLUGIN, GsdTypingBreakPluginPrivate)) +- +-GNOME_SETTINGS_PLUGIN_REGISTER (GsdTypingBreakPlugin, gsd_typing_break_plugin) +- +-static void +-gsd_typing_break_plugin_init (GsdTypingBreakPlugin *plugin) +-{ +- plugin->priv = GSD_TYPING_BREAK_PLUGIN_GET_PRIVATE (plugin); +- +- g_debug ("GsdTypingBreakPlugin initializing"); +- +- plugin->priv->manager = gsd_typing_break_manager_new (); +-} +- +-static void +-gsd_typing_break_plugin_finalize (GObject *object) +-{ +- GsdTypingBreakPlugin *plugin; +- +- g_return_if_fail (object != NULL); +- g_return_if_fail (GSD_IS_TYPING_BREAK_PLUGIN (object)); +- +- g_debug ("GsdTypingBreakPlugin finalizing"); +- +- plugin = GSD_TYPING_BREAK_PLUGIN (object); +- +- g_return_if_fail (plugin->priv != NULL); +- +- if (plugin->priv->manager != NULL) { +- g_object_unref (plugin->priv->manager); +- } +- +- G_OBJECT_CLASS (gsd_typing_break_plugin_parent_class)->finalize (object); +-} +- +-static void +-impl_activate (GnomeSettingsPlugin *plugin) +-{ +- gboolean res; +- GError *error; +- +- g_debug ("Activating typing_break plugin"); +- +- error = NULL; +- res = gsd_typing_break_manager_start (GSD_TYPING_BREAK_PLUGIN (plugin)->priv->manager, &error); +- if (! res) { +- g_warning ("Unable to start typing_break manager: %s", error->message); +- g_error_free (error); +- } +-} +- +-static void +-impl_deactivate (GnomeSettingsPlugin *plugin) +-{ +- g_debug ("Deactivating typing_break plugin"); +- gsd_typing_break_manager_stop (GSD_TYPING_BREAK_PLUGIN (plugin)->priv->manager); +-} +- +-static void +-gsd_typing_break_plugin_class_init (GsdTypingBreakPluginClass *klass) +-{ +- GObjectClass *object_class = G_OBJECT_CLASS (klass); +- GnomeSettingsPluginClass *plugin_class = GNOME_SETTINGS_PLUGIN_CLASS (klass); +- +- object_class->finalize = gsd_typing_break_plugin_finalize; +- +- plugin_class->activate = impl_activate; +- plugin_class->deactivate = impl_deactivate; +- +- g_type_class_add_private (klass, sizeof (GsdTypingBreakPluginPrivate)); +-} +diff --git a/src/gsd-typing-break-plugin.h b/src/gsd-typing-break-plugin.h +deleted file mode 100644 +index 50bee59..0000000 +--- a/src/gsd-typing-break-plugin.h ++++ /dev/null +@@ -1,59 +0,0 @@ +-/* -*- Mode: C; tab-width: 8; indent-tabs-mode: nil; c-basic-offset: 8 -*- +- * +- * Copyright (C) 2007 William Jon McCann <mccann@jhu.edu> +- * +- * This program is free software; you can redistribute it and/or modify +- * it under the terms of the GNU General Public License as published by +- * the Free Software Foundation; either version 2, or (at your option) +- * any later version. +- * +- * This program is distributed in the hope that it will be useful, +- * but WITHOUT ANY WARRANTY; without even the implied warranty of +- * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the +- * GNU General Public License for more details. +- * +- * You should have received a copy of the GNU General Public License +- * along with this program; if not, write to the Free Software +- * Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, USA. +- * +- */ +- +-#ifndef __GSD_TYPING_BREAK_PLUGIN_H__ +-#define __GSD_TYPING_BREAK_PLUGIN_H__ +- +-#include <glib.h> +-#include <glib-object.h> +-#include <gmodule.h> +- +-#include <gnome-settings-daemon/gnome-settings-plugin.h> +- +-G_BEGIN_DECLS +- +-#define GSD_TYPE_TYPING_BREAK_PLUGIN (gsd_typing_break_plugin_get_type ()) +-#define GSD_TYPING_BREAK_PLUGIN(o) (G_TYPE_CHECK_INSTANCE_CAST ((o), GSD_TYPE_TYPING_BREAK_PLUGIN, GsdTypingBreakPlugin)) +-#define GSD_TYPING_BREAK_PLUGIN_CLASS(k) (G_TYPE_CHECK_CLASS_CAST((k), GSD_TYPE_TYPING_BREAK_PLUGIN, GsdTypingBreakPluginClass)) +-#define GSD_IS_TYPING_BREAK_PLUGIN(o) (G_TYPE_CHECK_INSTANCE_TYPE ((o), GSD_TYPE_TYPING_BREAK_PLUGIN)) +-#define GSD_IS_TYPING_BREAK_PLUGIN_CLASS(k) (G_TYPE_CHECK_CLASS_TYPE ((k), GSD_TYPE_TYPING_BREAK_PLUGIN)) +-#define GSD_TYPING_BREAK_PLUGIN_GET_CLASS(o) (G_TYPE_INSTANCE_GET_CLASS ((o), GSD_TYPE_TYPING_BREAK_PLUGIN, GsdTypingBreakPluginClass)) +- +-typedef struct GsdTypingBreakPluginPrivate GsdTypingBreakPluginPrivate; +- +-typedef struct +-{ +- GnomeSettingsPlugin parent; +- GsdTypingBreakPluginPrivate *priv; +-} GsdTypingBreakPlugin; +- +-typedef struct +-{ +- GnomeSettingsPluginClass parent_class; +-} GsdTypingBreakPluginClass; +- +-GType gsd_typing_break_plugin_get_type (void) G_GNUC_CONST; +- +-/* All the plugins must implement this function */ +-G_MODULE_EXPORT GType register_gnome_settings_plugin (GTypeModule *module); +- +-G_END_DECLS +- +-#endif /* __GSD_TYPING_BREAK_PLUGIN_H__ */ +-- +cgit v0.9.2 |