Add Debian packaging for libjdom2-java
Andrej Shadura
4 years ago
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 | 9 |
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) |