This is an automated email from the git hooks/post-receive script.

ebourg-guest pushed a commit to branch master
in repository jmdns.

commit cebee2fb6750ef7e6dcf596da7cfc0183399d458
Author: Emmanuel Bourg <[email protected]>
Date:   Fri Jul 8 11:30:00 2016 +0200

    Build with maven-debian-helper instead of jh_build
---
 debian/changelog                  |   4 +-
 debian/control                    |  13 +-
 debian/javabuild                  |   1 -
 debian/libjmdns-java-doc.doc-base |   6 +-
 debian/libjmdns-java-doc.docs     |   3 -
 debian/libjmdns-java-doc.install  |   1 +
 debian/libjmdns-java-doc.javadoc  |   4 -
 debian/libjmdns-java.install      |   1 -
 debian/libjmdns-java.jlibs        |   1 -
 debian/libjmdns-java.manifest     |   3 -
 debian/libjmdns-java.poms         |  29 ++-
 debian/maven.ignoreRules          |   7 +
 debian/maven.rules                |   2 +
 debian/patches/javaDocLink        |  10 -
 debian/poms/jmdns.pom             | 529 --------------------------------------
 debian/rules                      |  20 +-
 16 files changed, 55 insertions(+), 579 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index a21b765..8e5a8be 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,9 +1,11 @@
-jmdns (3.4.1-3) UNRELEASED; urgency=medium
+jmdns (3.4.2-1) UNRELEASED; urgency=medium
 
   [ Mathieu Malaterre ]
   * Remove self from Uploaders
 
   [ Emmanuel Bourg ]
+  * New upstream release
+    - Build with maven-debian-helper instead of jh_build
   * Track and download the releases from GitHub
   * Standards-Version updated to 3.9.8
   * Removed the deprecated DM-Upload-Allowed field
diff --git a/debian/control b/debian/control
index 1f2b0d8..d740645 100644
--- a/debian/control
+++ b/debian/control
@@ -3,8 +3,14 @@ Section: java
 Priority: optional
 Maintainer: Debian Java Maintainers 
<[email protected]>
 Uploaders: James Page <[email protected]>
-Build-Depends: debhelper (>= 9), javahelper, gcj-jdk, default-jdk, 
maven-repo-helper
-Build-Depends-Indep: junit4, libeasymock-java, ant
+Build-Depends:
+ debhelper (>= 9),
+ default-jdk,
+ junit4,
+ libeasymock-java,
+ libmaven-bundle-plugin-java,
+ libmaven-javadoc-plugin-java,
+ maven-debian-helper
 Standards-Version: 3.9.8
 Vcs-Git: https://anonscm.debian.org/git/pkg-java/jmdns.git
 Vcs-Browser: https://anonscm.debian.org/cgit/pkg-java/jmdns.git
@@ -12,7 +18,8 @@ Homepage: https://github.com/jmdns/jmdns
 
 Package: libjmdns-java
 Architecture: all
-Depends: ${misc:Depends}
+Depends: ${maven:Depends}, ${misc:Depends}
+Suggests: ${maven:OptionalDepends}
 Description: Java implementation of multi-cast DNS (Apple Rendezvous)
  JmDNS is a Java implementation of the IETF draft RFP multicast extensions for
  DNS.
diff --git a/debian/javabuild b/debian/javabuild
deleted file mode 100644
index 3998922..0000000
--- a/debian/javabuild
+++ /dev/null
@@ -1 +0,0 @@
-jmdns.jar src
diff --git a/debian/libjmdns-java-doc.doc-base 
b/debian/libjmdns-java-doc.doc-base
index 02218e6..9660182 100644
--- a/debian/libjmdns-java-doc.doc-base
+++ b/debian/libjmdns-java-doc.doc-base
@@ -1,9 +1,9 @@
 Document: libjmdns-java
 Title: API JavaDoc for libjmdns-java
 Author: Arthur van Hoff <[email protected]>, Rick Blair <[email protected]>
-Abstract: This the API JavaDoc provided by Arthur van Hoff and Rick Blair for 
libjmdns-java
+Abstract: This the API JavaDoc for libjmdns-java
 Section: Programming
 
 Format: HTML
-Index: /usr/share/doc/libjmdns-java-doc/api/
-Files: /usr/share/doc/libjmdns-java-doc/api/*.html
+Index: /usr/share/doc/libjmdns-java/api/
+Files: /usr/share/doc/libjmdns-java/api/*.html
diff --git a/debian/libjmdns-java-doc.docs b/debian/libjmdns-java-doc.docs
deleted file mode 100644
index bff1fa2..0000000
--- a/debian/libjmdns-java-doc.docs
+++ /dev/null
@@ -1,3 +0,0 @@
-NOTICE.txt
-docs/*.html
-docs/*.css
diff --git a/debian/libjmdns-java-doc.install b/debian/libjmdns-java-doc.install
new file mode 100644
index 0000000..63cbc5d
--- /dev/null
+++ b/debian/libjmdns-java-doc.install
@@ -0,0 +1 @@
+target/apidocs/* /usr/share/doc/libjmdns-java/api/
diff --git a/debian/libjmdns-java-doc.javadoc b/debian/libjmdns-java-doc.javadoc
deleted file mode 100644
index e5184ef..0000000
--- a/debian/libjmdns-java-doc.javadoc
+++ /dev/null
@@ -1,4 +0,0 @@
-com.strangeberry.jmdns.tools
-javax.jmdns
-javax.jmdns.impl
-javax.jmdns.impl.tasks
diff --git a/debian/libjmdns-java.install b/debian/libjmdns-java.install
deleted file mode 100644
index 565fa0e..0000000
--- a/debian/libjmdns-java.install
+++ /dev/null
@@ -1 +0,0 @@
-jmdns.jar      usr/share/java
diff --git a/debian/libjmdns-java.jlibs b/debian/libjmdns-java.jlibs
deleted file mode 100644
index fd65e3b..0000000
--- a/debian/libjmdns-java.jlibs
+++ /dev/null
@@ -1 +0,0 @@
-jmdns.jar
diff --git a/debian/libjmdns-java.manifest b/debian/libjmdns-java.manifest
deleted file mode 100644
index ca1207a..0000000
--- a/debian/libjmdns-java.manifest
+++ /dev/null
@@ -1,3 +0,0 @@
-usr/share/java/jmdns.jar:
- Main-Class: com.strangeberry.jmdns.tools.Main
- Debian-Java-Home: /usr/lib/jvm/default-java
diff --git a/debian/libjmdns-java.poms b/debian/libjmdns-java.poms
index 4099670..5ad70f2 100644
--- a/debian/libjmdns-java.poms
+++ b/debian/libjmdns-java.poms
@@ -1 +1,28 @@
-debian/poms/jmdns.pom --no-parent
+# List of POM files for the package
+# Format of this file is:
+# <path to pom file> [option]*
+# where option can be:
+#   --ignore: ignore this POM and its artifact if any
+#   --ignore-pom: don't install the POM. To use on POM files that are created
+#     temporarily for certain artifacts such as Javadoc jars. [mh_install, 
mh_installpoms]
+#   --no-parent: remove the <parent> tag from the POM
+#   --package=<package>: an alternative package to use when installing this POM
+#      and its artifact
+#   --has-package-version: to indicate that the original version of the POM is 
the same as the upstream part
+#      of the version for the package.
+#   --keep-elements=<elem1,elem2>: a list of XML elements to keep in the POM
+#      during a clean operation with mh_cleanpom or mh_installpom
+#   --artifact=<path>: path to the build artifact associated with this POM,
+#      it will be installed when using the command mh_install. [mh_install]
+#   --java-lib: install the jar into /usr/share/java to comply with Debian
+#      packaging guidelines
+#   --usj-name=<name>: name to use when installing the library in 
/usr/share/java
+#   --usj-version=<version>: version to use when installing the library in 
/usr/share/java
+#   --no-usj-versionless: don't install the versionless link in /usr/share/java
+#   --dest-jar=<path>: the destination for the real jar.
+#     It will be installed with mh_install. [mh_install]
+#   --classifier=<classifier>: Optional, the classifier for the jar. Empty by 
default.
+#   --site-xml=<location>: Optional, the location for site.xml if it needs to 
be installed.
+#     Empty by default. [mh_install]
+#
+pom.xml --no-parent --has-package-version
diff --git a/debian/maven.ignoreRules b/debian/maven.ignoreRules
new file mode 100644
index 0000000..3c1f172
--- /dev/null
+++ b/debian/maven.ignoreRules
@@ -0,0 +1,7 @@
+
+org.apache.maven.plugins maven-assembly-plugin * * * *
+org.apache.maven.plugins maven-deploy-plugin * * * *
+org.apache.maven.plugins maven-release-plugin * * * *
+org.apache.maven.plugins maven-site-plugin * * * *
+org.apache.maven.plugins maven-source-plugin * * * *
+org.eclipse.m2e lifecycle-mapping * * * *
diff --git a/debian/maven.rules b/debian/maven.rules
new file mode 100644
index 0000000..e85291e
--- /dev/null
+++ b/debian/maven.rules
@@ -0,0 +1,2 @@
+
+junit junit jar s/4\..*/4.x/ * *
diff --git a/debian/patches/javaDocLink b/debian/patches/javaDocLink
deleted file mode 100644
index 39bd5a2..0000000
--- a/debian/patches/javaDocLink
+++ /dev/null
@@ -1,10 +0,0 @@
---- a/build.xml
-+++ b/build.xml
-@@ -71,6 +71,7 @@
-        version="true"
-        header="JmDNS ${version}"
-        windowtitle="JmDNS">
-+      <link href="/usr/share/doc/default-jdk-doc/api/" />
-       <fileset dir="${src}" defaultexcludes="yes">
-         <include name="javax/**/*.java"/>
-         <include name="com/**/*.java"/>
diff --git a/debian/poms/jmdns.pom b/debian/poms/jmdns.pom
deleted file mode 100644
index dab6a24..0000000
--- a/debian/poms/jmdns.pom
+++ /dev/null
@@ -1,529 +0,0 @@
-<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>javax.jmdns</groupId>
-       <artifactId>jmdns</artifactId>
-       <version>3.4.1</version>
-       <name>JmDNS</name>
-       <packaging>jar</packaging>
-       <parent>
-               <groupId>org.sonatype.oss</groupId>
-               <artifactId>oss-parent</artifactId>
-               <version>7</version>
-               <relativePath>.../parent/pom.xml</relativePath>
-               <!-- 
https://docs.sonatype.org/display/Repository/Sonatype+OSS+Maven+Repository+Usage+Guide
 -->
-               <!-- 
http://www.sonatype.com/people/2010/01/how-to-generate-pgp-signatures-with-maven/
 -->
-               <!-- mvn release:clean -->
-               <!-- mvn release:prepare -->
-               <!-- mvn release:perform -->
-               <!-- mvn nexus:staging-close -->
-               <!-- mvn nexus:staging-promote -->
-       </parent>
-       <description>JmDNS is a Java implementation of multi-cast DNS and can 
be used for service registration and discovery in local area networks. JmDNS is 
fully compatible with Apple's Bonjour.
-The project was originally started in December 2002 by Arthur van Hoff at 
Strangeberry. In November 2003 the project was moved to SourceForge, and the 
name was changed from JRendezvous to JmDNS for legal reasons.
-Many thanks to Stuart Cheshire for help and moral support.</description>
-       <url>http://sourceforge.net/projects/jmdns/</url>
-       <inceptionYear>2002</inceptionYear>
-       <organization>
-               <name>JmDNS</name>
-               <url>http://jmdns.sourceforge.net/</url>
-       </organization>
-       <scm>
-               
<connection>scm:svn:https://jmdns.svn.sourceforge.net/svnroot/jmdns/tags/jmdns-3.4.1</connection>
-               
<developerConnection>scm:svn:https://jmdns.svn.sourceforge.net/svnroot/jmdns/tags/jmdns-3.4.1</developerConnection>
-               
<url>scm:svn:https://jmdns.svn.sourceforge.net/svnroot/jmdns/tags/jmdns-3.4.1</url>
-       </scm>
-       <distributionManagement>
-               <site>
-                       <id>jmdns.sf.net</id>
-                       
<url>scp://shell.sourceforge.net/home/project-web/jmdns/htdocs</url>
-                       <!-- 
http://maven.apache.org/plugins/maven-site-plugin/examples/site-deploy-to-sourceforge.net.html
 -->
-               </site>
-       </distributionManagement>
-       <issueManagement>
-               <system>sourceforge</system>
-               <url>http://sourceforge.net/tracker/?group_id=93852</url>
-       </issueManagement>
-       <mailingLists>
-               <mailingList>
-                       <name>JmDNS Announce Mailing list</name>
-                       
<subscribe>http://lists.sourceforge.net/mailman/listinfo/jmdns-announce</subscribe>
-                       
<unsubscribe>http://lists.sourceforge.net/mailman/listinfo/jmdns-announce</unsubscribe>
-                       
<archive>http://sourceforge.net/mailarchive/forum.php?forum_name=jmdns-announce</archive>
-                       <post>[email protected]</post>
-               </mailingList>
-               <mailingList>
-                       <name>JmDNS User Mailing list</name>
-                       
<subscribe>http://lists.sourceforge.net/mailman/listinfo/jmdns-discuss</subscribe>
-                       
<unsubscribe>http://lists.sourceforge.net/mailman/listinfo/jmdns-discuss</unsubscribe>
-                       
<archive>http://sourceforge.net/mailarchive/forum.php?forum_name=jmdns-discuss</archive>
-                       <post>[email protected]</post>
-               </mailingList>
-       </mailingLists>
-       <developers>
-               <developer>
-                       <id>javanator</id>
-                       <name>Arthur van Hoff</name>
-                       <email>[email protected]</email>
-                       <roles>
-                               <role>Creator</role>
-                       </roles>
-               </developer>
-               <developer>
-                       <id>rickblair</id>
-                       <name>Rich Blair</name>
-                       <email>[email protected]</email>
-                       <roles>
-                               <role>Administrator</role>
-                               <role>Developer</role>
-                       </roles>
-                       <timezone>-9</timezone>
-               </developer>
-               <developer>
-                       <id>spearway</id>
-                       <name>Pierre Frisch</name>
-                       <email>[email protected]</email>
-                       <url>http://www.spearway.com</url>
-                       <organization>sPearWay Ltd.</organization>
-                       
<organizationUrl>http://www.spearway.com</organizationUrl>
-                       <roles>
-                               <role>Architect</role>
-                               <role>Developer</role>
-                       </roles>
-                       <timezone>-9</timezone>
-               </developer>
-       </developers>
-       <contributors>
-               <contributor>
-                       <name>Melloware</name>
-                       <email>[email protected]</email>
-                       <url>http://www.melloware.com</url>
-                       <organization>Melloware Tean</organization>
-                       
<organizationUrl>http://www.melloware.com</organizationUrl>
-                       <roles>
-                               <role>Maven Contributor</role>
-                       </roles>
-               </contributor>
-               <contributor>
-                       <name>Scott Lewis</name>
-                       <email>[email protected]</email>
-                       <roles>
-                               <role>Contributor</role>
-                       </roles>
-               </contributor>
-               <contributor>
-                       <name>Werner Randelshofer</name>
-                       <roles>
-                               <role>Contributor</role>
-                       </roles>
-               </contributor>
-               <contributor>
-                       <name>Jeff Sonstein</name>
-                       <roles>
-                               <role>Contributor</role>
-                       </roles>
-               </contributor>
-               <contributor>
-                       <name>Cédrik Lime</name>
-                       <roles>
-                               <role>Contributor</role>
-                       </roles>
-               </contributor>
-               <contributor>
-                       <name>Markus Alexander Kuppe</name>
-                       <roles>
-                               <role>Contributor</role>
-                       </roles>
-               </contributor>
-               <contributor>
-                       <name>Jason LeBrun</name>
-                       <roles>
-                               <role>Contributor</role>
-                       </roles>
-               </contributor>
-       </contributors>
-       <licenses>
-               <license>
-                       <name>Apache License, Version 2.0</name>
-                       <distribution>repo</distribution>
-                       
<url>http://www.apache.org/licenses/LICENSE-2.0.txt</url>
-               </license>
-       </licenses>
-       <dependencies>
-               <dependency>
-                       <groupId>junit</groupId>
-                       <artifactId>junit</artifactId>
-                       <version>4.8.1</version>
-                       <type>jar</type>
-                       <scope>test</scope>
-               </dependency>
-               <dependency>
-                       <groupId>org.easymock</groupId>
-                       <artifactId>easymock</artifactId>
-                       <version>3.0</version>
-                       <type>jar</type>
-                       <scope>test</scope>
-               </dependency>
-       </dependencies>
-       <build>
-               <plugins>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-compiler-plugin</artifactId>
-                               <version>2.3.2</version>
-                               <configuration>
-                                       <source>${jvm.version}</source>
-                                       <target>${jvm.version}</target>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               
<artifactId>buildnumber-maven-plugin</artifactId>
-                               <version>1.0</version>
-                               <executions>
-                                       <execution>
-                                               <phase>validate</phase>
-                                               <goals>
-                                                       <goal>create</goal>
-                                               </goals>
-                                       </execution>
-                               </executions>
-                               <configuration>
-                                       <doCheck>false</doCheck>
-                                       <doUpdate>false</doUpdate>
-                                       
<revisionOnScmFailure>true</revisionOnScmFailure>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-source-plugin</artifactId>
-                               <version>2.1.2</version>
-                               <executions>
-                                       <execution>
-                                               <id>attach-sources</id>
-                                               <phase>verify</phase>
-                                               <goals>
-                                                       <goal>jar-no-fork</goal>
-                                               </goals>
-                                       </execution>
-                               </executions>
-                               <configuration>
-                                       <attach>true</attach>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-jar-plugin</artifactId>
-                               <version>2.3.1</version>
-                               <executions>
-                                       <execution>
-                                               <goals>
-                                                       <goal>jar</goal>
-                                               </goals>
-                                       </execution>
-                               </executions>
-                               <configuration>
-                                       <archive>
-                                               <addMavenDescriptor />
-                                               <compress />
-                                               <forced>true</forced>
-                                               <index>true</index>
-                                               
<manifestFile>${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
-                                               <manifest>
-                                                       
<mainClass>javax.jmdns.impl.JmDNSImpl</mainClass>
-                                                       
<addDefaultImplementationEntries>true</addDefaultImplementationEntries>
-                                                       
<addDefaultSpecificationEntries>true</addDefaultSpecificationEntries>
-                                               </manifest>
-                                               <manifestEntries>
-                                                       
<Implementation-Build>${buildNumber}</Implementation-Build>
-                                                       
<Implementation-Date>${maven.build.timestamp}</Implementation-Date>
-                                               </manifestEntries>
-                                       </archive>
-                                       <excludes>
-                                               <!-- This fixes a bug in clover 
where it writes some instrumentation files where it should not JIAR: 
Clover/CLOV-943 -->
-                                               
<exclude>groverconfig*/*.ser</exclude>
-                                               <exclude>groverconfig*</exclude>
-                                       </excludes>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.felix</groupId>
-                               <artifactId>maven-bundle-plugin</artifactId>
-                               <version>2.3.5</version>
-                               <extensions>true</extensions>
-                               <configuration>
-                                       
<manifestLocation>${project.build.outputDirectory}/META-INF</manifestLocation>
-                                       <instructions>
-                                               
<Export-Package>javax.jmdns</Export-Package>
-                                               
<Private-Package>javax.jmdns.impl,javax.jmdns.impl.*,com.strangeberry.*,samples</Private-Package>
-                                               
<Import-Package>!javax.swing.*</Import-Package>
-                                               
<Bundle-RequiredExecutionEnvironment>JavaSE-${jvm.version}</Bundle-RequiredExecutionEnvironment>
-                                               
<Bundle-Vendor>jmdns.sourceforge.net</Bundle-Vendor>
-                                       </instructions>
-                               </configuration>
-                               <executions>
-                                       <execution>
-                                               <id>bundle-manifest</id>
-                                       <phase>process-classes</phase>
-                                               <goals>
-                                                       <goal>manifest</goal>
-                                               </goals>
-                                       </execution>
-                               </executions>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-site-plugin</artifactId>
-                               <version>3.0</version>
-                               <configuration>
-                                       <locales>en</locales>
-                                       
<!--<templateFile>src/site/site.vm</templateFile> -->
-                               </configuration>
-                               <dependencies>
-                                       <dependency><!-- add support for 
ssh/scp -->
-                                               
<groupId>org.apache.maven.wagon</groupId>
-                                               
<artifactId>wagon-ssh</artifactId>
-                                               <version>1.0</version>
-                                       </dependency>
-                               </dependencies>
-                       </plugin>
-                       <plugin>
-                               <groupId>com.atlassian.maven.plugins</groupId>
-                               <artifactId>maven-clover2-plugin</artifactId>
-                               <version>3.1.0</version>
-                               <configuration>
-                                       <includes>
-                                               
<include>javax/**/*.java</include>
-                                       </includes>
-                                       <excludes>
-                                               
<exclude>com/**/tools/*.java</exclude>
-                                               
<exclude>samples/*.java</exclude>
-                                       </excludes>
-                                       
<licenseLocation>clover.license.txt</licenseLocation>
-                                       
<contextFilters>try,static</contextFilters>
-                                       <flushPolicy>threaded</flushPolicy>
-                                       <flushInterval>5000</flushInterval>
-                                       
<includesTestSourceRoots>true</includesTestSourceRoots>
-                                       <generatePdf>false</generatePdf>
-                                       <generateXml>true</generateXml>
-                                       <generateHtml>true</generateHtml>
-                                       <targetPercentage>70%</targetPercentage>
-                                       <failOnViolation>false</failOnViolation>
-                                       <fullRunEvery>1</fullRunEvery>
-                               </configuration>
-                               <executions>
-                                       <execution>
-                                               <id>site</id>
-                                               <phase>pre-site</phase>
-                                               <goals>
-                                                       <goal>instrument</goal>
-                                                       <goal>aggregate</goal>
-                                                       <goal>clover</goal>
-                                                       <goal>check</goal>
-                                               </goals>
-                                       </execution>
-                               </executions>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-release-plugin</artifactId>
-                               <configuration>
-                                       
<tagBase>https://jmdns.svn.sourceforge.net/svnroot/jmdns/tags/</tagBase>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.sonatype.plugins</groupId>
-                               <artifactId>nexus-maven-plugin</artifactId>
-                               <version>1.9.2.1</version>
-                               <!-- mvn nexus:staging-close -->
-                               <!-- mvn nexus:staging-list -->
-                               <!-- mvn nexus:staging-drop -->
-                               <!-- mvn nexus:staging-promote -->
-                       </plugin>
-               </plugins>
-               <pluginManagement>
-                       <plugins>
-                               <!--This plugin's configuration is used to 
store Eclipse m2e settings only. It has no influence on the Maven build 
itself.-->
-                               <plugin>
-                                       <groupId>org.eclipse.m2e</groupId>
-                                       
<artifactId>lifecycle-mapping</artifactId>
-                                       <version>1.0.0</version>
-                                       <configuration>
-                                               <lifecycleMappingMetadata>
-                                                       <pluginExecutions>
-                                                               
<pluginExecution>
-                                                                       
<pluginExecutionFilter>
-                                                                               
<groupId>org.apache.felix</groupId>
-                                                                               
<artifactId>maven-bundle-plugin</artifactId>
-                                                                               
<versionRange>[2.1.0,)</versionRange>
-                                                                               
<goals>
-                                                                               
        <goal>manifest</goal>
-                                                                               
</goals>
-                                                                       
</pluginExecutionFilter>
-                                                                       <action>
-                                                                               
<ignore />
-                                                                       
</action>
-                                                               
</pluginExecution>
-                                                       </pluginExecutions>
-                                               </lifecycleMappingMetadata>
-                                       </configuration>
-                               </plugin>
-                       </plugins>
-               </pluginManagement>
-       </build>
-       <reporting>
-               <outputDirectory>target/site</outputDirectory>
-               <plugins>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-jxr-plugin</artifactId>
-                               <version>2.2</version>
-                               <configuration>
-                                       <linkJavadoc>true</linkJavadoc>
-                                       <includes>
-                                               
<include>javax/**/*.java</include>
-                                       </includes>
-                                       <excludes>
-                                               
<exclude>com/**/tools/*.java</exclude>
-                                               
<exclude>samples/*.java</exclude>
-                                       </excludes>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>com.atlassian.maven.plugins</groupId>
-                               <artifactId>maven-clover2-plugin</artifactId>
-                               <version>3.1.0</version>
-                               <configuration>
-                                       
<licenseLocation>clover.license.txt</licenseLocation>
-                                       <generatePdf>false</generatePdf>
-                                       <generateXml>true</generateXml>
-                                       <generateHtml>true</generateHtml>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-checkstyle-plugin</artifactId>
-                               <version>2.5</version>
-                               <configuration>
-                                       
<configLocation>${basedir}/checkstyle.xml</configLocation>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>jdepend-maven-plugin</artifactId>
-                               <version>2.0-beta-2</version>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-changelog-plugin</artifactId>
-                               <version>2.2</version>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-javadoc-plugin</artifactId>
-                               <version>2.7</version>
-                               <configuration>
-                                       <links>
-                                               
<link>http://download.oracle.com/javase/6/docs/api/</link>
-                                               
<link>http://logging.apache.org/log4j/1.2/apidocs/</link>
-                                               
<link>http://junit.sourceforge.net/javadoc/</link>
-                                       </links>
-                                       <excludes>
-                                               
<exclude>com/**/tools/*.java</exclude>
-                                               
<exclude>samples/*.java</exclude>
-                                       </excludes>
-                                       <!-- 
additionalJOption>-J-Xmx512m</additionalJOption -->
-                                       <splitindex>true</splitindex>
-                                       <quiet />
-                                       <use>true</use>
-                                       <author>true</author>
-                                       <version>true</version>
-                                       <show>protected</show>
-                                       <keywords>true</keywords>
-                                       <verbose>true</verbose>
-                                       <locale>en_US</locale>
-                                       <maxmemory>512</maxmemory>
-                                       <encoding>UTF-8</encoding>
-                                       <docencoding>UTF-8</docencoding>
-                                       <windowtitle>JmDNS ${project.version} 
Reference</windowtitle>
-                                       <header><![CDATA[JmDNS 
${project.version}]]></header>
-                                       <footer><![CDATA[<i>Last updated 
${maven.build.timestamp}</i>]]></footer>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-pmd-plugin</artifactId>
-                               <version>2.5</version>
-                               <configuration>
-                                       <rulesets>
-                                               
<ruleset>/rulesets/basic.xml</ruleset>
-                                               
<ruleset>/rulesets/imports.xml</ruleset>
-                                               
<ruleset>/rulesets/unusedcode.xml</ruleset>
-                                               
<ruleset>/rulesets/finalizers.xml</ruleset>
-                                               
<ruleset>/rulesets/logging-jakarta-commons.xml</ruleset>
-                                               
<ruleset>/rulesets/logging-java.xml</ruleset>
-                                               
<ruleset>/rulesets/migrating_to_15.xml</ruleset>
-                                               
<ruleset>/rulesets/design.xml</ruleset>
-                                               
<ruleset>/rulesets/strings.xml</ruleset>
-                                       </rulesets>
-                                       <minimumTokens>150</minimumTokens>
-                                       <linkXref>true</linkXref>
-                                       <sourceEncoding>utf-8</sourceEncoding>
-                                       <targetJdk>${jvm.version}</targetJdk>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.codehaus.mojo</groupId>
-                               <artifactId>taglist-maven-plugin</artifactId>
-                               <version>2.4</version>
-                               <configuration>
-                                       <tagListOptions>
-                                               <tagClasses>
-                                                       <tagClass>
-                                                               <displayName>To 
do</displayName>
-                                                               <tags>
-                                                                       <tag>
-                                                                               
<matchString>todo</matchString>
-                                                                               
<matchType>ignoreCase</matchType>
-                                                                       </tag>
-                                                               </tags>
-                                                       </tagClass>
-                                                       <tagClass>
-                                                               <displayName>To 
be fixed</displayName>
-                                                               <tags>
-                                                                       <tag>
-                                                                               
<matchString>FIXME</matchString>
-                                                                               
<matchType>ignoreCase</matchType>
-                                                                       </tag>
-                                                               </tags>
-                                                       </tagClass>
-                                               </tagClasses>
-                                       </tagListOptions>
-                               </configuration>
-                       </plugin>
-                       <plugin>
-                               <groupId>org.apache.maven.plugins</groupId>
-                               <artifactId>maven-changes-plugin</artifactId>
-                               <version>2.3</version>
-                               <reportSets>
-                                       <reportSet>
-                                               <reports>
-                                                       
<report>changes-report</report>
-                                               </reports>
-                                       </reportSet>
-                               </reportSets>
-                               <configuration>
-                                       <issueLinkTemplatePerSystem>
-                                               
<sourceforge>http://sourceforge.net/support/tracker.php?aid=%ISSUE%</sourceforge>
-                                       </issueLinkTemplatePerSystem>
-                                       <publishDateFormat>yyyy-MM-dd 
HH:mm</publishDateFormat>
-                               </configuration>
-                       </plugin>
-               </plugins>
-       </reporting>
-       <properties>
-               
<organization.logo>http://mirrorbrain.org/static/images/misc/sourceforge-logo.png</organization.logo>
-               
<project.build.sourceEncoding>UTF-8</project.build.sourceEncoding>
-               <maven.build.timestamp.format>yyyy-MM-dd 
HH:mm</maven.build.timestamp.format>
-               <jvm.version>1.6</jvm.version>
-       </properties>
-</project>
\ No newline at end of file
diff --git a/debian/rules b/debian/rules
index f35ed2f..9e49cc3 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,25 +1,7 @@
 #!/usr/bin/make -f
-#export DH_VERBOSE=1
-
-export JAVA_HOME=/usr/lib/jvm/default-java
-export CLASSPATH=/usr/share/java/junit4.jar:/usr/share/java/easymock.jar
-
-VER_FULL = $(shell dpkg-parsechangelog | grep '^Version' | cut -d' ' -f2 | cut 
-f1 -d-)
-PACKAGE = jmdns
 
 %:
-       dh $@ --with javahelper
-
-override_dh_auto_build:
-       :
-
-override_jh_build:
-       jh_build --javacopts="-source 1.5 -target 1.5" --javadoc-opts="-source 
1.5"
-
-override_dh_install:
-       mh_installpoms -plib$(PACKAGE)-java
-       mh_installjar -plib$(PACKAGE)-java -l debian/poms/$(PACKAGE).pom 
$(PACKAGE).jar 
-       dh_javadoc -Nlibjmdns-java -plib$(PACKAGE)-java-doc -i --sourcedir=src 
+       dh $@ --buildsystem=maven
 
 get-orig-source:
        uscan --download-current-version --force-download --rename --repack 
--compression xz

-- 
Alioth's /usr/local/bin/git-commit-notice on 
/srv/git.debian.org/git/pkg-java/jmdns.git

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

Reply via email to