[pkg-java] r13580 - in tags/xom: . 1.2.1-3/debian

Damien Raude-Morvan drazzib at alioth.debian.org
Mon Apr 25 12:15:58 UTC 2011


Author: drazzib
Date: 2011-04-25 12:15:50 +0000 (Mon, 25 Apr 2011)
New Revision: 13580

Added:
   tags/xom/1.2.1-3/
   tags/xom/1.2.1-3/debian/README.source
   tags/xom/1.2.1-3/debian/changelog
   tags/xom/1.2.1-3/debian/control
   tags/xom/1.2.1-3/debian/libxom-java.poms
   tags/xom/1.2.1-3/debian/poms/
   tags/xom/1.2.1-3/debian/rules
Removed:
   tags/xom/1.2.1-3/debian/README.Debian-source
   tags/xom/1.2.1-3/debian/changelog
   tags/xom/1.2.1-3/debian/control
   tags/xom/1.2.1-3/debian/rules
Log:
[svn-buildpackage] Tagging xom 1.2.1-3

Deleted: tags/xom/1.2.1-3/debian/README.Debian-source
===================================================================
--- trunk/xom/debian/README.Debian-source	2011-04-25 10:18:31 UTC (rev 13573)
+++ tags/xom/1.2.1-3/debian/README.Debian-source	2011-04-25 12:15:50 UTC (rev 13580)
@@ -1,13 +0,0 @@
-xom for Debian
-==============
-
-The upstream supplied source package contains binary jar files and
-classes. Currently no clean source distribution exists. Therefore, the
-upstream sources were modified to comply with the Debian Free Software
-Guidelines.
-
-Use the rules/get-orig-source target to create the orig.tar.gz.
-For more details on repackaging of upstream sources please see the
-debian/orig-tar.sh file.
-
- -- Varun Hiremath <varunhiremath at gmail.com>, Tue, 13 Nov 2007 15:53:59 +0530

Copied: tags/xom/1.2.1-3/debian/README.source (from rev 13579, trunk/xom/debian/README.source)
===================================================================
--- tags/xom/1.2.1-3/debian/README.source	                        (rev 0)
+++ tags/xom/1.2.1-3/debian/README.source	2011-04-25 12:15:50 UTC (rev 13580)
@@ -0,0 +1,13 @@
+xom for Debian
+==============
+
+The upstream supplied source package contains binary jar files and
+classes. Currently no clean source distribution exists. Therefore, the
+upstream sources were modified to comply with the Debian Free Software
+Guidelines.
+
+Use the rules/get-orig-source target to create the orig.tar.gz.
+For more details on repackaging of upstream sources please see the
+debian/orig-tar.sh file.
+
+ -- Varun Hiremath <varunhiremath at gmail.com>, Tue, 13 Nov 2007 15:53:59 +0530

Deleted: tags/xom/1.2.1-3/debian/changelog
===================================================================
--- trunk/xom/debian/changelog	2011-04-25 10:18:31 UTC (rev 13573)
+++ tags/xom/1.2.1-3/debian/changelog	2011-04-25 12:15:50 UTC (rev 13580)
@@ -1,76 +0,0 @@
-xom (1.2.1-3) unstable; urgency=low
-
-  UNRELEASED
-  * Remove new patch from last version because gcj was broken.
-
- -- Torsten Werner <twerner at debian.org>  Thu, 25 Feb 2010 20:48:41 +0100
-
-xom (1.2.1-2) unstable; urgency=low
-
-  * Convert patches to dep3 format.
-  * Add a patch for ant 1.8. (Closes: #571391)
-  * Fine tune build dependencies to default-jdk.
-  * Convert to source format 3.0.
-  * Update Standards-Version: 3.8.4.
-
- -- Torsten Werner <twerner at debian.org>  Thu, 25 Feb 2010 20:16:46 +0100
-
-xom (1.2.1-1) unstable; urgency=low
-
-  * New upstream release
-  * Convert to default-jdk/jre, thanks to Chris Cheney for the patch
-    (Closes: #508979)
-  * Bump Standards-Version to 3.8.1
-  * Switch to quilt for managing patches
-
- -- Varun Hiremath <varun at debian.org>  Tue, 05 May 2009 21:10:47 -0400
-
-xom (1.1-3) unstable; urgency=low
-
-  * debian/control:
-    + Use my debian.org e-mail address.
-    + Standards Version is now 3.7.3 (no changes needed.)
-  * debian/libxom-java-doc.doc-base:
-    + Use "Author" field instead of "Authors".
-  
- -- Kumar Appaiah <akumar at debian.org>  Mon, 21 Apr 2008 10:10:16 +0530
-
-xom (1.1-2) unstable; urgency=low
-
-  [ Torsten Werner ]
-  * Fix Depends: libjaxen-java.
-
-  [ Varun Hiremath ]
-  * Add 05_build.patch to fix javadoc build
-  * Add libxom-java-doc.doc-base
-  * Clean up debian/rules and remove useless stuff.
-  * debian/rules: remove ecj from Build-Depends - not required.
-
- -- Varun Hiremath <varunhiremath at gmail.com>  Sun, 25 Nov 2007 15:50:40 +0530
-
-xom (1.1-1) unstable; urgency=low
-
-  [ Stephan Michels ]
-  * Initial version. Closes: #330238
-
-  [ Varun Hiremath ]
-  * debian/control:
-    + Add myself and Kumar to Uploaders
-    + Switch to java-gcj from kaffe
-    + Separate out Build-Depends and Indep.
-    + Replace ecj-bootstrap with ecj
-    + Add Vcs-{Svn, Browser} and Homepage headers.
-  * debian/rules:
-    + Set JAVA_HOME to java-gcj instead of kaffe
-    + Fix Ant build targets.
-    + Use cdbs variables.
-    + Add get-orig-source target.
-  * debian/patches:
-    + Add 03_compile15.patch to compile JDK15XML1_0Parser.class
-    + Add 04_remove_sun_import.patch to fix imports to use xercesImpl.jar
-  * debian/compat: switch to 5
-  * Add debian/orig-tar.sh to create orig.tar.gz
-  * Add debian/README.Debian-source.
-  * Add watch file.
-  
- -- Varun Hiremath <varunhiremath at gmail.com>  Tue, 13 Nov 2007 15:41:42 +0530

Copied: tags/xom/1.2.1-3/debian/changelog (from rev 13579, trunk/xom/debian/changelog)
===================================================================
--- tags/xom/1.2.1-3/debian/changelog	                        (rev 0)
+++ tags/xom/1.2.1-3/debian/changelog	2011-04-25 12:15:50 UTC (rev 13580)
@@ -0,0 +1,90 @@
+xom (1.2.1-3) unstable; urgency=low
+
+  * Team upload.
+
+  [ Torsten Werner ]
+  * Remove new patch from last version because gcj was broken.
+
+  [ Damien Raude-Morvan ]
+  * Apply patch from James Pages <james.page at canonical.com>. Thanks :
+  * Enabled maven artifact deployment (LP: #715684) (Closes: #612592).
+    - debian/control: Build-Depends added maven-repo-helper
+    - debian/rules: install maven artifacts and new target to retrieve
+      original POM file.
+    - debian/poms/xom.pom: localised pom for maven
+    - debian/libxom-java.poms: pom reference locations
+  * Update Standards-Version: 3.9.2:
+    - Rename debian/README.Debian-source to debian/README.source.
+  * Drop Depends on JRE since it's a library (as per Debian Java Policy).
+
+ -- Damien Raude-Morvan <drazzib at debian.org>  Mon, 25 Apr 2011 14:10:19 +0200
+
+xom (1.2.1-2) unstable; urgency=low
+
+  * Convert patches to dep3 format.
+  * Add a patch for ant 1.8. (Closes: #571391)
+  * Fine tune build dependencies to default-jdk.
+  * Convert to source format 3.0.
+  * Update Standards-Version: 3.8.4.
+
+ -- Torsten Werner <twerner at debian.org>  Thu, 25 Feb 2010 20:16:46 +0100
+
+xom (1.2.1-1) unstable; urgency=low
+
+  * New upstream release
+  * Convert to default-jdk/jre, thanks to Chris Cheney for the patch
+    (Closes: #508979)
+  * Bump Standards-Version to 3.8.1
+  * Switch to quilt for managing patches
+
+ -- Varun Hiremath <varun at debian.org>  Tue, 05 May 2009 21:10:47 -0400
+
+xom (1.1-3) unstable; urgency=low
+
+  * debian/control:
+    + Use my debian.org e-mail address.
+    + Standards Version is now 3.7.3 (no changes needed.)
+  * debian/libxom-java-doc.doc-base:
+    + Use "Author" field instead of "Authors".
+  
+ -- Kumar Appaiah <akumar at debian.org>  Mon, 21 Apr 2008 10:10:16 +0530
+
+xom (1.1-2) unstable; urgency=low
+
+  [ Torsten Werner ]
+  * Fix Depends: libjaxen-java.
+
+  [ Varun Hiremath ]
+  * Add 05_build.patch to fix javadoc build
+  * Add libxom-java-doc.doc-base
+  * Clean up debian/rules and remove useless stuff.
+  * debian/rules: remove ecj from Build-Depends - not required.
+
+ -- Varun Hiremath <varunhiremath at gmail.com>  Sun, 25 Nov 2007 15:50:40 +0530
+
+xom (1.1-1) unstable; urgency=low
+
+  [ Stephan Michels ]
+  * Initial version. Closes: #330238
+
+  [ Varun Hiremath ]
+  * debian/control:
+    + Add myself and Kumar to Uploaders
+    + Switch to java-gcj from kaffe
+    + Separate out Build-Depends and Indep.
+    + Replace ecj-bootstrap with ecj
+    + Add Vcs-{Svn, Browser} and Homepage headers.
+  * debian/rules:
+    + Set JAVA_HOME to java-gcj instead of kaffe
+    + Fix Ant build targets.
+    + Use cdbs variables.
+    + Add get-orig-source target.
+  * debian/patches:
+    + Add 03_compile15.patch to compile JDK15XML1_0Parser.class
+    + Add 04_remove_sun_import.patch to fix imports to use xercesImpl.jar
+  * debian/compat: switch to 5
+  * Add debian/orig-tar.sh to create orig.tar.gz
+  * Add debian/README.Debian-source.
+  * Add watch file.
+  
+ -- Varun Hiremath <varunhiremath at gmail.com>  Tue, 13 Nov 2007 15:41:42 +0530

Deleted: tags/xom/1.2.1-3/debian/control
===================================================================
--- trunk/xom/debian/control	2011-04-25 10:18:31 UTC (rev 13573)
+++ tags/xom/1.2.1-3/debian/control	2011-04-25 12:15:50 UTC (rev 13580)
@@ -1,59 +0,0 @@
-Source: xom
-Section: java
-Priority: optional
-Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
-Uploaders: Stephan Michels <stephan at apache.org>, Varun Hiremath <varun at debian.org>, Kumar Appaiah <akumar at debian.org>
-Build-Depends: debhelper (>= 5), cdbs
-Build-Depends-Indep: ant, default-jdk, junit (>= 3.8.1),
- libxerces2-java, libxalan2-java, libjaxen-java (>= 1.1)
-Standards-Version: 3.8.4
-Homepage: http://www.xom.nu/
-Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/xom
-Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/xom
-
-Package: libxom-java
-Architecture: all
-Suggests: libxom-java-doc
-Depends: ${misc:Depends}, default-jre-headless | java2-runtime-headless, libjaxen-java (>= 1.1~beta8)
-Description: A new XML object model for Java
- XOM(tm) is a new XML object model. It is an open source (LGPL), 
- tree-based API for processing XML with Java that strives for correctness, 
- simplicity, and performance, in that order.
- .
- XOM is designed to be easy to learn and easy to use. It works very 
- straight-forwardly, and has a very shallow learning curve. Assuming 
- you're already familiar with XML, you should be able to get up and 
- running with XOM very quickly.
- .
- XOM is the only XML API that makes no compromises on correctness. 
- XOM only accepts namespace well-formed XML documents, and only allows 
- you to create namespace well-formed XML documents. (In fact, it's a 
- little stricter than that: it actually guarantees that all documents 
- are round-trippable and have well-defined XML infosets.) XOM manages 
- your XML so you don't have to. With XOM, you can focus on the unique 
- value of your application, and trust XOM to get the XML right. 
-
-Package: libxom-java-doc
-Architecture: all
-Section: doc
-Depends: ${misc:Depends}
-Suggests: libxom-java
-Description: Documentation for the libxom-java package
- XOM(tm) is a new XML object model. It is an open source (LGPL),
- tree-based API for processing XML with Java that strives for correctness,
- simplicity, and performance, in that order.
- .
- XOM is designed to be easy to learn and easy to use. It works very
- straight-forwardly, and has a very shallow learning curve. Assuming
- you're already familiar with XML, you should be able to get up and
- running with XOM very quickly.
- .
- XOM is the only XML API that makes no compromises on correctness.
- XOM only accepts namespace well-formed XML documents, and only allows
- you to create namespace well-formed XML documents. (In fact, it's a
- little stricter than that: it actually guarantees that all documents
- are round-trippable and have well-defined XML infosets.) XOM manages
- your XML so you don't have to. With XOM, you can focus on the unique
- value of your application, and trust XOM to get the XML right.
- .
- This package includes the API documentation for libxom-java package.

Copied: tags/xom/1.2.1-3/debian/control (from rev 13579, trunk/xom/debian/control)
===================================================================
--- tags/xom/1.2.1-3/debian/control	                        (rev 0)
+++ tags/xom/1.2.1-3/debian/control	2011-04-25 12:15:50 UTC (rev 13580)
@@ -0,0 +1,59 @@
+Source: xom
+Section: java
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Stephan Michels <stephan at apache.org>, Varun Hiremath <varun at debian.org>, Kumar Appaiah <akumar at debian.org>
+Build-Depends: debhelper (>= 5), cdbs, maven-repo-helper
+Build-Depends-Indep: ant, default-jdk, junit (>= 3.8.1),
+ libxerces2-java, libxalan2-java, libjaxen-java (>= 1.1)
+Standards-Version: 3.9.2
+Homepage: http://www.xom.nu/
+Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/xom
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/xom
+
+Package: libxom-java
+Architecture: all
+Suggests: libxom-java-doc
+Depends: ${misc:Depends}, libjaxen-java (>= 1.1~beta8)
+Description: A new XML object model for Java
+ XOM(tm) is a new XML object model. It is an open source (LGPL), 
+ tree-based API for processing XML with Java that strives for correctness, 
+ simplicity, and performance, in that order.
+ .
+ XOM is designed to be easy to learn and easy to use. It works very 
+ straight-forwardly, and has a very shallow learning curve. Assuming 
+ you're already familiar with XML, you should be able to get up and 
+ running with XOM very quickly.
+ .
+ XOM is the only XML API that makes no compromises on correctness. 
+ XOM only accepts namespace well-formed XML documents, and only allows 
+ you to create namespace well-formed XML documents. (In fact, it's a 
+ little stricter than that: it actually guarantees that all documents 
+ are round-trippable and have well-defined XML infosets.) XOM manages 
+ your XML so you don't have to. With XOM, you can focus on the unique 
+ value of your application, and trust XOM to get the XML right. 
+
+Package: libxom-java-doc
+Architecture: all
+Section: doc
+Depends: ${misc:Depends}
+Suggests: libxom-java
+Description: Documentation for the libxom-java package
+ XOM(tm) is a new XML object model. It is an open source (LGPL),
+ tree-based API for processing XML with Java that strives for correctness,
+ simplicity, and performance, in that order.
+ .
+ XOM is designed to be easy to learn and easy to use. It works very
+ straight-forwardly, and has a very shallow learning curve. Assuming
+ you're already familiar with XML, you should be able to get up and
+ running with XOM very quickly.
+ .
+ XOM is the only XML API that makes no compromises on correctness.
+ XOM only accepts namespace well-formed XML documents, and only allows
+ you to create namespace well-formed XML documents. (In fact, it's a
+ little stricter than that: it actually guarantees that all documents
+ are round-trippable and have well-defined XML infosets.) XOM manages
+ your XML so you don't have to. With XOM, you can focus on the unique
+ value of your application, and trust XOM to get the XML right.
+ .
+ This package includes the API documentation for libxom-java package.

Copied: tags/xom/1.2.1-3/debian/libxom-java.poms (from rev 13579, trunk/xom/debian/libxom-java.poms)
===================================================================
--- tags/xom/1.2.1-3/debian/libxom-java.poms	                        (rev 0)
+++ tags/xom/1.2.1-3/debian/libxom-java.poms	2011-04-25 12:15:50 UTC (rev 13580)
@@ -0,0 +1 @@
+debian/poms/xom.pom

Deleted: tags/xom/1.2.1-3/debian/rules
===================================================================
--- trunk/xom/debian/rules	2011-04-25 10:18:31 UTC (rev 13573)
+++ tags/xom/1.2.1-3/debian/rules	2011-04-25 12:15:50 UTC (rev 13580)
@@ -1,26 +0,0 @@
-#!/usr/bin/make -f
-
-include /usr/share/cdbs/1/rules/debhelper.mk
-include /usr/share/cdbs/1/class/ant.mk
-
-JAVA_HOME		:= /usr/lib/jvm/default-java
-DEB_JARS		:= xercesImpl xalan xml-apis jaxen saxpath junit
-DEB_ANT_BUILD_TARGET	:= jar samples javadoc
-
-clean::
-	-find -name '*.class' | xargs $(RM)
-
-install/libxom-java:: 
-	dh_installdirs -plibxom-java usr/share/java
-	dh_install -plibxom-java build/xom-$(DEB_UPSTREAM_VERSION).jar usr/share/java
-	dh_link -plibxom-java usr/share/java/xom-$(DEB_UPSTREAM_VERSION).jar usr/share/java/xom.jar
-	install -m644 build/xom-samples.jar debian/libxom-java/usr/share/java/xom-samples-$(DEB_UPSTREAM_VERSION).jar
-	dh_link -plibxom-java usr/share/java/xom-samples-$(DEB_UPSTREAM_VERSION).jar usr/share/java/xom-samples.jar
-
-install/libxom-java-doc::
-	dh_installdocs -plibxom-java-doc build/apidocs
-
-get-orig-source:
-	-uscan --upstream-version 0 --rename	
-
-DEB_PHONY_RULES += get-orig-source

Copied: tags/xom/1.2.1-3/debian/rules (from rev 13579, trunk/xom/debian/rules)
===================================================================
--- tags/xom/1.2.1-3/debian/rules	                        (rev 0)
+++ tags/xom/1.2.1-3/debian/rules	2011-04-25 12:15:50 UTC (rev 13580)
@@ -0,0 +1,37 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
+
+JAVA_HOME		:= /usr/lib/jvm/default-java
+DEB_JARS		:= xercesImpl xalan xml-apis jaxen saxpath junit
+DEB_ANT_BUILD_TARGET	:= jar samples javadoc
+PACKAGE                 := xom
+MAVEN_REPO              := http://repo1.maven.org/maven2
+
+clean::
+	-find -name '*.class' | xargs $(RM)
+	-rm build/xom-samples-$(DEB_UPSTREAM_VERSION).jar
+	mh_clean
+
+install/libxom-java:: 
+	cp build/xom-samples.jar build/xom-samples-$(DEB_UPSTREAM_VERSION).jar
+	dh_install -plibxom-java build/xom-samples-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/
+	dh_link -plibxom-java /usr/share/java/xom-samples-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/xom-samples.jar
+	mh_installpoms -plib$(PACKAGE)-java
+	mh_installjar -plib$(PACKAGE)-java -l debian/poms/$(PACKAGE).pom build/$(PACKAGE)-$(DEB_UPSTREAM_VERSION).jar 
+
+install/libxom-java-doc::
+	dh_installdocs -plibxom-java-doc build/apidocs
+
+get-orig-source:
+	-uscan --upstream-version 0 --rename	
+
+get-orig-pom:
+	mkdir -p debian/poms
+	wget  -U NoSuchBrowser/1.0 -O debian/poms/$(PACKAGE).pom \
+		$(MAVEN_REPO)/xom/$(PACKAGE)/$(DEB_UPSTREAM_VERSION)/$(PACKAGE)-$(DEB_UPSTREAM_VERSION).pom
+
+
+
+DEB_PHONY_RULES += get-orig-source get-orig-pom




More information about the pkg-java-commits mailing list