diff -u dx-4.4.0/debian/menu dx-4.4.0/debian/menu --- dx-4.4.0/debian/menu +++ dx-4.4.0/debian/menu @@ -1,4 +1,4 @@ -?package(dx):needs="x11" section="Apps/Science" \ +?package(dx):needs="x11" section="Apps/Science/Data Analysis" \ title="Open Data Explorer" command="/usr/bin/dx" \ icon="/usr/share/dx/dxicon.xpm" diff -u dx-4.4.0/debian/control dx-4.4.0/debian/control --- dx-4.4.0/debian/control +++ dx-4.4.0/debian/control @@ -1,9 +1,11 @@ Source: dx Section: science Priority: optional -Maintainer: Daniel Kobras -Build-Depends: lesstif2-dev | lesstif-dev | libmotif-dev, libx11-dev | xlibs-dev, x-dev | xlibs-dev, libxt-dev | xlibs-dev, libxpm-dev | xlibs-dev, libxmu-dev | xlibs-dev, libbz2-dev, libglu1-xorg-dev (>= 6.8.2.dfsg.1-3) | libglu-dev, libmagick9-dev | libmagick6-dev | libmagick-dev, libpng12-dev, libhdf4g-dev, netcdfg-dev, libxml2-dev, libjpeg62-dev, libtiff4-dev | libtiff-dev, zlib1g-dev | libz-dev, flex, bison, m4, autotools-dev, debhelper (>= 4.0.9), ed, dpatch -Standards-Version: 3.6.2 +Maintainer: Ubuntu MOTU Developers +XSBC-Original-Maintainer: Daniel Kobras +Homepage: http://www.opendx.org +Build-Depends: lesstif2-dev | lesstif-dev | libmotif-dev, libx11-dev | x-dev | libxt-dev | libxpm-dev | libxmu-dev | libbz2-dev, libglu1-xorg-dev (>= 6.8.2.dfsg.1-3) | libglu-dev, libmagick9-dev | libmagick6-dev | libmagick-dev, libpng12-dev, libhdf4g-dev, netcdfg-dev, libxml2-dev, libjpeg62-dev, libtiff4-dev | libtiff-dev, zlib1g-dev | libz-dev, flex, bison, m4, autotools-dev, debhelper (>= 4.0.9), ed, dpatch +Standards-Version: 3.7.3 Package: dx Architecture: any @@ -23,7 +25,7 @@ Architecture: any Section: libs Depends: ${shlibs:Depends} -Description: OpenDX (IBM Visualization Data Exploror) - shared libraries +Description: OpenDX (IBM Visualization Data Explorer) - shared libraries Data Explorer is a system of tools and user interfaces for visualizing data. In general terms the visualization of data can be considered a 3-stage process: @@ -39,8 +41,8 @@ Conflicts: dx-dev (<< 1:4.3.0) Replaces: dx-dev (<= 1:4.3.2-1) Provides: dx-dev -Depends: libdx4 (= ${Source-Version}) -Suggests: lesstif2-dev, libx11-dev | xlibs-dev, x-dev | xlibs-dev, libxt-dev | xlibs-dev, libxpm-dev | xlibs-dev, libxmu-dev | xlibs-dev, libbz2-dev, libglu1-xorg-dev (>= 6.8.2.dfsg.1-3) | libglu-dev, libmagick9-dev | libmagick6-dev | libmagick-dev, libpng12-dev, libhdf4g-dev, netcdfg-dev, libxml2-dev, libjpeg62-dev, libtiff4-dev | libtiff-dev, zlib1g-dev | libz-dev, libwmf-dev, liblcms1-dev +Depends: libdx4 (= ${binary:Version}) +Suggests: lesstif2-dev, libx11-dev | x-dev | libxt-dev | libxpm-dev | libxmu-dev | libbz2-dev, libglu1-xorg-dev (>= 6.8.2.dfsg.1-3) | libglu-dev, libmagick9-dev | libmagick6-dev | libmagick-dev, libpng12-dev, libhdf4g-dev, netcdfg-dev, libxml2-dev, libjpeg62-dev, libtiff4-dev | libtiff-dev, zlib1g-dev | libz-dev, libwmf-dev, liblcms1-dev Description: OpenDX (IBM Visualization Data Explorer) - development files Data Explorer is a system of tools and user interfaces for visualizing data. In general terms the visualization of data can be considered a 3-stage diff -u dx-4.4.0/debian/rules dx-4.4.0/debian/rules --- dx-4.4.0/debian/rules +++ dx-4.4.0/debian/rules @@ -12,7 +12,7 @@ RSH=/usr/bin/ssh -DEB_DX_FLAGS = -Wall -g -fsigned-char +DEB_DX_FLAGS = -Wall -g -fsigned-char -fno-strict-aliasing ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) DEB_DX_FLAGS += -O0 else @@ -85,7 +85,7 @@ dh_testroot rm -f configure-stamp build-stamp install-stamp - -$(MAKE) distclean + test ! -f Makefile || $(MAKE) distclean if test -L config.sub; then \ rm config.sub; \ @@ -110,7 +110,7 @@ dh_installdirs # Install everything into single directory first... - $(MAKE) prefix=`pwd`/debian/tmp/usr/lib install + $(MAKE) prefix=`$(CURDIR)`/debian/tmp/usr/lib install # ... move icon so we can be lazy and use --sourcedir... cp debian/dxicon.xpm debian/tmp/usr/lib/dx/ # ... setup any symlinks we might need... @@ -118,22 +118,22 @@ # ... then move around to per-package dirs... dh_install --sourcedir=debian/tmp # ... and setup further symlinks we create by globbing. - for i in `pwd`/debian/libdx4/usr/lib/lib*.so*; do \ + for i in `$(CURDIR)`/debian/libdx4/usr/lib/lib*.so*; do \ i="`basename $$i`"; \ dh_link -plibdx4 "usr/lib/$$i" "usr/lib/dx/lib_linux/$$i"; \ done - for i in `pwd`/debian/libdx4-dev/usr/lib/lib*a; do \ + for i in `$(CURDIR)`/debian/libdx4-dev/usr/lib/lib*a; do \ i="`basename $$i`"; \ dh_link -plibdx4-dev "usr/lib/$$i" "usr/lib/dx/lib_linux/$$i"; \ done # Need to reflect relocation of libs in the libtool helper file. - for i in `pwd`/debian/libdx4-dev/usr/lib/*.la; do \ + for i in `$(CURDIR)`/debian/libdx4-dev/usr/lib/*.la; do \ printf '/^libdir=/s,/dx/lib_linux,,g\nw\nq\n' | ed "$$i"; \ done # No clue where this symlink is coming from. - rm -f `pwd`/debian/libdx4-dev/usr/include/include + rm -f `$(CURDIR)`/debian/libdx4-dev/usr/include/include # Install icon and desktop file install -d debian/dx/usr/share/pixmaps diff -u dx-4.4.0/debian/changelog dx-4.4.0/debian/changelog --- dx-4.4.0/debian/changelog +++ dx-4.4.0/debian/changelog @@ -1,3 +1,26 @@ +dx (1:4.4.0-3ubuntu1) hardy; urgency=low + + * debian/control: + - Fix spelling mistake in description (LP: #195068) + - Update Maintainer field to match the DebianMaintainerField specification + - Bump Debian standards version to 3.7.3 + - Add Homepage field + - Remove obsolete (build-)dependencies on xlibs-dev + - Lose outdated substitution variable Source-Version in + favour of current binary:Version. + * debian/rules: + - Use $(CURDIR) instead of `pwd` to avoid build problems + in some chroots. + - Do not unconditionally ignore all errors from make + distclean. + - Give in to the amount of problem areas, finally, and + disable strict aliasing. + * debian/menu: Move to new section Applications/Science/Data Analysis. + * debian/dx-doc.doc-base: Remove extra whitespace in empty line to + placate lintian. + + -- David Futcher Sun, 24 Feb 2008 14:46:01 +0000 + dx (1:4.4.0-3build1) hardy; urgency=low * Rebuild for libnetcdf3 -> libnetcdf4 transition. diff -u dx-4.4.0/debian/dx-doc.doc-base dx-4.4.0/debian/dx-doc.doc-base --- dx-4.4.0/debian/dx-doc.doc-base +++ dx-4.4.0/debian/dx-doc.doc-base @@ -3,7 +3,6 @@ Author: Abstract: This manual describes OpenDX operation Section: Apps/Science - Format: HTML Index: /usr/share/doc/dx/html/index.html Files: /usr/share/doc/dx/html/*.html