[med-svn] r8967 - trunk/packages/libhmsbeagle/trunk

Andreas Tille tille at alioth.debian.org
Wed Dec 14 17:37:55 UTC 2011


Author: tille
Date: 2011-12-14 17:37:55 +0000 (Wed, 14 Dec 2011)
New Revision: 8967

Modified:
   trunk/packages/libhmsbeagle/trunk/control
   trunk/packages/libhmsbeagle/trunk/libhmsbeagle-dev.install
   trunk/packages/libhmsbeagle/trunk/rules
Log:
Fight some lintian issues, not finished but I'll take a break to work on other issues


Modified: trunk/packages/libhmsbeagle/trunk/control
===================================================================
--- trunk/packages/libhmsbeagle/trunk/control	2011-12-14 17:24:50 UTC (rev 8966)
+++ trunk/packages/libhmsbeagle/trunk/control	2011-12-14 17:37:55 UTC (rev 8967)
@@ -4,7 +4,7 @@
 DM-Upload-Allowed: yes
 Uploaders: Tim Booth <tbooth at ceh.ac.uk>,
  Andreas Tille <tille at debian.org>
-Build-Depends: quilt (>= 0.46-7~), debhelper (>= 7), autoconf (>= 2.65), automake (>= 1:1.11) , libtool, doxygen, openjdk-6-jdk
+Build-Depends: quilt (>= 0.46-7~), debhelper (>= 7.0.50~), autoconf (>= 2.65), automake (>= 1:1.11) , libtool, doxygen, openjdk-6-jdk
 Standards-Version: 3.9.2
 Section: libs
 Homepage: http://code.google.com/p/beagle-lib
@@ -14,7 +14,7 @@
 Package: libhmsbeagle-dev
 Section: libdevel
 Architecture: any
-Depends: libhmsbeagle1 (= ${binary:Version})
+Depends: libhmsbeagle1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends}
 Description: High-performance lib for Bayesian and Maximum Likelihood phylogenetics
  BEAGLE is a high-performance library that can perform the core calculations at
  the heart of most Bayesian and Maximum Likelihood phylogenetics packages. It

Modified: trunk/packages/libhmsbeagle/trunk/libhmsbeagle-dev.install
===================================================================
--- trunk/packages/libhmsbeagle/trunk/libhmsbeagle-dev.install	2011-12-14 17:24:50 UTC (rev 8966)
+++ trunk/packages/libhmsbeagle/trunk/libhmsbeagle-dev.install	2011-12-14 17:37:55 UTC (rev 8967)
@@ -1,5 +1,3 @@
 usr/include/*
 usr/lib/pkgconfig/*
-usr/lib/*.la
 usr/lib/lib*.so
-usr/lib/jni/*.la

Modified: trunk/packages/libhmsbeagle/trunk/rules
===================================================================
--- trunk/packages/libhmsbeagle/trunk/rules	2011-12-14 17:24:50 UTC (rev 8966)
+++ trunk/packages/libhmsbeagle/trunk/rules	2011-12-14 17:37:55 UTC (rev 8967)
@@ -25,6 +25,11 @@
 	#dh_install doc/man /usr/share
 	#dh_install doc/html /usr/share/doc/libhmsbeagle1
 
+	# Remove unneeded *.la files according to
+	# http://lists.debian.org/debian-devel/2009/08/msg00783.html
+	# Release goal: Getting rid of unneeded *.la / emptying dependency_libs
+	find debian -name "*.la" -delete
+
 override_dh_auto_clean:
 	$(MAKE) -f Makefile distclean || true
 	rm -rf doc .config configure




More information about the debian-med-commit mailing list