This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository libgpars-groovy-java.
commit 29d5581f4009ebc37f48a0b2a844d43f6c7cf3aa Author: Emmanuel Bourg <[email protected]> Date: Fri Oct 16 00:15:31 2015 +0200 Install the Maven artifacts (Closes: #728407) --- debian/changelog | 1 + debian/control | 2 +- debian/libgpars-groovy-java.poms | 1 + debian/pom.xml | 54 ++++++++++++++++++++++++++++++++++++++++ debian/rules | 8 ++---- 5 files changed, 59 insertions(+), 7 deletions(-) diff --git a/debian/changelog b/debian/changelog index 062e29b..1b0b1be 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,6 +1,7 @@ libgpars-groovy-java (1.2.1-4) UNRELEASED; urgency=medium * Team upload. + * Install the Maven artifacts (Closes: #728407) * Build with gradle-debian-helper * debian/control: Updated the Homepage field diff --git a/debian/control b/debian/control index 87a7c64..be56c2c 100644 --- a/debian/control +++ b/debian/control @@ -5,7 +5,7 @@ Section: java Priority: optional Build-Depends: debhelper (>= 9), default-jdk, - javahelper, + maven-repo-helper, groovy2 (>= 2.0.8~), libnetty-3.9-java, libjsr166y-java (>= 1.7.0~), diff --git a/debian/libgpars-groovy-java.poms b/debian/libgpars-groovy-java.poms new file mode 100644 index 0000000..ba913ce --- /dev/null +++ b/debian/libgpars-groovy-java.poms @@ -0,0 +1 @@ +debian/pom.xml --java-lib --has-package-version --artifact=build/libs/gpars-*.jar diff --git a/debian/pom.xml b/debian/pom.xml new file mode 100644 index 0000000..5addf0c --- /dev/null +++ b/debian/pom.xml @@ -0,0 +1,54 @@ +<?xml version="1.0" encoding="UTF-8"?> +<project xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/xsd/maven-4.0.0.xsd" xmlns="http://maven.apache.org/POM/4.0.0" + xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"> + <modelVersion>4.0.0</modelVersion> + <groupId>org.codehaus.gpars</groupId> + <artifactId>gpars</artifactId> + <version>1.2.1</version> + <name>GPars</name> + <description>The Groovy and Java high-level concurrency library offering actors, dataflow, CSP, agents, parallel collections, fork/join and more</description> + <url>http://gpars.codehaus.org</url> + <inceptionYear>2009</inceptionYear> + <licenses> + <license> + <name>The Apache Software License, Version 2.0</name> + <url>http://www.apache.org/licenses/LICENSE-2.0.txt</url> + <distribution>repo</distribution> + </license> + </licenses> + <dependencies> + <dependency> + <groupId>org.multiverse</groupId> + <artifactId>multiverse-core</artifactId> + <version>0.7.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.codehaus.jcsp</groupId> + <artifactId>jcsp</artifactId> + <version>1.1-rc5</version> + <scope>compile</scope> + <optional>true</optional> + </dependency> + <dependency> + <groupId>org.codehaus.jsr166-mirror</groupId> + <artifactId>jsr166y</artifactId> + <version>1.7.0</version> + <scope>compile</scope> + </dependency> + <dependency> + <groupId>org.codehaus.groovy</groupId> + <artifactId>groovy-all</artifactId> + <version>2.1.9</version> + <scope>compile</scope> + <optional>true</optional> + </dependency> + <dependency> + <groupId>org.jboss.netty</groupId> + <artifactId>netty</artifactId> + <version>3.2.9.Final</version> + <scope>compile</scope> + <optional>true</optional> + </dependency> + </dependencies> +</project> diff --git a/debian/rules b/debian/rules index d32ee6c..cc7bb3e 100755 --- a/debian/rules +++ b/debian/rules @@ -1,16 +1,12 @@ #!/usr/bin/make -f export JAVA_HOME=/usr/lib/jvm/default-java -UPSTREAM_VERSION := $(shell dpkg-parsechangelog | sed -n '/^Version:/s/^[^:]*: \(.*\)-.*$$/\1/p') %: - dh $@ --with javahelper --buildsystem=gradle + dh $@ --with maven_repo_helper --buildsystem=gradle override_dh_auto_build: - dh_auto_build -- --project-prop finalRelease=true -Pgpars_groovyVersion=2.x assemble - -override_dh_auto_install: - jh_installlibs build/libs/gpars-${UPSTREAM_VERSION}.jar + dh_auto_build -- --project-prop finalRelease=true -Pgpars_groovyVersion=2.x -x zipDoc -x zipSrc assemble documentation override_dh_auto_clean: -rm -rf .gradle build buildSrc/.gradle buildSrc/build -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libgpars-groovy-java.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

