[Python-modules-commits] r5511 - in packages/pyelemental/trunk/debian (4 files)

norsetto-guest at users.alioth.debian.org norsetto-guest at users.alioth.debian.org
Wed May 28 23:10:21 UTC 2008


    Date: Wednesday, May 28, 2008 @ 23:10:19
  Author: norsetto-guest
Revision: 5511

update package copyright, add -dbg package

Modified:
  packages/pyelemental/trunk/debian/changelog
  packages/pyelemental/trunk/debian/control
  packages/pyelemental/trunk/debian/copyright
  packages/pyelemental/trunk/debian/rules

Modified: packages/pyelemental/trunk/debian/changelog
===================================================================
--- packages/pyelemental/trunk/debian/changelog	2008-05-28 22:32:16 UTC (rev 5510)
+++ packages/pyelemental/trunk/debian/changelog	2008-05-28 23:10:19 UTC (rev 5511)
@@ -3,4 +3,4 @@
   * Initial release (Closes: #480275)
   * Recompressed upstream tarball (from .bz2 to .gz)
 
- -- Cesare Tirabassi <norsetto at ubuntu.com>  Fri, 09 May 2008 00:05:02 +0200
+ -- Cesare Tirabassi <norsetto at ubuntu.com>  Thu, 29 May 2008 00:30:56 +0200

Modified: packages/pyelemental/trunk/debian/control
===================================================================
--- packages/pyelemental/trunk/debian/control	2008-05-28 22:32:16 UTC (rev 5510)
+++ packages/pyelemental/trunk/debian/control	2008-05-28 23:10:19 UTC (rev 5511)
@@ -4,7 +4,7 @@
 Maintainer: Debian Python Modules Team <python-modules-team at lists.alioth.debian.org>
 Uploaders: Cesare Tirabassi <norsetto at ubuntu.com>
 XS-Python-Version: >= 2.4
-Build-Depends: cdbs (>= 0.4.49), debhelper (>= 5.0.38), pkg-config (>= 0.9.0), libelemental-dev (>= 1.2.0), python-central (>= 0.5.6), python-all-dev (>= 2.4)
+Build-Depends: cdbs (>= 0.4.49), debhelper (>= 5.0.38), pkg-config (>= 0.9.0), libelemental-dev (>= 1.2.0), python-central (>= 0.5.6), python-all-dev (>= 2.4), python-all-dbg
 Standards-Version: 3.7.3
 Homepage: http://www.kdau.com/projects/gelemental/
 Vcs-Svn: svn://svn.debian.org/python-modules/packages/pyelemental/trunk
@@ -13,7 +13,7 @@
 Package: python-elemental
 Architecture: any
 Depends: ${python:Depends}, ${shlibs:Depends}
-Suggests: libelemental-doc
+Suggests: libelemental-doc, python-elemental-dbg
 Provides: ${python:Provides}
 XB-Python-Version: ${python:Versions}
 Description: Python bindings for liblemental
@@ -28,3 +28,20 @@
  .
  This package contains the Python bindings allowing you to use libelemental
  from Python scripts.
+
+Package: python-elemental-dbg
+Priority: extra
+Architecture: any
+Depends: python-elemental (= ${binary:Version}), python-dbg, ${shlibs:Depends}
+Description: Python bindings for liblemental (debug extension)
+ gElemental is a GTK+ periodic table viewer that provides detailed information
+ about chemical elements.
+ It features a table view which allows the elements to be coloured thematically
+ by several properties, a sortable list view and an element properties
+ dialog, displaying a variety of information, including historical,
+ thermodynamic, electrochemical, and crystallographic properties.
+ .
+ The data set is available through the libelemental shared library.
+ .
+ This package contains the Python bindings allowing you to use libelemental
+ from Python scripts, built for the Python debug interpreter.

Modified: packages/pyelemental/trunk/debian/copyright
===================================================================
--- packages/pyelemental/trunk/debian/copyright	2008-05-28 22:32:16 UTC (rev 5510)
+++ packages/pyelemental/trunk/debian/copyright	2008-05-28 23:10:19 UTC (rev 5511)
@@ -26,5 +26,5 @@
  On Debian systems, the complete text of the GNU General Public License
  version 3 can be found in `/usr/share/common-licenses/GPL-3'.
 
-The Debian packaging is (C) 2007, Cesare Tirabassi <norsetto at ubuntu.com>
+The Debian packaging is (C) 2008, Cesare Tirabassi <norsetto at ubuntu.com>
 and is licensed under the GPL, see above.

Modified: packages/pyelemental/trunk/debian/rules
===================================================================
--- packages/pyelemental/trunk/debian/rules	2008-05-28 22:32:16 UTC (rev 5510)
+++ packages/pyelemental/trunk/debian/rules	2008-05-28 23:10:19 UTC (rev 5511)
@@ -4,3 +4,21 @@
 
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/python-distutils.mk
+
+build/python-elemental-dbg::
+	set -e; \
+	for i in $(cdbs_python_build_versions); do \
+	  python$$i-dbg ./setup.py build; \
+	done
+
+install/python-elemental-dbg::
+	for i in $(cdbs_python_build_versions); do \
+	  python$$i-dbg ./setup.py install --root $(CURDIR)/debian/python-elemental-dbg; \
+	done
+	find debian/python-elemental-dbg \
+		! -type d ! -name '*_d.so' | xargs rm -f
+	find debian/python-elemental-dbg -depth -empty -exec rmdir {} \;
+
+binary-predeb/python-elemental-dbg::
+	rm -rf debian/python-elemental-dbg/usr/share/doc/python-elemental-dbg
+	ln -s python-elemental debian/python-elemental-dbg/usr/share/doc/python-elemental-dbg




More information about the Python-modules-commits mailing list