Author: paulcager-guest Date: 2007-06-16 22:41:31 +0000 (Sat, 16 Jun 2007) New Revision: 3672
Added: trunk/classworlds/debian/build.properties trunk/classworlds/debian/libclassworlds-java-doc.doc-base Modified: trunk/classworlds/debian/changelog trunk/classworlds/debian/control trunk/classworlds/debian/copyright trunk/classworlds/debian/rules Log: Merged Trygve's changes into current package. classworlds (1.1-alpha-2-1) unstable; urgency=low * New maintainer (Closes: #382813). * Fix FTBFS: build-depends on j2sdk1.4 (Closes: #397566). * Moved from contrib/devel to main/libs. * Changed to use CDBS (pkg-java standard). * Bumped to compat 5 and standards version 3.7.2. * Provides a doc-base. -- Paul Cager <[EMAIL PROTECTED]> Sat, 16 Jun 2007 23:06:46 +0100 Added: trunk/classworlds/debian/build.properties =================================================================== --- trunk/classworlds/debian/build.properties (rev 0) +++ trunk/classworlds/debian/build.properties 2007-06-16 22:41:31 UTC (rev 3672) @@ -0,0 +1 @@ +javadoc.dir=build/api Modified: trunk/classworlds/debian/changelog =================================================================== --- trunk/classworlds/debian/changelog 2007-06-16 16:54:10 UTC (rev 3671) +++ trunk/classworlds/debian/changelog 2007-06-16 22:41:31 UTC (rev 3672) @@ -1,5 +1,30 @@ classworlds (1.1-alpha-2-1) unstable; urgency=low - * Initial release. + * New maintainer (Closes: #382813). + * Fix FTBFS: build-depends on j2sdk1.4 (Closes: #397566). + * Moved from contrib/devel to main/libs. + * Changed to use CDBS (pkg-java standard). + * Bumped to compat 5 and standards version 3.7.2. + * Provides a doc-base. - -- Trygve Laugstol <[EMAIL PROTECTED]> Sat, 2 Jun 2007 10:28:32 +0100 + -- Paul Cager <[EMAIL PROTECTED]> Sat, 16 Jun 2007 23:06:46 +0100 + +classworlds (1.0.1-1.1) unstable; urgency=high + + * NMU during BSP. + * Fix build failure (thanks to Andreas Jochens for the patch): + - Add junit to build dependencies. + - debian/rules: Set JAVA_HOME. + - src/java/test/org/codehaus/classworlds/ClassRealmImplTest.java: + ClassWriter.visit() from libasm-java 1.5 expects a version argument. + Closes: #307042. + + -- Matej Vela <[EMAIL PROTECTED]> Sun, 8 May 2005 22:29:01 +0200 + +classworlds (1.0.1-1) unstable; urgency=low + + * Initial Release. + (closes: #269502) + + -- Marcus Crafter <[EMAIL PROTECTED]> Wed, 1 Sep 2004 20:46:11 +0200 + Modified: trunk/classworlds/debian/control =================================================================== --- trunk/classworlds/debian/control 2007-06-16 16:54:10 UTC (rev 3671) +++ trunk/classworlds/debian/control 2007-06-16 22:41:31 UTC (rev 3672) @@ -2,8 +2,8 @@ Section: libs Priority: optional Maintainer: Debian Java Maintainers <[EMAIL PROTECTED]> -Uploaders: Trygve Laugstøl <[EMAIL PROTECTED]> -Build-Depends-Indep: java-gcj-compat-dev (>=1.0.65), ant-optional, libxalan2-java, maven-ant-helper +Uploaders: Trygve Laugstøl <[EMAIL PROTECTED]>, Paul Cager <[EMAIL PROTECTED]> +Build-Depends-Indep: java-gcj-compat-dev (>=1.0.65), ant-optional, libxalan2-java, maven-ant-helper (>=3) Build-Depends: ant, debhelper (>= 5), cdbs (>= 0.4.5.3) Standards-Version: 3.7.2 @@ -11,7 +11,14 @@ Architecture: all Section: libs Suggests: libclassworlds-java-doc -Description: Classworlds is a framework for container developers who require complex manipulation of Java's ClassLoaders. +Description: framework for container developers requiring manipulation of ClassLoaders + Classworlds is a framework for container developers who require complex + manipulation of Java's ClassLoaders. Java's native ClassLoader mechanims + and classes can cause many headaches and confusion for certain types of + application developers. Projects which involve dynamic loading of + components or otherwise represent a 'container' that can benefit from the + classloading control provided by classworlds. + . Classworlds provides a richer set of semantics for class loading than Java's normal mechanisms, while still being able to provide a ClassLoader interface to integrate seamlessly with the Java environment. @@ -22,3 +29,15 @@ Depends: classpath-doc Suggests: libclassworlds-java Description: Documentation for the Classworlds Java library + Classworlds is a framework for container developers who require complex + manipulation of Java's ClassLoaders. Java's native ClassLoader mechanims + and classes can cause many headaches and confusion for certain types of + application developers. Projects which involve dynamic loading of + components or otherwise represent a 'container' that can benefit from the + classloading control provided by classworlds. + . + Classworlds provides a richer set of semantics for class loading than Java's + normal mechanisms, while still being able to provide a ClassLoader interface + to integrate seamlessly with the Java environment. + . + This package provides the API documentation. Modified: trunk/classworlds/debian/copyright =================================================================== --- trunk/classworlds/debian/copyright 2007-06-16 16:54:10 UTC (rev 3671) +++ trunk/classworlds/debian/copyright 2007-06-16 22:41:31 UTC (rev 3672) @@ -1,54 +1,59 @@ +This package was debianized by Marcus Crafter <[EMAIL PROTECTED]> on +Wed, 1 Sep 2004 20:46:11 +0200. + classworlds was downloaded from http://svn.codehaus.org/classworlds Upstream Authors: - Ben Walding <[EMAIL PROTECTED]> - bob mcwhirter<[EMAIL PROTECTED]> - Jason van Zyl<[EMAIL PROTECTED]> + + Ben Walding <[EMAIL PROTECTED]> + bob mcwhirter<[EMAIL PROTECTED]> + Jason van Zyl<[EMAIL PROTECTED]> + Hani Suleiman <[EMAIL PROTECTED]> -COPYRIGHT NOTICES: -/* +Copyright: - $Id$ - - Copyright 2002 (C) The Codehaus. All Rights Reserved. + Copyright 2002 (C) The Codehaus. All Rights Reserved. - Redistribution and use of this software and associated documentation - ("Software"), with or without modification, are permitted provided - that the following conditions are met: +License: - 1. Redistributions of source code must retain copyright - statements and notices. Redistributions must also contain a - copy of this document. - - 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 name "classworlds" must not be used to endorse or promote - products derived from this Software without prior written - permission of The Codehaus. For written permission, please - contact [EMAIL PROTECTED] - - 4. Products derived from this Software may not be called "classworlds" - nor may "classworlds" appear in their names without prior written - permission of The Codehaus. "classworlds" is a registered - trademark of The Codehaus. - - 5. Due credit should be given to The Codehaus. - (http://classworlds.codehaus.org/). - - THIS SOFTWARE IS PROVIDED BY THE CODEHAUS AND CONTRIBUTORS - ``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 CODEHAUS 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. - - */ + Redistribution and use of this software and associated documentation + ("Software"), with or without modification, are permitted provided + that the following conditions are met: + + 1. Redistributions of source code must retain copyright + statements and notices. Redistributions must also contain a + copy of this document. + + 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 name "classworlds" must not be used to endorse or promote + products derived from this Software without prior written + permission of The Codehaus. For written permission, please + contact [EMAIL PROTECTED] + + 4. Products derived from this Software may not be called "classworlds" + nor may "classworlds" appear in their names without prior written + permission of The Codehaus. "classworlds" is a registered + trademark of The Codehaus. + + 5. Due credit should be given to The Codehaus. + (http://classworlds.codehaus.org/). + + THIS SOFTWARE IS PROVIDED BY THE CODEHAUS AND CONTRIBUTORS + ``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 CODEHAUS 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. + +The Debian packaging is (C) 2004, Marcus Crafter <[EMAIL PROTECTED]> and +is licensed under the GPL, see `/usr/share/common-licenses/GPL'. Added: trunk/classworlds/debian/libclassworlds-java-doc.doc-base =================================================================== --- trunk/classworlds/debian/libclassworlds-java-doc.doc-base (rev 0) +++ trunk/classworlds/debian/libclassworlds-java-doc.doc-base 2007-06-16 22:41:31 UTC (rev 3672) @@ -0,0 +1,9 @@ +Document: libclassworlds-java +Title: API Javadoc for libclassworlds-java +Author: Codehaus developers +Abstract: This is the API Javadoc provided by the libclassworlds-java library. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libclassworlds-java/api/index.html +Files: /usr/share/doc/libclassworlds-java/api/* Modified: trunk/classworlds/debian/rules =================================================================== --- trunk/classworlds/debian/rules 2007-06-16 16:54:10 UTC (rev 3671) +++ trunk/classworlds/debian/rules 2007-06-16 22:41:31 UTC (rev 3672) @@ -13,7 +13,7 @@ DEB_ANT_BUILDFILE := ./debian/build.xml DEB_ANT_ARGS := -Dpackage=$(PACKAGE) -Dversion=$(VERSION) #DEB_ANT_INVOKE := ant -verbose -Dpackage=$(PACKAGE) -Dversion=$(VERSION) -f $(BUILD_FILE) -API_DOCS := build/javadoc +API_DOCS := build/api SVN := http://svn.codehaus.org/classworlds/tags/CLASSWORLDS_1_1_ALPHA_2/classworlds get-orig-source: @@ -25,14 +25,9 @@ ( cd orig_tmp; tar czf ../../$(PACKAGE)_$(VERSION).orig.tar.gz $(PACKAGE) ) rm -rf orig_tmp -makebuilddir/lib$(PACKAGE)-java:: - echo "build/$(PACKAGE)-$(VERSION).jar usr/share/java" >debian/lib$(PACKAGE)-java.install - echo "/usr/share/java/$(PACKAGE)-$(VERSION).jar /usr/share/java/$(PACKAGE).jar" >debian/lib$(PACKAGE)-java.links +binary-post-install/lib$(PACKAGE)-java:: + dh_install -plib$(PACKAGE)-java build/$(PACKAGE)-$(VERSION).jar usr/share/java + dh_link -plib$(PACKAGE)-java usr/share/java/$(PACKAGE)-$(VERSION).jar usr/share/java/$(PACKAGE).jar -makebuilddir/lib$(PACKAGE)-java-doc:: - echo "$(API_DOCS) usr/share/doc/lib$(PACKAGE)-java" >debian/lib$(PACKAGE)-java-doc.install - -cleanbuilddir/lib$(PACKAGE)-java:: - cd debian && rm -f lib$(PACKAGE)-java-doc.install lib$(PACKAGE)-java.links lib$(PACKAGE)-java.install - - +binary-post-install/lib$(PACKAGE)-java-doc:: + dh_install -plib$(PACKAGE)-java-doc build/api usr/share/doc/lib$(PACKAGE)-java _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

