This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository classworlds.
commit 9ee399166d1a7d6f690efc5985df4dc33e28b1c5 Author: Paul Cager <[email protected]> Date: Sat Jun 16 22:41:31 2007 +0000 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 --- debian/build.properties | 1 + debian/changelog | 29 +++++++++- debian/control | 25 ++++++++- debian/copyright | 99 +++++++++++++++++---------------- debian/libclassworlds-java-doc.doc-base | 9 +++ debian/rules | 17 ++---- 6 files changed, 117 insertions(+), 63 deletions(-) diff --git a/debian/build.properties b/debian/build.properties new file mode 100644 index 0000000..5d26b40 --- /dev/null +++ b/debian/build.properties @@ -0,0 +1 @@ +javadoc.dir=build/api diff --git a/debian/changelog b/debian/changelog index 9101d3a..b844b99 100644 --- a/debian/changelog +++ b/debian/changelog @@ -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. + + -- 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 - -- Trygve Laugstol <[email protected]> Sat, 2 Jun 2007 10:28:32 +0100 diff --git a/debian/control b/debian/control index 77f7009..63f861f 100644 --- a/debian/control +++ b/debian/control @@ -2,8 +2,8 @@ Source: classworlds 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 @@ Package: libclassworlds-java 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 @@ Section: doc 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. diff --git a/debian/copyright b/debian/copyright index 62b824d..0a326b8 100644 --- a/debian/copyright +++ b/debian/copyright @@ -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]> - -COPYRIGHT NOTICES: -/* + + Ben Walding <[email protected]> + bob mcwhirter<[email protected]> + Jason van Zyl<[email protected]> + Hani Suleiman <[email protected]> - $Id$ +Copyright: - 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'. diff --git a/debian/libclassworlds-java-doc.doc-base b/debian/libclassworlds-java-doc.doc-base new file mode 100644 index 0000000..ca8caeb --- /dev/null +++ b/debian/libclassworlds-java-doc.doc-base @@ -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/* diff --git a/debian/rules b/debian/rules index a1aa3c5..1e83093 100755 --- a/debian/rules +++ b/debian/rules @@ -13,7 +13,7 @@ DEB_ANT_BUILD_TARGET := package javadoc 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 @@ get-orig-source: ( 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 - -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:: + 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 +binary-post-install/lib$(PACKAGE)-java-doc:: + dh_install -plib$(PACKAGE)-java-doc build/api usr/share/doc/lib$(PACKAGE)-java -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/classworlds.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

