Author: ivomaintz-guest Date: 2012-02-21 17:49:01 +0000 (Tue, 21 Feb 2012) New Revision: 9746
Removed: trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.docs trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.links trunk/packages/libsbml/trunk/debian/libsbml5-doc.docs trunk/packages/libsbml/trunk/debian/libsbml5-doc.links trunk/packages/libsbml/trunk/debian/libsbml5-examples.docs trunk/packages/libsbml/trunk/debian/libsbml5-java.docs trunk/packages/libsbml/trunk/debian/libsbml5-matlab-doc.docs trunk/packages/libsbml/trunk/debian/libsbml5-matlab-doc.links trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.docs trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.links trunk/packages/libsbml/trunk/debian/libsbml5-octave.lintian-overrides trunk/packages/libsbml/trunk/debian/libsbml5-perl-doc.docs trunk/packages/libsbml/trunk/debian/libsbml5-perl-doc.links trunk/packages/libsbml/trunk/debian/libsbml5-perl.lintian-overrides trunk/packages/libsbml/trunk/debian/libsbml5-python-doc.docs trunk/packages/libsbml/trunk/debian/libsbml5-python-doc.links trunk/packages/libsbml/trunk/debian/libsbml5-python.docs trunk/packages/libsbml/trunk/debian/patches/ Modified: trunk/packages/libsbml/trunk/debian/changelog trunk/packages/libsbml/trunk/debian/control trunk/packages/libsbml/trunk/debian/control.in trunk/packages/libsbml/trunk/debian/libsbml5-octave.install trunk/packages/libsbml/trunk/debian/lintian/libsbml5-matlab trunk/packages/libsbml/trunk/debian/rules Log: updated libsbml to version 5.4.0 Modified: trunk/packages/libsbml/trunk/debian/changelog =================================================================== --- trunk/packages/libsbml/trunk/debian/changelog 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/changelog 2012-02-21 17:49:01 UTC (rev 9746) @@ -1,3 +1,18 @@ +libsbml (5.4.0-1) unstable; urgency=low + + * update from upstream + * removed the libsbml5-*-doc packages; the docu don't compile + with doxygen > 1.6.3 + * moved libsbml5-matlab to contrib + + -- Ivo Maintz <[email protected]> Tue, 21 Feb 2012 10:43:20 +0100 + +libsbml (5.3.0-1) unstable; urgency=low + + * update from upstream + + -- Ivo Maintz <[email protected]> Thu, 12 Jan 2012 12:15:56 +0100 + libsbml (5.2.0-1) unstable; urgency=low * update from upstream Modified: trunk/packages/libsbml/trunk/debian/control =================================================================== --- trunk/packages/libsbml/trunk/debian/control 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/control 2012-02-21 17:49:01 UTC (rev 9746) @@ -5,8 +5,7 @@ Changyan Xie <[email protected]>, Moriyoshi Koizumi <[email protected]>, DM-Upload-Allowed: yes -Build-Depends: debhelper (>= 7), - autoconf, +Build-Depends: autoconf, automake, swig (>= 2), ruby1.8, @@ -18,11 +17,11 @@ 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, + mono-devel, + mono-gmcs, cli-common-dev, cli-runtime Standards-Version: 3.9.2 @@ -35,8 +34,8 @@ Provides: libsbml-dev Conflicts: libsbml3-dev Architecture: any -Suggests: libsbml5-doc -Depends: libsbml5 (= ${binary:Version}) +Depends: libsbml5 (= ${binary:Version}), + ${misc:Depends} 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 @@ -50,7 +49,8 @@ Provides: libsbml-dbg Conflicts: libsbml3-dbg Architecture: any -Depends: libsbml5 (= ${binary:Version}) +Depends: libsbml5 (= ${binary:Version}), + ${misc:Depends} 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 @@ -63,7 +63,6 @@ Architecture: any Provides: libsbml Conflicts: libsbml1, libsbml2, libsbml3 -Suggests: libsbml5-doc Depends: ${shlibs:Depends}, ${misc:Depends} Description: System Biology Markup Language library @@ -81,7 +80,6 @@ libsbml4-python, libsbml-python Architecture: any -Suggests: libsbml5-python-doc Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} @@ -92,21 +90,20 @@ 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 -#Conflicts: libsbml4-matlab -#Architecture: amd64 -#Suggests: libsbml5-matlab-doc -#Depends: ${shlibs:Depends}, ${misc:Depends}, -# libsbml5, -# libc6 (>= 2.3) -#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-matlab +Section: contrib/math +Provides: libsbml-matlab +Conflicts: libsbml4-matlab +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, + libsbml5, + libc6 (>= 2.3) +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 @@ -127,7 +124,6 @@ Conflicts: libsbml3-java, libsbml4-java Architecture: any -Suggests: libsbml5-java-doc Depends: ${shlibs:Depends}, ${misc:Depends} Description: System Biology Markup Language library - Java binding @@ -141,7 +137,6 @@ Section: perl Provides: libsbml-perl Conflicts: libsbml3-perl -Suggests: libsbml5-perl-doc Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends} @@ -156,7 +151,6 @@ Package: libsbml5-octave Section: math Provides: libsbml-octave -Suggests: libsbml5-octave-doc Depends: ${shlibs:Depends}, ${misc:Depends}, octave3.2, @@ -172,7 +166,6 @@ Package: libsbml5-cil Section: cli-mono Provides: libsbml-cil -Suggests: libsbml5-cil-doc Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends} @@ -184,78 +177,6 @@ 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}, - libjs-jquery -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-perl-doc -Section: doc -Architecture: all -Depends: ${misc:Depends}, - libjs-jquery -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}, - libjs-jquery -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}, - libjs-jquery -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}, - libjs-jquery -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}, -# libjs-jquery -#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 Modified: trunk/packages/libsbml/trunk/debian/control.in =================================================================== --- trunk/packages/libsbml/trunk/debian/control.in 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/control.in 2012-02-21 17:49:01 UTC (rev 9746) @@ -5,9 +5,9 @@ Changyan Xie <[email protected]>, Moriyoshi Koizumi <[email protected]>, DM-Upload-Allowed: yes -Build-Depends: debhelper (>= 7), - autoconf, +Build-Depends: autoconf, automake, + debhelper, swig (>= 2), ruby1.8, libxml2-dev, @@ -18,11 +18,11 @@ 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, + mono-devel, + mono-gmcs, cli-common-dev, cli-runtime Standards-Version: 3.9.2 @@ -35,8 +35,9 @@ Provides: libsbml-dev Conflicts: libsbml3-dev Architecture: any -Suggests: libsbml5-doc -Depends: libsbml5 (= ${binary:Version}) +Depends: libsbml5 (= ${binary:Version}), + ${shlibs:Depends}, + ${misc:Depends} 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 @@ -50,7 +51,9 @@ Provides: libsbml-dbg Conflicts: libsbml3-dbg Architecture: any -Depends: libsbml5 (= ${binary:Version}) +Depends: libsbml5 (= ${binary:Version}), + ${shlibs:Depends}, + ${misc:Depends} 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 @@ -63,7 +66,6 @@ Architecture: any Provides: libsbml Conflicts: libsbml1, libsbml2, libsbml3 -Suggests: libsbml5-doc Depends: ${shlibs:Depends}, ${misc:Depends} Description: System Biology Markup Language library @@ -81,7 +83,6 @@ libsbml4-python, libsbml-python Architecture: any -Suggests: libsbml5-python-doc Depends: ${shlibs:Depends}, ${misc:Depends}, ${python:Depends} @@ -93,11 +94,10 @@ This package contains the Python bindings of LibSBML. #Package: libsbml5-matlab -#Section: non-free/math +#Section: contrib/math #Provides: libsbml-matlab #Conflicts: libsbml4-matlab -#Architecture: amd64 -#Suggests: libsbml5-matlab-doc +#Architecture: any #Depends: ${shlibs:Depends}, ${misc:Depends}, # libsbml5, # libc6 (>= 2.3) @@ -127,7 +127,6 @@ Conflicts: libsbml3-java, libsbml4-java Architecture: any -Suggests: libsbml5-java-doc Depends: ${shlibs:Depends}, ${misc:Depends} Description: System Biology Markup Language library - Java binding @@ -141,7 +140,6 @@ Section: perl Provides: libsbml-perl Conflicts: libsbml3-perl -Suggests: libsbml5-perl-doc Depends: ${shlibs:Depends}, ${perl:Depends}, ${misc:Depends} @@ -156,7 +154,6 @@ Package: libsbml5-octave Section: math Provides: libsbml-octave -Suggests: libsbml5-octave-doc Depends: ${shlibs:Depends}, ${misc:Depends}, octave3.2, @@ -172,7 +169,6 @@ Package: libsbml5-cil Section: cli-mono Provides: libsbml-cil -Suggests: libsbml5-cil-doc Depends: ${shlibs:Depends}, ${misc:Depends}, ${cli:Depends} @@ -184,83 +180,11 @@ 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}, - libjs-jquery -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-perl-doc -Section: doc -Architecture: all -Depends: ${misc:Depends}, - libjs-jquery -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}, - libjs-jquery -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}, - libjs-jquery -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}, - libjs-jquery -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}, -# libjs-jquery -#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} +Depends: ${misc:Depends} +Suggests: libsbml5-dev (= ${binary:Version}) 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 Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.docs =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.docs 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.docs 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +0,0 @@ -debian/tmp/usr/share/doc/libsbml-*/csharp-api Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.links =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.links 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.links 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +0,0 @@ -/usr/share/javascript/jquery/jquery.js /usr/share/doc/libsbml5-cil-doc/csharp-api/jquery.js Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-doc.docs =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-doc.docs 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-doc.docs 2012-02-21 17:49:01 UTC (rev 9746) @@ -1,2 +0,0 @@ -debian/tmp/usr/share/doc/libsbml-*/c-api -debian/tmp/usr/share/doc/libsbml-*/cpp-api Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-doc.links =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-doc.links 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-doc.links 2012-02-21 17:49:01 UTC (rev 9746) @@ -1,2 +0,0 @@ -/usr/share/javascript/jquery/jquery.js /usr/share/doc/libsbml5-doc/c-api/jquery.js -/usr/share/javascript/jquery/jquery.js /usr/share/doc/libsbml5-doc/cpp-api/jquery.js Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-examples.docs =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-examples.docs 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-examples.docs 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +0,0 @@ -examples/README.txt Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-java.docs =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-java.docs 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-java.docs 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +0,0 @@ -debian/tmp/usr/share/doc/libsbml-*/java.txt Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-matlab-doc.docs =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-matlab-doc.docs 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-matlab-doc.docs 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +0,0 @@ -debian/tmp/usr/share/doc/libsbml-*/matlab-api Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-matlab-doc.links =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-matlab-doc.links 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-matlab-doc.links 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +0,0 @@ -/usr/share/javascript/jquery/jquery.js /usr/share/doc/libsbml5-matlab-doc/matlab-api/jquery.js Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.docs =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.docs 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.docs 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +0,0 @@ -debian/tmp/usr/share/doc/libsbml-*/octave-api Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.links =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.links 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.links 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +0,0 @@ -/usr/share/javascript/jquery/jquery.js /usr/share/doc/libsbml5-octave-doc/octave-api/jquery.js Modified: trunk/packages/libsbml/trunk/debian/libsbml5-octave.install =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-octave.install 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-octave.install 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +1,2 @@ usr/lib/octave/* +../lintian/libsbml5-octave usr/share/lintian/overrides Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-octave.lintian-overrides =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-octave.lintian-overrides 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-octave.lintian-overrides 2012-02-21 17:49:01 UTC (rev 9746) @@ -1,2 +0,0 @@ -libsbml5-octave binary: unstripped-binary-or-object ./usr/lib/octave/site/oct/x86_64-pc-linux-gnu/OutputSBML.mex -libsbml5-octave binary: unstripped-binary-or-object ./usr/lib/octave/site/oct/x86_64-pc-linux-gnu/TranslateSBML.mex Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-perl-doc.docs =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-perl-doc.docs 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-perl-doc.docs 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +0,0 @@ -debian/tmp/usr/share/doc/libsbml-*/perl-api Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-perl-doc.links =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-perl-doc.links 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-perl-doc.links 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +0,0 @@ -/usr/share/javascript/jquery/jquery.js /usr/share/doc/libsbml5-perl-doc/perl-api/jquery.js Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-perl.lintian-overrides =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-perl.lintian-overrides 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-perl.lintian-overrides 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +0,0 @@ -libsbml5-perl: incorrect-libdir-in-la-file Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-python-doc.docs =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-python-doc.docs 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-python-doc.docs 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +0,0 @@ -debian/tmp/usr/share/doc/libsbml-*/python-api Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-python-doc.links =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-python-doc.links 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-python-doc.links 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +0,0 @@ -/usr/share/javascript/jquery/jquery.js /usr/share/doc/libsbml5-python-doc/python-api/jquery.js Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-python.docs =================================================================== --- trunk/packages/libsbml/trunk/debian/libsbml5-python.docs 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/libsbml5-python.docs 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +0,0 @@ -debian/tmp/usr/share/doc/libsbml-*/python.txt Modified: trunk/packages/libsbml/trunk/debian/lintian/libsbml5-matlab =================================================================== --- trunk/packages/libsbml/trunk/debian/lintian/libsbml5-matlab 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/lintian/libsbml5-matlab 2012-02-21 17:49:01 UTC (rev 9746) @@ -1 +1,2 @@ libsbml5-matlab: sharedobject-in-library-directory-missing-soname +libsbml5-matlab: package-depends-on-hardcoded-libc Modified: trunk/packages/libsbml/trunk/debian/rules =================================================================== --- trunk/packages/libsbml/trunk/debian/rules 2012-02-21 15:46:27 UTC (rev 9745) +++ trunk/packages/libsbml/trunk/debian/rules 2012-02-21 17:49:01 UTC (rev 9746) @@ -27,7 +27,7 @@ DEB_COMPRESS_EXCLUDE := .xml .pdf .py .c .h .cpp .in .cs .java .pl .rb .xsl # shared library versions, option 1 -version=5.2.0 +version=5.4.0 major=5 libpack := libsbml @@ -44,9 +44,9 @@ get-orig-source: rm -rf $(SRC_TMP) && mkdir $(SRC_TMP) - [ -f ../libSBML-$(version)-src.zip ] || wget -O ../libsbml-$(version)-src.zip http://qa.debian.org/watch/sf.php/sbml/libSBML-$(version)-src.zip - cd $(SRC_TMP) && unzip ../../libsbml-$(version)-src.zip - cd $(SRC_TMP)/libsbml-$(version) && tar cvzf ../../../libsbml_$(version).orig.tar.gz . + [ -f ../libsbml-$(version)-src.tar.gz ] || wget -O ../libsbml-$(version)-src.tar.gz http://qa.debian.org/watch/sf.php/sbml/libsbml-$(version)-src.tar.gz + cd $(SRC_TMP) && tar -xzf ../../libsbml-$(version)-src.tar.gz + cd $(SRC_TMP)/ && tar --owner=root --group=root -czf ../../libsbml_$(version).orig.tar.gz libsbml-$(version) rm -rf $(SRC_TMP) config.status: configure @@ -63,8 +63,10 @@ sed -e 's/^#//' debian/control.in > debian/control ; else \ grep -v ^# debian/control.in > debian/control ; fi +###-deactivated, because the docu only builds with doxygen-1.6.3-### +# --with-doxygen \ + ./configure $(CROSS) --prefix=/usr \ - --with-doxygen \ --with-perl \ --with-python \ --with-java \ @@ -79,8 +81,9 @@ CFLAGS="$(CFLAGS)" \ LDFLAGS="-Wl,-z,defs" -build: build-stamp - +build: build-arch build-indep +build-arch: build-stamp +build-indep: build-stamp build-stamp: config.status dh_testdir @@ -93,10 +96,60 @@ dh_testdir dh_testroot rm -f build-stamp - # Add here commands to clean up after the build process. [ ! -f Makefile ] || $(MAKE) distclean - rm -f config.sub config.guess + ### the clean target of the libsbml makefile is highly b0rken ### + ### verx ugly ### + find src/bindings -name "*Glyph*" -exec rm -f {} + + find * -type d -name .libs -exec rm -rf {} + + find * -type f -name "*.o" -exec rm -f {} + + find * -type f -name "*.so" -exec rm -f {} + + find * -type f -name "*.class" -exec rm -f {} + + find * -type f -name "*.exists" -exec rm -f {} + + find * -type f -name "*.dll" -exec rm -f {} + + find * -type f -name "*.jar" -exec rm -f {} + + find * -type f -name "*.lo" -exec rm -f {} + + find * -type f -name "Makefile" -exec rm -f {} + + find * -type f -name "*.la" -exec rm -f {} + + find * -type f -name "*.pyc" -exec rm -f {} + + find * -type l -exec rm -f {} + + rm -rf config.sub config.guess docs/src/perlmod src/bindings/csharp/libsbmlcs.snk src/bindings/matlab/TranslateSBML.mexa64 \ + src/bindings/matlab/OutputSBML.mexa64 src/bindings/octave/TranslateSBML.mex src/bindings/octave/OutputSBML.mex \ + src/bindings/perl/pm_to_blib src/bindings/perl/LibSBML.bs src/bindings/perl/blib/arch/auto/LibSBML/LibSBML.bs \ + src/bindings/csharp/libsbml_wrap-win.h src/bindings/csharp/csharp-files/BoundingBox.cs \ + src/bindings/csharp/csharp-files/CubicBezier.cs src/bindings/csharp/csharp-files/Curve.cs \ + src/bindings/csharp/csharp-files/Dimensions.cs src/bindings/csharp/csharp-files/GraphicalObject.cs \ + src/bindings/csharp/csharp-files/Layout* src/bindings/csharp/csharp-files/LineSegment.cs \ + src/bindings/csharp/csharp-files/ListOfGraphicalObjects.cs src/bindings/csharp/csharp-files/ListOfLayouts.cs \ + src/bindings/csharp/csharp-files/ListOfLineSegments.cs src/bindings/csharp/csharp-files/Point.cs \ + config/printJavaDataModel.class macosx/build.sh macosx/libsbml-package.pmdoc/*.xml .pc \ + examples/c++/Makefile examples/c/Makefile examples/csharp/Makefile \ + examples/java/Makefile examples/layout/Makefile macosx/resources/package-intro.txt macosx/resources/package-readme.txt \ + src/bindings/csharp/csharp-files-win/BoundingBox.cs src/bindings/csharp/csharp-files-win/CubicBezier.cs \ + src/bindings/csharp/csharp-files-win/Curve.cs src/bindings/csharp/csharp-files-win/Dimensions.cs \ + src/bindings/csharp/csharp-files-win/GraphicalObject.cs src/bindings/csharp/csharp-files-win/Layout.cs \ + src/bindings/csharp/csharp-files-win/LayoutExtension.cs src/bindings/csharp/csharp-files-win/LayoutModelPlugin.cs \ + src/bindings/csharp/csharp-files-win/LayoutPkgNamespaces.cs src/bindings/csharp/csharp-files-win/LayoutSpeciesReferencePlugin.cs \ + src/bindings/csharp/csharp-files-win/LineSegment.cs src/bindings/csharp/csharp-files-win/ListOfGraphicalObjects.cs \ + src/bindings/csharp/csharp-files-win/ListOfLayouts.cs src/bindings/csharp/csharp-files-win/ListOfLineSegments.cs \ + src/bindings/csharp/csharp-files-win/Point.cs src/bindings/csharp/csharp-files-win/libsbml.cs \ + src/bindings/csharp/csharp-files-win/libsbmlPINVOKE.cs src/bindings/csharp/csharp-files/libsbml.cs \ + src/bindings/csharp/csharp-files/libsbmlPINVOKE.cs src/bindings/csharp/libsbml_wrap-win.cpp \ + src/bindings/csharp/libsbml_wrap.cpp src/bindings/java/Manifest.txt src/bindings/java/java-files/org/sbml/libsbml/BoundingBox.java \ + src/bindings/java/java-files/org/sbml/libsbml/CubicBezier.java src/bindings/java/java-files/org/sbml/libsbml/Curve.java \ + src/bindings/java/java-files/org/sbml/libsbml/Dimensions.java src/bindings/java/java-files/org/sbml/libsbml/GraphicalObject.java \ + src/bindings/java/java-files/org/sbml/libsbml/Layout.java src/bindings/java/java-files/org/sbml/libsbml/LayoutExtension.java \ + src/bindings/java/java-files/org/sbml/libsbml/LayoutModelPlugin.java src/bindings/java/java-files/org/sbml/libsbml/LayoutPkgNamespaces.java \ + src/bindings/java/java-files/org/sbml/libsbml/LayoutSpeciesReferencePlugin.java src/bindings/java/java-files/org/sbml/libsbml/LineSegment.java \ + src/bindings/java/java-files/org/sbml/libsbml/ListOfGraphicalObjects.java src/bindings/java/java-files/org/sbml/libsbml/ListOfLayouts.java \ + src/bindings/java/java-files/org/sbml/libsbml/ListOfLineSegments.java src/bindings/java/java-files/org/sbml/libsbml/Point.java \ + src/bindings/java/java-files/org/sbml/libsbml/libsbml.java src/bindings/java/java-files/org/sbml/libsbml/libsbmlConstants.java \ + src/bindings/java/java-files/org/sbml/libsbml/libsbmlJNI.java src/bindings/java/libsbml_wrap.cpp \ + src/bindings/matlab/test/Makefile src/bindings/perl/LibSBML.pm src/bindings/perl/LibSBML_wrap.cxx \ + src/bindings/perl/Makefile.PL src/bindings/python/libsbml-doxygen.py src/bindings/python/libsbml.py \ + src/bindings/python/libsbml_wrap.cpp src/bindings/ruby/libsbml_wrap.cpp src/sbml/common/libsbml-config-common.h \ + src/bindings/perl/MYMETA.yml src/bindings/perl/Makefile-perl src/bindings/perl/blib/lib/LibSBML.pod \ + src/bindings/python/setup.py docs/src/java-files docs/index.html docs/src/common-text/libsbml-version.html docs/src/libsbml-installation.html dh_clean @@ -109,7 +162,8 @@ # Add here commands to install the package into debian/libsbml. mkdir -p $(debtmp)/etc cp -a debian/etc $(debtmp) - $(MAKE) install-docs DESTDIR=$(debtmp) +###-deactivated, because the docu only builds with doxygen-1.6.3-### +# $(MAKE) install-docs DESTDIR=$(debtmp) $(MAKE) install DESTDIR=$(debtmp) # ### not required for python2.7 ### [ ! -d $(debtmp)/usr/lib/python2.6/ ] || find $(debtmp)/usr/lib/python2.6/ -type d -name site-packages -exec mv {} $(debtmp)/usr/lib/python2.6/dist-packages \; || true @@ -128,7 +182,7 @@ find $(debtmp)/usr/lib/ -type f -exec chmod 644 {} + find $(debtmp)/usr/lib/ -type f -name .packlist -exec rm -f {} + find $(debtmp)/usr/lib/ -type d -iname "*.libs" -exec rm -rf {} + - find $(debtmp)/usr/share/doc/ -type f -name "jquery.js" -exec rm -f {} + +# find $(debtmp)/usr/share/doc/ -type f -name "jquery.js" -exec rm -f {} + sed -i "/dependency_libs/ s/'.*'/''/" `find $(debtmp)/usr/lib/ -name '*.la'` strip --strip-unneeded $(debtmp)/usr/lib/*.mex* || true strip --strip-unneeded $(debtmp)/usr/lib/octave/site/oct/*/*.mex || true _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
