[med-svn] r9336 - trunk/packages/libhmsbeagle/trunk/debian

Andreas Tille tille at alioth.debian.org
Wed Jan 18 21:44:19 UTC 2012


Author: tille
Date: 2012-01-18 21:44:19 +0000 (Wed, 18 Jan 2012)
New Revision: 9336

Added:
   trunk/packages/libhmsbeagle/trunk/debian/libbeagle-java.jlibs
   trunk/packages/libhmsbeagle/trunk/debian/watch
Modified:
   trunk/packages/libhmsbeagle/trunk/debian/changelog
   trunk/packages/libhmsbeagle/trunk/debian/control
   trunk/packages/libhmsbeagle/trunk/debian/rules
Log:
Try to build java lib as well, needs checking and lintian cleaning


Modified: trunk/packages/libhmsbeagle/trunk/debian/changelog
===================================================================
--- trunk/packages/libhmsbeagle/trunk/debian/changelog	2012-01-18 21:18:11 UTC (rev 9335)
+++ trunk/packages/libhmsbeagle/trunk/debian/changelog	2012-01-18 21:44:19 UTC (rev 9336)
@@ -1,3 +1,9 @@
+libhmsbeagle (1.0-1) unstable; urgency=low
+
+  * Initial upload to Debian (Closes: #???)
+
+ -- Andreas Tille <tille at debian.org>  Wed, 18 Jan 2012 22:22:47 +0100
+
 libhmsbeagle (0.1052-2) unstable; urgency=low
 
   * Initial build for PPA/experimental.  

Modified: trunk/packages/libhmsbeagle/trunk/debian/control
===================================================================
--- trunk/packages/libhmsbeagle/trunk/debian/control	2012-01-18 21:18:11 UTC (rev 9335)
+++ trunk/packages/libhmsbeagle/trunk/debian/control	2012-01-18 21:44:19 UTC (rev 9336)
@@ -4,7 +4,8 @@
 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.0.50~), autoconf (>= 2.65), automake (>= 1:1.11) , libtool, doxygen, openjdk-6-jdk
+Build-Depends: debhelper (>= 7.0.50~), autoconf (>= 2.65), automake (>= 1:1.11), libtool,
+ doxygen, javahelper (>=0.25), default-jdk, ant
 Standards-Version: 3.9.2
 Section: libs
 Homepage: http://code.google.com/p/beagle-lib
@@ -60,3 +61,24 @@
  (GPUs) is available from:
  .
  http://tree.bio.ed.ac.uk/publications/390/ 
+
+Package: libbeagle-java
+Architecture: all
+Section: java
+Depends: ${java:Depends}, ${misc:Depends}, ${shlibs:Depends}
+Recommends: ${java:Recommends}
+Description: library 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 can make use of highly-parallel processors
+ such as those in graphics cards (GPUs) found in many PCs.
+ .
+ The project involves an open API and fast implementations of a library
+ for evaluating phylogenetic likelihoods (continuous time Markov
+ processes) of biomolecular sequence evolution.
+ .
+ The aim is to provide high performance evaluation 'services' to a wide
+ range of phylogenetic software, both Bayesian samplers and Maximum
+ Likelihood optimizers. This allows these packages to make use of
+ implementations that make use of optimized hardware such as graphics
+ processing units.

Added: trunk/packages/libhmsbeagle/trunk/debian/libbeagle-java.jlibs
===================================================================
--- trunk/packages/libhmsbeagle/trunk/debian/libbeagle-java.jlibs	                        (rev 0)
+++ trunk/packages/libhmsbeagle/trunk/debian/libbeagle-java.jlibs	2012-01-18 21:44:19 UTC (rev 9336)
@@ -0,0 +1 @@
+lib/*.jar

Modified: trunk/packages/libhmsbeagle/trunk/debian/rules
===================================================================
--- trunk/packages/libhmsbeagle/trunk/debian/rules	2012-01-18 21:18:11 UTC (rev 9335)
+++ trunk/packages/libhmsbeagle/trunk/debian/rules	2012-01-18 21:44:19 UTC (rev 9336)
@@ -6,7 +6,7 @@
 #export DH_VERBOSE=1
 
 %:
-	dh --with quilt  $@
+	dh $@ --with javahelper
 
 override_dh_auto_configure:
 	./autogen.sh
@@ -15,6 +15,7 @@
 override_dh_auto_build:
 	$(MAKE)
 	$(MAKE) doxygen-doc
+	ant
 
 override_dh_auto_install:
 	dh_auto_install
@@ -33,6 +34,7 @@
 override_dh_auto_clean:
 	$(MAKE) -f Makefile distclean || true
 	rm -rf doc .config configure
+	rm -rf lib build
 
 get-orig-source:
 	. debian/get-orig-source

Added: trunk/packages/libhmsbeagle/trunk/debian/watch
===================================================================
--- trunk/packages/libhmsbeagle/trunk/debian/watch	                        (rev 0)
+++ trunk/packages/libhmsbeagle/trunk/debian/watch	2012-01-18 21:44:19 UTC (rev 9336)
@@ -0,0 +1,4 @@
+version=3
+opts="uversionmangle=s/_/./g" \
+  http://beagle-lib.googlecode.com/svn/tags/ beagle_release_([_.\d]+)/ \
+   debian debian/get-orig-source




More information about the debian-med-commit mailing list