* 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
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
|
0 | 0 |
xom (1.2.1-3) unstable; urgency=low
|
1 | 1 |
|
2 | |
UNRELEASED
|
|
2 |
* Team upload.
|
|
3 |
|
|
4 |
[ Torsten Werner ]
|
3 | 5 |
* Remove new patch from last version because gcj was broken.
|
4 | 6 |
|
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
|
6 | 20 |
|
7 | 21 |
xom (1.2.1-2) unstable; urgency=low
|
8 | 22 |
|
2 | 2 |
Priority: optional
|
3 | 3 |
Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
|
4 | 4 |
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
|
6 | 6 |
Build-Depends-Indep: ant, default-jdk, junit (>= 3.8.1),
|
7 | 7 |
libxerces2-java, libxalan2-java, libjaxen-java (>= 1.1)
|
8 | |
Standards-Version: 3.8.4
|
|
8 |
Standards-Version: 3.9.2
|
9 | 9 |
Homepage: http://www.xom.nu/
|
10 | 10 |
Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/xom
|
11 | 11 |
Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/xom
|
|
13 | 13 |
Package: libxom-java
|
14 | 14 |
Architecture: all
|
15 | 15 |
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)
|
17 | 17 |
Description: A new XML object model for Java
|
18 | 18 |
XOM(tm) is a new XML object model. It is an open source (LGPL),
|
19 | 19 |
tree-based API for processing XML with Java that strives for correctness,
|
|
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>
|
5 | 5 |
JAVA_HOME := /usr/lib/jvm/default-java
|
6 | 6 |
DEB_JARS := xercesImpl xalan xml-apis jaxen saxpath junit
|
7 | 7 |
DEB_ANT_BUILD_TARGET := jar samples javadoc
|
|
8 |
PACKAGE := xom
|
|
9 |
MAVEN_REPO := http://repo1.maven.org/maven2
|
8 | 10 |
|
9 | 11 |
clean::
|
10 | 12 |
-find -name '*.class' | xargs $(RM)
|
|
13 |
-rm build/xom-samples-$(DEB_UPSTREAM_VERSION).jar
|
|
14 |
mh_clean
|
11 | 15 |
|
12 | 16 |
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
|
18 | 22 |
|
19 | 23 |
install/libxom-java-doc::
|
20 | 24 |
dh_installdocs -plibxom-java-doc build/apidocs
|
|
22 | 26 |
get-orig-source:
|
23 | 27 |
-uscan --upstream-version 0 --rename
|
24 | 28 |
|
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
|