[pkg-java] r17136 - trunk/jama/debian

Emmanuel Bourg ebourg-guest at alioth.debian.org
Fri Aug 9 16:00:54 UTC 2013


Author: ebourg-guest
Date: 2013-08-09 16:00:52 +0000 (Fri, 09 Aug 2013)
New Revision: 17136

Added:
   trunk/jama/debian/pom.xml
Modified:
   trunk/jama/debian/build.xml
   trunk/jama/debian/changelog
   trunk/jama/debian/control
   trunk/jama/debian/rules
Log:
New upstream release (1.0.3)
Install the Maven artifacts in /usr/share/maven-repo
Generate Java 6 compatible bytecode
Use canonical URLs for the Vcs-* fields
Updated Standards-Version to 3.9.4 (no changes)
Removed Michael Koch from the uploaders (Closes: #654026)
Removed the article at the beginning of the package descriptions
debian/rules: Added the get-orig-pom and get-orig-source targets




Modified: trunk/jama/debian/build.xml
===================================================================
--- trunk/jama/debian/build.xml	2013-08-09 13:19:57 UTC (rev 17135)
+++ trunk/jama/debian/build.xml	2013-08-09 16:00:52 UTC (rev 17136)
@@ -39,7 +39,7 @@
            deprecation="${compile.deprecation}"
            optimize="${compile.optimize}"
 	   verbose="no"
-           source="1.3" nowarn="yes">
+           source="1.6" target="1.6" nowarn="yes">
 	   <exclude name="Jama/examples/**"/>
 	   <exclude name="Jama/test/**"/>
     </javac>

Modified: trunk/jama/debian/changelog
===================================================================
--- trunk/jama/debian/changelog	2013-08-09 13:19:57 UTC (rev 17135)
+++ trunk/jama/debian/changelog	2013-08-09 16:00:52 UTC (rev 17136)
@@ -1,3 +1,18 @@
+jama (1.0.3-1) unstable; urgency=low
+
+  * Team upload.
+  * New upstream release
+  * Install the Maven artifacts in /usr/share/maven-repo
+  * Generate Java 6 compatible bytecode
+  * debian/control:
+    - Use canonical URLs for the Vcs-* fields
+    - Updated Standards-Version to 3.9.4 (no changes)
+    - Removed Michael Koch from the uploaders (Closes: #654026)
+    - Removed the article at the beginning of the package descriptions
+  * debian/rules: Added the get-orig-pom and get-orig-source targets
+
+ -- Emmanuel Bourg <ebourg at apache.org>  Fri, 09 Aug 2013 17:32:58 +0200
+
 jama (1.0.2-4) unstable; urgency=low
 
   * Added myself to uploaders.

Modified: trunk/jama/debian/control
===================================================================
--- trunk/jama/debian/control	2013-08-09 13:19:57 UTC (rev 17135)
+++ trunk/jama/debian/control	2013-08-09 16:00:52 UTC (rev 17136)
@@ -2,18 +2,18 @@
 Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Michael Koch <konqueror at gmx.de>, Melvin Winstrøm-Møller <mithunder at gmail.com>
-Build-Depends: debhelper (>= 7), cdbs, ant, default-jdk, default-jdk-doc
-Standards-Version: 3.9.1
-Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/jama
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/jama/
+Uploaders: Melvin Winstrøm-Møller <mithunder at gmail.com>
+Build-Depends: debhelper (>= 7), cdbs, ant, default-jdk, default-jdk-doc, maven-repo-helper
+Standards-Version: 3.9.4
+Vcs-Svn: svn://anonscm.debian.org/pkg-java/trunk/jama
+Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/jama/
 Homepage: http://math.nist.gov/javanumerics/jama/
 
 Package: libjama-java
 Architecture: all
 Depends: ${misc:Depends}
 Suggests: libjama-java-doc
-Description: a basic linear algebra library for Java
+Description: Basic linear algebra library for Java
  Provides fundamental operations of numerical linear algebra. The package 
  provides five matrix decompositions. These decompositions are accessed by
  the Matrix class to compute solutions of simultaneous linear equations,
@@ -32,7 +32,7 @@
 Depends: ${misc:Depends}
 Recommends: default-jdk-doc,
 Suggests: libjama-java
-Description: a basic linear algebra library for Java (documentation)
+Description: Basic linear algebra library for Java (documentation)
  Provides fundamental operations of numerical linear algebra. The package
  provides five matrix decompositions. These decompositions are accessed by
  the Matrix class to compute solutions of simultaneous linear equations,

Added: trunk/jama/debian/pom.xml
===================================================================
--- trunk/jama/debian/pom.xml	                        (rev 0)
+++ trunk/jama/debian/pom.xml	2013-08-09 16:00:52 UTC (rev 17136)
@@ -0,0 +1,95 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd">
+
+  <modelVersion>4.0.0</modelVersion>
+
+  <groupId>gov.nist.math</groupId>
+  <artifactId>jama</artifactId>
+  <version>1.0.3</version>
+  <packaging>jar</packaging>
+
+  <name>JAMA</name>
+  <description>JAMA is a basic linear algebra package for Java. It provides
+  user-level classes for constructing and manipulating real, dense matrices.
+  It is meant to provide sufficient functionality for routine problems,
+  packaged in a way that is natural and understandable to
+  non-experts.</description>
+  <url>http://math.nist.gov/javanumerics/jama/</url>
+
+  <organization>
+    <name>Java Numerics Working Group, National Institute of Standards and Technology (NIST)</name>
+    <url>http://math.nist.gov/javanumerics/</url>
+  </organization>
+
+  <licenses>
+    <license>
+      <name>Public Domain</name>
+      <url>http://creativecommons.org/licenses/publicdomain/</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+
+  <developers>
+    <developer>
+      <id>jhicklin</id>
+      <name>Joe Hicklin</name>
+      <organization>The MathWorks</organization>
+      <organizationUrl>http://www.mathworks.com/</organizationUrl>
+    </developer>
+    <developer>
+      <id>cmoler</id>
+      <name>Cleve Moler</name>
+      <url>http://www.mathworks.com/company/cleve_bio.shtml</url>
+      <organization>The MathWorks</organization>
+      <organizationUrl>http://www.mathworks.com/</organizationUrl>
+    </developer>
+    <developer>
+      <id>pwebb</id>
+      <name>Peter Webb</name>
+      <organization>The MathWorks</organization>
+      <organizationUrl>http://www.mathworks.com/</organizationUrl>
+    </developer>
+    <developer>
+      <id>rboisvert</id>
+      <name>Ronald F. Boisvert</name>
+      <url>http://math.nist.gov/~RBoisvert/</url>
+      <organization>National Institute of Standards and Technology (NIST)</organization>
+      <organizationUrl>http://www.nist.gov/</organizationUrl>
+    </developer>
+    <developer>
+      <id>bmiller</id>
+      <name>Bruce Miller</name>
+      <url>http://math.nist.gov/~BMiller/</url>
+      <organization>National Institute of Standards and Technology (NIST)</organization>
+      <organizationUrl>http://www.nist.gov/</organizationUrl>
+    </developer>
+    <developer>
+      <id>rpozo</id>
+      <name>Roldan Pozo</name>
+      <url>http://math.nist.gov/~RPozo/</url>
+      <organization>National Institute of Standards and Technology (NIST)</organization>
+      <organizationUrl>http://www.nist.gov/</organizationUrl>
+    </developer>
+    <developer>
+      <id>kremington</id>
+      <name>Karin Remington</name>
+      <url>http://math.nist.gov/~KRemington/</url>
+      <organization>National Institute of Standards and Technology (NIST)</organization>
+      <organizationUrl>http://www.nist.gov/</organizationUrl>
+    </developer>
+  </developers>
+
+  <mailingLists>
+    <mailingList>
+      <name>jama</name>
+      <subscribe>http://cio.nist.gov/esd/emaildir/lists/jama/maillist.html</subscribe>
+      <unsubscribe>http://cio.nist.gov/esd/emaildir/lists/jama/maillist.html</unsubscribe>
+      <archive>http://cio.nist.gov/esd/emaildir/lists/jama/maillist.html</archive>
+    </mailingList>
+  </mailingLists>
+
+  <scm>
+    <connection>not available</connection>
+    <url>http://math.nist.gov/javanumerics/jama/Jama-1.0.3.tar.gz</url>
+  </scm>
+</project>

Modified: trunk/jama/debian/rules
===================================================================
--- trunk/jama/debian/rules	2013-08-09 13:19:57 UTC (rev 17135)
+++ trunk/jama/debian/rules	2013-08-09 16:00:52 UTC (rev 17136)
@@ -4,15 +4,21 @@
 include /usr/share/cdbs/1/rules/debhelper.mk
 include /usr/share/cdbs/1/class/ant.mk
 
-export UPSTREAM_VERSION = $(shell head -1 debian/changelog | cut -f2 -d\( | cut -f1 -d\) | cut -f1 -d\-)
-
 JAVA_HOME := /usr/lib/jvm/default-java
 
-DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar
 DEB_ANT_BUILDFILE := debian/build.xml
-
 DEB_ANT_BUILD_TARGET := all
 
 install/libjama-java::
-	install -m 644 target/jama.jar debian/libjama-java/usr/share/java/jama-$(UPSTREAM_VERSION).jar
-	ln -s jama-$(UPSTREAM_VERSION).jar debian/libjama-java/usr/share/java/jama.jar
+	mh_installpom -plibjama-java debian/pom.xml
+	mh_installjar -plibjama-java --java-lib debian/pom.xml target/jama.jar
+
+clean::
+	mh_clean
+
+
+get-orig-pom:
+	wget http://central.maven.org/maven2/gov/nist/math/jama/$(DEB_UPSTREAM_VERSION)/jama-$(DEB_UPSTREAM_VERSION).pom -O debian/pom.xml
+
+get-orig-source:
+	uscan --force-download --download-version $(DEB_UPSTREAM_VERSION) --rename --repack




More information about the pkg-java-commits mailing list