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 <[email protected]> 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 <[email protected]> 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 <[email protected]> +DM-Upload-Allowed: yes +Uploaders: Andreas Tille <[email protected]> +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 _______________________________________________ debian-med-commit mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/debian-med-commit
