[SCM] Packaging for mathgl branch, experimental, updated. debian/2_rc2+svn359-1-8-g99d32b8

Dimitrios Eftaxiopoulos eftaxi12 at otenet.gr
Sun Mar 11 08:19:00 UTC 2012


The following commit has been merged in the experimental branch:
commit 99d32b824f22a9b8e4dfb14699b52c4cc3e79b2f
Author: Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>
Date:   Sun Mar 11 10:14:54 2012 +0200

    Python module problem persists

diff --git a/CMakeLists.txt b/CMakeLists.txt
index ef5eecc..9f1c281 100644
--- a/CMakeLists.txt
+++ b/CMakeLists.txt
@@ -18,10 +18,10 @@ option(enable-hdf5 "Enable hdf5 1.6 support")
 option(enable-hdf5_18 "Enable hdf5 1.8 support")
 option(enable-opengl "Enable OpenGL support" ON)
 option(enable-glut "Enable glut support")
-option(enable-fltk "Enable fltk widget" ON)
+option(enable-fltk "Enable fltk widget")
 option(enable-wx "Enable wxWidget widget")
 option(enable-qt "Enable Qt4 widget")
-option(enable-python "Enable python interface" ON)
+option(enable-python "Enable python interface")
 option(enable-octave "Enable octave interface")
 option(enable-doc "Enable documentation building")
 if(enable-double)
diff --git a/debian/changelog b/debian/changelog
index 1a29f59..bdbf2ff 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,9 @@
+mathgl (2~rc2+svn361-1) experimental; urgency=low
+
+  * Updated source from svn repository.
+
+ -- Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>  Sun, 11 Mar 2012 07:18:00 +0200
+
 mathgl (2~rc2+svn360-1) experimental; urgency=low
 
   * Updated source from svn repository.
diff --git a/debian/changelog~ b/debian/changelog~
deleted file mode 100644
index 22e5f59..0000000
--- a/debian/changelog~
+++ /dev/null
@@ -1,327 +0,0 @@
-mathgl (2~rc2+svn359-1) experimental; urgency=low
-
-  * Updated source from svn repository.
-
- -- Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>  Fri, 9 Mar 2012 22:04:00 +0200
-
-mathgl (2~rc2+svn358-1) experimental; urgency=low
-
-  * Updated source from svn repository.
-
- -- Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>  Fri, 9 Mar 2012 09:16:00 +0200
-
-mathgl (2~rc2-1) experimental; urgency=low
-
-  * Updated source from svn repository.
-
- -- Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>  Tue, 6 Mar 2012 17:22:00 +0200
-
-mathgl (2~rc1-4) unreleased; urgency=low
-
-  * Fix symbols FTBFS on armhf.
-  * Make build dependency on libhdf5-dev only.
-  * Make python-mathgl depend on python-numpy-abi9.
-
- -- Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>  Wed, 22 Feb 2012 19:39:00 +0200
-
-mathgl (2~rc1-3) experimental; urgency=low
-
-  * Fix symbols FTBFS, related to libmgl-wnd6, on several arches.
-  * Make libmgl-dev dependent on libmgl-wnd6.
-
- -- Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>  Wed, 4 Jan 2012 20:16:00 +0200
-
-mathgl (2~rc1-2) experimental; urgency=low
-
-  * Correct typo in mathgl description in debian/control (Closes: #644863).
-  * Try to fix symbols FTBFS on several arches.   
-
- -- Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>  Wed, 4 Jan 2012 15:30:00 +0200
-
-mathgl (2~rc1-1) experimental; urgency=low
-
-  * New experimental upstream release (Closes: #632468).
-  * No documentation debian packages provided.   
-
- -- Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>  Wed, 28 Sep 2011 11:30:00 +0300
-
-mathgl (1.11.2-6) unstable; urgency=low
-
-  * Fix FTBFS for sparc (Closes: #642654).  
-
- -- Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  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 <vorlon at debian.org>  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 <vorlon at debian.org>  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 <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  Sun, 22 May 2011 20:50:00 +0200
-
-mathgl (1.11.1.1-1) unstable; urgency=low
-
-  * New upstream version
-
- -- Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  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 <eftaxi12 at otenet.gr>  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 <debian-science-maintainers at lists.alioth.debian.org>.
-  * 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 <sylvestre at debian.org>  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 <zack at debian.org>  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 <bradsmith at debian.org>  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 <bradsmith at debian.org>  Sun, 19 Jul 2009 16:41:41 +0100
-
-mathgl (1.8.1-6) unstable; urgency=low
-
-  * Redo descriptions.
-
- -- Bradley Smith <bradsmith at debian.org>  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 <bradsmith at debian.org>  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 <bradsmith at debian.org>  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 <bradsmith at debian.org>  Sat, 18 Apr 2009 17:42:59 +0100
-
-mathgl (1.8.1-2) unstable; urgency=low
-
-  * Fix parallel builds. Closes: #519738.
-
- -- Bradley Smith <bradsmith at debian.org>  Thu, 19 Mar 2009 19:08:37 +0000
-
-mathgl (1.8.1-1) unstable; urgency=low
-
-  * New upstream release. Closes: #518769.
-
- -- Bradley Smith <bradsmith at debian.org>  Sun, 08 Mar 2009 13:29:33 +0000
-
-mathgl (1.8-1) unstable; urgency=low
-
-  * Initial release. Closes: #510378.
-
- -- Bradley Smith <bradsmith at debian.org>  Thu, 01 Jan 2009 11:27:32 +0000
diff --git a/debian/control b/debian/control
index a7dfba3..693e7b5 100644
--- a/debian/control
+++ b/debian/control
@@ -28,34 +28,6 @@ Description: library for scientific graphs. (utilities and examples)
  .
  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: libmgl6
 Architecture: any
 Section: libs
@@ -107,17 +79,4 @@ Description: library for scientific graphs. (development files)
  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: 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.
\ No newline at end of file
+ This package contains the development files. 
\ No newline at end of file
diff --git a/debian/control~ b/debian/control~
deleted file mode 100644
index 68214ab..0000000
--- a/debian/control~
+++ /dev/null
@@ -1,123 +0,0 @@
-Source: mathgl
-Section: science
-Priority: optional
-Maintainer: Debian Science Maintainers <debian-science-maintainers at lists.alioth.debian.org>
-Uploaders: Dimitrios Eftaxiopoulos <eftaxi12 at otenet.gr>, D Haley <mycae at yahoo.com>
-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, swig, cmake, libxft-dev,
- libjpeg-dev, libtiff-dev, libfltk1.3-dev, libqt4-dev, libwxgtk2.8-dev, 
- texinfo, texi2html, texlive, texlive-generic-recommended, octave3.2-headers,
- libgif-dev, python, python-dev, python-numpy, python-support, libfontconfig1-dev,
- libhdf4-dev, chrpath, libxinerama-dev 
-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}, libmgl6 (= ${binary:Version})
-Description: library for scientific graphs. (utilities 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: libmgl6
-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-wnd6
-Architecture: any
-Section: libs
-Depends: ${shlibs:Depends}, ${misc:Depends}, libmgl-data
-Description: library for scientific graphs. (windows 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 window opening related 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: libmgl6 (= ${binary:Version}), libmgl-wnd6 (= ${binary:Version}), 
- ${misc:Depends}, libgsl0-dev, libgl1-mesa-dev | libgl-dev, libpng-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: 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.
\ No newline at end of file
diff --git a/debian/libmgl-data.debhelper.log b/debian/libmgl-data.debhelper.log
deleted file mode 100644
index a6cb315..0000000
--- a/debian/libmgl-data.debhelper.log
+++ /dev/null
@@ -1,5 +0,0 @@
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_build
diff --git a/debian/libmgl-dev.debhelper.log b/debian/libmgl-dev.debhelper.log
deleted file mode 100644
index c6a88af..0000000
--- a/debian/libmgl-dev.debhelper.log
+++ /dev/null
@@ -1,7 +0,0 @@
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_build
-dh_prep
-dh_installdirs
diff --git a/debian/libmgl-wnd6.debhelper.log b/debian/libmgl-wnd6.debhelper.log
deleted file mode 100644
index c6a88af..0000000
--- a/debian/libmgl-wnd6.debhelper.log
+++ /dev/null
@@ -1,7 +0,0 @@
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_build
-dh_prep
-dh_installdirs
diff --git a/debian/libmgl6.debhelper.log b/debian/libmgl6.debhelper.log
deleted file mode 100644
index c6a88af..0000000
--- a/debian/libmgl6.debhelper.log
+++ /dev/null
@@ -1,7 +0,0 @@
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_build
-dh_prep
-dh_installdirs
diff --git a/debian/mathgl-doc-en.debhelper.log b/debian/mathgl-doc-en.debhelper.log
deleted file mode 100644
index a6cb315..0000000
--- a/debian/mathgl-doc-en.debhelper.log
+++ /dev/null
@@ -1,5 +0,0 @@
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_build
diff --git a/debian/mathgl-doc-ru.debhelper.log b/debian/mathgl-doc-ru.debhelper.log
deleted file mode 100644
index a6cb315..0000000
--- a/debian/mathgl-doc-ru.debhelper.log
+++ /dev/null
@@ -1,5 +0,0 @@
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_build
diff --git a/debian/mathgl.debhelper.log b/debian/mathgl.debhelper.log
deleted file mode 100644
index c6a88af..0000000
--- a/debian/mathgl.debhelper.log
+++ /dev/null
@@ -1,7 +0,0 @@
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_build
-dh_prep
-dh_installdirs
diff --git a/debian/patches/CMakeLists-txt.patch b/debian/patches/CMakeLists-txt.patch
deleted file mode 100644
index f1eb551..0000000
--- a/debian/patches/CMakeLists-txt.patch
+++ /dev/null
@@ -1,16 +0,0 @@
-Enable python, fltk support during build
---- a/CMakeLists.txt
-+++ b/CMakeLists.txt
-@@ -18,10 +18,10 @@
- option(enable-hdf5_18 "Enable hdf5 1.8 support")
- option(enable-opengl "Enable OpenGL support" ON)
- option(enable-glut "Enable glut support")
--option(enable-fltk "Enable fltk widget")
-+option(enable-fltk "Enable fltk widget" ON)
- option(enable-wx "Enable wxWidget widget")
- option(enable-qt "Enable Qt4 widget")
--option(enable-python "Enable python interface")
-+option(enable-python "Enable python interface" ON)
- option(enable-octave "Enable octave interface")
- option(enable-doc "Enable documentation building")
- if(enable-double)
diff --git a/debian/patches/series b/debian/patches/series
deleted file mode 100644
index 4277de1..0000000
--- a/debian/patches/series
+++ /dev/null
@@ -1 +0,0 @@
-CMakeLists-txt.patch
diff --git a/debian/python-mathgl.debhelper.log b/debian/python-mathgl.debhelper.log
deleted file mode 100644
index c6a88af..0000000
--- a/debian/python-mathgl.debhelper.log
+++ /dev/null
@@ -1,7 +0,0 @@
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_configure
-dh_auto_build
-dh_prep
-dh_installdirs
diff --git a/debian/rules b/debian/rules
index 263f5d4..881d51b 100755
--- a/debian/rules
+++ b/debian/rules
@@ -29,7 +29,7 @@ clean:
 # 	      widgets/libmgl-wnd.so.6.0.0 examples/mgl_example utils/mglconv \
 # 	      src/libmgl.a src/libmgl.so.6.0.0 widgets/libmgl-wnd.a
 	dh_auto_clean --buildsystem=cmake
-#	dh_clean
+	dh_clean
 
 build: build-arch build-indep
 build-arch: build-stamp
@@ -56,7 +56,7 @@ binary-indep:
 # 	dh_installemacsen -i
 # 	dh_installifupdown -i
 # 	dh_installinfo -i
-	dh_pysupport -i
+#	dh_pysupport -i
 # 	dh_installinit -i
 # 	dh_installmenu -i
 # 	dh_installmime -i
@@ -107,8 +107,8 @@ binary-arch:
 # 	dh_installemacsen -a
 # 	dh_installifupdown -a
 # 	dh_installinfo -a
-	dh_pysupport -a
-	dh_numpy -a
+# 	dh_pysupport -a
+# 	dh_numpy -a
 # 	dh_installinit -a
 # 	dh_installmenu -a
 # 	dh_installmime -a
diff --git a/debian/rules~ b/debian/rules~
deleted file mode 100755
index 664d339..0000000
--- a/debian/rules~
+++ /dev/null
@@ -1,140 +0,0 @@
-#!/usr/bin/make -f
-# -*- makefile -*-
-# Sample debian/rules that uses debhelper.
-# This file was originally written by Joey Hess and Craig Small.
-# As a special exception, when this file is copied by dh-make into a
-# dh-make output file, you may use that output file without restriction.
-# This special exception was added by Craig Small in version 0.37 of dh-make.
-
-# Uncomment this to turn on verbose mode.
-export DH_VERBOSE=1
-export DH_OPTIONS=-v
-
-clean:
-	dh_testdir
-# 	rm -rf png/*.png lang/CMakeFiles/_mathgl.dir/mglPYTHON_wrap.cxx.o \
-# 	      CMakeFiles/CompilerIdC/a.out CMakeFiles/CompilerIdCXX/a.out \
-# 	      lang/_mathgl.so CMakeCache.txt CMakeFiles Makefile\
-# 	      cmake_install.cmake examples/CMakeFiles examples/Makefile \
-# 	      examples/cmake_install.cmake include/CMakeFiles \
-# 	      include/Makefile include/cmake_install.cmake \
-# 	      include/mgl/config.h lang/CMakeFiles lang/Makefile \
-# 	      lang/cmake_install.cmake lang/mathgl.py lang/mglPYTHON_wrap.cxx \
-# 	      src/CMakeFiles src/Makefile src/cmake_install.cmake \
-# 	      texinfo/CMakeFiles texinfo/Makefile texinfo/cmake_install.cmake \
-# 	      udav/CMakeFiles udav/Makefile udav/cmake_install.cmake \
-# 	      udav/udav.qrc.depends utils/CMakeFiles utils/Makefile \
-# 	      utils/cmake_install.cmake widgets/CMakeFiles widgets/Makefile \
-# 	      widgets/cmake_install.cmake widgets/libmgl-wnd.so src/libmgl.so \
-# 	      widgets/libmgl-wnd.so.6.0.0 examples/mgl_example utils/mglconv \
-# 	      src/libmgl.a src/libmgl.so.6.0.0 widgets/libmgl-wnd.a
-	dh_auto_clean --buildsystem=cmake
-	dh_clean
-
-build: build-arch build-indep
-build-arch: build-stamp
-build-indep: build-stamp
-build-stamp:
-	dh_testdir
-	dh_auto_configure --buildsystem=cmake
-	dh_auto_build --buildsystem=cmake
-#	dh_auto_test
-
-binary-indep:
-	dh_testroot -i
-	dh_prep -i
-	dh_installdirs -i
-	dh_auto_install -i
-	dh_install -i
-	dh_installdocs -i
-	dh_installchangelogs -i
-# 	dh_installexamples -i
-# 	dh_installman -i
-# 	dh_installcatalogs -i
-# 	dh_installcron -i
-	dh_installdebconf -i
-# 	dh_installemacsen -i
-# 	dh_installifupdown -i
-# 	dh_installinfo -i
-	dh_pysupport -i
-# 	dh_installinit -i
-# 	dh_installmenu -i
-# 	dh_installmime -i
-# 	dh_installmodules -i
-# 	dh_installlogcheck -i
-# 	dh_installlogrotate -i
-# 	dh_installpam -i
-# 	dh_installppp -i
-# 	dh_installudev -i
-# 	dh_installwm -i
-# 	dh_installxfonts -i
-# 	dh_bugfiles -i
-# 	dh_lintian -i
-# 	dh_gconf -i
-# 	dh_icons -i
-# 	dh_perl -i
-# 	dh_usrlocal -i
-# 	dh_link -i
-	dh_compress -i
-	dh_fixperms -i
-# 	dh_strip -i
-# 	dh_makeshlibs -i
-# 	dh_shlibdeps -i
-#	dh_installdeb -i
-	dh_gencontrol -i
-	dh_md5sums -i
-	dh_builddeb -i
-
-binary-arch: 
-	dh_testroot -a
-	dh_prep -a
-	dh_installdirs -a
-	dh_auto_install -a
-	rm -f debian/tmp/usr/bin/*_example
-# 	for file in debian/tmp/usr/lib/*.la; do \
-# 		sed -i "/dependency_libs/ s/'.*'/''/" $$file ; \
-# 	done
-#	chrpath -d debian/tmp/usr/lib/*so.6
-#	chrpath -d debian/tmp/usr/lib/python*/dist-packages/_mathgl.so
-	dh_install -a
-	dh_installdocs -a
-	dh_installchangelogs -a
-#	dh_installexamples -a
-	dh_installman -a
-#	dh_installcatalogs -a
-#	dh_installcron -a
-	dh_installdebconf -a
-# 	dh_installemacsen -a
-# 	dh_installifupdown -a
-# 	dh_installinfo -a
-	dh_pysupport -a
-	dh_numpy -a
-# 	dh_installinit -a
-# 	dh_installmenu -a
-# 	dh_installmime -a
-# 	dh_installmodules -a
-# 	dh_installlogcheck -a
-# 	dh_installlogrotate -a
-# 	dh_installpam -a
-# 	dh_installppp -a
-# 	dh_installudev -a
-# 	dh_installwm -a
-# 	dh_installxfonts -a
-# 	dh_bugfiles -a
-# 	dh_lintian -a
-# 	dh_gconf -a
-# 	dh_icons -a
-# 	dh_perl -a
-# 	dh_usrlocal -a
-	dh_link -a
-	dh_compress -a
-	dh_fixperms -a
-	dh_strip -a
-	dh_makeshlibs -a
-	dh_shlibdeps -a
-	dh_installdeb -a
-	dh_gencontrol -a
-	dh_md5sums -a
-	dh_builddeb -a
-
-binary: binary-arch binary-indep
\ No newline at end of file

-- 
Packaging for mathgl



More information about the debian-science-commits mailing list