--- notify-python-0.1.1.orig/debian/watch +++ notify-python-0.1.1/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://www.galago-project.org/files/releases/source/notify-python/notify-python-(.*)\.tar\.gz --- notify-python-0.1.1.orig/debian/control +++ notify-python-0.1.1/debian/control @@ -0,0 +1,33 @@ +Source: notify-python +Section: python +Priority: optional +Maintainer: Gustavo Franco +Uploaders: Debian Python Modules Team +Build-Depends: debhelper (>= 5.0.37.2), + cdbs (>= 0.4.43), + python-all-dev (>= 2.3.5-7), + python-support (>= 0.3), + pkg-config (>= 0.20-1), + libnotify-dev (>= 0.4.3), + python-gtk2-dev (>= 2.10) +Standards-Version: 3.7.2 +XS-Python-Version: >= 2.3 +Vcs-Svn: svn://svn.debian.org/svn/python-modules/packages/notify-python/trunk/ +Vcs-Browser: http://svn.debian.org/wsvn/python-modules/packages/notify-python/?op=log + +Package: python-notify +Architecture: any +Depends: ${python:Depends}, + ${shlibs:Depends}, + ${misc:Depends}, + python-gtk2 (>= 2.10) +Provides: ${python:Provides} +XB-Python-Version: ${python:Versions} +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. + --- notify-python-0.1.1.orig/debian/compat +++ notify-python-0.1.1/debian/compat @@ -0,0 +1 @@ +5 --- notify-python-0.1.1.orig/debian/rules +++ notify-python-0.1.1/debian/rules @@ -0,0 +1,65 @@ +#!/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 + +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_pysupport -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 --- notify-python-0.1.1.orig/debian/examples +++ notify-python-0.1.1/debian/examples @@ -0,0 +1,2 @@ +tests/*.py +tests/applet-critical.png --- notify-python-0.1.1.orig/debian/pycompat +++ notify-python-0.1.1/debian/pycompat @@ -0,0 +1 @@ +2 --- notify-python-0.1.1.orig/debian/changelog +++ notify-python-0.1.1/debian/changelog @@ -0,0 +1,65 @@ +notify-python (0.1.1-2build3) lucid; urgency=low + + * Rebuild dropping the extension for python2.5. + + -- Matthias Klose Mon, 01 Feb 2010 22:05:32 +0000 + +notify-python (0.1.1-2build2) jaunty; urgency=low + + * Rebuild for python2.6. + + -- Matthias Klose Sun, 22 Feb 2009 12:23:29 +0100 + +notify-python (0.1.1-2build1) intrepid; urgency=low + + * No-change rebuild to get rid of the libffi4 dependency (LP: #237951). + + -- Michael Bienia Fri, 06 Jun 2008 19:04:23 +0200 + +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 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 Mon, 25 Jun 2007 13:30:50 +0200 + +notify-python (0.1.0-1) unstable; urgency=low + + * Initial release (Closes: #366863) + + -- Gustavo Franco Tue, 4 Jul 2006 17:00:55 -0300 + --- notify-python-0.1.1.orig/debian/copyright +++ notify-python-0.1.1/debian/copyright @@ -0,0 +1,32 @@ +This package was debianized by Gustavo Franco 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 + +Copyright: (C) 2006 Christian Hammond + +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 and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. +