[Python-modules-commits] r18085 - in packages/notify-python/tags (11 files)

kitterman at users.alioth.debian.org kitterman at users.alioth.debian.org
Mon Aug 8 03:32:11 UTC 2011


    Date: Monday, August 8, 2011 @ 03:32:08
  Author: kitterman
Revision: 18085

Tagging 0.1.1-3.

Added:
  packages/notify-python/tags/0.1.1-3/
  packages/notify-python/tags/0.1.1-3/debian/
  packages/notify-python/tags/0.1.1-3/debian/changelog
  packages/notify-python/tags/0.1.1-3/debian/compat
  packages/notify-python/tags/0.1.1-3/debian/control
  packages/notify-python/tags/0.1.1-3/debian/copyright
  packages/notify-python/tags/0.1.1-3/debian/examples
  packages/notify-python/tags/0.1.1-3/debian/patches/
  packages/notify-python/tags/0.1.1-3/debian/patches/new_libnotify.patch
  packages/notify-python/tags/0.1.1-3/debian/rules
  packages/notify-python/tags/0.1.1-3/debian/watch

Added: packages/notify-python/tags/0.1.1-3/debian/changelog
===================================================================
--- packages/notify-python/tags/0.1.1-3/debian/changelog	                        (rev 0)
+++ packages/notify-python/tags/0.1.1-3/debian/changelog	2011-08-08 03:32:08 UTC (rev 18085)
@@ -0,0 +1,73 @@
+notify-python (0.1.1-3) unstable; urgency=low
+
+  * Team upload
+
+  [ Sandro Tosi ]
+  * debian/control
+    - uniforming both Vcs-Svn and Vcs-Browser fields
+  * debian/control
+    - switch Vcs-Browser field to viewsvn
+
+  [ Carlos Galisteo ]
+  * debian/control
+    - Added Homepage field.
+
+  [ Sebastien Bacher ]
+  * new_libnotify.patch: updated for the new libnotify api changes;
+    closes: #630292 (thanks to Jérémy Bobbio for finding the patch)
+
+  [ Barry Warasaw ]
+  * Switch to dh_python2 closes: #635452
+
+  [ Scott Kitterman ]
+  * Don't ship .la file (Change from Ubuntu)
+
+ -- Scott Kitterman <scott at kitterman.com>  Tue, 02 Aug 2011 16:20:46 -0400
+
+notify-python (0.1.1-2) unstable; urgency=low
+
+  [ Scott Kitterman ]
+  * debian/rules: Remove src/pynotify.c on clean, so that it actually gets
+    regenerated on build. Otherwise some functions like
+    attach_to_status_icon() are missing.
+
+  [ Piotr Ożarowski ]
+  * Rename XS-Vcs-Svn field to Vcs-Svn
+  * Add Vcs-Browser field
+
+  [ Loic Minier ]
+  * Add /svn to the Vcs-Svn URL to allow copy-paste in svn+ssh:// URLs. :-P
+  * Depends on ${misc:Depends}.
+  * Fix usage of spaces versus tab in rules; the fix for #434714 was in place,
+    but had a syntax error; thanks Martin Pitt; closes: #434714.
+  * Ship some testsuite scripts as examples; thanks Sebastien Bacher;
+    closes: #440244.
+  * Rewrite build completely without the autotools CDBS class and configure,
+    make, and make install for each requested Python version; closes: #438928.
+
+ -- Loic Minier <lool at dooz.org>  Thu, 06 Dec 2007 15:55:13 +0100
+
+notify-python (0.1.1-1) unstable; urgency=low
+
+  [ Piotr Ozarowski ]
+  * Added XS-Vcs-Svn field
+
+  [ Loic Minier ]
+  * Misc cleanups.
+  * Update URL in copyright.
+  * Set XS and XB-PV instead of debian/pyversions.
+  * Only call dh_pysupport and not dh_python; fixup CDBS rule.
+  * Use ${shlibs:Depends} instead of hardcoding the libnotify1 dependency.
+  * New upstream release; closes: #425766.
+    - Bump up libnotify-dev build-dep to >= 0.4.3.
+    - Bump up python-gtk2-dev build-dep and python-gtk2 dep to >= 2.10 for
+      gtk.StatusIcon.
+
+ -- Loic Minier <lool at dooz.org>  Mon, 25 Jun 2007 13:30:50 +0200
+
+notify-python (0.1.0-1) unstable; urgency=low
+
+  * Initial release (Closes: #366863)
+
+ -- Gustavo Franco <stratus at debian.org>  Tue,  4 Jul 2006 17:00:55 -0300
+

Added: packages/notify-python/tags/0.1.1-3/debian/compat
===================================================================
--- packages/notify-python/tags/0.1.1-3/debian/compat	                        (rev 0)
+++ packages/notify-python/tags/0.1.1-3/debian/compat	2011-08-08 03:32:08 UTC (rev 18085)
@@ -0,0 +1 @@
+5

Added: packages/notify-python/tags/0.1.1-3/debian/control
===================================================================
--- packages/notify-python/tags/0.1.1-3/debian/control	                        (rev 0)
+++ packages/notify-python/tags/0.1.1-3/debian/control	2011-08-08 03:32:08 UTC (rev 18085)
@@ -0,0 +1,32 @@
+Source: notify-python
+Section: python
+Priority: optional
+Maintainer: Gustavo Franco <stratus at debian.org>
+Uploaders: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
+Build-Depends: debhelper (>= 5.0.37.2),
+               cdbs (>= 0.4.90~),
+               python-all-dev (>= 2.6.6-3~),
+               pkg-config (>= 0.20-1),
+               libnotify-dev (>= 0.7),
+               python-gtk2-dev (>= 2.10)
+Standards-Version: 3.7.2
+X-Python-Version: >= 2.3
+Vcs-Svn: svn://svn.debian.org/python-modules/packages/notify-python/trunk
+Vcs-Browser: http://svn.debian.org/viewsvn/python-modules/packages/notify-python/trunk/
+Homepage: http://www.galago-project.org
+
+Package: python-notify
+Architecture: any
+Depends: ${python:Depends},
+         ${shlibs:Depends},
+         ${misc:Depends},
+         python-gtk2 (>= 2.10)
+Provides: ${python:Provides}
+Description: Python bindings for libnotify
+ libnotify sends desktop notifications to a notification daemon, as
+ defined in the Desktop Notifications spec. These notifications can be
+ used to inform the user about an event or display some form of
+ information without getting in the user's way.
+ .
+ python-notify provides just the Python bindings for libnotify.
+

Added: packages/notify-python/tags/0.1.1-3/debian/copyright
===================================================================
--- packages/notify-python/tags/0.1.1-3/debian/copyright	                        (rev 0)
+++ packages/notify-python/tags/0.1.1-3/debian/copyright	2011-08-08 03:32:08 UTC (rev 18085)
@@ -0,0 +1,32 @@
+This package was debianized by Gustavo Franco <stratus at debian.org> on
+Tue,  4 Jul 2006 17:00:55 -0300.
+
+It was downloaded from:
+   http://www.galago-project.org/files/releases/source/notify-python/
+
+Upstream Author: Christian Hammond <chipx86 at chipx86.com>
+
+Copyright: (C) 2006 Christian Hammond <chipx86 at chipx86.com>
+
+License: LGPL
+
+    This library is free software; you can redistribute it and/or
+    modify it under the terms of the GNU Lesser General Public
+    License as published by the Free Software Foundation; either
+    version 2.1 of the License, or (at your option) any later version.
+
+    This library 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
+    Lesser General Public License for more details.
+
+    You should have received a copy of the GNU Lesser General Public
+    License along with this library; if not, write to the Free Software
+    Foundation, Inc., 51 Franklin St, Fifth Floor, Boston, MA  02110-1301  USA
+
+On Debian systems, the full text of the LGPL can be found in
+/usr/share/common-licenses/LGPL-2
+
+The Debian packaging is (C) 2006, Gustavo Franco <stratus at debian.org> and
+is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
+

Added: packages/notify-python/tags/0.1.1-3/debian/examples
===================================================================
--- packages/notify-python/tags/0.1.1-3/debian/examples	                        (rev 0)
+++ packages/notify-python/tags/0.1.1-3/debian/examples	2011-08-08 03:32:08 UTC (rev 18085)
@@ -0,0 +1,2 @@
+tests/*.py
+tests/applet-critical.png

Added: packages/notify-python/tags/0.1.1-3/debian/patches/new_libnotify.patch
===================================================================
--- packages/notify-python/tags/0.1.1-3/debian/patches/new_libnotify.patch	                        (rev 0)
+++ packages/notify-python/tags/0.1.1-3/debian/patches/new_libnotify.patch	2011-08-08 03:32:08 UTC (rev 18085)
@@ -0,0 +1,36 @@
+diff -up notify-python-0.1.1/src/pynotify.defs.notify070 notify-python-0.1.1/src/pynotify.defs
+--- notify-python-0.1.1/src/pynotify.defs.notify070	2010-11-02 17:11:14.928179237 -0400
++++ notify-python-0.1.1/src/pynotify.defs	2010-11-02 17:11:51.153180231 -0400
+@@ -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")

Added: packages/notify-python/tags/0.1.1-3/debian/rules
===================================================================
--- packages/notify-python/tags/0.1.1-3/debian/rules	                        (rev 0)
+++ packages/notify-python/tags/0.1.1-3/debian/rules	2011-08-08 03:32:08 UTC (rev 18085)
@@ -0,0 +1,66 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/simple-patchsys.mk
+
+CFLAGS += -Wall -g -O$(if $(findstring noopt,$(DEB_BUILD_OPTIONS)),0,2)
+
+DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+configure_flags += --prefix=/usr --build=$(DEB_BUILD_GNU_TYPE)
+
+ifneq ($(DEB_BUILD_GNU_TYPE),$(DEB_HOST_GNU_TYPE))
+	configure_flags += --host=$(DEB_HOST_GNU_TYPE)
+endif
+
+PYVERS := $(shell pyversions --requested --version debian/control)
+
+build-%/configure-stamp: debian/stamp-patched
+	dh_testdir
+	mkdir -p build-$*
+	cd build-$* && \
+		PYTHON=/usr/bin/python$* CFLAGS="$(CFLAGS)" \
+			$(CURDIR)/configure $(configure_flags)
+	touch $@
+
+build-%/build-stamp: build-%/configure-stamp
+	dh_testdir
+	$(MAKE) -C build-$*
+	touch $@
+
+build: $(PYVERS:%=build-%/build-stamp)
+
+install-%: build-%/build-stamp
+	dh_testdir
+	dh_testroot
+	$(MAKE) -C build-$* install DESTDIR=$(CURDIR)/debian/python-notify
+	rm -f $(CURDIR)/debian/python-notify/usr/lib/python*/*-packages/gtk-2.0/pynotify/*.la
+
+install: $(PYVERS:%=install-%)
+
+clean:: reverse-patches
+	dh_testdir
+	dh_testroot
+	rm -rf $(PYVERS:%=build-%)
+	dh_clean src/pynotify.c
+
+binary-indep: install
+
+binary-arch: install
+	dh_testdir
+	dh_testroot
+	dh_installdocs -s AUTHORS NEWS
+	dh_installexamples -s
+	dh_installchangelogs -s ChangeLog
+	dh_strip -s
+	dh_compress -s
+	dh_fixperms -s
+	dh_python2 -s
+	dh_installdeb -s
+	dh_shlibdeps -s
+	dh_gencontrol -s
+	dh_md5sums -s
+	dh_builddeb -s
+
+binary: binary-arch binary-indep
+.PHONY: build install clean binary-indep binary-arch binary


Property changes on: packages/notify-python/tags/0.1.1-3/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: packages/notify-python/tags/0.1.1-3/debian/watch
===================================================================
--- packages/notify-python/tags/0.1.1-3/debian/watch	                        (rev 0)
+++ packages/notify-python/tags/0.1.1-3/debian/watch	2011-08-08 03:32:08 UTC (rev 18085)
@@ -0,0 +1,2 @@
+version=3
+http://www.galago-project.org/files/releases/source/notify-python/notify-python-(.*)\.tar\.gz




More information about the Python-modules-commits mailing list