The following commit has been merged in the master branch:
commit c91fdf2c3a3a64477d6a1ab960315452a951c4f5
Author: Miguel Landaeta <[email protected]>
Date:   Thu Jul 26 22:57:42 2012 -0430

    Prepare 1.0-4 upload
    
      * Provide Maven artifacts. (Closes: #674168).
      * Bump Standards-Version to 3.9.3. No changes were required.
      * Update copyright file.
      * Add call mh_clean in clean target.

diff --git a/debian/changelog b/debian/changelog
index 162ab1d..9e72c77 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,3 +1,12 @@
+rome (1.0-4) UNRELEASED; urgency=low
+
+  * Provide Maven artifacts. (Closes: #674168).
+  * Bump Standards-Version to 3.9.3. No changes were required.
+  * Update copyright file.
+  * Add call mh_clean in clean target.
+
+ -- Miguel Landaeta <[email protected]>  Thu, 26 Jul 2012 22:23:29 -0430
+
 rome (1.0-3) unstable; urgency=low
 
   * Provide OSGi metadata in jar manifest. (Closes: #646058).
diff --git a/debian/control b/debian/control
index 9563c06..71e1f96 100644
--- a/debian/control
+++ b/debian/control
@@ -3,8 +3,9 @@ Maintainer: Debian Java Maintainers 
<[email protected]
 Uploaders: Miguel Landaeta <[email protected]>
 Section: java
 Priority: optional
-Build-Depends: debhelper (>= 7.0.50), default-jdk, javahelper, libjdom1-java
-Standards-Version: 3.9.2
+Build-Depends: debhelper (>= 7.0.50), default-jdk, javahelper, libjdom1-java,
+ maven-repo-helper
+Standards-Version: 3.9.3
 Homepage: https://rome.dev.java.net/
 Vcs-Git: git://git.debian.org/git/pkg-java/rome.git
 Vcs-Browser: http://git.debian.org/?p=pkg-java/rome.git
diff --git a/debian/copyright b/debian/copyright
index a940174..72d5f02 100644
--- a/debian/copyright
+++ b/debian/copyright
@@ -1,4 +1,4 @@
-Format: http://dep.debian.net/deps/dep5/
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
 Upstream-Name: Rome
 Upstream-Contact: Sun Microsystems, Inc.
 Source: https://rome.dev.java.net/dist/rome-1.0-sources.jar
@@ -8,7 +8,7 @@ Copyright: © 2004-2009, Sun Microsystems, Inc.
 License: Apache-2.0
 
 Files: debian/*
-Copyright: © 2010-2011, Miguel Landaeta <[email protected]>
+Copyright: © 2010-2012, Miguel Landaeta <[email protected]>
 License: Apache-2.0
 
 License: Apache-2.0
diff --git a/debian/librome-java.poms b/debian/librome-java.poms
new file mode 100644
index 0000000..d8fbd18
--- /dev/null
+++ b/debian/librome-java.poms
@@ -0,0 +1 @@
+debian/rome.pom
diff --git a/debian/rome.pom b/debian/rome.pom
new file mode 100644
index 0000000..a437760
--- /dev/null
+++ b/debian/rome.pom
@@ -0,0 +1,219 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project>
+       <modelVersion>4.0.0</modelVersion>
+       <groupId>rome</groupId>
+       <artifactId>rome</artifactId>
+       <name>ROME, RSS and atOM utilitiEs for Java</name>
+       <version>1.0</version>
+       <packaging>jar</packaging>
+       <description>All Roads Lead to ROME. ROME is a set of Atom/RSS Java 
utilities that make it
+               easy to work in Java with most syndication formats. Today it 
accepts all flavors of RSS
+               (0.90, 0.91, 0.92, 0.93, 0.94, 1.0 and 2.0), Atom 0.3 and Atom 
1.0 feeds. Rome includes
+               a set of parsers and generators for the various flavors of 
feeds, as well as converters
+               to convert from one format to another. The parsers can give you 
back Java objects that
+               are either specific for the format you want to work with, or a 
generic normalized
+               SyndFeed object that lets you work on with the data without 
bothering about the
+               underlying format. </description>
+       <url>https://rome.dev.java.net/</url>
+       <issueManagement>
+               <url>https://rome.dev.java.net/servlets/ProjectIssues</url>
+       </issueManagement>
+       <ciManagement>
+               <notifiers>
+                       <notifier>
+                               <configuration>
+                                       
<address>[email protected]</address>
+                               </configuration>
+                       </notifier>
+               </notifiers>
+       </ciManagement>
+       <inceptionYear>2004</inceptionYear>
+       <mailingLists>
+               <mailingList>
+                       <name>[email protected]</name>
+                       <subscribe>
+                               
https://rome.dev.java.net/servlets/ProjectMailingListList</subscribe>
+                       <unsubscribe>
+                               
https://rome.dev.java.net/servlets/ProjectMailingListList</unsubscribe>
+                       <archive>
+                               
https://rome.dev.java.net/servlets/SummarizeList?listName=dev</archive>
+               </mailingList>
+       </mailingLists>
+       <developers>
+               <developer>
+                       <name>Alejandro Abdelnur</name>
+                       <url>http://blog.sun.com/roller/page/tucu/</url>
+                       <timezone>0</timezone>
+               </developer>
+               <developer>
+                       <name>Elaine Chien</name>
+                       <timezone>0</timezone>
+               </developer>
+               <developer>
+                       <name>Patrick Chanezon</name>
+                       <url>http://www.chanezon.com/pat/weblog/</url>
+                       <timezone>-9</timezone>
+               </developer>
+       </developers>
+       <scm>
+               <connection>
+                       
scm:cvs:pserver:[email protected]:/cvs:rome</connection>
+               <url>https://rome.dev.java.net/source/browse/rome/</url>
+       </scm>
+       <organization>
+               <name>Sun Microsystems</name>
+               <url>http://java.sun.com/</url>
+       </organization>
+       <repositories>
+               <repository>
+                       <id>maven2-repository.dev.java.net</id>
+                       <name>Java.net Repository for Maven</name>
+                       <url>http://download.java.net/maven/2/</url>
+               </repository>
+       </repositories>
+       
+       <build>
+               <defaultGoal>install</defaultGoal>
+               <sourceDirectory>src/java</sourceDirectory>
+               <testSourceDirectory>src/test</testSourceDirectory>
+               <resources>
+                       <resource>
+                               <directory>src/java</directory>
+                               <includes>
+                                       <include>**/*.properties</include>
+                               </includes>
+                       </resource>
+               </resources>
+               <testResources>
+                       <testResource>
+                               <directory>${basedir}/src/data</directory>
+                               <includes>
+                                       <include>**/*.xml</include>
+                               </includes>
+                       </testResource>
+                       <testResource>
+                               <directory>src/test</directory>
+                               <includes>
+                                       <include>rome.properties</include>
+                               </includes>
+                       </testResource>
+               </testResources>
+               <plugins>
+                       <plugin>
+                               <artifactId>maven-compiler-plugin</artifactId>
+                               <configuration>
+                                       <source>1.4</source>
+                                       <target>1.4</target>
+                               </configuration>
+                       </plugin>
+                       <plugin>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <configuration>
+                                       <excludePackageNames> 
com.sun.syndication.feed.impl,com.sun.syndication.feed.module.impl,com.sun.syndication.feed.synd.impl,com.sun.syndication.io.impl</excludePackageNames>
+                               </configuration>
+                       </plugin>
+                       <plugin>
+                               <artifactId>maven-surefire-plugin</artifactId>
+                               <configuration>
+                                       <includes>
+                                               <include>**/Test*.java</include>
+                                       </includes>
+                               </configuration>
+                       </plugin>
+                       <plugin>
+                               <artifactId>maven-jar-plugin</artifactId>
+                               <configuration>
+                                       <archive>
+                                               <manifestFile> 
${project.build.outputDirectory}/META-INF/MANIFEST.MF</manifestFile>
+                                       </archive>
+                               </configuration>
+                       </plugin>
+                       <plugin>
+                               <groupId>org.apache.felix</groupId>
+                               <artifactId>maven-bundle-plugin</artifactId>
+                               <extensions>true</extensions>
+                               <configuration>
+                                       <instructions>
+                                               
<Private-Package></Private-Package>
+                                               
<Export-Package>com.sun.syndication.*</Export-Package>
+                                               <Import-Package> 
oracle.*;resolution:=optional,org.jaxen*;resolution:=optional,org.jdom.*;resolution:=optional,*</Import-Package>
+                                               <Embed-Dependency> 
*;scope=compile|runtime;inline=false</Embed-Dependency>
+                                               
<Embed-Transitive>true</Embed-Transitive>
+                                               
<Embed-Directory>META-INF/lib</Embed-Directory>
+                                               <Bundle-ClassPath> 
.,{maven-dependencies}</Bundle-ClassPath>
+                                               <Include-Resource> 
{maven-resources},{maven-dependencies}</Include-Resource>
+                                       </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-source-plugin</artifactId>
+                               <executions>
+                                       <execution>
+                                               <goals>
+                                                       <goal>jar</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>
+                       
+                       <plugin>
+                               <groupId>org.apache.maven.plugins</groupId>
+                               <artifactId>maven-javadoc-plugin</artifactId>
+                               <executions>
+                                       <execution>
+                                               <goals>
+                                                       <goal>jar</goal>
+                                               </goals>
+                                       </execution>
+                               </executions>
+                       </plugin>                       
+               </plugins>
+               <extensions>
+                       <extension>
+                               <groupId>org.jvnet.wagon-svn</groupId>
+                               <artifactId>wagon-svn</artifactId>
+                               <version>RELEASE</version>
+                       </extension>
+               </extensions>           
+       </build>
+       <dependencies>
+               <dependency>
+                       <groupId>jdom</groupId>
+                       <artifactId>jdom</artifactId>
+                       <version>1.0</version>
+               </dependency>
+               <dependency>
+                       <groupId>junit</groupId>
+                       <artifactId>junit</artifactId>
+                       <version>3.8.2</version>
+                       <scope>test</scope>
+               </dependency>
+       </dependencies>
+       <reporting>
+               <plugins>
+                       <plugin>
+                               <artifactId>maven-changes-plugin</artifactId>
+                               <configuration>
+                                       
<xmlPath>${basedir}/xdocs/changes.xml</xmlPath>
+                               </configuration>
+                       </plugin>
+               </plugins>
+       </reporting>
+       <distributionManagement>
+               <repository>
+                       <id>java.net-m2-repository</id>
+                       <url>java-net:/maven2-repository/trunk/repository/</url>
+               </repository>           
+       </distributionManagement>
+</project>
diff --git a/debian/rules b/debian/rules
index e010c2a..c9f3e88 100755
--- a/debian/rules
+++ b/debian/rules
@@ -11,9 +11,14 @@ override_jh_build:
        jh_build rome.jar com
 
 override_jh_installlibs:
-       jh_installlibs
+       mh_installpoms --package=librome-java
+       mh_installjar --package=librome-java --java-lib debian/rome.pom rome.jar
        jh_manifest -v
 
+override_jh_clean:
+       jh_clean
+       mh_clean
+
 get-orig-source:
        cd $(dir $(firstword $(MAKEFILE_LIST)))../ && \
        uscan \

-- 
ROME: Java library to handle Atom and RSS feeds

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

Reply via email to