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 <[email protected]>  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 <[email protected]>,
  Andreas Tille <[email protected]>
-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


_______________________________________________
debian-med-commit mailing list
[email protected]
http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit

Reply via email to