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

Ivo Maintz ivomaintz-guest at alioth.debian.org
Thu Sep 22 13:47:08 UTC 2011


Author: ivomaintz-guest
Date: 2011-09-22 13:47:07 +0000 (Thu, 22 Sep 2011)
New Revision: 7900

Added:
   trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.docs
   trunk/packages/libsbml/trunk/debian/libsbml5-cil.install
   trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.docs
   trunk/packages/libsbml/trunk/debian/libsbml5-octave.lintian-overrides
   trunk/packages/libsbml/trunk/debian/libsbml5-perl.lintian-overrides
Removed:
   trunk/packages/libsbml/trunk/debian/libsbml5-matlab.install
Modified:
   trunk/packages/libsbml/trunk/debian/
   trunk/packages/libsbml/trunk/debian/control
   trunk/packages/libsbml/trunk/debian/copyright
   trunk/packages/libsbml/trunk/debian/libsbml5-perl.install
   trunk/packages/libsbml/trunk/debian/rules
Log:
added the documentation packages for octave, cil, removed matlab bindings



Property changes on: trunk/packages/libsbml/trunk/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Modified: trunk/packages/libsbml/trunk/debian/control
===================================================================
--- trunk/packages/libsbml/trunk/debian/control	2011-09-22 13:39:24 UTC (rev 7899)
+++ trunk/packages/libsbml/trunk/debian/control	2011-09-22 13:47:07 UTC (rev 7900)
@@ -9,7 +9,7 @@
  autoconf,
  automake,
  dpatch,
- swig (>= 2),
+ swig2.0 (>= 2) | swig (>= 2),
  ruby1.8,
  libxml2-dev,
  python-dev,
@@ -36,31 +36,34 @@
 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), 
+ 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.
- .
- LibSBML is written in ISO C and C++ but as a library it may be 
- used from all the programming languages listed to the left. In fact, 
- we strive to adhere to the natural idioms of each particular language
- to make the libSBML programming experience seamless. For example, SBML
- <listOf> elements behave like lists and sequences in Python, but 
- vectors in Matlab. Also, the C and C++ interfaces are completely 
- distinct (it's possible to program in pure C), but in C++ the C APIs 
- may be called without sacrifcing type safety.
- .
- The LibSBML code is very portable and is supported on Linux, Windows 
- (native), and Mac OS X.
- .
  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
 Conflicts: libsbml1, libsbml2, libsbml3
+Suggests: libsbml5-doc
 Depends: ${shlibs:Depends},
  ${misc:Depends}
 Description: System Biology Markup Language library
@@ -68,18 +71,6 @@
  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.
- .
- LibSBML is written in ISO C and C++ but as a library it may be
- used from all the programming languages listed to the left. In fact,
- we strive to adhere to the natural idioms of each particular language
- to make the libSBML programming experience seamless. For example, SBML
- <listOf> elements behave like lists and sequences in Python, but
- vectors in Matlab. Also, the C and C++ interfaces are completely
- distinct (it's possible to program in pure C), but in C++ the C APIs
- may be called without sacrifcing type safety.
- .
- The LibSBML code is very portable and is supported on Linux, Windows
- (native), and Mac OS X.
 
 Package: libsbml5-python
 Section: python
@@ -88,31 +79,19 @@
  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 binding
+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.
- .
- LibSBML is written in ISO C and C++ but as a library it may be
- used from all the programming languages listed to the left. In fact,
- we strive to adhere to the natural idioms of each particular language
- to make the libSBML programming experience seamless. For example, SBML
- <listOf> elements behave like lists and sequences in Python, but
- vectors in Matlab. Also, the C and C++ interfaces are completely
- distinct (it's possible to program in pure C), but in C++ the C APIs
- may be called without sacrifcing type safety.
- .
- The LibSBML code is very portable and is supported on Linux, Windows 
- (native), and Mac OS X.
- .
- This package contains the Python binding of LibSBML.
+ This package contains the Python bindings of LibSBML.
 
 Package: libsbml5-ruby1.8
-Section: libs
+Section: ruby
 Provides: libsbml3-ruby
 Architecture: any
 Depends: ${shlibs:Depends},
@@ -122,26 +101,14 @@
  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.
- .
- LibSBML is written in ISO C and C++ but as a library it may be
- used from all the programming languages listed to the left. In fact,
- we strive to adhere to the natural idioms of each particular language
- to make the libSBML programming experience seamless. For example, SBML
- <listOf> elements behave like lists and sequences in Python, but
- vectors in Matlab. Also, the C and C++ interfaces are completely
- distinct (it's possible to program in pure C), but in C++ the C APIs
- may be called without sacrifcing type safety.
- .
- The LibSBML code is very portable and is supported on Linux, Windows 
- (native), and Mac OS X.
- .
  This package contains the Ruby binding of LibSBML.
 
 Package: libsbml5-java
-Section: libs
+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
@@ -149,25 +116,13 @@
  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.
- .
- LibSBML is written in ISO C and C++ but as a library it may be
- used from all the programming languages listed to the left. In fact,
- we strive to adhere to the natural idioms of each particular language
- to make the libSBML programming experience seamless. For example, SBML
- <listOf> elements behave like lists and sequences in Python, but
- vectors in Matlab. Also, the C and C++ interfaces are completely
- distinct (it's possible to program in pure C), but in C++ the C APIs
- may be called without sacrifcing type safety.
- .
- The LibSBML code is very portable and is supported on Linux, Windows
- (native), and Mac OS X.
- .
  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}
@@ -177,75 +132,39 @@
  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.
- .
- LibSBML is written in ISO C and C++ but as a library it may be
- used from all the programming languages listed to the left. In fact,
- we strive to adhere to the natural idioms of each particular language
- to make the libSBML programming experience seamless. For example, SBML
- <listOf> elements behave like lists and sequences in Python, but
- vectors in Matlab. Also, the C and C++ interfaces are completely
- distinct (it's possible to program in pure C), but in C++ the C APIs
- may be called without sacrifcing type safety.
- .
- The LibSBML code is very portable and is supported on Linux, Windows
- (native), and Mac OS X.
- .
  This package contains the Perl binding of LibSBML.
 
 Package: libsbml5-octave
 Section: math
+Suggests: libsbml5-octave-doc
 Depends: ${shlibs:Depends},
  ${misc:Depends},
- octave3.2
+ 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.
- .
- LibSBML is written in ISO C and C++ but as a library it may be
- used from all the programming languages listed to the left. In fact,
- we strive to adhere to the natural idioms of each particular language
- to make the libSBML programming experience seamless. For example, SBML
- <listOf> elements behave like lists and sequences in Python, but
- vectors in Matlab. Also, the C and C++ interfaces are completely
- distinct (it's possible to program in pure C), but in C++ the C APIs
- may be called without sacrifcing type safety.
- .
- The LibSBML code is very portable and is supported on Linux, Windows
- (native), and Mac OS X.
- .
  This package contains the Octave binding of LibSBML.
 
 Package: libsbml5-cil
-Section: libs
+Section: cli-mono
+Suggests: libsbml5-cil-doc
 Depends: ${shlibs:Depends},
  ${misc:Depends},
  ${cli:Depends}
-Architecture: all
+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.
- .
- LibSBML is written in ISO C and C++ but as a library it may be
- used from all the programming languages listed to the left. In fact,
- we strive to adhere to the natural idioms of each particular language
- to make the libSBML programming experience seamless. For example, SBML
- <listOf> elements behave like lists and sequences in Python, but
- vectors in Matlab. Also, the C and C++ interfaces are completely
- distinct (it's possible to program in pure C), but in C++ the C APIs
- may be called without sacrifcing type safety.
- .
- The LibSBML code is very portable and is supported on Linux, Windows
- (native), and Mac OS X.
- .
  This package contains the CLR binding of LibSBML.
 
 Package: libsbml5-doc
-Section: docs
+Section: doc
 Architecture: all
 Depends: ${misc:Depends}
 Description: System Biology Markup Language library - C / C++ API docs
@@ -253,23 +172,10 @@
  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.
- .
- LibSBML is written in ISO C and C++ but as a library it may be
- used from all the programming languages listed to the left. In fact,
- we strive to adhere to the natural idioms of each particular language
- to make the libSBML programming experience seamless. For example, SBML
- <listOf> elements behave like lists and sequences in Python, but
- vectors in Matlab. Also, the C and C++ interfaces are completely
- distinct (it's possible to program in pure C), but in C++ the C APIs
- may be called without sacrifcing type safety.
- .
- The LibSBML code is very portable and is supported on Linux, Windows
- (native), and Mac OS X.
- .
  This package contains C / C++ API documentation of LibSBML.
 
 Package: libsbml5-java-doc
-Section: docs
+Section: doc
 Architecture: all
 Depends: ${misc:Depends}
 Description: System Biology Markup Language library - Java API docs
@@ -277,19 +183,6 @@
  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.
- .
- LibSBML is written in ISO C and C++ but as a library it may be
- used from all the programming languages listed to the left. In fact,
- we strive to adhere to the natural idioms of each particular language
- to make the libSBML programming experience seamless. For example, SBML
- <listOf> elements behave like lists and sequences in Python, but
- vectors in Matlab. Also, the C and C++ interfaces are completely
- distinct (it's possible to program in pure C), but in C++ the C APIs
- may be called without sacrifcing type safety.
- .
- The LibSBML code is very portable and is supported on Linux, Windows
- (native), and Mac OS X.
- .
  This package contains Java API documentation of LibSBML.
 
 Package: libsbml5-perl-doc
@@ -301,23 +194,10 @@
  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.
- .
- LibSBML is written in ISO C and C++ but as a library it may be
- used from all the programming languages listed to the left. In fact,
- we strive to adhere to the natural idioms of each particular language
- to make the libSBML programming experience seamless. For example, SBML
- <listOf> elements behave like lists and sequences in Python, but
- vectors in Matlab. Also, the C and C++ interfaces are completely
- distinct (it's possible to program in pure C), but in C++ the C APIs
- may be called without sacrifcing type safety.
- .
- The LibSBML code is very portable and is supported on Linux, Windows
- (native), and Mac OS X.
- .
  This package contains Perl API documentation of LibSBML.
 
 Package: libsbml5-python-doc
-Section: devel
+Section: doc
 Architecture: all
 Depends: ${misc:Depends}
 Description: System Biology Markup Language library - Python API docs
@@ -325,42 +205,38 @@
  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.
- .
- LibSBML is written in ISO C and C++ but as a library it may be
- used from all the programming languages listed to the left. In fact,
- we strive to adhere to the natural idioms of each particular language
- to make the libSBML programming experience seamless. For example, SBML
- <listOf> elements behave like lists and sequences in Python, but
- vectors in Matlab. Also, the C and C++ interfaces are completely
- distinct (it's possible to program in pure C), but in C++ the C APIs
- may be called without sacrifcing type safety.
- .
- The LibSBML code is very portable and is supported on Linux, Windows
- (native), and Mac OS X.
- .
  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-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), 
+ 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.
- .
- LibSBML is written in ISO C and C++ but as a library it may be 
- used from all the programming languages listed to the left. In fact, 
- we strive to adhere to the natural idioms of each particular language
- to make the libSBML programming experience seamless. For example, SBML
- <listOf> elements behave like lists and sequences in Python, but 
- vectors in Matlab. Also, the C and C++ interfaces are completely 
- distinct (it's possible to program in pure C), but in C++ the C APIs 
- may be called without sacrifcing type safety.
- .
- The LibSBML code is very portable and is supported on Linux, Windows 
- (native), and Mac OS X.
- .
  This package contains C/C++, Java, Perl and layout examples.

Modified: trunk/packages/libsbml/trunk/debian/copyright
===================================================================
--- trunk/packages/libsbml/trunk/debian/copyright	2011-09-22 13:39:24 UTC (rev 7899)
+++ trunk/packages/libsbml/trunk/debian/copyright	2011-09-22 13:47:07 UTC (rev 7900)
@@ -1,7 +1,9 @@
 This package was debianized by Changyan Xie <panchoat at gmail.com> on
 Mon, 22 Jan 2007 05:20:36 +0000.
+Modified by Ivo Maintz <ivo at maintz.de> on
+Wed, 21 Sep 2011 09:31:16
 
-It was downloaded from http://www.sbml.org/software/libsbml/ 
+It was downloaded from http://www.sbml.org/software/libsbml/
 
 Upstream Author: Ben Bornstein with contributions from
 	 Ben Kovitz, Stefan Hoops, Sarah Keating, Mike Hucka,
@@ -10,7 +12,7 @@
 
 	 mailto:sbml-team at caltech.edu
 
-Copyright: SBML-TEAM (2005), the sponsors are listed below,such as :
+Copyright: SBML-TEAM (2005), the sponsors are listed below,such as:
 
 the National Institutes of Health (USA); the International
 Joint Research Program of NEDO (Japan); the JST ERATO-SORST Program
@@ -26,8 +28,3 @@
 
 The Debian packaging is (C) 2007, Changyan Xie <panchoat at gmail.com> and
 is licensed under the GPL, see `/usr/share/common-licenses/GPL'.
-
-
-# Please also look if there are files or directories which have a
-# different copyright/license attached and list them here.
-

Added: trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.docs
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.docs	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-cil-doc.docs	2011-09-22 13:47:07 UTC (rev 7900)
@@ -0,0 +1 @@
+debian/tmp/usr/share/doc/libsbml-*/csharp-api

Added: trunk/packages/libsbml/trunk/debian/libsbml5-cil.install
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-cil.install	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-cil.install	2011-09-22 13:47:07 UTC (rev 7900)
@@ -0,0 +1 @@
+usr/lib/mono

Deleted: trunk/packages/libsbml/trunk/debian/libsbml5-matlab.install
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-matlab.install	2011-09-22 13:39:24 UTC (rev 7899)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-matlab.install	2011-09-22 13:47:07 UTC (rev 7900)
@@ -1,5 +0,0 @@
-usr/lib/TranslateSBML*
-usr/lib/OutputSBML*
-usr/lib/*.m
-etc/profile.d/libsbml-matlab.sh
-etc/csh/login.d/libsbml-matlab.csh

Added: trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.docs
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.docs	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-octave-doc.docs	2011-09-22 13:47:07 UTC (rev 7900)
@@ -0,0 +1 @@
+debian/tmp/usr/share/doc/libsbml-*/octave-api

Added: trunk/packages/libsbml/trunk/debian/libsbml5-octave.lintian-overrides
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-octave.lintian-overrides	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-octave.lintian-overrides	2011-09-22 13:47:07 UTC (rev 7900)
@@ -0,0 +1,2 @@
+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

Modified: trunk/packages/libsbml/trunk/debian/libsbml5-perl.install
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-perl.install	2011-09-22 13:39:24 UTC (rev 7899)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-perl.install	2011-09-22 13:47:07 UTC (rev 7900)
@@ -1 +1 @@
-usr/lib/perl*
+usr/lib/perl5

Added: trunk/packages/libsbml/trunk/debian/libsbml5-perl.lintian-overrides
===================================================================
--- trunk/packages/libsbml/trunk/debian/libsbml5-perl.lintian-overrides	                        (rev 0)
+++ trunk/packages/libsbml/trunk/debian/libsbml5-perl.lintian-overrides	2011-09-22 13:47:07 UTC (rev 7900)
@@ -0,0 +1 @@
+libsbml5-perl: incorrect-libdir-in-la-file

Modified: trunk/packages/libsbml/trunk/debian/rules
===================================================================
--- trunk/packages/libsbml/trunk/debian/rules	2011-09-22 13:39:24 UTC (rev 7899)
+++ trunk/packages/libsbml/trunk/debian/rules	2011-09-22 13:47:07 UTC (rev 7900)
@@ -20,6 +20,10 @@
 CROSS= --build $(DEB_BUILD_GNU_TYPE)
 endif
 
+# shared library versions, option 1
+version=5.0.99
+major=5
+
 libpack := libsbml
 devpack := $(libpack)-dev
 mathpack := $(libpack)-matlab
@@ -27,6 +31,7 @@
 pythonpack := $(libpack)-dev
 javapack := $(libpack)-dev
 debtmp := $(CURDIR)/debian/tmp
+dbgpack := $(libpack)$(major)-dbg
 
 config.status: configure
 	dh_testdir
@@ -38,15 +43,16 @@
 	cp -f /usr/share/misc/config.guess config.guess
 endif
 
-	./configure $(CROSS)	--prefix=$(debtmp)/usr			\
+	./configure $(CROSS)	--prefix=/usr			\
+				--with-doxygen				\
 				--with-perl				\
 				--with-python				\
-				--with-matlab				\
 				--with-java				\
 				--with-swig				\
 				--with-ruby				\
 				--with-octave				\
 				--enable-layout				\
+				--with-csharp				\
 				--mandir=\$${prefix}/share/man		\
 				--infodir=\$${prefix}/share/info	\
 				CFLAGS="$(CFLAGS)"			\
@@ -80,14 +86,16 @@
 	dh_installdirs
 
 	# Add here commands to install the package into debian/libsbml.
-	$(MAKE) prefix=$(debtmp)/usr			\
-		libdir=$(debtmp)/usr/lib		\
-		infodir=$(debtmp)/usr/share/info	\
-		includedir=$(debtmp)/usr/include	\
-		mandir=$(debtmp)/usr/share/man		install
-		chrpath -r "" $(debtmp)/usr/lib/python2.6/site-packages/libsbml/_libsbml.so
-		chmod -x $(debtmp)/usr/share/java/libsbmlj.jar
-		rm $(debtmp)/usr/lib/python2.6/site-packages/libsbml/*.pyc
+	$(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
+	rm $(debtmp)/usr/lib/python2.6/dist-packages/libsbml/*.pyc
+	mkdir $(debtmp)/usr/lib/perl5
+	mv $(debtmp)/usr/lib/perl/*/* $(debtmp)/usr/lib/perl5/
+	chmod 644 $(debtmp)/usr/share/java/libsbmlj.jar
+	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 {} +
 
 # Build architecture-independent files here.
 binary-indep: build install
@@ -103,7 +111,7 @@
 	dh_install
 	dh_installman
 	dh_link
-	dh_strip
+	dh_strip --dbg-package=${dbgpack}
 	dh_compress
 	dh_fixperms
 	dh_makeshlibs
@@ -118,4 +126,4 @@
 	dh_builddeb
 
 binary: binary-indep binary-arch
-.PHONY: build clean binary-indep binary-arch binary install 
+.PHONY: build clean binary-indep binary-arch binary install




More information about the debian-med-commit mailing list