aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorGregory M. Tuner <gmt@be-evil.net>2014-01-24 19:37:51 -0800
committerGregory M. Tuner <gmt@be-evil.net>2014-01-24 19:37:51 -0800
commitfa6b73283ed3ccebc35bcf292916769715ec76e9 (patch)
treef4b116b052e83cb59ffe397705d6a9279fb4567e /dev-python/notify-python
parentgnome-base/dconf: clone upstream (diff)
downloadgmt-fa6b73283ed3ccebc35bcf292916769715ec76e9.tar.gz
gmt-fa6b73283ed3ccebc35bcf292916769715ec76e9.tar.bz2
gmt-fa6b73283ed3ccebc35bcf292916769715ec76e9.zip
dev-python/notify-python: clone upstream
Signed-off-by: Gregory M. Tuner <gmt@be-evil.net>
Diffstat (limited to 'dev-python/notify-python')
-rw-r--r--dev-python/notify-python/ChangeLog178
-rw-r--r--dev-python/notify-python/Manifest5
-rw-r--r--dev-python/notify-python/files/notify-python-0.1.1-libnotify-0.7.patch37
-rw-r--r--dev-python/notify-python/metadata.xml9
-rw-r--r--dev-python/notify-python/notify-python-0.1.1-r4.ebuild56
5 files changed, 285 insertions, 0 deletions
diff --git a/dev-python/notify-python/ChangeLog b/dev-python/notify-python/ChangeLog
new file mode 100644
index 0000000..a2728f7
--- /dev/null
+++ b/dev-python/notify-python/ChangeLog
@@ -0,0 +1,178 @@
+# ChangeLog for dev-python/notify-python
+# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
+# $Header: /var/cvsroot/gentoo-x86/dev-python/notify-python/ChangeLog,v 1.48 2013/10/20 20:22:33 maekke Exp $
+
+ 20 Oct 2013; Markus Meier <maekke@gentoo.org> notify-python-0.1.1-r3.ebuild:
+ arm stable, bug #486324
+
+ 22 Apr 2013; Agostino Sarubbo <ago@gentoo.org> notify-python-0.1.1-r3.ebuild:
+ Stable for sparc, wrt bug #465198
+
+ 18 Apr 2013; Agostino Sarubbo <ago@gentoo.org> notify-python-0.1.1-r3.ebuild:
+ Stable for ia64, wrt bug #465198
+
+ 18 Apr 2013; Agostino Sarubbo <ago@gentoo.org> notify-python-0.1.1-r3.ebuild:
+ Stable for alpha, wrt bug #465198
+
+ 16 Apr 2013; Agostino Sarubbo <ago@gentoo.org> notify-python-0.1.1-r3.ebuild:
+ Stable for ppc64, wrt bug #465198
+
+ 15 Apr 2013; Agostino Sarubbo <ago@gentoo.org> notify-python-0.1.1-r3.ebuild:
+ Stable for ppc, wrt bug #465198
+
+ 15 Apr 2013; Agostino Sarubbo <ago@gentoo.org> notify-python-0.1.1-r3.ebuild:
+ Stable for x86, wrt bug #465198
+
+ 15 Apr 2013; Agostino Sarubbo <ago@gentoo.org> notify-python-0.1.1-r3.ebuild:
+ Stable for amd64, wrt bug #465198
+
+ 28 Feb 2013; Michał Górny <mgorny@gentoo.org> notify-python-0.1.1-r3.ebuild:
+ Let autotools compile the bytecode. Fix compressing examples. Enable tests.
+
+*notify-python-0.1.1-r3 (20 Feb 2013)
+
+ 20 Feb 2013; Justin Lecher <jlec@gentoo.org> +notify-python-0.1.1-r3.ebuild:
+ Move to new python eclasses
+
+ 13 Aug 2012; Patrick Lauer <patrick@gentoo.org> notify-python-0.1.1-r2.ebuild:
+ Restricting jython
+
+ 04 May 2012; Patrick Lauer <patrick@gentoo.org> notify-python-0.1.1-r2.ebuild:
+ Migrating dev-util/pkgconfig -> virtual/pkgconfig
+
+ 27 Feb 2012; Patrick Lauer <patrick@gentoo.org> notify-python-0.1.1-r2.ebuild:
+ Restricting pypy
+
+ 28 Nov 2011; Samuli Suominen <ssuominen@gentoo.org>
+ notify-python-0.1.1-r2.ebuild:
+ Force more recent dev-python/pygtk to avoid update problems wrt forum post.
+
+ 10 Aug 2011; Markus Meier <maekke@gentoo.org> notify-python-0.1.1-r2.ebuild:
+ arm stable, bug #349496
+
+ 29 Apr 2011; Samuli Suominen <ssuominen@gentoo.org>
+ notify-python-0.1.1-r2.ebuild:
+ ppc/ppc64 stable wrt #361093
+
+ 23 Apr 2011; Raúl Porcel <armin76@gentoo.org> notify-python-0.1.1-r2.ebuild:
+ alpha/ia64/sparc/x86 stable wrt #361093
+
+ 29 Mar 2011; Christoph Mende <angelos@gentoo.org>
+ notify-python-0.1.1-r2.ebuild:
+ Stable on amd64 wrt bug #361093
+
+ 13 Mar 2011; Samuli Suominen <ssuominen@gentoo.org>
+ notify-python-0.1.1-r2.ebuild:
+ USE="examples" wrt #351879 by Joe Sapp.
+
+*notify-python-0.1.1-r2 (13 Mar 2011)
+
+ 13 Mar 2011; Samuli Suominen <ssuominen@gentoo.org>
+ +notify-python-0.1.1-r2.ebuild:
+ Revision bump to make sure people use the correct version of notify-python.
+
+ 29 Jan 2011; Samuli Suominen <ssuominen@gentoo.org>
+ notify-python-0.1.1-r1.ebuild,
+ +files/notify-python-0.1.1-libnotify-0.7.patch:
+ Remove useless libtool archive _pynotify.la from site-packages. Fix building
+ with x11-libs/libnotify >= 0.7.
+
+ 19 Sep 2010; Raúl Porcel <armin76@gentoo.org>
+ notify-python-0.1.1-r1.ebuild:
+ Add ~sh
+
+ 14 Aug 2010; Raúl Porcel <armin76@gentoo.org>
+ notify-python-0.1.1-r1.ebuild:
+ ia64 stable
+
+ 20 Jul 2010; Jeroen Roovers <jer@gentoo.org>
+ notify-python-0.1.1-r1.ebuild:
+ Drop HPPA keywording (bug #324511).
+
+ 22 May 2010; Raúl Porcel <armin76@gentoo.org>
+ notify-python-0.1.1-r1.ebuild:
+ Add ~ia64
+
+ 10 Mar 2010; Arfrever Frehtes Taifersar Arahesis <arfrever@gentoo.org>
+ notify-python-0.1.1-r1.ebuild:
+ Set SUPPORT_PYTHON_ABIS. Delete call to deprecated python_version() (bug #308019).
+
+ 07 Mar 2010; Raúl Porcel <armin76@gentoo.org> notify-python-0.1.1.ebuild,
+ notify-python-0.1.1-r1.ebuild:
+ alpha/sparc stable
+
+ 28 Feb 2010; Jeroen Roovers <jer@gentoo.org>
+ notify-python-0.1.1-r1.ebuild:
+ Marked ~hppa (bug #299662).
+
+ 13 Feb 2010; Raúl Porcel <armin76@gentoo.org> notify-python-0.1.1.ebuild,
+ notify-python-0.1.1-r1.ebuild:
+ Add ~alpha wrt #299662
+
+ 09 Jan 2010; Raúl Porcel <armin76@gentoo.org> notify-python-0.1.1.ebuild,
+ notify-python-0.1.1-r1.ebuild:
+ Add ~arm
+
+ 21 May 2009; Brent Baude <ranger@gentoo.org>
+ notify-python-0.1.1-r1.ebuild:
+ stable ppc, bug 268690
+
+ 14 May 2009; Markus Meier <maekke@gentoo.org>
+ notify-python-0.1.1-r1.ebuild:
+ amd64 stable, bug #268690
+
+ 11 May 2009; Brent Baude <ranger@gentoo.org>
+ notify-python-0.1.1-r1.ebuild:
+ stable ppc64, bug 268690
+
+ 07 May 2009; Christian Faulhammer <fauli@gentoo.org>
+ notify-python-0.1.1-r1.ebuild:
+ stable x86, bug 268690
+
+ 27 Oct 2008; Ali Polatel <hawking@gentoo.org> notify-python-0.1.1.ebuild,
+ notify-python-0.1.1-r1.ebuild:
+ Use python_need_rebuild.
+
+*notify-python-0.1.1-r1 (09 Sep 2008)
+
+ 09 Sep 2008; Ali Polatel <hawking@gentoo.org>
+ +notify-python-0.1.1-r1.ebuild:
+ Remove src/pynotify.c so it's regenerated, #212128. Fix
+ python_mod_cleanup.
+
+ 08 Aug 2008; Markus Rothe <corsair@gentoo.org> notify-python-0.1.1.ebuild:
+ Stable on ppc64; bug #233766
+
+ 14 May 2008; Markus Rothe <corsair@gentoo.org> notify-python-0.1.1.ebuild:
+ Added ~ppc64
+
+ 18 Apr 2008; Raúl Porcel <armin76@gentoo.org> notify-python-0.1.1.ebuild:
+ Add ~sparc
+
+ 24 Feb 2008; Gilles Dartiguelongue <eva@gentoo.org>
+ notify-python-0.1.1.ebuild:
+ fix python eclass use, bug #207667
+
+ 22 Dec 2007; Tobias Scherbaum <dertobi123@gentoo.org>
+ notify-python-0.1.1.ebuild:
+ ppc stable, bug #202174
+
+ 24 Oct 2007; Olivier Crête <tester@gentoo.org>
+ notify-python-0.1.1.ebuild:
+ Stable on amd64
+
+ 22 Oct 2007; Markus Meier <maekke@gentoo.org> notify-python-0.1.1.ebuild:
+ x86 stable, bug #196541
+
+ 08 Jun 2007; Donnie Berkholz <dberkholz@gentoo.org>;
+ notify-python-0.1.1.ebuild:
+ Keyword ~ppc.
+
+ 04 Apr 2007; Peter Weller <welp@gentoo.org> notify-python-0.1.1.ebuild:
+ Keyworded ~x86-fbsd
+
+*notify-python-0.1.1 (27 Dec 2006)
+
+ 27 Dec 2006; Tiziano Müller <dev-zero@gentoo.org>
+ +notify-python-0.1.1.ebuild:
+ New ebuild for bug #139818 (thanks to Paul Bredbury)
diff --git a/dev-python/notify-python/Manifest b/dev-python/notify-python/Manifest
new file mode 100644
index 0000000..48d62d2
--- /dev/null
+++ b/dev-python/notify-python/Manifest
@@ -0,0 +1,5 @@
+AUX notify-python-0.1.1-libnotify-0.7.patch 916 SHA256 aa40124e42ab1a843c0c1e99d4f4b2e74f5fc2e9eb2a1dff4f35973a61e6c40a SHA512 1b8c1e315ecd842925335d2115a941df47569a9557e79eca734a051e838418d0fe0d315e4f8b41de219662271dbb6e1faa8398374d1728e92263c84feb0ccc66 WHIRLPOOL 460d1aa8de138e0a69b7a4893f2070b7338ce7c7d00462cc6f7d04e88be766702528693ebcfb0bde70d5e6dbb8b4a4f1427d9a33da02f59e348d8430b3741d76
+DIST notify-python-0.1.1.tar.bz2 214514 SHA256 7d3bbb7c3d8f56c922cc31d02ef9057a4f06998cc2fd4f3119a576fcf8d504ce SHA512 67021af81d77b6a1ead4ee2a0ab4e8684c2b60c672ab7aa09a8f89d71cf646453d9be76455ac28616d70645019946db1731a7021fbb91fe66d9e057fcb3815a0 WHIRLPOOL 106e71668290ebba145cc88542aac6dbe63eebcac84f7eced68256536b9fe8f3a574bad90362e07c993fdb88df2712826d8d0aa75b7f7a3c8bf5013d3cb3263c
+EBUILD notify-python-0.1.1-r4.ebuild 1254 SHA256 d8355e9b3b34cc02a2333da123e3ed1089ca0221244cf4cd16f2a295dce65dc4 SHA512 6db5524eb14e94e5bf15e465d5a69537f584e1d44438b96cacd5777a5100d9e865a7c67318ae95daad1c1ac1da8a89a49b9c1e52baee0041ab70cfa0c2de3308 WHIRLPOOL e37df4a4ec2a201a0d2efa1b469b96f9d141fb5de4021b265f3b219c8862c26b42146b0524278182cd25ea7d50760e62627f7754752687a55ea685dc02067b46
+MISC ChangeLog 5988 SHA256 604bd3a6f44c6cf130bcbcb1f1eef13cf06fab19e5fa51d3e844a4615da24841 SHA512 7b21bd482e834b50b79e4d0e7f11d5d6a38d9a0b7ee073b297f22b475ca80b8d1d204ae26ae9b7e1acb5b186aeabc938a4151beac9bb5810223e30ef4e7fc692 WHIRLPOOL e1bc8ca02b483bc5c207fae00d7753089aa7b145cd22e0e2421224db3e812f950450483da40208f60891a2070204659355e15ac4d3a82ef84cdd66565936fc7b
+MISC metadata.xml 264 SHA256 99d84181942576a6dccd9991e6aacb76319789bba3bf11595d51abf58488e5c0 SHA512 c7fd8837c4c78021c4ba57aeb1c085d9eb6a53ce65d198de855649032ac1de1cf99a2a485380a8ba2a77cd91fb216599047bb65c731cbfba656745a9e75c2c2f WHIRLPOOL 0e2a3a2255ec2bdf216cabfdfbc589ca7d7718cf1ba18b1e9bb9c52731836e451419da129e6ab028941b1b27e5cb2e190c6c8f11e1b6b11a203e53af81efb9d5
diff --git a/dev-python/notify-python/files/notify-python-0.1.1-libnotify-0.7.patch b/dev-python/notify-python/files/notify-python-0.1.1-libnotify-0.7.patch
new file mode 100644
index 0000000..ee146cb
--- /dev/null
+++ b/dev-python/notify-python/files/notify-python-0.1.1-libnotify-0.7.patch
@@ -0,0 +1,37 @@
+http://pkgs.fedoraproject.org/gitweb/?p=notify-python.git;a=blob_plain;f=libnotify07.patch;hb=HEAD
+
+--- src/pynotify.defs
++++ src/pynotify.defs
+@@ -38,7 +38,6 @@
+ '("const-gchar*" "summary")
+ '("const-gchar*" "message" (null-ok) (default "NULL"))
+ '("const-gchar*" "icon" (null-ok) (default "NULL"))
+- '("GtkWidget*" "attach" (null-ok) (default "NULL"))
+ )
+ )
+
+@@ -53,24 +52,6 @@
+ )
+ )
+
+-(define-method attach_to_widget
+- (of-object "NotifyNotification")
+- (c-name "notify_notification_attach_to_widget")
+- (return-type "none")
+- (parameters
+- '("GtkWidget*" "attach")
+- )
+-)
+-
+-(define-method attach_to_status_icon
+- (of-object "NotifyNotification")
+- (c-name "notify_notification_attach_to_status_icon")
+- (return-type "none")
+- (parameters
+- '("GtkStatusIcon*" "attach")
+- )
+-)
+-
+ (define-method show
+ (of-object "NotifyNotification")
+ (c-name "notify_notification_show")
diff --git a/dev-python/notify-python/metadata.xml b/dev-python/notify-python/metadata.xml
new file mode 100644
index 0000000..f95d435
--- /dev/null
+++ b/dev-python/notify-python/metadata.xml
@@ -0,0 +1,9 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <herd>python</herd>
+ <maintainer>
+ <email>dev-zero@gentoo.org</email>
+ <name>Tiziano Müller</name>
+ </maintainer>
+</pkgmetadata>
diff --git a/dev-python/notify-python/notify-python-0.1.1-r4.ebuild b/dev-python/notify-python/notify-python-0.1.1-r4.ebuild
new file mode 100644
index 0000000..a1b8a5a
--- /dev/null
+++ b/dev-python/notify-python/notify-python-0.1.1-r4.ebuild
@@ -0,0 +1,56 @@
+# Copyright 1999-2014 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: $
+
+EAPI=5
+
+PYTHON_COMPAT=( python{2_6,2_7} )
+
+inherit autotools-utils eutils python-r1
+
+DESCRIPTION="Python bindings for libnotify"
+HOMEPAGE="http://www.galago-project.org/"
+SRC_URI="http://www.galago-project.org/files/releases/source/${PN}/${P}.tar.bz2"
+
+LICENSE="LGPL-2.1"
+SLOT="0"
+KEYWORDS="alpha amd64 arm ia64 ppc ppc64 ~sh sparc x86 ~x86-fbsd"
+IUSE="examples"
+
+RDEPEND="
+ >=dev-python/pygtk-2.24:2[${PYTHON_USEDEP}]
+ >=x11-libs/libnotify-0.7"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+PATCHES=( "${FILESDIR}"/${P}-libnotify-0.7.patch )
+
+src_prepare() {
+ # Remove the old pynotify.c to ensure it's properly regenerated #212128.
+ rm -f src/pynotify.c || die
+ autotools-utils_src_prepare
+}
+
+src_configure() {
+ python_foreach_impl autotools-utils_src_configure
+}
+
+src_compile() {
+ python_foreach_impl autotools-utils_src_compile
+}
+
+src_test() {
+ python_foreach_impl autotools-utils_src_test
+}
+
+src_install() {
+ python_foreach_impl autotools-utils_src_install
+ prune_libtool_files --all
+
+ # Requested from bug 351879.
+ if use examples; then
+ docinto examples
+ dodoc tests/*.{png,py}
+ docompress -x /usr/share/doc/${PF}/examples
+ fi
+}