Codebase list xom / 2dfc737
* Team upload. * Apply patch from James Pages <james.page@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 13 years ago
7 changed file(s) with 120 addition(s) and 24 deletion(s). Raw diff Collapse all Expand all
+0
-13
debian/README.Debian-source less more
0 xom for Debian
1 ==============
2
3 The upstream supplied source package contains binary jar files and
4 classes. Currently no clean source distribution exists. Therefore, the
5 upstream sources were modified to comply with the Debian Free Software
6 Guidelines.
7
8 Use the rules/get-orig-source target to create the orig.tar.gz.
9 For more details on repackaging of upstream sources please see the
10 debian/orig-tar.sh file.
11
12 -- Varun Hiremath <varunhiremath@gmail.com>, Tue, 13 Nov 2007 15:53:59 +0530
0 xom for Debian
1 ==============
2
3 The upstream supplied source package contains binary jar files and
4 classes. Currently no clean source distribution exists. Therefore, the
5 upstream sources were modified to comply with the Debian Free Software
6 Guidelines.
7
8 Use the rules/get-orig-source target to create the orig.tar.gz.
9 For more details on repackaging of upstream sources please see the
10 debian/orig-tar.sh file.
11
12 -- Varun Hiremath <varunhiremath@gmail.com>, Tue, 13 Nov 2007 15:53:59 +0530
00 xom (1.2.1-3) unstable; urgency=low
11
2 UNRELEASED
2 * Team upload.
3
4 [ Torsten Werner ]
35 * Remove new patch from last version because gcj was broken.
46
5 -- Torsten Werner <twerner@debian.org> Thu, 25 Feb 2010 20:48:41 +0100
7 [ Damien Raude-Morvan ]
8 * Apply patch from James Pages <james.page@canonical.com>. Thanks :
9 * Enabled maven artifact deployment (LP: #715684) (Closes: #612592).
10 - debian/control: Build-Depends added maven-repo-helper
11 - debian/rules: install maven artifacts and new target to retrieve
12 original POM file.
13 - debian/poms/xom.pom: localised pom for maven
14 - debian/libxom-java.poms: pom reference locations
15 * Update Standards-Version: 3.9.2:
16 - Rename debian/README.Debian-source to debian/README.source.
17 * Drop Depends on JRE since it's a library (as per Debian Java Policy).
18
19 -- Damien Raude-Morvan <drazzib@debian.org> Mon, 25 Apr 2011 14:10:19 +0200
620
721 xom (1.2.1-2) unstable; urgency=low
822
22 Priority: optional
33 Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
44 Uploaders: Stephan Michels <stephan@apache.org>, Varun Hiremath <varun@debian.org>, Kumar Appaiah <akumar@debian.org>
5 Build-Depends: debhelper (>= 5), cdbs
5 Build-Depends: debhelper (>= 5), cdbs, maven-repo-helper
66 Build-Depends-Indep: ant, default-jdk, junit (>= 3.8.1),
77 libxerces2-java, libxalan2-java, libjaxen-java (>= 1.1)
8 Standards-Version: 3.8.4
8 Standards-Version: 3.9.2
99 Homepage: http://www.xom.nu/
1010 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/xom
1111 Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/xom
1313 Package: libxom-java
1414 Architecture: all
1515 Suggests: libxom-java-doc
16 Depends: ${misc:Depends}, default-jre-headless | java2-runtime-headless, libjaxen-java (>= 1.1~beta8)
16 Depends: ${misc:Depends}, libjaxen-java (>= 1.1~beta8)
1717 Description: A new XML object model for Java
1818 XOM(tm) is a new XML object model. It is an open source (LGPL),
1919 tree-based API for processing XML with Java that strives for correctness,
0 debian/poms/xom.pom
0 <?xml version="1.0"?>
1 <project xmlns="http://maven.apache.org/POM/4.0.0"
2 xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
3 xsi:schemaLocation="http://maven.apache.org/POM/4.0.0
4 http://maven.apache.org/xsd/maven-4.0.0.xsd">
5 <modelVersion>4.0.0</modelVersion>
6 <packaging>jar</packaging>
7 <name>XOM</name>
8 <version>1.2.1</version>
9 <description>The XOM Dual Streaming/Tree API for Processing XML</description>
10 <url>http://xom.nu</url>
11 <licenses>
12 <license>
13 <name>The GNU Lesser General Public License, Version 2.1</name>
14 <url>http://www.gnu.org/licenses/lgpl-2.1.html</url>
15 <distribution>repo</distribution>
16 </license>
17 </licenses>
18 <scm>
19 <url>https://xom.dev.java.net/source/browse/xom/</url>
20 </scm>
21
22 <artifactId>xom</artifactId>
23 <!-- previously used group ID -->
24 <groupId>xom</groupId>
25
26 <inceptionYear>2002</inceptionYear>
27
28 <mailingLists>
29 <mailingList>
30 <name>XOM Interest Mailing List</name>
31 <archive>http://lists.ibiblio.org/pipermail/xom-interest/</archive>
32 </mailingList>
33 </mailingLists>
34
35 <developers>
36 <developer>
37 <name>Elliotte Rusty Harold</name>
38 <id>elharo</id>
39 <email>elharo@ibiblio.org</email>
40 <organization>Cafe au Lait</organization>
41 </developer>
42 </developers>
43
44 <dependencies>
45 <dependency>
46 <groupId>xml-apis</groupId>
47 <artifactId>xml-apis</artifactId>
48 <version>1.3.03</version>
49 <type>jar</type>
50 </dependency>
51 <dependency>
52 <groupId>xerces</groupId>
53 <artifactId>xercesImpl</artifactId>
54 <version>2.8.0</version>
55 <type>jar</type>
56 </dependency>
57 <dependency>
58 <groupId>xalan</groupId>
59 <artifactId>xalan</artifactId>
60 <version>2.7.0</version>
61 <type>jar</type>
62 </dependency>
63 </dependencies>
64
65 <build>
66 <sourceDirectory>src</sourceDirectory>
67 </build>
68
69 </project>
55 JAVA_HOME := /usr/lib/jvm/default-java
66 DEB_JARS := xercesImpl xalan xml-apis jaxen saxpath junit
77 DEB_ANT_BUILD_TARGET := jar samples javadoc
8 PACKAGE := xom
9 MAVEN_REPO := http://repo1.maven.org/maven2
810
911 clean::
1012 -find -name '*.class' | xargs $(RM)
13 -rm build/xom-samples-$(DEB_UPSTREAM_VERSION).jar
14 mh_clean
1115
1216 install/libxom-java::
13 dh_installdirs -plibxom-java usr/share/java
14 dh_install -plibxom-java build/xom-$(DEB_UPSTREAM_VERSION).jar usr/share/java
15 dh_link -plibxom-java usr/share/java/xom-$(DEB_UPSTREAM_VERSION).jar usr/share/java/xom.jar
16 install -m644 build/xom-samples.jar debian/libxom-java/usr/share/java/xom-samples-$(DEB_UPSTREAM_VERSION).jar
17 dh_link -plibxom-java usr/share/java/xom-samples-$(DEB_UPSTREAM_VERSION).jar usr/share/java/xom-samples.jar
17 cp build/xom-samples.jar build/xom-samples-$(DEB_UPSTREAM_VERSION).jar
18 dh_install -plibxom-java build/xom-samples-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/
19 dh_link -plibxom-java /usr/share/java/xom-samples-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/xom-samples.jar
20 mh_installpoms -plib$(PACKAGE)-java
21 mh_installjar -plib$(PACKAGE)-java -l debian/poms/$(PACKAGE).pom build/$(PACKAGE)-$(DEB_UPSTREAM_VERSION).jar
1822
1923 install/libxom-java-doc::
2024 dh_installdocs -plibxom-java-doc build/apidocs
2226 get-orig-source:
2327 -uscan --upstream-version 0 --rename
2428
25 DEB_PHONY_RULES += get-orig-source
29 get-orig-pom:
30 mkdir -p debian/poms
31 wget -U NoSuchBrowser/1.0 -O debian/poms/$(PACKAGE).pom \
32 $(MAVEN_REPO)/xom/$(PACKAGE)/$(DEB_UPSTREAM_VERSION)/$(PACKAGE)-$(DEB_UPSTREAM_VERSION).pom
33
34
35
36 DEB_PHONY_RULES += get-orig-source get-orig-pom