[med-svn] r8093 - in trunk/packages: cain/trunk/debian libsbml/trunk/debian libsbml/trunk/debian/lintian

Ivo Maintz ivomaintz-guest at alioth.debian.org
Thu Oct 6 11:10:30 UTC 2011


Author: ivomaintz-guest
Date: 2011-10-06 11:10:30 +0000 (Thu, 06 Oct 2011)
New Revision: 8093

Added:
   trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.links
   trunk/packages/libsbml/trunk/debian/libsbml5-doc.links
   trunk/packages/libsbml/trunk/debian/libsbml5-matlab-doc.links
   trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.links
   trunk/packages/libsbml/trunk/debian/libsbml5-perl-doc.links
   trunk/packages/libsbml/trunk/debian/libsbml5-python-doc.links
   trunk/packages/libsbml/trunk/debian/lintian/
   trunk/packages/libsbml/trunk/debian/lintian/libsbml5-java
   trunk/packages/libsbml/trunk/debian/lintian/libsbml5-matlab
   trunk/packages/libsbml/trunk/debian/lintian/libsbml5-perl
Removed:
   trunk/packages/libsbml/trunk/debian/libsbml5-java-doc.docs
Modified:
   trunk/packages/cain/trunk/debian/cain-common.links
   trunk/packages/libsbml/trunk/debian/control.in
   trunk/packages/libsbml/trunk/debian/libsbml5-java.install
   trunk/packages/libsbml/trunk/debian/libsbml5-matlab.install
   trunk/packages/libsbml/trunk/debian/libsbml5-perl.install
   trunk/packages/libsbml/trunk/debian/rules
Log:


Modified: trunk/packages/cain/trunk/debian/cain-common.links
===================================================================
--- trunk/packages/cain/trunk/debian/cain-common.links	2011-10-06 10:50:24 UTC (rev 8092)
+++ trunk/packages/cain/trunk/debian/cain-common.links	2011-10-06 11:10:30 UTC (rev 8093)
@@ -1,4 +1,4 @@
 /usr/lib/solvers /usr/share/cain/solvers
 /usr/share/cain/examples /usr/share/doc/cain/examples
 /usr/share/cain/help /usr/share/doc/cain/help
-usr/include/cain /usr/share/cain/src
+/usr/include/cain /usr/share/cain/src

Modified: trunk/packages/libsbml/trunk/debian/control.in
===================================================================
--- trunk/packages/libsbml/trunk/debian/control.in	2011-10-06 10:50:24 UTC (rev 8092)
+++ trunk/packages/libsbml/trunk/debian/control.in	2011-10-06 11:10:30 UTC (rev 8093)
@@ -95,8 +95,9 @@
 #Provides: libsbml-matlab
 #Architecture: amd64
 #Suggests: libsbml5-matlab-doc
-#Depends: ${shlibs:Depends},
-# ${misc:Depends},
+#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
@@ -182,7 +183,8 @@
 Package: libsbml5-doc
 Section: doc
 Architecture: all
-Depends: ${misc:Depends}
+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
@@ -190,21 +192,11 @@
  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}
+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
@@ -215,7 +207,8 @@
 Package: libsbml5-python-doc
 Section: doc
 Architecture: all
-Depends: ${misc:Depends}
+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
@@ -226,7 +219,8 @@
 Package: libsbml5-cil-doc
 Section: doc
 Architecture: all
-Depends: ${misc:Depends}
+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
@@ -237,7 +231,8 @@
 Package: libsbml5-octave-doc
 Section: doc
 Architecture: all
-Depends: ${misc:Depends}
+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
@@ -248,7 +243,8 @@
 #Package: libsbml5-matlab-doc
 #Section: doc
 #Architecture: all
-#Depends: ${misc:Depends}
+#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

Added: trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.links
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.links	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.links	2011-10-06 11:10:30 UTC (rev 8093)
@@ -0,0 +1 @@
+/usr/share/javascript/jquery/jquery.js /usr/share/doc/libsbml5-cil-doc/csharp-api/jquery.js

Added: trunk/packages/libsbml/trunk/debian/libsbml5-doc.links
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-doc.links	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-doc.links	2011-10-06 11:10:30 UTC (rev 8093)
@@ -0,0 +1,2 @@
+/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-java-doc.docs
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-java-doc.docs	2011-10-06 10:50:24 UTC (rev 8092)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-java-doc.docs	2011-10-06 11:10:30 UTC (rev 8093)
@@ -1 +0,0 @@
-debian/tmp/usr/share/doc/libsbml-*/java-api

Modified: trunk/packages/libsbml/trunk/debian/libsbml5-java.install
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-java.install	2011-10-06 10:50:24 UTC (rev 8092)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-java.install	2011-10-06 11:10:30 UTC (rev 8093)
@@ -1,2 +1,3 @@
 usr/lib/libsbmlj.so
 usr/share/java/libsbmlj.jar
+../lintian/libsbml5-java usr/share/lintian/overrides

Added: trunk/packages/libsbml/trunk/debian/libsbml5-matlab-doc.links
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-matlab-doc.links	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-matlab-doc.links	2011-10-06 11:10:30 UTC (rev 8093)
@@ -0,0 +1 @@
+/usr/share/javascript/jquery/jquery.js /usr/share/doc/libsbml5-matlab-doc/matlab-api/jquery.js

Modified: trunk/packages/libsbml/trunk/debian/libsbml5-matlab.install
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-matlab.install	2011-10-06 10:50:24 UTC (rev 8092)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-matlab.install	2011-10-06 11:10:30 UTC (rev 8093)
@@ -3,3 +3,4 @@
 usr/lib/*.m
 etc/profile.d/libsbml-matlab.sh
 etc/csh/login.d/libsbml-matlab.csh
+../lintian/libsbml5-matlab usr/share/lintian/overrides

Added: trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.links
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.links	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.links	2011-10-06 11:10:30 UTC (rev 8093)
@@ -0,0 +1 @@
+/usr/share/javascript/jquery/jquery.js /usr/share/doc/libsbml5-octave-doc/octave-api/jquery.js

Added: trunk/packages/libsbml/trunk/debian/libsbml5-perl-doc.links
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-perl-doc.links	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-perl-doc.links	2011-10-06 11:10:30 UTC (rev 8093)
@@ -0,0 +1 @@
+/usr/share/javascript/jquery/jquery.js /usr/share/doc/libsbml5-perl-doc/perl-api/jquery.js

Modified: trunk/packages/libsbml/trunk/debian/libsbml5-perl.install
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-perl.install	2011-10-06 10:50:24 UTC (rev 8092)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-perl.install	2011-10-06 11:10:30 UTC (rev 8093)
@@ -1 +1,2 @@
 usr/lib/perl5
+../lintian/libsbml5-perl usr/share/lintian/overrides

Added: trunk/packages/libsbml/trunk/debian/libsbml5-python-doc.links
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-python-doc.links	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-python-doc.links	2011-10-06 11:10:30 UTC (rev 8093)
@@ -0,0 +1 @@
+/usr/share/javascript/jquery/jquery.js /usr/share/doc/libsbml5-python-doc/python-api/jquery.js

Added: trunk/packages/libsbml/trunk/debian/lintian/libsbml5-java
===================================================================
--- trunk/packages/libsbml/trunk/debian/lintian/libsbml5-java	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/lintian/libsbml5-java	2011-10-06 11:10:30 UTC (rev 8093)
@@ -0,0 +1,2 @@
+libsbml5-java: package-name-doesnt-match-sonames
+libsbml5-java: shlib-without-versioned-soname

Added: trunk/packages/libsbml/trunk/debian/lintian/libsbml5-matlab
===================================================================
--- trunk/packages/libsbml/trunk/debian/lintian/libsbml5-matlab	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/lintian/libsbml5-matlab	2011-10-06 11:10:30 UTC (rev 8093)
@@ -0,0 +1 @@
+libsbml5-matlab: sharedobject-in-library-directory-missing-soname

Added: trunk/packages/libsbml/trunk/debian/lintian/libsbml5-perl
===================================================================
--- trunk/packages/libsbml/trunk/debian/lintian/libsbml5-perl	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/lintian/libsbml5-perl	2011-10-06 11:10:30 UTC (rev 8093)
@@ -0,0 +1 @@
+libsbml5-perl: incorrect-libdir-in-la-file

Modified: trunk/packages/libsbml/trunk/debian/rules
===================================================================
--- trunk/packages/libsbml/trunk/debian/rules	2011-10-06 10:50:24 UTC (rev 8092)
+++ trunk/packages/libsbml/trunk/debian/rules	2011-10-06 11:10:30 UTC (rev 8093)
@@ -22,7 +22,7 @@
 
 
 # shared library versions, option 1
-version=5.0.99
+version=5.1.0~b0
 major=5
 
 libpack := libsbml
@@ -98,7 +98,7 @@
 	cp -a debian/etc $(debtmp)
 	$(MAKE) install-docs DESTDIR=$(debtmp)
 	$(MAKE) install DESTDIR=$(debtmp)
-	find $(debtmp)/usr/lib/python2.6/ -type d -name site-packages -exec mv {} $(debtmp)/usr/lib/python2.6/dist-packages \; || true
+#	find $(debtmp)/usr/lib/python2.6/ -type d -name site-packages -exec mv {} $(debtmp)/usr/lib/python2.6/dist-packages \; || true
 	rm $(debtmp)/usr/lib/*/dist-packages/libsbml/*.pyc || true
 	mkdir $(debtmp)/usr/lib/perl5
 	mv $(debtmp)/usr/lib/perl/*/* $(debtmp)/usr/lib/perl5/
@@ -106,6 +106,10 @@
 	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 {} +
+	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
 
 # Build architecture-independent files here.
 binary-indep: build install




More information about the debian-med-commit mailing list