[Python-apps-commits] r361 - in packages/winpdb/trunk/debian (changelog control rules)
bzed at users.alioth.debian.org
bzed at users.alioth.debian.org
Wed Dec 5 10:48:43 UTC 2007
Date: Wednesday, December 5, 2007 @ 10:48:42
Author: bzed
Revision: 361
* debian/rules:
- Don't use fixed python version numbers, thanks to Luca Falavigna.
- Use $(PKGNAME) to make it more easy to rename the package..
- Add commands to set Recommends/Depends depending on the Distribution
we're building the package on.
* debian/control:
- Updating my email address.
- Introduce winpdb:Depends/winpdb:recommends to allow us to set
dependencies/recommended packages while building the package.
Modified:
packages/winpdb/trunk/debian/changelog
packages/winpdb/trunk/debian/control
packages/winpdb/trunk/debian/rules
Modified: packages/winpdb/trunk/debian/changelog
===================================================================
--- packages/winpdb/trunk/debian/changelog 2007-12-05 00:07:42 UTC (rev 360)
+++ packages/winpdb/trunk/debian/changelog 2007-12-05 10:48:42 UTC (rev 361)
@@ -1,8 +1,16 @@
winpdb (1.3.2-2) UNRELEASED; urgency=low
- * NOT RELEASED YET
+ * debian/rules:
+ - Don't use fixed python version numbers, thanks to Luca Falavigna.
+ - Use $(PKGNAME) to make it more easy to rename the package..
+ - Add commands to set Recommends/Depends depending on the Distribution
+ we're building the package on.
+ * debian/control:
+ - Updating my email address.
+ - Introduce winpdb:Depends/winpdb:recommends to allow us to set
+ dependencies/recommended packages while building the package.
- -- Bernd Zeimetz <bernd at bzed.de> Fri, 30 Nov 2007 15:19:23 +0100
+ -- Bernd Zeimetz <bzed at debian.org> Wed, 05 Dec 2007 11:48:03 +0100
winpdb (1.3.2-1) unstable; urgency=low
Modified: packages/winpdb/trunk/debian/control
===================================================================
--- packages/winpdb/trunk/debian/control 2007-12-05 00:07:42 UTC (rev 360)
+++ packages/winpdb/trunk/debian/control 2007-12-05 10:48:42 UTC (rev 361)
@@ -1,7 +1,7 @@
Source: winpdb
Section: python
Priority: optional
-Maintainer: Bernd Zeimetz <bernd at bzed.de>
+Maintainer: Bernd Zeimetz <bzed at debian.org>
Uploaders: Python Applications Packaging Team <python-apps-team at lists.alioth.debian.org>
Build-Depends: cdbs (>= 0.4.45), debhelper (>= 5), python, python-support (>= 0.6.4), dpatch
Build-Depends-Indep: docbook-to-man
@@ -12,8 +12,8 @@
Package: winpdb
Architecture: all
-Depends: ${python:Depends}, ${misc:Depends}
-Recommends: python-wxversion, python-wxgtk2.6, python-crypto, x-terminal-emulator | screen
+Depends: ${python:Depends}, ${misc:Depends}, ${winpdb:Depends}
+Recommends: ${winpdb:Recommends}, python-crypto, x-terminal-emulator | screen
Description: Platform independent Python debugger
Winpdb supports debugging of threads- and curses based applications,
namespace modification and embedded debugging. As a remote debugger,
Modified: packages/winpdb/trunk/debian/rules
===================================================================
--- packages/winpdb/trunk/debian/rules 2007-12-05 00:07:42 UTC (rev 360)
+++ packages/winpdb/trunk/debian/rules 2007-12-05 10:48:42 UTC (rev 361)
@@ -1,28 +1,39 @@
#!/usr/bin/make -f
DEB_PYTHON_SYSTEM=pysupport
+PKGNAME=$(PKGNAME)
include /usr/share/cdbs/1/rules/debhelper.mk
include /usr/share/cdbs/1/rules/dpatch.mk
include /usr/share/cdbs/1/class/python-distutils.mk
-MANPAGES = winpdb.1
+MANPAGES = $(PKGNAME).1
%.1: debian/%.sgml
docbook-to-man $< > $@
-build/winpdb:: $(MANPAGES)
+build/$(PKGNAME):: $(MANPAGES)
-install/winpdb::
- install -m 644 $(CURDIR)/artwork/winpdb-icon-16.png $(CURDIR)/debian/winpdb/usr/share/icons/hicolor/16x16/apps/winpdb.png
- install -m 644 $(CURDIR)/artwork/winpdb-icon-32.png $(CURDIR)/debian/winpdb/usr/share/icons/hicolor/32x32/apps/winpdb.png
- install -m 644 $(CURDIR)/artwork/winpdb-icon-64.png $(CURDIR)/debian/winpdb/usr/share/icons/hicolor/64x64/apps/winpdb.png
- install -m 644 $(CURDIR)/artwork/winpdb-icon.svg $(CURDIR)/debian/winpdb/usr/share/icons/hicolor/scalable/apps/winpdb.svg
- install -m 644 $(CURDIR)/debian/winpdb.xpm $(CURDIR)/debian/winpdb/usr/share/pixmaps/winpdb.xpm
- chmod 755 $(CURDIR)/debian/winpdb/usr/lib/python2.4/site-packages/*.py
+install/$(PKGNAME)::
+ install -m 644 $(CURDIR)/artwork/$(PKGNAME)-icon-16.png \
+ $(CURDIR)/debian/$(PKGNAME)/usr/share/icons/hicolor/16x16/apps/$(PKGNAME).png
+ install -m 644 $(CURDIR)/artwork/$(PKGNAME)-icon-32.png \
+ $(CURDIR)/debian/$(PKGNAME)/usr/share/icons/hicolor/32x32/apps/$(PKGNAME).png
+ install -m 644 $(CURDIR)/artwork/$(PKGNAME)-icon-64.png \
+ $(CURDIR)/debian/$(PKGNAME)/usr/share/icons/hicolor/64x64/apps/$(PKGNAME).png
+ install -m 644 $(CURDIR)/artwork/$(PKGNAME)-icon.svg \
+ $(CURDIR)/debian/$(PKGNAME)/usr/share/icons/hicolor/scalable/apps/$(PKGNAME).svg
+ install -m 644 $(CURDIR)/debian/$(PKGNAME).xpm \
+ $(CURDIR)/debian/$(PKGNAME)/usr/share/pixmaps/$(PKGNAME).xpm
+ chmod 755 $(CURDIR)/debian/$(PKGNAME)/usr/lib/python*/site-packages/*.py
-binary-predeb/winpdb::
+binary-predeb/$(PKGNAME)::
dh_desktop
+ifeq ($(distribution),Ubuntu)
+ echo '$(PKGNAME):Depends=python-wxversion, python-wxgtk2.8' >> debian/$(PKGNAME).substvars
+else
+ echo '$(PKGNAME):Recommends=python-wxversion, python-wxgtk2.6' >> debian/$(PKGNAME).substvars
+endif
clean::
rm -f $(MANPAGES)
More information about the Python-apps-commits
mailing list