isorelax (20041111-6) debian-dir only changes

Summary

 debian/changelog                     |   48 +++++++++++++++
 debian/compat                        |    1 
 debian/control                       |   34 ++++++++++
 debian/copyright                     |  110 +++++++++++++++++++++++++++++++++++
 debian/libisorelax-java-doc.doc-base |   10 +++
 debian/libisorelax-java-doc.docs     |    1 
 debian/libisorelax-java.poms         |    1 
 debian/pom.xml                       |   12 +++
 debian/rules                         |   55 +++++++++++++++++
 debian/watch                         |    2 
 10 files changed, 274 insertions(+)

    
download this patch

Patch contents

--- isorelax-20041111.orig/debian/changelog
+++ isorelax-20041111/debian/changelog
@@ -0,0 +1,48 @@
+isorelax (20041111-6) unstable; urgency=low
+
+  * Team upload.
+  * Added build-arch and build-indep targets.
+  * Removed unneeded JRE dependency from libisorelax-java.
+  * Bumped Standards-Versions to 3.9.2 - no changes required.
+  * Link javadoc API against system javadoc.
+  * Added missing call to mh_clean.
+
+ -- Niels Thykier <niels@thykier.net>  Sat, 29 Oct 2011 00:21:36 +0200
+
+isorelax (20041111-5) unstable; urgency=low
+
+  * Moving the package to the Java Team and adding myself as uploader,
+    after having discussed it with Samuel Thibault.
+  * Adding .pom file to the package (closes: #612431).
+
+ -- Giovanni Mascellani <gio@debian.org>  Fri, 11 Feb 2011 22:42:12 +0100
+
+isorelax (20041111-4) unstable; urgency=low
+
+  * debian/libisorelax-java.lintian-overrides: Remove.
+  * debian/control:
+    - Bump Standards-Version to 3.9.1 (no change needed).
+    - Make libisorelax-java depend on headless java (Closes: Bug#584244).
+
+ -- Samuel Thibault <sthibault@debian.org>  Tue, 24 Aug 2010 21:20:53 +0200
+
+isorelax (20041111-3) unstable; urgency=low
+
+  * debian/watch: Add.
+  * debian/control: Drop duplicate Section field.
+  * debian/libisorelax-java-doc.doc-base: Add.
+  * debian/libisorelax-java.lintian-overrides: Add.
+
+ -- Samuel Thibault <sthibault@debian.org>  Sun, 10 Jan 2010 18:43:24 +0100
+
+isorelax (20041111-2) unstable; urgency=low
+
+  * Move jar to file with version and provide an isorelax.jar symlink.
+
+ -- Samuel Thibault <sthibault@debian.org>  Sat, 05 Sep 2009 23:30:40 +0200
+
+isorelax (20041111-1) unstable; urgency=low
+
+  * Initial release (Closes: #544556)
+
+ -- Samuel Thibault <sthibault@debian.org>  Tue, 01 Sep 2009 15:53:03 +0200
--- isorelax-20041111.orig/debian/compat
+++ isorelax-20041111/debian/compat
@@ -0,0 +1 @@
+7
--- isorelax-20041111.orig/debian/control
+++ isorelax-20041111/debian/control
@@ -0,0 +1,34 @@
+Source: isorelax
+Priority: extra
+Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org>
+Uploaders: Samuel Thibault <sthibault@debian.org>,
+ Giovanni Mascellani <gio@debian.org>
+Build-Depends: debhelper (>= 7)
+Build-Depends-Indep: default-jdk, default-jdk-doc, ant, ant-doc, maven-repo-helper
+Standards-Version: 3.9.2
+Section: java
+Homepage: http://sourceforge.net/projects/iso-relax/
+Vcs-Browser: http://git.debian.org/?p=pkg-java/isorelax.git;a=summary
+Vcs-Git: git://git.debian.org/git/pkg-java/isorelax.git
+
+Package: libisorelax-java
+Architecture: all
+Depends: ${misc:Depends}
+Description: Interface for applications to support RELAX Core
+ The ISO RELAX project hosts the public interfaces useful for
+ applications to support RELAX Core.
+ More details about RELAX NG can be found on
+ http://relaxng.sourceforge.net/
+
+Package: libisorelax-java-doc
+Section: doc
+Architecture: all
+Depends: ${misc:Depends}
+Recommends: default-jdk-doc, ant-doc
+Description: Interface for applications to support RELAX Core - documentation
+ The ISO RELAX project hosts the public interfaces useful for
+ applications to support RELAX Core.
+ More details about RELAX NG can be found on
+ http://relaxng.sourceforge.net/
+ .
+ This package provides the documentation.
--- isorelax-20041111.orig/debian/copyright
+++ isorelax-20041111/debian/copyright
@@ -0,0 +1,110 @@
+This package was debianized by Samuel Thibault <sthibault@debian.org> on
+Tue, 01 Sep 2009 15:53:03 +0200.
+
+It was downloaded from http://sourceforge.net/projects/iso-relax/
+
+Copyright:
+
+    Copyright 2001-2002
+    SourceForge ISO-RELAX Project
+    Tomoharu Asami (asami@zeomtech.com)
+    Daisuke Okajima 
+    Kohsuke Kawaguchi (kk@kohsuke.org)
+    Makoto Murata (mura034@attglobal.net)
+
+License:
+
+Part of org/iso_relax/verifier/VerifierFactory.java is provided under the Apache
+Software License 1.1:
+
+    Copyright (C) The Apache Software Foundation. All rights reserved.
+
+    This software is published under the terms of the Apache Software License
+    version 1.1, a copy of which has been included with this distribution in
+    the LICENSE file.
+    
+
+
+    The Apache Software License, Version 1.1
+    
+    Copyright (c) 2000 The Apache Software Foundation.  All rights
+    reserved.
+    
+    Redistribution and use in source and binary forms, with or without
+    modification, are permitted provided that the following conditions
+    are met:
+    
+    1. Redistributions of source code must retain the above copyright
+       notice, this list of conditions and the following disclaimer.
+    
+    2. Redistributions in binary form must reproduce the above copyright
+       notice, this list of conditions and the following disclaimer in
+       the documentation and/or other materials provided with the
+       distribution.
+    
+    3. The end-user documentation included with the redistribution,
+       if any, must include the following acknowledgment:
+          "This product includes software developed by the
+           Apache Software Foundation (http://www.apache.org/)."
+       Alternately, this acknowledgment may appear in the software itself,
+       if and wherever such third-party acknowledgments normally appear.
+    
+    4. The names "Apache" and "Apache Software Foundation" must
+       not be used to endorse or promote products derived from this
+       software without prior written permission. For written
+       permission, please contact apache@apache.org.
+    
+    5. Products derived from this software may not be called "Apache",
+       nor may "Apache" appear in their name, without prior written
+       permission of the Apache Software Foundation.
+    
+    THIS SOFTWARE IS PROVIDED ``AS IS'' AND ANY EXPRESSED OR IMPLIED
+    WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+    OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE
+    DISCLAIMED.  IN NO EVENT SHALL THE APACHE SOFTWARE FOUNDATION OR
+    ITS CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
+    SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+    LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF
+    USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND
+    ON ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY,
+    OR TORT (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT
+    OF THE USE OF THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF
+    SUCH DAMAGE.
+    ====================================================================
+    
+    This software consists of voluntary contributions made by many
+    individuals on behalf of the Apache Software Foundation.  For more
+    information on the Apache Software Foundation, please see
+    <http://www.apache.org/>.
+    
+    Portions of this software are based upon public domain software
+    originally written at the National Center for Supercomputing Applications,
+    University of Illinois, Urbana-Champaign.
+
+The rest is provided under the MIT license:
+
+    Permission is hereby granted, free of charge, to any person obtaining
+    a copy of this software and associated documentation files (the
+    "Software"), to deal in the Software without restriction, including
+    without limitation the rights to use, copy, modify, merge, publish,
+    distribute, sublicense, and/or sell copies of the Software, and to
+    permit persons to whom the Software is furnished to do so, subject to
+    the following conditions:
+    
+    The above copyright notice and this permission notice shall be included
+    in all copies or substantial portions of the Software.
+    
+    THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND,
+    EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF
+    MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
+    IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY
+    CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT,
+    TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE
+    SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.
+
+The Debian packaging is:
+
+    Copyright (C) 2009 Samuel Thibault <sthibault@debian.org>
+
+and is licensed under the GPL version 3, 
+see `/usr/share/common-licenses/GPL-3'.
--- isorelax-20041111.orig/debian/libisorelax-java-doc.doc-base
+++ isorelax-20041111/debian/libisorelax-java-doc.doc-base
@@ -0,0 +1,10 @@
+Document: libisorelax-java
+Title: Programmer API for ISO RELAX Core
+Author: The ISO RELAX Core Development Team
+Abstract: The ISO RELAX project hosts the public interfaces useful for
+ applications to support RELAX Core. This is the javadoc documentation.
+Section: Programming/Java
+
+Format: HTML
+Index: /usr/share/doc/libisorelax-java-doc/api/index.html
+Files: /usr/share/doc/libisorelax-java-doc/api/*.html
--- isorelax-20041111.orig/debian/libisorelax-java-doc.docs
+++ isorelax-20041111/debian/libisorelax-java-doc.docs
@@ -0,0 +1 @@
+api
--- isorelax-20041111.orig/debian/libisorelax-java.poms
+++ isorelax-20041111/debian/libisorelax-java.poms
@@ -0,0 +1 @@
+debian/pom.xml --has-package-version --artifact=isorelax-20041111.jar --java-lib
--- isorelax-20041111.orig/debian/pom.xml
+++ isorelax-20041111/debian/pom.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+  <modelVersion>4.0.0</modelVersion> 
+  <groupId>isorelax</groupId> 
+  <artifactId>isorelax</artifactId> 
+  <version>20041111</version> 
+  <packaging>jar</packaging>
+  <name>ISO RELAX</name>
+  <description>The ISO RELAX project hosts the public interfaces useful for
+    applications to support RELAX Core.</description>
+</project>
+
--- isorelax-20041111.orig/debian/rules
+++ isorelax-20041111/debian/rules
@@ -0,0 +1,55 @@
+#!/usr/bin/make -f
+
+JAVAC=javac
+JAVADOC=javadoc
+JAR=jar
+
+JAVACLASSES=/usr/share/java
+
+JAVAFLAGS=-classpath $(JAVACLASSES)/ant.jar
+JAVADOCFLAGS=-classpath $(JAVACLASSES)/ant.jar \
+             -link /usr/share/doc/default-jdk-doc/api \
+             -link /usr/share/doc/ant/api/
+
+JARFILE=isorelax-20041111.jar
+
+build: build-arch build-indep
+build-arch: build-stamp
+build-indep: build-stamp
+build-stamp:
+	dh_testdir
+
+	$(JAVAC) $(JAVAFLAGS) `find . -name \*.java`
+	$(JAVADOC) $(JAVADOCFLAGS) -d api `find . -name \*.java`
+
+	$(JAR) c `find . -name \*.class -o -name \*.rxm -o -name \*.rxg -o -name \*.dtd -o -name \*.mod -o -name \*.MF` > $(JARFILE)
+
+	touch $@
+
+clean:
+	dh_testdir
+	dh_testroot
+
+	rm -f `find . -name \*.class`
+	rm -f $(JARFILE)
+	rm -fr api
+
+	mh_clean
+	dh_clean
+
+binary-indep: install
+	dh_testdir
+	dh_testroot
+	dh_installchangelogs
+	dh_installdocs
+	mh_install
+	dh_lintian
+	dh_compress
+	dh_fixperms
+	dh_installdeb
+	dh_gencontrol
+	dh_md5sums
+	dh_builddeb
+
+binary: binary-indep binary-arch
+.PHONY: build build-arch build-indep clean binary-indep binary-arch binary install
--- isorelax-20041111.orig/debian/watch
+++ isorelax-20041111/debian/watch
@@ -0,0 +1,2 @@
+version=3
+http://sf.net/iso-relax/isorelax\.(.+)\.zip