[pkg-java] r9063 - in trunk/libxjavadoc-java: . debian debian/patches

Florian Grandel jerico-guest at alioth.debian.org
Fri Jul 10 01:02:12 UTC 2009


Author: jerico-guest
Date: 2009-07-10 01:02:11 +0000 (Fri, 10 Jul 2009)
New Revision: 9063

Added:
   trunk/libxjavadoc-java/debian/
   trunk/libxjavadoc-java/debian/ant.properties
   trunk/libxjavadoc-java/debian/changelog
   trunk/libxjavadoc-java/debian/compat
   trunk/libxjavadoc-java/debian/control
   trunk/libxjavadoc-java/debian/copyright
   trunk/libxjavadoc-java/debian/patches/
   trunk/libxjavadoc-java/debian/patches/fix-javacc.diff
   trunk/libxjavadoc-java/debian/patches/remove-junit.diff
   trunk/libxjavadoc-java/debian/patches/series
   trunk/libxjavadoc-java/debian/rules
Log:
[svn-inject] Applying Debian modifications to trunk


Property changes on: trunk/libxjavadoc-java/debian
___________________________________________________________________
Added: mergeWithUpstream
   + 1

Added: trunk/libxjavadoc-java/debian/ant.properties
===================================================================
--- trunk/libxjavadoc-java/debian/ant.properties	                        (rev 0)
+++ trunk/libxjavadoc-java/debian/ant.properties	2009-07-10 01:02:11 UTC (rev 9063)
@@ -0,0 +1,2 @@
+project.name=xjavadoc
+build.sysclasspath=first

Added: trunk/libxjavadoc-java/debian/changelog
===================================================================
--- trunk/libxjavadoc-java/debian/changelog	                        (rev 0)
+++ trunk/libxjavadoc-java/debian/changelog	2009-07-10 01:02:11 UTC (rev 9063)
@@ -0,0 +1,14 @@
+libxjavadoc-java (1.1-2) unstable; urgency=low
+
+  * replaced dependency on default-java with default-jre
+  * changed wording of copyright file where reference to JavaCC license
+    was unclear
+  * included LGPL to copyright file
+
+ -- Florian Grandel <jerico.dev at gmail.com>  Sun, 18 Jan 2009 19:34:35 -0200
+
+libxjavadoc-java (1.1-1) unstable; urgency=low
+
+  * initial version (Closes: #509544)
+
+ -- Florian Grandel <jerico.dev at gmail.com>  Mon, 22 Dec 2008 07:33:15 +0100

Added: trunk/libxjavadoc-java/debian/compat
===================================================================
--- trunk/libxjavadoc-java/debian/compat	                        (rev 0)
+++ trunk/libxjavadoc-java/debian/compat	2009-07-10 01:02:11 UTC (rev 9063)
@@ -0,0 +1 @@
+5

Added: trunk/libxjavadoc-java/debian/control
===================================================================
--- trunk/libxjavadoc-java/debian/control	                        (rev 0)
+++ trunk/libxjavadoc-java/debian/control	2009-07-10 01:02:11 UTC (rev 9063)
@@ -0,0 +1,19 @@
+Source: libxjavadoc-java
+Section: libs
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders: Florian Grandel <jerico.dev at gmail.com>
+Build-Depends: ant-optional, openjdk-6-jdk, debhelper (>= 5), cdbs, quilt, libcommons-collections-java, \
+               libcommons-logging-java, liblog4j1.2-java, libxalan2-java, javacc, junit
+Standards-Version: 3.8.0
+
+Package: libxjavadoc-java
+Architecture: all
+Depends: ${misc:Depends}, default-jre | java2-runtime
+Description: XJavaDoc engine
+ The XJavaDoc engine is a complete rewrite of Sun's JavaDoc engine
+ that is faster and more suited for XDoclet (although it is completely
+ standalone). It scans java source code and makes information about a
+ class available via special java beans that are part of the XJavaDoc
+ core. These beans provide the same information about a class as Sun's
+ JavaDoc API, and some nice extra features. 

Added: trunk/libxjavadoc-java/debian/copyright
===================================================================
--- trunk/libxjavadoc-java/debian/copyright	                        (rev 0)
+++ trunk/libxjavadoc-java/debian/copyright	2009-07-10 01:02:11 UTC (rev 9063)
@@ -0,0 +1,100 @@
+This package was debianized by Florian Grandel <jerico.dev at gmail.com> on
+Mon Dec 22 07:35:18 CET 2008.
+
+It was downloaded from
+<http://sf.net/xdoclet/xjavadoc>.
+
+XJavaDoc is Copyright (c) 2000-2004, XDoclet Team
+
+License:
+
+Redistribution and use in source and binary forms, with or without modification,
+are permitted provided that the following conditions are met:
+
+Redistributions of source code must retain the above copyright notice, this list
+of conditions and the following disclaimer.
+
+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.
+
+Neither the name of the XDoclet team nor the names of its contributors may be
+used to endorse or promote products derived from this software without specific
+prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS ``AS IS''
+AND ANY EXPRESS 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 REGENTS OR 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.
+
+*******************************************************************************
+
+The package contains derivatives of JavaCC sample grammars that are
+Copyright (c) 1996, 1997 Sun Microsystems Inc.
+
+Use of these files and the system it is part of is constrained by the
+JavaCC license terms as laid out below. You may, however, make any
+modifications you wish to these files.
+
+Java files generated by running JavaCC on these files (or modified versions
+of these files) may be used in exactly the same manner as Java files
+generated from any grammar developed by you.
+
+You may modify the sample grammars included in the Software to develop
+derivatives thereof ("Sample Grammar Derivatives"), and sublicense the
+Sample Grammar Derivatives directly or indirectly to your customers.
+
+You agree to indemnify, hold harmless, and defend Sun from and against
+any claims or suits, including attorneys' fees, which arise or result
+from any use or distribution of Sample Grammar Derivatives and/or Developed
+Programs.
+
+*******************************************************************************
+
+JavaCC is (c) 1996-2008 Sun Microsystems Inc.
+
+JavaCC is distributed under the Berkeley Software Distribution License:
+
+Redistribution and use in source and binary forms, with or without
+modification, are permitted provided that the following conditions are met:
+
+    * Redistributions of source code must retain the above copyright notice,
+      this list of conditions and the following disclaimer.
+    * 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.
+    * Neither the name of the Sun Microsystems, Inc. nor the names of its
+      contributors may be used to endorse or promote products derived from
+      this software without specific prior written permission.
+
+THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS "AS IS"
+AND ANY EXPRESS 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 COPYRIGHT OWNER OR 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.
+
+*******************************************************************************
+
+The files test/hanoi/Bindings.java and test/hanoi/Processor.java are distributable
+under the GNU Lesser General Public License. On Debian systems, the complete text
+of the LGPL can be found in `/usr/share/common-licenses/LGPL'.
+
+*******************************************************************************
+
+The Debian packaging is (C) 2008, Florian Grandel <jerico.dev at gmail.com> and
+is licensed under the GPL.
+
+On Debian systems, the complete text of the GNU General
+Public License can be found in `/usr/share/common-licenses/GPL'.

Added: trunk/libxjavadoc-java/debian/patches/fix-javacc.diff
===================================================================
--- trunk/libxjavadoc-java/debian/patches/fix-javacc.diff	                        (rev 0)
+++ trunk/libxjavadoc-java/debian/patches/fix-javacc.diff	2009-07-10 01:02:11 UTC (rev 9063)
@@ -0,0 +1,13 @@
+Index: libxjavadoc-java-1.1/build.xml
+===================================================================
+--- libxjavadoc-java-1.1.orig/build.xml	2008-12-23 03:56:03.000000000 -0200
++++ libxjavadoc-java-1.1/build.xml	2008-12-23 03:56:27.000000000 -0200
+@@ -5,7 +5,7 @@
+    <property name="build.dir" location="${basedir}/target"/>
+    <property name="jardir" location="${build.dir}"/>
+    <property name="rootdir" location="${basedir}"/>
+-   <property name="javacchome" location="${basedir}/lib"/>
++   <property name="javacchome" location="/usr/share/java"/>
+ 
+    <!-- =================================================================== -->
+    <!-- Initialization target.                                              -->

Added: trunk/libxjavadoc-java/debian/patches/remove-junit.diff
===================================================================
--- trunk/libxjavadoc-java/debian/patches/remove-junit.diff	                        (rev 0)
+++ trunk/libxjavadoc-java/debian/patches/remove-junit.diff	2009-07-10 01:02:11 UTC (rev 9063)
@@ -0,0 +1,13 @@
+Index: libxjavadoc-java-1.1/build.xml
+===================================================================
+--- libxjavadoc-java-1.1.orig/build.xml	2008-12-23 03:35:12.000000000 -0200
++++ libxjavadoc-java-1.1/build.xml	2008-12-23 03:35:46.000000000 -0200
+@@ -64,7 +64,7 @@
+    <!-- =================================================================== -->
+    <!-- Makes the jar                                                       -->
+    <!-- =================================================================== -->
+-   <target name="jar" depends="junit">
++   <target name="jar" depends="compile">
+       <jar jarfile="${jardir}/xjavadoc-${version}.jar">
+          <fileset dir="${build.dir}/classes">
+             <exclude name="**/*Test.class"/>

Added: trunk/libxjavadoc-java/debian/patches/series
===================================================================
--- trunk/libxjavadoc-java/debian/patches/series	                        (rev 0)
+++ trunk/libxjavadoc-java/debian/patches/series	2009-07-10 01:02:11 UTC (rev 9063)
@@ -0,0 +1,2 @@
+remove-junit.diff
+fix-javacc.diff

Added: trunk/libxjavadoc-java/debian/rules
===================================================================
--- trunk/libxjavadoc-java/debian/rules	                        (rev 0)
+++ trunk/libxjavadoc-java/debian/rules	2009-07-10 01:02:11 UTC (rev 9063)
@@ -0,0 +1,16 @@
+#!/usr/bin/make -f
+
+include /usr/share/cdbs/1/rules/debhelper.mk
+include /usr/share/cdbs/1/class/ant.mk
+include /usr/share/cdbs/1/rules/patchsys-quilt.mk
+
+JAVA_HOME         := /usr/lib/jvm/java-6-openjdk
+
+DEB_JARS          := ant-nodeps javacc commons-collections commons-logging log4j xalan xml-apis junit
+
+install/libxjavadoc-java:: 
+	install -m644 -D target/xjavadoc-$(DEB_UPSTREAM_VERSION).jar \
+	  $(DEB_DESTDIR)/usr/share/java/xjavadoc-$(DEB_UPSTREAM_VERSION).jar
+	dh_link -plibxjavadoc-java \
+	  /usr/share/java/xjavadoc-$(DEB_UPSTREAM_VERSION).jar \
+	  /usr/share/java/xjavadoc.jar


Property changes on: trunk/libxjavadoc-java/debian/rules
___________________________________________________________________
Added: svn:executable
   + *




More information about the pkg-java-commits mailing list