Codebase list libjdom2-intellij-java / f3c75b0
Add Debian packaging for libjdom2-java Andrej Shadura 5 years ago
18 changed file(s) with 663 addition(s) and 0 deletion(s). Raw diff Collapse all Expand all
0 Information about libjdom2-java
1 -------------------------------
2
3 The upstream source tarball has been repacked to removed the third-party binary jar files.
0 compile.source=1.6
1 compile.target=1.6
2
3 version=2.x
4
5 isorelax.jar = /usr/share/java/isorelax.jar
6 jaxen.jar = /usr/share/java/jaxen.jar
7 junit.jar = /usr/share/java/junit4.jar
8 parser.jar = /usr/share/java/xercesImpl.jar
9 xalan.jar = /usr/share/java/xalan2.jar
0 libjdom2-java (2.0.6-1) unstable; urgency=medium
1
2 * New upstream release
3 * Removed unused sample and test files with unclear licensing terms
4 (Closes: #741419)
5
6 -- Emmanuel Bourg <ebourg@apache.org> Fri, 23 May 2014 22:58:20 +0200
7
8 libjdom2-java (2.0.5-1) unstable; urgency=low
9
10 * New upstream release (Closes: #726432)
11 - Updated debian/watch
12 - Updated debian/copyright to acknowledge the new contributors
13 - source/target changed to 1.6
14 - New build dependencies on libisorelax-java and libxalan2-java
15 - Removed the build dependency on libregexp-java
16 - Updated the OSGi metadata
17 - Updated the Maven pom
18 * Use XZ compression for the upstream tarball
19
20 -- Emmanuel Bourg <ebourg@apache.org> Fri, 01 Nov 2013 20:30:05 +0200
21
22 libjdom1-java (1.1.3-1) unstable; urgency=low
23
24 [ Emmanuel Bourg ]
25 * New upstream release:
26 - Updated the Maven pom
27 - Dropped the +dfsg qualifier since no non-free feature was removed
28 - Updated debian/orig-tar.sh for the new source layout
29 - Removed the unused lintian overrides
30 * Removed the javadoc jar from the documentation package
31 * debian/control:
32 - Updated Standards-Version to 3.9.4 (no changes)
33 - Use canonical URLs in the Vcs-* fields
34 - Removed java-virtual-machine from the suggested dependencies
35 * debian/copyright: Merged the duplicate Copyright fields
36
37 [ tony mancill ]
38 * Correct typo in package description. (Closes: #703155)
39 - Thanks to Pascal De Vuyst for the bug report.
40
41 -- Emmanuel Bourg <ebourg@apache.org> Mon, 29 Jul 2013 11:20:35 +0200
42
43 libjdom1-java (1.1.2+dfsg-2) unstable; urgency=low
44
45 [ Jakub Adam ]
46 * Fix OSGi metadata after last upload
47
48 [ Damien Raude-Morvan ]
49 * Add Depends on libjaxen-java for libjdom1-java.
50
51 -- Damien Raude-Morvan <drazzib@debian.org> Sun, 20 Nov 2011 18:25:01 +0100
52
53 libjdom1-java (1.1.2+dfsg-1) unstable; urgency=low
54
55 * New upstream release!
56 - d/watch: Update to github.
57 - d/README.source,d/orig-tar.sh: Updated.
58 - d/control: Add Build-Deps on libregexp-java for contrib.
59 * d/control: Add missing Build-Deps on libxerces2-java.
60 * Enable unit testing:
61 - d/control: Add Build-Deps on junit and ant-optional.
62 - d/ant.properties: Set junit.jar property.
63
64 -- Damien Raude-Morvan <drazzib@debian.org> Wed, 02 Nov 2011 22:13:47 +0100
65
66 libjdom1-java (1.1.1+dfsg-5) unstable; urgency=low
67
68 [Jakub Adam]
69 * Add OSGi metadata to jar manifest
70
71 [tony mancill]
72 * Update Vcs-Svn link in debian/control
73 * Fix lintian warnings regarding DEP5 formatting in debian/copyright
74
75 -- Jakub Adam <jakub.adam@ktknet.cz> Mon, 17 Oct 2011 21:12:05 +0200
76
77 libjdom1-java (1.1.1+dfsg-4) unstable; urgency=low
78
79 * Really upload to unstable.
80
81 -- Damien Raude-Morvan <drazzib@debian.org> Sun, 07 Aug 2011 18:50:00 +0200
82
83 libjdom1-java (1.1.1+dfsg-3) experimental; urgency=low
84
85 * Upload to unstable.
86 * Bump Standards-Version to 3.9.2 (no changes needed).
87 * Remove Java runtime Depends.
88 * Add lintian-override for libjdom1-java-doc: codeless-jar.
89 * Fix debian/watch to use dversionmangle.
90
91 -- Damien Raude-Morvan <drazzib@debian.org> Sun, 07 Aug 2011 18:28:40 +0200
92
93 libjdom1-java (1.1.1+dfsg-2) experimental; urgency=low
94
95 [Ludovic Claude]
96 * Bump Standards-Version to 3.9.1 (no changes needed)
97 * Use source format 3.0 (quilt)
98 * Add --has-package-version to the pom
99 * Replace dh_auto-install with
100 dh $@ --buildsystem=ant --with maven_repo_helper
101 * Install the javadoc jar in the Maven repository
102
103 [Damien Raude-Morvan]
104 * Remove Arnaud Vandyck from Uploaders
105
106 -- Ludovic Claude <ludovic.claude@laposte.net> Sun, 05 Dec 2010 00:05:21 +0100
107
108 libjdom1-java (1.1.1+dfsg-1) unstable; urgency=low
109
110 * New upstream version.
111 - Update debian/pom.xml
112 * New libjdom1-java-doc package:
113 - Split API Javadoc from bytecode (Closes: #506366)
114 - Install API Javadoc to /usr/share/doc/libjdom1-java/api/
115 * Add myself to Uploaders
116 * Build-Depends on default-jdk instead of default-jdk-builddep
117 because we don't build a native GCJ package.
118 * Use Debhelper 7:
119 - Refactor debian/rules file (Closes: #538020)
120 - Define classpath in debian/ant.properties
121 * Bump Standards-Version to 3.8.3 (no changes needed)
122
123 -- Damien Raude-Morvan <drazzib@debian.org> Sun, 08 Nov 2009 19:06:15 +0100
124
125 libjdom1-java (1.1+dfsg-3) unstable; urgency=low
126
127 * Upload to unstable.
128
129 -- Torsten Werner <twerner@debian.org> Sun, 09 Aug 2009 12:12:30 +0200
130
131 libjdom1-java (1.1+dfsg-2) experimental; urgency=low
132
133 * Add watch file
134 * Change section to java, bump up Standards-Version to 3.8.1
135 * Add the Maven POM to the package,
136 * Add a Build-Depends-Indep dependency on maven-repo-helper
137 * Use mh_installpom and mh_installjar to install the POM and the jar to the
138 Maven repository
139
140 -- Ludovic Claude <ludovic.claude@laposte.net> Sat, 16 May 2009 02:32:36 +0100
141
142 libjdom1-java (1.1+dfsg-1) unstable; urgency=low
143
144 * New upstream version.
145 * Updated and machine-interpretable copyright file.
146 * Repacked source tarball to remove binary jar files.
147 * debian/control: Added myself as Uploader, removed Wolfgang.
148 * debian/control: Added Homepage and Vcs-* fields.
149 * debian/control: Bump Standards-Version (no changes needed).
150 * Use debhelper 7 rather instead of cdbs.
151 * (Build-)depend on default-jdk-builddep and default-jre-headless.
152
153 -- Marcus Better <marcus@better.se> Mon, 29 Sep 2008 11:49:02 +0200
154
155 libjdom1-java (1.0-4) unstable; urgency=low
156
157 * Build with java-gcj-compat-dev and libjaxen-java
158 * Standards-Version 3.7.2 (no changes)
159
160 -- Arnaud Vandyck <avdyk@debian.org> Sun, 5 Nov 2006 16:57:26 +0100
161
162 libjdom1-java (1.0-3) unstable; urgency=low
163
164 * Removed libgnujaxp-java dependency - not needed anymore
165 + Updated debian/rules accordingly
166 + Removed dependencies from build-depends and depends
167 * Simplified depends line to kaffe | java1-runtime | java2-runtime
168 * debian/rules: Removed jikes build compiler property
169 * Removed Takashi from Uploaders
170
171 -- Wolfgang Baer <WBaer@gmx.de> Thu, 5 Jan 2006 10:18:57 +0100
172
173 libjdom1-java (1.0-2) unstable; urgency=low
174
175 * Removed libjdom0-java.links file from old release
176 * libant1.6-java to ant transition
177 * Patched build.xml to build with target=1.3 to support JDK 1.3
178 * Removed clean:: target - not needed anymore
179 * Added suggests java-virtual-machine
180 * Generated (normal) javadoc through gjdoc
181 + Added javadoc target to ant targets
182 + Removed doxygen stuff (debian/rules, debian/control, doxygen.cfg)
183 + Register documentation with doc-base
184 * Standards-Version 3.6.2 (no changes)
185 * Added myself to uploaders
186
187 * Upload sponsored by Petter Reinholdtsen
188
189 -- Wolfgang Baer <WBaer@gmx.de> Sun, 11 Sep 2005 18:36:14 +0200
190
191 libjdom1-java (1.0-1) unstable; urgency=low
192
193 * New upstream release
194
195 -- Arnaud Vandyck <avdyk@debian.org> Sun, 21 Nov 2004 16:58:40 +0100
196
197 libjdom0-java (0.7b.20020216-3) unstable; urgency=low
198
199 * xalan is not needed to build and use libjdom! Changed dependency to
200 libgnujaxp-java, removed xalan (Closes: #251390)
201
202 -- Arnaud Vandyck <avdyk@debian.org> Mon, 31 May 2004 00:19:42 +0200
203
204 libjdom0-java (0.7b.20020216-2) unstable; urgency=low
205
206 * changed libxalan2-java dependency to libxalan-java (which is in main),
207 thanks to Daniel Schepler (Closes: #251390)
208
209 -- Arnaud Vandyck <avdyk@debian.org> Fri, 28 May 2004 15:12:25 +0200
210
211 libjdom0-java (0.7b.20020216-1) unstable; urgency=low
212
213 * changed the source name
214 * I need this old version for libnsuml-java
215 * removed the -doc package (everything is bundled with this package)
216
217 -- Arnaud Vandyck <avdyk@debian.org> Tue, 11 May 2004 01:41:11 +0200
218
219 jdom (0.7b.20020216-4) unstable; urgency=low
220
221 * remove dependency for crimson and xerces, and add dependency
222 for xalan2.jar because javax.xml.tarnsform package move to
223 xalan2. (Closes: #140547)
224
225 -- Takashi Okamoto <tora@debian.org> Sat, 30 Mar 2002 18:42:16 +0900
226
227 jdom (0.7b.20020216-3) unstable; urgency=low
228
229 * use doxygen instead of doc++.
230 * split package into libjdom-java and lijdom-java-doc.
231
232 -- Takashi Okamoto <tora@debian.org> Tue, 19 Feb 2002 23:31:12 +0900
233
234 jdom (0.7b.20020216-2) unstable; urgency=low
235
236 * add API document by doc++.
237
238 -- Takashi Okamoto <tora@debian.org> Sun, 17 Feb 2002 22:49:10 +0900
239
240 jdom (0.7b.20020216-1) unstable; urgency=low
241
242 * New upstream.
243 * fixed build error.(Closes: #133716)
244 * remove javadoc because I need SUN's javac to generate javadoc.
245 But I want to put jdom into main. So I gave up generating them.
246
247 -- Takashi Okamoto <tora@debian.org> Sat, 16 Feb 2002 13:59:47 +0900
248
249 jdom (0.7b.20010728-2) unstable; urgency=low
250
251 * fixed build.sh use ant. ant is contrib package and should not be used
252 for main package.(Closes: #133716)
253
254 -- Takashi Okamoto <tora@debian.org> Thu, 14 Feb 2002 09:19:35 +0900
255
256 jdom (0.7b.20010728-1) unstable; urgency=low
257
258 * Initial release.
259 * Closes: #106888 (ITP)
260
261 -- Takashi Okamoto <tora@debian.org> Sat, 28 Jul 2001 21:40:28 +0900
262
263
0 Source: libjdom2-java
1 Section: java
2 Priority: optional
3 Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
4 Uploaders: Emmanuel Bourg <ebourg@apache.org>
5 Build-Depends: ant, ant-optional, debhelper (>= 9), default-jdk
6 Build-Depends-Indep: javahelper,
7 junit4,
8 libisorelax-java,
9 libjaxen-java,
10 libxalan2-java,
11 libxerces2-java,
12 maven-repo-helper (>= 1.5)
13 Standards-Version: 3.9.5
14 Vcs-Git: https://salsa.debian.org/java-team/libjdom2-java.git
15 Vcs-Browser: https://salsa.debian.org/java-team/libjdom2-java
16 Homepage: http://jdom.org
17
18 Package: libjdom2-java
19 Architecture: all
20 Depends: libjaxen-java, ${misc:Depends}
21 Suggests: libjdom2-java-doc
22 Description: lightweight and fast library using XML
23 JDOM is, quite simply, a Java representation of an XML document. JDOM
24 provides a way to represent that document for easy and efficient
25 reading, manipulation, and writing. It has a straightforward API, is
26 lightweight and fast, and is optimized for the Java programmer. It's
27 an alternative to DOM and SAX, although it integrates well with both
28 DOM and SAX.
29
30 Package: libjdom2-java-doc
31 Architecture: all
32 Section: doc
33 Depends: ${misc:Depends}
34 Suggests: libjdom2-java
35 Description: lightweight and fast library using XML - documentation
36 JDOM is, quite simply, a Java representation of an XML document. JDOM
37 provides a way to represent that document for easy and efficient
38 reading, manipulation, and writing. It has a straightforward API, is
39 lightweight and fast, and is optimized for the Java programmer. It's
40 an alternative to DOM and SAX, although it integrates well with both
41 DOM and SAX.
42 .
43 This package contains API documentation (Javadoc) of libjdom2-java.
0 Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
1 Upstream-Name: JDOM
2 Upstream-Contact: Jason Hunter, Brett McLaughlin, Rolf Lear
3 Source: https://github.com/hunterhacker/jdom
4
5 Files: *
6 Copyright: 2000-2004, Brett McLaughlin
7 2000-2011, Jason Hunter <jhunter@servlets.com>
8 2011-2013, Rolf Lear <jdom@tuis.net>
9 License: BSD-4
10 Comment:
11 Subject: Re: License clarification on jdom source files
12 From: Rolf <jdom@tuis.net>
13 Date: 01/12/2014 12:33 PM
14 To: Emmanuel Bourg <ebourg@apache.org>, Jason Hunter <jhunter@servlets.com>
15 .
16 Hi Emmanuel,
17 .
18 All source code in JDOM is licensed and copyrighted the same way. This
19 license is available in the root folder of all distributions, as well
20 as on the JDOM site, and in the root of the source code.
21 .
22 For convenience, it is also inserted in (apparently not all) the
23 source files.
24 .
25 I have inspected these files and can assure you that:
26 .
27 1. those files were all personally written by me with the exception of
28 contrib/src/java/org/jdom2/contrib/ids/doc-files/TestIds.java
29 .
30 2. the license for those files (including TestIds.java) is the same
31 as all other files in JDOM, as expressed in the LICENSE.txt file here:
32 https://github.com/hunterhacker/jdom/blob/master/LICENSE.txt
33 .
34 All these files are in the contrib package, which is not commonly
35 used by JDOM users. It is not likely that you are using, or shipping
36 these files. Are you sure this impacts your uncertainty?
37 .
38 Regardless, the ommission of the duplication of the licence text at
39 the top of the files is an ommission that can be corrected. Not that
40 I do not plan to do a new JDOM release just to get this header data
41 in to source code which is already licensed that way..
42 .
43 Rolf
44 .
45 On 11/01/2014 2:55 PM, Emmanuel Bourg wrote:
46 > Hi Rolf,
47 >
48 > I'm trying to package jdom 2 for Debian/Ubuntu but I'm blocked by a
49 > licensing uncertainty on some source files. These files are missing a
50 > license header:
51 >
52 > contrib/src/java/org/jdom2/contrib/android/TranslateTests.java
53 > contrib/src/java/org/jdom2/contrib/dtdaware/AttFilter.java
54 > contrib/src/java/org/jdom2/contrib/ids/doc-files/TestIds.java
55 > contrib/src/java/org/jdom2/contrib/perf/DevNull.java
56 > contrib/src/java/org/jdom2/contrib/perf/PerfDoc.java
57 > contrib/src/java/org/jdom2/contrib/perf/PerfTest.java
58 > contrib/src/java/org/jdom2/contrib/perf/PerfVerifier.java
59 > contrib/src/java/org/jdom2/contrib/perf/TimeRunnable.java
60 > contrib/src/java/org/jdom2/contrib/xpath/java/JavaXPathExpression.java
61 > contrib/src/java/org/jdom2/contrib/xpath/java/JavaXPathFactory.java
62 > contrib/src/java/org/jdom2/contrib/xpath/xalan/XalanXPathExpression.java
63 > contrib/src/java/org/jdom2/contrib/xpath/xalan/XalanXPathFactory.java
64 >
65 > Do you think you could add a header to clarify the situation ?
66 >
67 > Thank you,
68 >
69 > Emmanuel Bourg
70
71 Files: debian/*
72 Copyright: 2008, Marcus Better
73 2011, Damien Raude-Morvan
74 2013, Emmanuel bourg
75 License: BSD-4
76
77 License: BSD-4
78 Redistribution and use in source and binary forms, with or without
79 modification, are permitted provided that the following conditions
80 are met:
81 .
82 1. Redistributions of source code must retain the above copyright
83 notice, this list of conditions, and the following disclaimer.
84 .
85 2. Redistributions in binary form must reproduce the above copyright
86 notice, this list of conditions, and the disclaimer that follows
87 these conditions in the documentation and/or other materials
88 provided with the distribution.
89 .
90 3. The name "JDOM" must not be used to endorse or promote products
91 derived from this software without prior written permission. For
92 written permission, please contact <request_AT_jdom_DOT_org>.
93 .
94 4. Products derived from this software may not be called "JDOM", nor
95 may "JDOM" appear in their name, without prior written permission
96 from the JDOM Project Management <request_AT_jdom_DOT_org>.
97 .
98 In addition, we request (but do not require) that you include in the
99 end-user documentation provided with the redistribution and/or in the
100 software itself an acknowledgement equivalent to the following:
101 "This product includes software developed by the
102 JDOM Project (http://www.jdom.org/)."
103 Alternatively, the acknowledgment may be graphical using the logos
104 available at http://www.jdom.org/images/logos.
105 .
106 THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
107 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
108 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
109 DISCLAIMED. IN NO EVENT SHALL THE JDOM AUTHORS OR THE PROJECT
110 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
111 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
112 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
113 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
114 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
115 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
116 OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
117 SUCH DAMAGE.
118 .
119 This software consists of voluntary contributions made by many
120 individuals on behalf of the JDOM Project and was originally
121 created by Jason Hunter <jhunter_AT_jdom_DOT_org> and
122 Brett McLaughlin <brett_AT_jdom_DOT_org>. For more information
123 on the JDOM Project, please see <http://www.jdom.org/>.
0 Document: libjdom2-java
1 Title: Programmer API for jdom release 2.0
2 Author: http://www.jdom.org/
3 Abstract: Programmer API of the JDOM 2.0 release a
4 lightweight and fast XML library.
5 Section: Programming
6
7 Format: HTML
8 Index: /usr/share/doc/libjdom2-java/api/index.html
9 Files: /usr/share/doc/libjdom2-java/api/*
0 build/apidocs/* /usr/share/doc/libjdom2-java/api/
0 debian/pom.xml --no-parent --has-package-version --java-lib --usj-name=jdom2 --artifact=build/package/jdom-2.x.jar
0 /usr/share/java/jdom2.jar:
1 Bundle-ManifestVersion: 2
2 Bundle-Name: JDOM XML
3 Bundle-Vendor: jdom.org
4 Bundle-SymbolicName: org.jdom2
5 Bundle-Version: 2.0.5
6 Export-Package: org.jdom2.contrib.beans;version="2.0.5",org.jdom2.internal;version="2.0.5",org.jdom2.output;uses:="org.jdom2.output.support,org.jdom2.internal,org.jdom2.adapters,org.jdom2,org.w3c.dom,org.xml.sax,org.xml.sax.ext,javax.xml.stream,javax.xml.stream.util";version="2.0.5",org.jdom2.contrib.input.scanner;version="2.0.5",org.jdom2.input;uses:="org.jdom2,org.w3c.dom,org.xml.sax,org.jdom2.input.sax,org.jdom2.input.stax,javax.xml.stream,javax.xml.stream.events,javax.xml.namespace";version="2.0.5",org.jdom2.util;uses:="org.jdom2,org.jdom2.internal";version="2.0.5",org.jdom2.transform;uses:="org.xml.sax.ext,org.jdom2,org.xml.sax.helpers,org.xml.sax,org.jdom2.input.sax,javax.xml.transform.sax,org.jdom2.output,javax.xml.transform,javax.xml.transform.stream";version="2.0.5",org.jdom2.contrib.helpers;version="2.0.5",org.jdom2.contrib.input.scanner.doc-files;version="2.0.5",org.jdom2.test;version="2.0.5",org.jdom2.adapters;uses:="org.jdom2,org.w3c.dom,javax.xml.parsers";version="2.0.5",org.jdom2.located;uses:="org.jdom2";version="2.0.5",org.jdom2.xpath.jaxen;uses:="org.jaxen.saxpath,org.jaxen,org.jdom2.input,org.jdom2,org.jaxen.util,org.jdom2.xpath,org.jdom2.xpath.util,org.jdom2.filter";version="2.0.5",org.jdom2.test.cases.special;version="2.0.5",org.jdom2.input.stax;uses:="org.jdom2";version="2.0.5",org.jdom2.contrib.dom;version="2.0.5",org.jdom2.contrib.ids;version="2.0.5",org.jdom2.output.support;uses:="org.jdom2,org.jdom2.output,org.jdom2.util,org.w3c.dom,org.jdom2.internal,org.xml.sax.ext,org.xml.sax.helpers,org.xml.sax,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util";version="2.0.5",org.jdom2.input.sax;uses:="javax.xml.parsers,javax.xml.validation,org.jdom2,org.xml.sax,javax.xml.transform,javax.xml.transform.stream,org.jdom2.input,org.xml.sax.ext,org.xml.sax.helpers,org.jdom2.internal";version="2.0.5",org.jdom2.contrib.input;version="2.0.5",org.jdom2.xpath.util;uses:="org.jdom2,org.jdom2.xpath,org.jdom2.filter";version="2.0.5",org.jdom2;uses:="org.jdom2.internal,org.jdom2.output,org.jdom2.filter,org.jdom2.util";version="2.0.5",org.jdom2.contrib.output;version="2.0.5",org.jdom2.xpath;uses:="org.jdom2,org.jdom2.filter,org.jdom2.internal,org.jdom2.xpath.jaxen";version="2.0.5",org.jdom2.contrib.ids.doc-files;version="2.0.5",org.jdom2.filter;uses:="org.jdom2";version="2.0.5"
7 Import-Package: javax.xml.namespace,javax.xml.parsers,javax.xml.stream,javax.xml.stream.events,javax.xml.stream.util,javax.xml.transform,javax.xml.transform.sax,javax.xml.transform.stream,javax.xml.validation,oracle.xml.parser;resolution:=optional,oracle.xml.parser.v2;resolution:=optional,org.apache.xerces.dom;resolution:=optional,org.apache.xerces.parsers;resolution:=optional,org.jaxen;resolution:=optional,org.jaxen.saxpath;resolution:=optional,org.jaxen.util;resolution:=optional,org.jdom;version="1.1",org.jdom.adapters;version="1.1",org.jdom.filter;version="1.1",org.jdom.input;version="1.1",org.jdom.output;version="1.1",org.jdom.transform;version="1.1",org.jdom.xpath;version="1.1",org.w3c.dom,org.xml.sax,org.xml.sax.ext,org.xml.sax.helpers
0 # ignore jdom jaxen and saxpath modules for now.
1 org.jdom jaxen-core
2 org.jdom jaxen-jdom
3 org.jdom saxpath
0 s/xerces/xml-apis/ s/xmlParserAPIs/xml-apis/ jar s/.*/debian/
0 #!/bin/sh -e
1
2 VERSION=$(echo $2)
3 TAR=../libjdom2-java_${VERSION}.orig.tar.xz
4 DIR=jdom-JDOM-*
5
6 tar xvf $3
7 rm $3
8 XZ_OPT=--best tar -c -J -f $TAR \
9 --exclude '*.jar' \
10 --exclude '.gitignore' \
11 --exclude 'hamlet.xml' \
12 --exclude 'core/samples/catalog.xml' \
13 --exclude 'core/samples/catalog.xsl' \
14 $DIR
15 rm -rf $DIR
16
17 # move to directory 'tarballs'
18 if [ -r .svn/deb-layout ]; then
19 . .svn/deb-layout
20 mv $TAR $origDir
21 echo "moved $TAR to $origDir"
22 fi
0 <project>
1 <modelVersion>4.0.0</modelVersion>
2 <groupId>org.jdom</groupId>
3 <artifactId>jdom2</artifactId>
4 <packaging>jar</packaging>
5
6 <name>JDOM</name>
7 <version>2.0.5</version>
8
9 <description>
10 A complete, Java-based solution for accessing, manipulating,
11 and outputting XML data
12 </description>
13 <url>http://www.jdom.org</url>
14
15 <organization>
16 <name>JDOM</name>
17 <url>http://www.jdom.org</url>
18 </organization>
19
20 <mailingLists>
21 <mailingList>
22 <name>JDOM-interest Mailing List</name>
23 <post>jdom-interest@jdom.org</post>
24 <archive>http://jdom.markmail.org/</archive>
25 </mailingList>
26 </mailingLists>
27
28 <licenses>
29 <license>
30 <name>Similar to Apache License but with the acknowledgment clause removed</name>
31 <url>https://raw.github.com/hunterhacker/jdom/master/LICENSE.txt</url>
32 <distribution>repo</distribution>
33 <comments xml:space="preserve"><![CDATA[
34
35 /*--
36
37 Copyright (C) 2000-2012 Jason Hunter & Brett McLaughlin.
38 All rights reserved.
39
40 Redistribution and use in source and binary forms, with or without
41 modification, are permitted provided that the following conditions
42 are met:
43
44 1. Redistributions of source code must retain the above copyright
45 notice, this list of conditions, and the following disclaimer.
46
47 2. Redistributions in binary form must reproduce the above copyright
48 notice, this list of conditions, and the disclaimer that follows
49 these conditions in the documentation and/or other materials
50 provided with the distribution.
51
52 3. The name "JDOM" must not be used to endorse or promote products
53 derived from this software without prior written permission. For
54 written permission, please contact <request_AT_jdom_DOT_org>.
55
56 4. Products derived from this software may not be called "JDOM", nor
57 may "JDOM" appear in their name, without prior written permission
58 from the JDOM Project Management <request_AT_jdom_DOT_org>.
59
60 In addition, we request (but do not require) that you include in the
61 end-user documentation provided with the redistribution and/or in the
62 software itself an acknowledgement equivalent to the following:
63 "This product includes software developed by the
64 JDOM Project (http://www.jdom.org/)."
65 Alternatively, the acknowledgment may be graphical using the logos
66 available at http://www.jdom.org/images/logos.
67
68 THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
69 WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
70 OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
71 DISCLAIMED. IN NO EVENT SHALL THE JDOM AUTHORS OR THE PROJECT
72 CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
73 SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
74 LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
75 USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
76 ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
77 OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
78 OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
79 SUCH DAMAGE.
80
81 This software consists of voluntary contributions made by many
82 individuals on behalf of the JDOM Project and was originally
83 created by Jason Hunter <jhunter_AT_jdom_DOT_org> and
84 Brett McLaughlin <brett_AT_jdom_DOT_org>. For more information
85 on the JDOM Project, please see <http://www.jdom.org/>.
86
87 */
88
89
90
91 ]]></comments>
92 </license>
93 </licenses>
94
95 <scm>
96 <url>git@github.com:/hunterhacker/jdom</url>
97 <connection>scm:git:git@github.com:hunterhacker/jdom</connection>
98 <developerConnection>scm:git:git@github.com:hunterhacker/jdom</developerConnection>
99 </scm>
100
101 <developers>
102 <developer>
103 <id>hunterhacker</id>
104 <name>Jason Hunter</name>
105 <email>jhunter@servlets.com</email>
106 </developer>
107 <developer>
108 <id>rolfl</id>
109 <name>Rolf Lear</name>
110 <email>jdom@tuis.net</email>
111 </developer>
112 </developers>
113
114 <dependencies>
115 <dependency>
116 <groupId>jaxen</groupId>
117 <artifactId>jaxen</artifactId>
118 <version>1.1.4</version>
119 <optional>true</optional>
120 </dependency>
121 <dependency>
122 <groupId>xerces</groupId>
123 <artifactId>xercesImpl</artifactId>
124 <version>2.10.0</version>
125 <optional>true</optional>
126 </dependency>
127 <dependency>
128 <groupId>xalan</groupId>
129 <artifactId>xalan</artifactId>
130 <version>2.7.1</version>
131 <optional>true</optional>
132 </dependency>
133
134 </dependencies>
135
136 <properties>
137 <jdk.version>1.5</jdk.version>
138 </properties>
139 </project>
0 #!/usr/bin/make -f
1
2 VERSION := $(shell dpkg-parsechangelog | grep ^Version: | cut -d' ' -f2 | cut -d'-' -f1)
3 UPSTREAM_VERSION := $(shell echo "$(VERSION)" | sed 's/+dfsg//')
4
5 JAVA_HOME := /usr/lib/jvm/default-java
6 ANT_ARGS := -propertyfile debian/ant.properties
7 ANT := JAVA_HOME=$(JAVA_HOME) ant $(ANT_ARGS)
8
9 %:
10 dh $@ --buildsystem=ant --with maven_repo_helper,javahelper
11
12 override_dh_auto_build:
13 $(ANT) jars junit
14
15 override_dh_auto_clean:
16 rm -Rf build
17
18 get-orig-source:
19 -uscan --download-version $(UPSTREAM_VERSION) --force-download --rename
20
21 get-orig-pom:
22 wget -U '' -O debian/pom.xml http://repo1.maven.org/maven2/org/jdom/jdom2/$(UPSTREAM_VERSION)/jdom2-$(UPSTREAM_VERSION).pom
0 3.0 (quilt)
0 version=3
1 opts="dversionmangle=s/\+dfsg//" \
2 https://github.com/hunterhacker/jdom/releases .*/JDOM-(.*).tar.gz debian debian/orig-tar.sh