[med-svn] r7933 - trunk/packages/libsbml/trunk/debian

Ivo Maintz ivomaintz-guest at alioth.debian.org
Mon Sep 26 10:52:47 UTC 2011


Author: ivomaintz-guest
Date: 2011-09-26 10:52:47 +0000 (Mon, 26 Sep 2011)
New Revision: 7933

Added:
   trunk/packages/libsbml/trunk/debian/control
   trunk/packages/libsbml/trunk/debian/control.in
Removed:
   trunk/packages/libsbml/trunk/debian/control
Modified:
   trunk/packages/libsbml/trunk/debian/rules
Log:
debian/rules checks now for matlab and modifies the debian/control file


Deleted: trunk/packages/libsbml/trunk/debian/control
===================================================================
--- trunk/packages/libsbml/trunk/debian/control	2011-09-26 10:43:31 UTC (rev 7932)
+++ trunk/packages/libsbml/trunk/debian/control	2011-09-26 10:52:47 UTC (rev 7933)
@@ -1,269 +0,0 @@
-Source: libsbml
-Priority: optional
-Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
-Uploaders: Ivo Maintz <ivo at maintz.de>,
- Changyan Xie <panchoat at gmail.com>,
- Moriyoshi Koizumi <mozo at sfc.keio.ac.jp>,
-DM-Upload-Allowed: yes
-Build-Depends: debhelper (>= 7),
- autoconf,
- automake,
- swig (>= 2),
- ruby1.8,
- libxml2-dev,
- python-dev,
- ruby1.8-dev,
- perl,
- libperl-dev,
- default-jdk | openjdk-6-jdk | java-gcj-compat-dev | java-sdk,
- octave-pkg-dev,
- python-support,
- doxygen (>= 1.5.8),
- graphviz,
- zlib1g-dev,
- libbz2-dev,
- c-sharp-compiler,
- cli-common-dev,
- cli-runtime
-Standards-Version: 3.9.2
-Section: science
-Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/libsbml/trunk/
-Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/libsbml
-
-Package: libsbml5-dev
-Section: libdevel
-Provides: libsbml-dev
-Conflicts: libsbml3-dev
-Architecture: any
-Suggests: libsbml5-doc
-Depends: libsbml5 (= ${binary:Version})
-Description: System Biology Markup Language library - development files
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This package contains files necessary for development with libsbml.
-
-Package: libsbml5-dbg
-Section: debug
-Priority: extra
-Provides: libsbml-dbg
-Conflicts: libsbml3-dbg
-Architecture: any
-Depends: libsbml5 (= ${binary:Version})
-Description: System Biology Markup Language library - debug symbols
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This package contains th debugging symbols for libsbml.
-
-Package: libsbml5
-Section: libs
-Architecture: any
-Provides: libsbml
-Conflicts: libsbml1, libsbml2, libsbml3
-Suggests: libsbml5-doc
-Depends: ${shlibs:Depends},
- ${misc:Depends}
-Description: System Biology Markup Language library
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
-
-Package: libsbml5-python
-Section: python
-Provides: ${python:Provides},
- python-sbml,
- libsbml-python
-Conflicts: python-sbml3
-Architecture: any
-Suggests: libsbml5-python-doc
-Depends: ${shlibs:Depends},
- ${misc:Depends},
- ${python:Depends}
-Description: System Biology Markup Language library - Python bindings
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This package contains the Python bindings of LibSBML.
-
-Package: libsbml5-matlab
-Section: non-free/math
-Provides: libsbml-matlab
-Architecture: amd64
-Suggests: libsbml5-matlab-doc
-Depends: ${shlibs:Depends},
- ${misc:Depends},
-Description: System Biology Markup Language library - Matlab bindings
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This package contains the Matlab bindings of LibSBML.
-
-Package: libsbml5-ruby1.8
-Section: ruby
-Provides: libsbml-ruby
-Architecture: any
-Depends: ${shlibs:Depends},
- ${misc:Depends}
-Description: System Biology Markup Language library - Ruby binding
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This package contains the Ruby binding of LibSBML.
-
-Package: libsbml5-java
-Section: java
-Provides: libsbml-java
-Conflicts: libsbml3-java
-Architecture: any
-Suggests: libsbml5-java-doc
-Depends: ${shlibs:Depends},
- ${misc:Depends}
-Description: System Biology Markup Language library - Java binding
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This Package contains the Java binding of LibSBML.
-
-Package: libsbml5-perl
-Section: perl
-Provides: libsbml-perl
-Conflicts: libsbml3-perl
-Suggests: libsbml5-perl-doc
-Depends: ${shlibs:Depends},
- ${perl:Depends},
- ${misc:Depends}
-Architecture: any
-Description: System Biology Markup Language library - Perl binding
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This package contains the Perl binding of LibSBML.
-
-Package: libsbml5-octave
-Section: math
-Provides: libsbml-octave
-Suggests: libsbml5-octave-doc
-Depends: ${shlibs:Depends},
- ${misc:Depends},
- octave3.2,
- libc6 (>=2.4)
-Architecture: any
-Description: System Biology Markup Language library - Octave binding
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This package contains the Octave binding of LibSBML.
-
-Package: libsbml5-cil
-Section: cli-mono
-Provides: libsbml-cil
-Suggests: libsbml5-cil-doc
-Depends: ${shlibs:Depends},
- ${misc:Depends},
- ${cli:Depends}
-Architecture: any
-Description: System Biology Markup Language library - CLR binding
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This package contains the CLR binding of LibSBML.
-
-Package: libsbml5-doc
-Section: doc
-Architecture: all
-Depends: ${misc:Depends}
-Description: System Biology Markup Language library - C / C++ API docs
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This package contains C / C++ API documentation of LibSBML.
-
-#Package: libsbml5-java-doc
-#Section: doc
-#Architecture: all
-#Depends: ${misc:Depends}
-#Description: System Biology Markup Language library - Java API docs
-# LibSBML is a library designed to help you read, write, manipulate,
-# translate, and validate SBML files and data streams. It is not an
-# application itself (though it does come with many example programs),
-# but rather a library you can embed in your own applications.
-# This package contains Java API documentation of LibSBML.
-
-Package: libsbml5-perl-doc
-Section: doc
-Architecture: all
-Depends: ${misc:Depends}
-Description: System Biology Markup Language library - Perl API docs
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This package contains Perl API documentation of LibSBML.
-
-Package: libsbml5-python-doc
-Section: doc
-Architecture: all
-Depends: ${misc:Depends}
-Description: System Biology Markup Language library - Python API docs
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This package contains Python API documentation of LibSBML.
-
-Package: libsbml5-cil-doc
-Section: doc
-Architecture: all
-Depends: ${misc:Depends}
-Description: System Biology Markup Language library - csharp API docs
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This package contains csharp API documentation of LibSBML.
-
-Package: libsbml5-octave-doc
-Section: doc
-Architecture: all
-Depends: ${misc:Depends}
-Description: System Biology Markup Language library - octave API docs
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This package contains octave API documentation of LibSBML.
-
-Package: libsbml5-matlab-doc
-Section: doc
-Architecture: all
-Depends: ${misc:Depends}
-Description: System Biology Markup Language library - matlab API docs
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This package contains matlab API documentation of LibSBML.
-
-Package: libsbml5-examples
-Section: doc
-Architecture: all
-Depends: libsbml5-dev (= ${binary:Version}),
- ${misc:Depends}
-Description: System Biology Markup Language library -- example files
- LibSBML is a library designed to help you read, write, manipulate,
- translate, and validate SBML files and data streams. It is not an
- application itself (though it does come with many example programs),
- but rather a library you can embed in your own applications.
- This package contains C/C++, Java, Perl and layout examples.

Added: trunk/packages/libsbml/trunk/debian/control
===================================================================
--- trunk/packages/libsbml/trunk/debian/control	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/control	2011-09-26 10:52:47 UTC (rev 7933)
@@ -0,0 +1,269 @@
+Source: libsbml
+Priority: optional
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Uploaders: Ivo Maintz <ivo at maintz.de>,
+ Changyan Xie <panchoat at gmail.com>,
+ Moriyoshi Koizumi <mozo at sfc.keio.ac.jp>,
+DM-Upload-Allowed: yes
+Build-Depends: debhelper (>= 7),
+ autoconf,
+ automake,
+ swig (>= 2),
+ ruby1.8,
+ libxml2-dev,
+ python-dev,
+ ruby1.8-dev,
+ perl,
+ libperl-dev,
+ default-jdk | openjdk-6-jdk | java-gcj-compat-dev | java-sdk,
+ octave-pkg-dev,
+ python-support,
+ doxygen (>= 1.5.8),
+ graphviz,
+ zlib1g-dev,
+ libbz2-dev,
+ c-sharp-compiler,
+ cli-common-dev,
+ cli-runtime
+Standards-Version: 3.9.2
+Section: science
+Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/libsbml/trunk/
+Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/libsbml
+
+Package: libsbml5-dev
+Section: libdevel
+Provides: libsbml-dev
+Conflicts: libsbml3-dev
+Architecture: any
+Suggests: libsbml5-doc
+Depends: libsbml5 (= ${binary:Version})
+Description: System Biology Markup Language library - development files
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains files necessary for development with libsbml.
+
+Package: libsbml5-dbg
+Section: debug
+Priority: extra
+Provides: libsbml-dbg
+Conflicts: libsbml3-dbg
+Architecture: any
+Depends: libsbml5 (= ${binary:Version})
+Description: System Biology Markup Language library - debug symbols
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains th debugging symbols for libsbml.
+
+Package: libsbml5
+Section: libs
+Architecture: any
+Provides: libsbml
+Conflicts: libsbml1, libsbml2, libsbml3
+Suggests: libsbml5-doc
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: System Biology Markup Language library
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+
+Package: libsbml5-python
+Section: python
+Provides: ${python:Provides},
+ python-sbml,
+ libsbml-python
+Conflicts: python-sbml3
+Architecture: any
+Suggests: libsbml5-python-doc
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${python:Depends}
+Description: System Biology Markup Language library - Python bindings
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains the Python bindings of LibSBML.
+
+Package: libsbml5-matlab
+Section: non-free/math
+Provides: libsbml-matlab
+Architecture: amd64
+Suggests: libsbml5-matlab-doc
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+Description: System Biology Markup Language library - Matlab bindings
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains the Matlab bindings of LibSBML.
+
+Package: libsbml5-ruby1.8
+Section: ruby
+Provides: libsbml-ruby
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: System Biology Markup Language library - Ruby binding
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains the Ruby binding of LibSBML.
+
+Package: libsbml5-java
+Section: java
+Provides: libsbml-java
+Conflicts: libsbml3-java
+Architecture: any
+Suggests: libsbml5-java-doc
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: System Biology Markup Language library - Java binding
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This Package contains the Java binding of LibSBML.
+
+Package: libsbml5-perl
+Section: perl
+Provides: libsbml-perl
+Conflicts: libsbml3-perl
+Suggests: libsbml5-perl-doc
+Depends: ${shlibs:Depends},
+ ${perl:Depends},
+ ${misc:Depends}
+Architecture: any
+Description: System Biology Markup Language library - Perl binding
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains the Perl binding of LibSBML.
+
+Package: libsbml5-octave
+Section: math
+Provides: libsbml-octave
+Suggests: libsbml5-octave-doc
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ octave3.2,
+ libc6 (>=2.4)
+Architecture: any
+Description: System Biology Markup Language library - Octave binding
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains the Octave binding of LibSBML.
+
+Package: libsbml5-cil
+Section: cli-mono
+Provides: libsbml-cil
+Suggests: libsbml5-cil-doc
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${cli:Depends}
+Architecture: any
+Description: System Biology Markup Language library - CLR binding
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains the CLR binding of LibSBML.
+
+Package: libsbml5-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: System Biology Markup Language library - C / C++ API docs
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains C / C++ API documentation of LibSBML.
+
+Package: libsbml5-java-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: System Biology Markup Language library - Java API docs
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains Java API documentation of LibSBML.
+
+Package: libsbml5-perl-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: System Biology Markup Language library - Perl API docs
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains Perl API documentation of LibSBML.
+
+Package: libsbml5-python-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: System Biology Markup Language library - Python API docs
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains Python API documentation of LibSBML.
+
+Package: libsbml5-cil-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: System Biology Markup Language library - csharp API docs
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains csharp API documentation of LibSBML.
+
+Package: libsbml5-octave-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: System Biology Markup Language library - octave API docs
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains octave API documentation of LibSBML.
+
+Package: libsbml5-matlab-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: System Biology Markup Language library - matlab API docs
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains matlab API documentation of LibSBML.
+
+Package: libsbml5-examples
+Section: doc
+Architecture: all
+Depends: libsbml5-dev (= ${binary:Version}),
+ ${misc:Depends}
+Description: System Biology Markup Language library -- example files
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains C/C++, Java, Perl and layout examples.

Added: trunk/packages/libsbml/trunk/debian/control.in
===================================================================
--- trunk/packages/libsbml/trunk/debian/control.in	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/control.in	2011-09-26 10:52:47 UTC (rev 7933)
@@ -0,0 +1,269 @@
+Source: libsbml
+Priority: optional
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+Uploaders: Ivo Maintz <ivo at maintz.de>,
+ Changyan Xie <panchoat at gmail.com>,
+ Moriyoshi Koizumi <mozo at sfc.keio.ac.jp>,
+DM-Upload-Allowed: yes
+Build-Depends: debhelper (>= 7),
+ autoconf,
+ automake,
+ swig (>= 2),
+ ruby1.8,
+ libxml2-dev,
+ python-dev,
+ ruby1.8-dev,
+ perl,
+ libperl-dev,
+ default-jdk | openjdk-6-jdk | java-gcj-compat-dev | java-sdk,
+ octave-pkg-dev,
+ python-support,
+ doxygen (>= 1.5.8),
+ graphviz,
+ zlib1g-dev,
+ libbz2-dev,
+ c-sharp-compiler,
+ cli-common-dev,
+ cli-runtime
+Standards-Version: 3.9.2
+Section: science
+Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/libsbml/trunk/
+Vcs-Svn: svn://svn.debian.org/svn/debian-med/trunk/packages/libsbml
+
+Package: libsbml5-dev
+Section: libdevel
+Provides: libsbml-dev
+Conflicts: libsbml3-dev
+Architecture: any
+Suggests: libsbml5-doc
+Depends: libsbml5 (= ${binary:Version})
+Description: System Biology Markup Language library - development files
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains files necessary for development with libsbml.
+
+Package: libsbml5-dbg
+Section: debug
+Priority: extra
+Provides: libsbml-dbg
+Conflicts: libsbml3-dbg
+Architecture: any
+Depends: libsbml5 (= ${binary:Version})
+Description: System Biology Markup Language library - debug symbols
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains th debugging symbols for libsbml.
+
+Package: libsbml5
+Section: libs
+Architecture: any
+Provides: libsbml
+Conflicts: libsbml1, libsbml2, libsbml3
+Suggests: libsbml5-doc
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: System Biology Markup Language library
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+
+Package: libsbml5-python
+Section: python
+Provides: ${python:Provides},
+ python-sbml,
+ libsbml-python
+Conflicts: python-sbml3
+Architecture: any
+Suggests: libsbml5-python-doc
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${python:Depends}
+Description: System Biology Markup Language library - Python bindings
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains the Python bindings of LibSBML.
+
+#Package: libsbml5-matlab
+#Section: non-free/math
+#Provides: libsbml-matlab
+#Architecture: amd64
+#Suggests: libsbml5-matlab-doc
+#Depends: ${shlibs:Depends},
+# ${misc:Depends},
+#Description: System Biology Markup Language library - Matlab bindings
+# LibSBML is a library designed to help you read, write, manipulate,
+# translate, and validate SBML files and data streams. It is not an
+# application itself (though it does come with many example programs),
+# but rather a library you can embed in your own applications.
+# This package contains the Matlab bindings of LibSBML.
+
+Package: libsbml5-ruby1.8
+Section: ruby
+Provides: libsbml-ruby
+Architecture: any
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: System Biology Markup Language library - Ruby binding
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains the Ruby binding of LibSBML.
+
+Package: libsbml5-java
+Section: java
+Provides: libsbml-java
+Conflicts: libsbml3-java
+Architecture: any
+Suggests: libsbml5-java-doc
+Depends: ${shlibs:Depends},
+ ${misc:Depends}
+Description: System Biology Markup Language library - Java binding
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This Package contains the Java binding of LibSBML.
+
+Package: libsbml5-perl
+Section: perl
+Provides: libsbml-perl
+Conflicts: libsbml3-perl
+Suggests: libsbml5-perl-doc
+Depends: ${shlibs:Depends},
+ ${perl:Depends},
+ ${misc:Depends}
+Architecture: any
+Description: System Biology Markup Language library - Perl binding
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains the Perl binding of LibSBML.
+
+Package: libsbml5-octave
+Section: math
+Provides: libsbml-octave
+Suggests: libsbml5-octave-doc
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ octave3.2,
+ libc6 (>=2.4)
+Architecture: any
+Description: System Biology Markup Language library - Octave binding
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains the Octave binding of LibSBML.
+
+Package: libsbml5-cil
+Section: cli-mono
+Provides: libsbml-cil
+Suggests: libsbml5-cil-doc
+Depends: ${shlibs:Depends},
+ ${misc:Depends},
+ ${cli:Depends}
+Architecture: any
+Description: System Biology Markup Language library - CLR binding
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains the CLR binding of LibSBML.
+
+Package: libsbml5-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: System Biology Markup Language library - C / C++ API docs
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains C / C++ API documentation of LibSBML.
+
+#Package: libsbml5-java-doc
+#Section: doc
+#Architecture: all
+#Depends: ${misc:Depends}
+#Description: System Biology Markup Language library - Java API docs
+# LibSBML is a library designed to help you read, write, manipulate,
+# translate, and validate SBML files and data streams. It is not an
+# application itself (though it does come with many example programs),
+# but rather a library you can embed in your own applications.
+# This package contains Java API documentation of LibSBML.
+
+Package: libsbml5-perl-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: System Biology Markup Language library - Perl API docs
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains Perl API documentation of LibSBML.
+
+Package: libsbml5-python-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: System Biology Markup Language library - Python API docs
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains Python API documentation of LibSBML.
+
+Package: libsbml5-cil-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: System Biology Markup Language library - csharp API docs
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains csharp API documentation of LibSBML.
+
+Package: libsbml5-octave-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Description: System Biology Markup Language library - octave API docs
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains octave API documentation of LibSBML.
+
+#Package: libsbml5-matlab-doc
+#Section: doc
+#Architecture: all
+#Depends: ${misc:Depends}
+#Description: System Biology Markup Language library - matlab API docs
+# LibSBML is a library designed to help you read, write, manipulate,
+# translate, and validate SBML files and data streams. It is not an
+# application itself (though it does come with many example programs),
+# but rather a library you can embed in your own applications.
+# This package contains matlab API documentation of LibSBML.
+
+Package: libsbml5-examples
+Section: doc
+Architecture: all
+Depends: libsbml5-dev (= ${binary:Version}),
+ ${misc:Depends}
+Description: System Biology Markup Language library -- example files
+ LibSBML is a library designed to help you read, write, manipulate,
+ translate, and validate SBML files and data streams. It is not an
+ application itself (though it does come with many example programs),
+ but rather a library you can embed in your own applications.
+ This package contains C/C++, Java, Perl and layout examples.

Modified: trunk/packages/libsbml/trunk/debian/rules
===================================================================
--- trunk/packages/libsbml/trunk/debian/rules	2011-09-26 10:43:31 UTC (rev 7932)
+++ trunk/packages/libsbml/trunk/debian/rules	2011-09-26 10:52:47 UTC (rev 7933)
@@ -20,6 +20,7 @@
 CROSS= --build $(DEB_BUILD_GNU_TYPE)
 endif
 
+
 # shared library versions, option 1
 version=5.0.99
 major=5
@@ -32,6 +33,8 @@
 javapack := $(libpack)-dev
 debtmp := $(CURDIR)/debian/tmp
 dbgpack := $(libpack)$(major)-dbg
+# Test for matlab
+BIND_MATLAB := $(shell which matlab | grep -q matlab && echo '--with-matlab')
 
 config.status: configure
 	dh_testdir
@@ -42,6 +45,10 @@
 ifneq "$(wildcard /usr/share/misc/config.guess)" ""
 	cp -f /usr/share/misc/config.guess config.guess
 endif
+# prepare the debian/control file
+	if [ "$(BIND_MATLAB)" = "--with-matlab" ] ; then \
+	    sed -e 's/^#//'  debian/control.in > debian/control ; else \
+	    grep -v ^# debian/control.in > debian/control ; fi
 
 	./configure $(CROSS)	--prefix=/usr				\
 				--with-doxygen				\
@@ -51,7 +58,7 @@
 				--with-swig				\
 				--with-ruby				\
 				--with-octave				\
-				--with-matlab				\
+				$(BIND_MATLAB)				\
 				--enable-layout				\
 				--with-csharp				\
 				--mandir=\$${prefix}/share/man		\




More information about the debian-med-commit mailing list