From: Dimitrios Eftaxiopoulos Date: Thu, 23 Feb 2012 17:50:16 +0000 (+0200) Subject: Update Debian Policy to 3.9.3 X-Git-Tag: archive/raspbian/2.5-2+rpi1^2~203 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=bd839eb5483c0833e50d87c68670f05cc953d878;p=mathgl.git Update Debian Policy to 3.9.3 --- diff --git a/debian/changelog b/debian/changelog index 070abb1..5d40100 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,11 @@ +mathgl (1.11.2-9) unstable; urgency=low + + * Change dependency of python-mathgl package from python-numpy to + python-numpy-abi9. + * Update Debian Policy to 3.9.3. + + -- Dimitrios Eftaxiopoulos Thu, 23 Feb 2012 12:00:00 +0200 + mathgl (1.11.2-8) unstable; urgency=low * Team upload diff --git a/debian/changelog~ b/debian/changelog~ new file mode 100644 index 0000000..1e71caa --- /dev/null +++ b/debian/changelog~ @@ -0,0 +1,304 @@ +mathgl (1.11.2-9) unstable; urgency=low + + * Change dependency of python-mathgl package from python-numpy to + python-numpy-abi9. + + -- Dimitrios Eftaxiopoulos Thu, 23 Feb 2012 12:00:00 +0200 + +mathgl (1.11.2-8) unstable; urgency=low + + * Team upload + * Build only against libhdf5-dev (transition 1.8.6 => 1.8.8) + + -- Sylvestre Ledru Wed, 18 Jan 2012 19:29:33 +0100 + +mathgl (1.11.2-7) unstable; urgency=low + + * Fix FTBFS for sparc64. + * Ammend symbols files for alpha. + * Make libmgl-dev package dependent on libmgl-*5 packages (Closes: #646923). + * Create new texinfo-png-Makefile.patch in the place of + createpngdirectory.patch. + + -- Dimitrios Eftaxiopoulos Mon, 2 Jan 2012 18:32:00 +0200 + +mathgl (1.11.2-6) unstable; urgency=low + + * Fix FTBFS for sparc (Closes: #642654). + + -- Dimitrios Eftaxiopoulos Mon, 26 Sep 2011 16:23:12 +0300 + +mathgl (1.11.2-5) unstable; urgency=low + + * Resolve differences for all non-optional symbols, in symbols files for ia64, + sparc and sh4 architectures (Closes: #642654). + + -- Dimitrios Eftaxiopoulos Mon, 26 Sep 2011 10:25:00 +0300 + +mathgl (1.11.2-4) unstable; urgency=low + + * Add python-numpy to Depnds of python-mathgl in debian/control and add + dh_numpy in binary-arch in debian/rules (Closes: #641793). + * Ammend symbols files for ia64, sparc and sh4 architectures (Closes: 642654). + + -- Dimitrios Eftaxiopoulos Sat, 24 Sep 2011 23:16:00 +0300 + +mathgl (1.11.2-3) unstable; urgency=low + + * Replace libfltk-dev with libfltk1.3-dev | libfltk-dev in debian/control + Build-Depends (Closes: #638834). + * Ammend symbols files for s390x architecture (Closes: #639492). + + -- Dimitrios Eftaxiopoulos Wed, 7 Sep 2011 06:04:00 +0300 + +mathgl (1.11.2-2) unstable; urgency=low + + * Add debian/source/options file in order to avoid the generation of unneeded debian- + changes patch, due to the creation of extra file config.log during build. + * Ammend symbols files. + + -- Dimitrios Eftaxiopoulos Thu, 18 Aug 2011 20:48:00 +0300 + +mathgl (1.11.2-1) unstable; urgency=low + + * Incorporate changes due to the last two NMU's. + * New upstream version. + + -- Dimitrios Eftaxiopoulos Tue, 28 Jun 2011 17:01:00 +0200 + +mathgl (1.11.1.1-2.2) unstable; urgency=low + + * Non-maintainer upload (closes: #610777). + * debian/libmgl-qt5.symbols: _ZN10QByteArrayD1Ev is needed on sparc and + ia64, so add it as optional. + * debian/libmgl-wx5.symbols: three destructors known to be undefined on + armel/armhf are also not defined on ia64 or sparc, so mark these as + optional also. Destructors of foreign classes are not part of the + library ABI, so it's fine to ignore these. + + -- Steve Langasek Sun, 19 Jun 2011 07:57:43 +0000 + +mathgl (1.11.1.1-2.1) unstable; urgency=low + + * Non-maintainer upload. + * Fix library symbols files (closes: #610777): + - debian/libmgl-qt5.symbols: drop _ZN10QByteArrayD2Ev, which is not + present on *any* architecture anymore. + - debian/libmgl-fltk5.symbols: _ZN9Fl_PixmapC2EPKPKc is not present on + ia64 or sparc and never has been. + - debian/libmgl5.symbols: + + _ZN7mglFuncD1Ev is present on all architectures, drop the + architecture list (fixing the 'kfeebsd' typo that caused a build + failure on kfreebsd-amd64). + + _ZNSt15basic_stringbufIcSt11char_traitsIcESaIcEED2Ev, + _ZN8u3dLightD2Ev: symbols not seen on *any* archs, drop. + + Drop 18 symbols whose exclusion list included all 15 architectures + that have been tested. + + Other symbols that are template instantiations are now marked as + optional symbols instead of tagged with an arch list, since they are + not part of the ABI and will come and go based on the compiler + version used, *not* just on the architecture. + + If there are 8 or more architectures in the arch qualifier, invert + it. In some cases this reveals that certain symbols are actually + 64-bit specific - so infer that not-yet-tested 32-bit archs follow + the pattern. + - debian/*.symbols: any symbols marked for armel should also be marked + for armhf. + * debian/rules: clean the dependency_libs out of .la files at build + time, per Policy 10.2. Closes: #620629. + + -- Steve Langasek Sat, 18 Jun 2011 07:33:55 +0000 + +mathgl (1.11.1.1-3) unreleased; urgency=low + + * Further attempt to fix symbol breakages + + -- Dimitrios Eftaxiopoulos Sun, 29 May 2011 19:41:00 +0200 + +mathgl (1.11.1.1-2) unstable; urgency=low + + * Try to fix libmgl5 related symbols breakage on all arches + + -- Dimitrios Eftaxiopoulos Sun, 22 May 2011 20:50:00 +0200 + +mathgl (1.11.1.1-1) unstable; urgency=low + + * New upstream version + + -- Dimitrios Eftaxiopoulos Tue, 26 Apr 2011 01:15:00 +0200 + +mathgl (1.11.0.1-9) unreleased; urgency=low + + * Again try to fix build failure due to broken symbols for several architectures + + -- Dimitrios Eftaxiopoulos Sat, 2 Apr 2011 02:05:00 +0200 + +mathgl (1.11.0.1-8) unstable; urgency=low + + * Try to fix build failure due to broken symbols for several architectures + + -- Dimitrios Eftaxiopoulos Thu, 24 Mar 2011 23:56:00 +0200 + +mathgl (1.11.0.1-7) unstable; urgency=low + + * Create patch for the removal of the texinfo/mgl_ru.info-* files + * Update symbols files (Closes: #618235) + + -- Dimitrios Eftaxiopoulos Mon, 14 Mar 2011 00:10:00 +0200 + +mathgl (1.11.0.1-6) unstable; urgency=low + + * Try to fix build failure due to broken symbols for sparc64 + + -- Dimitrios Eftaxiopoulos Sat, 5 Mar 2011 21:27:00 +0200 + +mathgl (1.11.0.1-5) unstable; urgency=low + + * Try to fix build failure due to broken symbols for armel and s390 + + -- Dimitrios Eftaxiopoulos Fri, 25 Feb 2011 21:30:00 +0200 + +mathgl (1.11.0.1-4) unstable; urgency=low + + * Create mixed symbols files for amd64 and i386 with tagged symbols + (Closes: #610777) + + -- Dimitrios Eftaxiopoulos Sat, 19 Feb 2011 23:10:00 +0200 + +mathgl (1.11.0.1-3) unstable; urgency=low + + * Upload in unstable + * Change symbols files for pbuilder --distribution unstable (Closes: #610777) + + -- Dimitrios Eftaxiopoulos Sat, 12 Feb 2011 22:14:00 +0200 + +mathgl (1.11.0.1-2) experimental; urgency=low + + * Update symbols files for pbuilder --distribution experimental. + * Remove createpngdirectory.patch from series. + * Apply patch for FTBFS on i386 (Closes: #607539). + * Add Replaces tags for old mathgl-doc package in debian/control. + * Various improvements in the debian/rules file. + + -- Dimitrios Eftaxiopoulos Mon, 17 Jan 2011 21:43:00 +0200 + +mathgl (1.11.0.1-1) experimental; urgency=low + + * Correct debian/copyright file. + * Create proper patches for the changes in the source tree. + * Add new package for Russian documentation. + * New upstream release (Closes: #603004). + * Correct several spelling mistakes in manpages and in lang/numpy.i + * Create symbols files for libraries. + * Register documentation to doc-base. + + -- Dimitrios Eftaxiopoulos Sun, 12 Dec 2010 19:13:00 +0200 + +mathgl (1.10.2.1-2) unstable; urgency=low + + * Make .png pictures visible from the html documentation. + * Add python support (Closes: #541481). + + -- Dimitrios Eftaxiopoulos Sun, 11 Sep 2010 12:37:00 +0200 + +mathgl (1.10.2.1-1) unstable; urgency=low + + [ D Eftaxiopoulos ] + * Update to Debian Policy 3.9.1 + * Put myself and D. Haley to the maintainers list. + * Comment out parallel-build-png.patch in the debian/patches/series file + since it seems to apply to a texinfo/Makefile.am file that is not + included in the source tree. + * Append package quilt to the build-depends list for the source in the + debian/control file, in order to fix a lintian error. + * Reinstate debian/source/format file with content '3.0 (quilt)'. + * Fix Lintian warnings related to manpages. + + [ D Haley ] + * New upstream release 1.10.2.1 (Closes: #562743). + + [ Salvatore Bonaccorso ] + * New Maintainer (Closes: #564422). Set Maintainer to Debian Science + Maintainers . + * Convert to '3.0 (quilt)' package source format. Drop quilt framework for + packaging. + * debian/control: + - Change Vcs-Browser and Vcs-Git to the debian-science git repository. + - Change Section for source package to 'science' as per debian-science + group policy. + - Set DM-Upload-Allowed field to yes. + * Add myself to Uploaders. + + [ Sylvestre Ledru ] + * Missing dependency against automake added. + + -- Sylvestre Ledru Sun, 15 Aug 2010 21:45:47 +0200 + +mathgl (1.9-3) unstable; urgency=low + + * QA upload. + * Properly orphan the package (see #564422), set maintainer to QA. + * Bump Standards-Version to 3.8.4, no changes needed. + * Add debian/README.source, pointing to quilt doc. + * Bump build-deps on octave from 3.0 to 3.2 (Closes: #574025). + + -- Stefano Zacchiroli Fri, 26 Mar 2010 14:06:08 +0100 + +mathgl (1.9-2) unstable; urgency=low + + * Fix FTBFS. Closes: #545882. + * Update Standards-Version to 3.8.3. + + -- Bradley Smith Wed, 09 Sep 2009 22:44:44 +0100 + +mathgl (1.9-1) unstable; urgency=low + + * New upstream release. Closes: #535503. + * QT -> qt in package descriptions. Closes: #534425. + + -- Bradley Smith Sun, 19 Jul 2009 16:41:41 +0100 + +mathgl (1.8.1-6) unstable; urgency=low + + * Redo descriptions. + + -- Bradley Smith Tue, 09 Jun 2009 20:26:42 +0100 + +mathgl (1.8.1-5) unstable; urgency=low + + * Correct info-dir-section in texinfo/mathgl.texi. Closes: #528893. + + -- Bradley Smith Wed, 27 May 2009 17:52:50 +0100 + +mathgl (1.8.1-4) unstable; urgency=low + + * Correct libltdl-dev Build-Depend. Closes: #526426. + * Further improve descriptions. + + -- Bradley Smith Fri, 01 May 2009 12:59:05 +0100 + +mathgl (1.8.1-3) unstable; urgency=low + + * Tidy up descriptions. Closes: #521830, #521917. + * Update Standards-Version to 3.8.1. (No changes). + * Fix watch file. + + -- Bradley Smith Sat, 18 Apr 2009 17:42:59 +0100 + +mathgl (1.8.1-2) unstable; urgency=low + + * Fix parallel builds. Closes: #519738. + + -- Bradley Smith Thu, 19 Mar 2009 19:08:37 +0000 + +mathgl (1.8.1-1) unstable; urgency=low + + * New upstream release. Closes: #518769. + + -- Bradley Smith Sun, 08 Mar 2009 13:29:33 +0000 + +mathgl (1.8-1) unstable; urgency=low + + * Initial release. Closes: #510378. + + -- Bradley Smith Thu, 01 Jan 2009 11:27:32 +0000 diff --git a/debian/control b/debian/control index c6c2637..8361ceb 100644 --- a/debian/control +++ b/debian/control @@ -10,7 +10,7 @@ Build-Depends: debhelper (>= 7.2.3~), libltdl-dev, libgsl0-dev, freeglut3-dev, texinfo, texi2html, texlive, texlive-generic-recommended, octave3.2-headers, libgif-dev, autoconf, automake, python, python-dev, python-numpy, python-support, libhdf4-dev, chrpath -Standards-Version: 3.9.2 +Standards-Version: 3.9.3 Homepage: http://mathgl.sourceforge.net/index.html Vcs-Git: git://git.debian.org/debian-science/packages/mathgl.git Vcs-Browser: http://git.debian.org/?p=debian-science/packages/mathgl.git @@ -153,7 +153,7 @@ Description: library for scientific graphs. (GLUT runtime library) Package: python-mathgl Architecture: any Section: python -Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-numpy +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-numpy-abi9 Description: library for scientific graphs. (Python module) A free cross-platform library of fast C++ routines for plotting data in up to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF diff --git a/debian/control~ b/debian/control~ new file mode 100644 index 0000000..4be9e4a --- /dev/null +++ b/debian/control~ @@ -0,0 +1,164 @@ +Source: mathgl +Section: science +Priority: optional +Maintainer: Debian Science Maintainers +Uploaders: Dimitrios Eftaxiopoulos , D Haley +DM-Upload-Allowed: yes +Build-Depends: debhelper (>= 7.2.3~), libltdl-dev, libgsl0-dev, freeglut3-dev, + libgl1-mesa-dev | libgl-dev, libpng-dev, libhdf5-dev, + libjpeg-dev, libtiff-dev, libfltk1.3-dev | libfltk-dev, libqt4-dev, libwxgtk2.8-dev, swig, + texinfo, texi2html, texlive, texlive-generic-recommended, octave3.2-headers, + libgif-dev, autoconf, automake, python, python-dev, python-numpy, python-support, + libhdf4-dev, chrpath +Standards-Version: 3.9.2 +Homepage: http://mathgl.sourceforge.net/index.html +Vcs-Git: git://git.debian.org/debian-science/packages/mathgl.git +Vcs-Browser: http://git.debian.org/?p=debian-science/packages/mathgl.git + +Package: mathgl +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl5 (= ${binary:Version}) +Description: library for scientific graphs. (utlities and examples) + A free cross-platform library of fast C++ routines for plotting data in up + to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF + files. There are simple window interfaces based on GLUT, FLTK and/or Qt. + MathGL can also be used in the console. There are interfaces to a set of + languages, such as, C, Fortran, Pascal, Forth, Python, Octave. + . + This package contains MathGL utilities and examples. + +Package: mathgl-doc-en +Architecture: all +Section: doc +Depends: dpkg (>= 1.15.4) | install-info, ${misc:Depends} +Replaces: mathgl-doc +Description: library for scientific graphs. (English documentation) + A free cross-platform library of fast C++ routines for plotting data in up + to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF + files. There are simple window interfaces based on GLUT, FLTK and/or Qt. + MathGL can also be used in the console. There are interfaces to a set of + languages, such as, C, Fortran, Pascal, Forth, Python, Octave. + . + This package contains the MathGL documentation in English. + +Package: mathgl-doc-ru +Architecture: all +Section: doc +Depends: dpkg (>= 1.15.4) | install-info, ${misc:Depends} +Replaces: mathgl-doc +Description: library for scientific graphs. (Russian documentation) + A free cross-platform library of fast C++ routines for plotting data in up + to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF + files. There are simple window interfaces based on GLUT, FLTK and/or Qt. + MathGL can also be used in the console. There are interfaces to a set of + languages, such as, C, Fortran, Pascal, Forth, Python, Octave. + . + This package contains the MathGL documentation in Russian. + +Package: libmgl5 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl-data +Description: library for scientific graphs. (main runtime library) + A free cross-platform library of fast C++ routines for plotting data in up + to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF + files. There are simple window interfaces based on GLUT, FLTK and/or Qt. + MathGL can also be used in the console. There are interfaces to a set of + languages, such as, C, Fortran, Pascal, Forth, Python, Octave. + . + This package contains the shared object files. + +Package: libmgl-data +Architecture: all +Section: misc +Depends: ${misc:Depends} +Description: library for scientific graphs. (data files) + A free cross-platform library of fast C++ routines for plotting data in up + to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF + files. There are simple window interfaces based on GLUT, FLTK and/or Qt. + MathGL can also be used in the console. There are interfaces to a set of + languages, such as, C, Fortran, Pascal, Forth, Python, Octave. + . + This package contains the MathGL data files. + +Package: libmgl-dev +Architecture: any +Section: libdevel +Depends: libmgl5 (= ${binary:Version}), ${misc:Depends}, + libmgl-fltk5 (= ${binary:Version}), libmgl-qt5 (= ${binary:Version}), + libmgl-wx5 (= ${binary:Version}), libmgl-glut5 (= ${binary:Version}), + libgsl0-dev, libpng-dev, libgl1-mesa-dev | libgl-dev +Description: library for scientific graphs. (development files) + A free cross-platform library of fast C++ routines for plotting data in up + to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF + files. There are simple window interfaces based on GLUT, FLTK and/or Qt. + MathGL can also be used in the console. There are interfaces to a set of + languages, such as, C, Fortran, Pascal, Forth, Python, Octave. + . + This package contains the development files. + +Package: libmgl-fltk5 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl5 (= ${binary:Version}) +Description: library for scientific graphs. (FLTK runtime library) + A free cross-platform library of fast C++ routines for plotting data in up + to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF + files. There are simple window interfaces based on GLUT, FLTK and/or Qt. + MathGL can also be used in the console. There are interfaces to a set of + languages, such as, C, Fortran, Pascal, Forth, Python, Octave. + . + This package contains the FLTK frontend. + +Package: libmgl-qt5 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl5 (= ${binary:Version}) +Description: library for scientific graphs. (Qt runtime library) + A free cross-platform library of fast C++ routines for plotting data in up + to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF + files. There are simple window interfaces based on GLUT, FLTK and/or Qt. + MathGL can also be used in the console. There are interfaces to a set of + languages, such as, C, Fortran, Pascal, Forth, Python, Octave. + . + This package contains the Qt4 frontend. + +Package: libmgl-wx5 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl5 (= ${binary:Version}) +Description: library for scientific graphs. (wxWidgets runtime library) + A free cross-platform library of fast C++ routines for plotting data in up + to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF + files. There are simple window interfaces based on GLUT, FLTK and/or Qt. + MathGL can also be used in the console. There are interfaces to a set of + languages, such as, C, Fortran, Pascal, Forth, Python, Octave. + . + This package contains the wxWidgets frontend. + +Package: libmgl-glut5 +Architecture: any +Section: libs +Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl5 (= ${binary:Version}) +Description: library for scientific graphs. (GLUT runtime library) + A free cross-platform library of fast C++ routines for plotting data in up + to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF + files. There are simple window interfaces based on GLUT, FLTK and/or Qt. + MathGL can also be used in the console. There are interfaces to a set of + languages, such as, C, Fortran, Pascal, Forth, Python, Octave. + . + This package containst the GLUT frontend. + +Package: python-mathgl +Architecture: any +Section: python +Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends}, python-numpy-abi9 +Description: library for scientific graphs. (Python module) + A free cross-platform library of fast C++ routines for plotting data in up + to 3 dimensions. It can export plots to bitmaps and vector EPS, SVG, IDTF + files. There are simple window interfaces based on GLUT, FLTK and/or Qt. + MathGL can also be used in the console. There are interfaces to a set of + languages, such as, C, Fortran, Pascal, Forth, Python, Octave. + . + This package provides the Python module for mathgl.