[med-svn] r9361 - in trunk/packages: . beast-mcmc/trunk/debian libmpj-java libmpj-java/trunk libmpj-java/trunk/debian libmpj-java/trunk/debian/source

Andreas Tille tille at alioth.debian.org
Sat Jan 21 13:58:10 UTC 2012


Author: tille
Date: 2012-01-21 13:58:10 +0000 (Sat, 21 Jan 2012)
New Revision: 9361

Added:
   trunk/packages/libmpj-java/
   trunk/packages/libmpj-java/trunk/
   trunk/packages/libmpj-java/trunk/debian/
   trunk/packages/libmpj-java/trunk/debian/changelog
   trunk/packages/libmpj-java/trunk/debian/compat
   trunk/packages/libmpj-java/trunk/debian/control
   trunk/packages/libmpj-java/trunk/debian/get-orig-source
   trunk/packages/libmpj-java/trunk/debian/libmpj-java-doc.javadoc
   trunk/packages/libmpj-java/trunk/debian/libmpj-java.jlibs
   trunk/packages/libmpj-java/trunk/debian/rules
   trunk/packages/libmpj-java/trunk/debian/source/
   trunk/packages/libmpj-java/trunk/debian/source/format
   trunk/packages/libmpj-java/trunk/debian/watch
Modified:
   trunk/packages/beast-mcmc/trunk/debian/control
Log:
One of the last two remaining dependencyies for beast-mcmc, package is not finished


Modified: trunk/packages/beast-mcmc/trunk/debian/control
===================================================================
--- trunk/packages/beast-mcmc/trunk/debian/control	2012-01-21 13:17:52 UTC (rev 9360)
+++ trunk/packages/beast-mcmc/trunk/debian/control	2012-01-21 13:58:10 UTC (rev 9361)
@@ -7,7 +7,7 @@
  Andreas Tille <tille at debian.org>
 Build-Depends: debhelper (>= 8), javahelper (>=0.25),
  ant, ant-optional, openjdk-6-jdk, default-jdk,
- libjebl2-java, libjam-java, figtree, liboptions-java, libhmsbeagle-java,
+ libjebl2-java, libjam-java, figtree,
  r-cran-rjava, libcommons-math-java, libjdom1-java, junit4,
  libitext1-java, texlive-latex-base
 Standards-Version: 3.9.2
@@ -88,3 +88,4 @@
  analyses and a suit of programs for analysing the results.
  .
  This package contains the documentation.
+

Added: trunk/packages/libmpj-java/trunk/debian/changelog
===================================================================
--- trunk/packages/libmpj-java/trunk/debian/changelog	                        (rev 0)
+++ trunk/packages/libmpj-java/trunk/debian/changelog	2012-01-21 13:58:10 UTC (rev 9361)
@@ -0,0 +1,5 @@
+mpj (0.38-1) UNRELEASED; urgency=low
+
+  * Initial release (Closes: #?????)
+
+ -- Andreas Tille <tille at debian.org>  Mon, 21 Feb 2011 08:17:38 +0100

Added: trunk/packages/libmpj-java/trunk/debian/compat
===================================================================
--- trunk/packages/libmpj-java/trunk/debian/compat	                        (rev 0)
+++ trunk/packages/libmpj-java/trunk/debian/compat	2012-01-21 13:58:10 UTC (rev 9361)
@@ -0,0 +1 @@
+7

Added: trunk/packages/libmpj-java/trunk/debian/control
===================================================================
--- trunk/packages/libmpj-java/trunk/debian/control	                        (rev 0)
+++ trunk/packages/libmpj-java/trunk/debian/control	2012-01-21 13:58:10 UTC (rev 9361)
@@ -0,0 +1,33 @@
+Source: mpj
+Section: java
+Priority: optional
+Maintainer: Debian Med Packaging Team <debian-med-packaging at lists.alioth.debian.org>
+DM-Upload-Allowed: yes
+Uploaders: Andreas Tille <tille at debian.org>
+Build-Depends: debhelper (>= 8), javahelper (>=0.25), openjdk-6-jdk, ant,
+ libservice-wrapper-jni, liblog4j1.2-java, libservice-wrapper-java
+Standards-Version: 3.9.2
+Homepage: http://mpj-express.org/
+Vcs-Svn: svn://svn.debian.org/debian-med/trunk/packages/libmpj-java/trunk
+Vcs-Browser: http://svn.debian.org/wsvn/debian-med/trunk/packages/libmpj-java/trunk/
+
+Package: libmpj-java
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${java:Depends}
+Recommends: ${java:Recommends}
+Description: Java library for parallel applications for multicore processors and compute clusters/clouds
+ MPJ Express is a Java message passing library that allows application
+ developers to write and execute parallel applications for multicore
+ processors and compute clusters/clouds.
+
+Package: libmpj-java-doc
+Section: doc
+Architecture: any
+Depends: ${shlibs:Depends}, ${misc:Depends}, ${java:Depends}
+Recommends: ${java:Recommends}
+Description: Java library for parallel applications for multicore processors and compute clusters/clouds
+ MPJ Express is a Java message passing library that allows application
+ developers to write and execute parallel applications for multicore
+ processors and compute clusters/clouds.
+ .
+ This package provides the documentation for the library

Added: trunk/packages/libmpj-java/trunk/debian/get-orig-source
===================================================================
--- trunk/packages/libmpj-java/trunk/debian/get-orig-source	                        (rev 0)
+++ trunk/packages/libmpj-java/trunk/debian/get-orig-source	2012-01-21 13:58:10 UTC (rev 9361)
@@ -0,0 +1,44 @@
+#!/bin/sh
+# get source for libmpj-java and remove unneeded jars and binaries
+
+set -x
+set -e
+NAME=`dpkg-parsechangelog | awk '/^Source/ { print $2 }'`
+
+if ! echo $@ | grep -q upstream-version ; then
+    VERSION=`dpkg-parsechangelog | awk '/^Version:/ { print $2 }' | sed 's/\([0-9\.]\+\)-[0-9]\+$/\1/'`
+else
+    VERSION=`echo $@ | sed "s?^.*--upstream-version \([0-9.]\+\) .*${NAME}.*?\1?"`
+    if echo "$VERSION" | grep -q "upstream-version" ; then
+        echo "Unable to parse version number"
+        exit
+    fi
+fi
+
+# unmangle version
+UVERSION=`echo ${VERSION} | sed 's/\./_/'`
+UARCHIVEDIR=${NAME}-v${UVERSION}
+UPSTREAMARCHIVE=${UARCHIVEDIR}.zip
+
+mkdir -p ../tarballs
+cd ../tarballs
+mv ../${UPSTREAMARCHIVE} .
+unzip -q ${UPSTREAMARCHIVE}
+cd ${UARCHIVEDIR}
+
+# Remove unneeded binaries
+rm -rf bin/daemon*
+rm -rf bin/*.bat
+rm -rf bin/*.exe
+find . -name "*.dll" -delete
+find . -name "*macosx*" -delete
+find . -name "*solaris*" -delete
+
+# Remove binaries which are provided by Debian packages anyway
+find . -name "libwrapper*" -delete   # libservice-wrapper-jni
+rm -f lib/log4j*.jar                 # liblog4j1.2-java
+rm -f lib/wrapper.jar                # libservice-wrapper-java
+
+cd ..
+GZIP="--best --no-name" tar --owner=root --group=root --mode=a+rX -czf "$NAME"_"$VERSION"~dfsg.orig.tar.gz "${UARCHIVEDIR}"
+# rm -rf ${UARCHIVEDIR}


Property changes on: trunk/packages/libmpj-java/trunk/debian/get-orig-source
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/libmpj-java/trunk/debian/libmpj-java-doc.javadoc
===================================================================
--- trunk/packages/libmpj-java/trunk/debian/libmpj-java-doc.javadoc	                        (rev 0)
+++ trunk/packages/libmpj-java/trunk/debian/libmpj-java-doc.javadoc	2012-01-21 13:58:10 UTC (rev 9361)
@@ -0,0 +1 @@
+doc /usr/share/doc/libmpj-java

Added: trunk/packages/libmpj-java/trunk/debian/libmpj-java.jlibs
===================================================================
--- trunk/packages/libmpj-java/trunk/debian/libmpj-java.jlibs	                        (rev 0)
+++ trunk/packages/libmpj-java/trunk/debian/libmpj-java.jlibs	2012-01-21 13:58:10 UTC (rev 9361)
@@ -0,0 +1 @@
+lib/*.jar

Added: trunk/packages/libmpj-java/trunk/debian/rules
===================================================================
--- trunk/packages/libmpj-java/trunk/debian/rules	                        (rev 0)
+++ trunk/packages/libmpj-java/trunk/debian/rules	2012-01-21 13:58:10 UTC (rev 9361)
@@ -0,0 +1,12 @@
+#!/usr/bin/make -f
+
+JAVA_HOME=/usr/lib/jvm/default-java
+
+%:
+	dh $@ --with javahelper
+
+override_dh_auto_build:
+	ant build
+
+get-orig-source:
+	uscan --verbose --force-download


Property changes on: trunk/packages/libmpj-java/trunk/debian/rules
___________________________________________________________________
Added: svn:executable
   + *

Added: trunk/packages/libmpj-java/trunk/debian/source/format
===================================================================
--- trunk/packages/libmpj-java/trunk/debian/source/format	                        (rev 0)
+++ trunk/packages/libmpj-java/trunk/debian/source/format	2012-01-21 13:58:10 UTC (rev 9361)
@@ -0,0 +1 @@
+3.0 (quilt)

Added: trunk/packages/libmpj-java/trunk/debian/watch
===================================================================
--- trunk/packages/libmpj-java/trunk/debian/watch	                        (rev 0)
+++ trunk/packages/libmpj-java/trunk/debian/watch	2012-01-21 13:58:10 UTC (rev 9361)
@@ -0,0 +1,4 @@
+version=3
+opts="uversionmangle=s/_/./g" \
+   http://sf.net/mpjexpress/mpj-v(.+)\.zip \
+   debian debian/get-orig-source




More information about the debian-med-commit mailing list