Commit ea5b898d authored by Jeremy Sanders's avatar Jeremy Sanders

[svn-inject] Applying Debian modifications (1.10-3) to trunk

parent eb54bf0b
veusz (1.10-2) unstable; urgency=low
veusz (1.10-3) unstable; urgency=low
* Initial release (Closes: #447524)
......
......@@ -3,17 +3,21 @@ Section: science
Priority: optional
Maintainer: Python Applications Packaging Team <python-apps-team@lists.alioth.debian.org>
Uploaders: Jeremy Sanders <jeremy@jeremysanders.net>
Build-Depends: debhelper (>= 7.0.50~),
docbook-utils,
Build-Depends: debhelper (>= 7.3.5~),
docbook-utils,
graphicsmagick,
libqt4-dev,
perl,
python-all (>= 2.6.5-13~),
python-all-dbg,
python-all-dev (>= 2.4),
python-numpy,
python-numpy-dbg,
python-qt4-dbg,
python-qt4-dev,
python-sip4-dbg,
python-sip4-dev,
python-support
python-support (>=0.90)
Standards-Version: 3.9.1
X-Python-Version: >= 2.4
Homepage: http://home.gna.org/veusz/
......@@ -22,8 +26,8 @@ Package: veusz
Architecture: all
Depends: python-numpy,
python-qt4,
veusz-helpers (>= ${source:Version}),
veusz-helpers (<< ${source:Version}.1~),
veusz-helpers (<< ${source:Version}.1~),
veusz-helpers (>= ${source:Version}),
${misc:Depends},
${python:Depends}
Suggests: python-pyfits
......@@ -37,7 +41,8 @@ Description: 2D scientific plotting application with graphical interface
Package: veusz-helpers
Architecture: any
Depends: python-qt4,
Depends: python-numpy,
python-qt4,
${misc:Depends},
${python:Depends},
${shlibs:Depends}
......@@ -45,3 +50,16 @@ Breaks: ${python:Breaks}
Suggests: veusz (= ${source:Version})
Description: Architecture-specific helper module for Veusz
This package contains the architecture specific files for Veusz.
Package: veusz-helpers-dbg
Section: debug
Priority: extra
Architecture: any
Depends: veusz-helpers (= ${binary:Version}),
${misc:Depends},
${python:Depends},
${shlibs:Depends}
Breaks: ${python:Breaks}
Recommends: python-dbg, python-numpy-dbg, python-qt4-dbg
Description: Architecture-specific helper module for Veusz (debug extension)
This package contains the architecture specific files for Veusz.
......@@ -8,29 +8,21 @@ override_dh_auto_build:
gm convert windows/icons/veusz_32.png debian/veusz.xpm
# regenerate docs
(cd Documents; ./generate_manual.sh)
dh_auto_build
# -- --force works around bug #589759
dh_auto_build -- --force
override_dh_install:
dh_install
# remove arch-independent python stuff
if test -d $(CURDIR)/debian/veusz-helpers ; then \
find debian/veusz-helpers/usr/lib \
! -name '*.so' ! -type d -delete , \
-type d -empty -delete; \
fi
# remove arch-dependent python stuff
if test -d $(CURDIR)/debian/veusz ; then \
find debian/veusz/usr/lib \
-name '*.so' ! -type d -delete , \
-type d -empty -delete; \
fi
override_dh_strip:
# handle veusz-helpers-dbg package
ifeq (,$(filter nostrip,$(DEB_BUILD_OPTIONS)))
dh_strip --dbg-package=veusz-helpers-dbg
endif
override_dh_compress:
# don't compress Veusz example files
dh_compress -X.vsz
override_dh_clean:
# clean up generated files
dh_clean
rm -f debian/veusz.xpm
rm -f Documents/manual.html Documents/manual.pdf \
......
usr/lib/python*/*-packages/veusz/helpers/*_d.so
debian/tmp/usr/lib
usr/lib/python*/*-packages/veusz/helpers/*[!_][!_].so
debian/tmp/usr/lib
debian/tmp/usr/bin
debian/veusz.desktop usr/share/applications/
debian/veusz.xpm usr/share/pixmaps
usr/bin
usr/lib/python*/*-packages/veusz/*.py
usr/lib/python*/*-packages/veusz/*/*.py
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment