r46329 - in /packages/v-sim/trunk/debian: ./ control pkg.pyinstall rules

dcaliste-guest at users.alioth.debian.org dcaliste-guest at users.alioth.debian.org
Mon Sep 30 13:35:25 UTC 2013


Author: dcaliste-guest
Date: Mon Sep 30 13:35:23 2013
New Revision: 46329

URL: http://svn.debian.org/wsvn/debian-science/?sc=1&rev=46329
Log:
Correct the lintian errors about packages not being binNMU. Correctly compile the python module and do not include pyc inside the package.

Added:
    packages/v-sim/trunk/debian/pkg.pyinstall
Modified:
    packages/v-sim/trunk/debian/   (props changed)
    packages/v-sim/trunk/debian/control
    packages/v-sim/trunk/debian/rules

Propchange: packages/v-sim/trunk/debian/
------------------------------------------------------------------------------
--- svn:ignore	(original)
+++ svn:ignore	Mon Sep 30 13:35:23 2013
@@ -2,6 +2,7 @@
 *.debhelper
 *.substvars
 stamp-*
+python-module-stampdir
 v-sim
 v-sim-common
 v-sim-doc

Modified: packages/v-sim/trunk/debian/control
URL: http://svn.debian.org/wsvn/debian-science/packages/v-sim/trunk/debian/control?rev=46329&op=diff
==============================================================================
--- packages/v-sim/trunk/debian/control	(original)
+++ packages/v-sim/trunk/debian/control	Mon Sep 30 13:35:23 2013
@@ -8,7 +8,7 @@
  libgtk-3-dev, libnetcdf-dev, libopenbabel-dev (>=2.2.0), 
  gtk-doc-tools, gfortran, gobject-introspection, python-gi-dev,
  libgirepository1.0-dev, gir1.2-gtk-3.0, libftgl-dev, libarchive-dev,
- python, libyaml-dev, python-gobject-2-dev
+ python-all-dev, libyaml-dev, python-gi-dev
 Standards-Version: 3.9.4
 Homepage: http://inac.cea.fr/L_Sim/V_Sim/index.en.html
 Vcs-Svn: svn://svn.debian.org/svn/debian-science/packages/v-sim/
@@ -68,7 +68,7 @@
 Package: v-sim-plugins
 Architecture: any
 Depends: v-sim (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends},
- gir1.2-v-sim-1.0 (= ${binary:Version}), python-v-sim (= ${binary:Version})
+ gir1.2-v-sim-1.0 (= ${binary:Version}), python-v-sim (= ${source:Version})
 Suggests: netcdf-bin
 Description: Plugins for V_Sim (a 3D visualization package)
  This package contains the plugins to be used with V_Sim, a 3D
@@ -84,10 +84,9 @@
 Package: python-v-sim
 Section: python
 Architecture: all
-Pre-Depends: ${misc:Pre-Depends}
 Depends: ${python:Depends},
          ${misc:Depends},
-         gir1.2-v-sim-1.0 (= ${binary:Version}),
+         gir1.2-v-sim-1.0 (>= ${binary:Version}),
          python-gi
 Suggests: v-sim-plugins
 Description: Python bindings for V_Sim (a 3D visualization package)

Added: packages/v-sim/trunk/debian/pkg.pyinstall
URL: http://svn.debian.org/wsvn/debian-science/packages/v-sim/trunk/debian/pkg.pyinstall?rev=46329&op=file
==============================================================================
--- packages/v-sim/trunk/debian/pkg.pyinstall	(added)
+++ packages/v-sim/trunk/debian/pkg.pyinstall	Mon Sep 30 13:35:23 2013
@@ -0,0 +1 @@
+debian/tmp/usr/lib/python*/*-packages/gi/overrides/*v_sim*.py gi.overrides

Modified: packages/v-sim/trunk/debian/rules
URL: http://svn.debian.org/wsvn/debian-science/packages/v-sim/trunk/debian/rules?rev=46329&op=diff
==============================================================================
--- packages/v-sim/trunk/debian/rules	(original)
+++ packages/v-sim/trunk/debian/rules	Mon Sep 30 13:35:23 2013
@@ -23,5 +23,8 @@
 #install/v-sim-doc::
 #	rm -rf debian/tmp/usr/share/gtk-doc
 
+binary-install/python-v-sim::
+	dh_python2 -ppython-v-sim --no-guessing-deps
+
 get-orig-source:
 	-uscan --upstream-version 0




More information about the debian-science-commits mailing list