--- libplexus-utils-1.5.6.orig/debian/copyright +++ libplexus-utils-1.5.6/debian/copyright @@ -0,0 +1,198 @@ +This package was debianized by Trygve Laugstøl on +Tue, 19 Aug 2005 00:26:30 +0100. + +libplex-utils was downloaded from http://plexus.codehaus.org/ + +Upstream Authors: + Javolution + ThoughtWorks, Inc + The Apache Software Foundation + The Codehaus Foundation + + Arnout J. Kuiper + Ben Walding + Bert + costin@dnt.ro + Dan T. Tran + Dmitri Plotnikov + Edwin Punzalan + Holger Krauth + Jason van Zyl + jdcasey + Jean-Marie Dautelle + Jeremias Maerki + Jesse McConnell + John Casey + Magesh Umasankar + Matthew Hawthorne + Michal Maczka + Peter Donald + Stefan Bodewig + Stephen Colebourne + Thomas Haas + +Copyright (c) 1998-2007 Codehaus Foundation, + Apache Software Foundation, + Indiana University, + Javolution, + ThoughtWorks, Inc + +COPYRIGHT NOTICES: + Indiana University Extreme! Lab Software License + + Version 1.1.1 + + Copyright (c) 2002 Extreme! Lab, Indiana University. 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 Indiana University + Extreme! Lab (http://www.extreme.indiana.edu/)." + + Alternately, this acknowledgment may appear in the software itself, + if and wherever such third-party acknowledgments normally appear. + + 4. The names "Indiana Univeristy" and "Indiana Univeristy Extreme! Lab" + must not be used to endorse or promote products derived from this + software without prior written permission. For written permission, + please contact http://www.extreme.indiana.edu/. + + 5. Products derived from this software may not use "Indiana Univeristy" + name nor may "Indiana Univeristy" appear in their name, without prior + written permission of the Indiana University. + + 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 AUTHORS, COPYRIGHT HOLDERS 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. + + Javolution - Java(TM) Solution for Real-Time and Embedded Systems + Copyright (c) 2006, Javolution (http://javolution.org) + All rights reserved. + + 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. + + 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. + + + /******************************************************************************** + * CruiseControl, a Continuous Integration Toolkit + * Copyright (c) 2001-2003, ThoughtWorks, Inc. + * 651 W Washington Ave. Suite 500 + * Chicago, IL 60661 USA + * All rights reserved. + * + * 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 ThoughtWorks, Inc., CruiseControl, 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. + ********************************************************************************/ + + This product includes software developed by + The Apache Software Foundation (http://www.apache.org/). + + + * The Apache Software License, Version 1.1 + * + * Copyright (c) 2000-2002 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 acknowlegement: + * "This product includes software developed by the + * Apache Software Foundation (http://www.codehaus.org/)." + * Alternately, this acknowlegement may appear in the software itself, + * if and wherever such third-party acknowlegements normally appear. + * + * 4. The names "The Jakarta Project", "Ant", 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 codehaus@codehaus.org. + * + * 5. Products derived from this software may not be called "Apache" + * nor may "Apache" appear in their names without prior written + * permission of the Apache Group. + * + * 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. --- libplexus-utils-1.5.6.orig/debian/rules +++ libplexus-utils-1.5.6/debian/rules @@ -0,0 +1,29 @@ +#!/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/simple-patchsys.mk + +PACKAGE := $(shell dpkg-parsechangelog | egrep '^Source:' | cut -f2 -d' ') +VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f2 -d' ' | cut -f1 -d- | sed 's/^[0-9]*://') +JAVA_HOME := /usr/lib/jvm/default-java +DEB_JARS := plexus-interpolation xalan2 +DEB_ANT_BUILD_TARGET := package +DEB_ANT_BUILDFILE := ./debian/build.xml +DEB_ANT_ARGS := -Dpackage=$(PACKAGE) -Dversion=$(VERSION) +API_DOCS := build/doc/api +SVN := http://svn.codehaus.org/plexus/plexus-utils/tags/plexus-utils-$(VERSION) +#REVISION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f2 -d' ' | cut -f1 -d- | sed 's/.*svn//' | sed 's/[^0-9].*//') + + +get-orig-source: + uscan --force-download + +binary-post-install/libplexus-utils-java:: + dh_install -plibplexus-utils-java build/plexus-utils-$(VERSION).jar usr/share/java + dh_link -plibplexus-utils-java usr/share/java/plexus-utils-$(VERSION).jar usr/share/java/plexus-utils.jar + dh_link -plibplexus-utils-java usr/share/java/plexus-utils-$(VERSION).jar usr/share/java/libplexus-utils.jar + + +binary-post-install/libplexus-utils-java-doc:: + dh_install -plibplexus-utils-java-doc $(API_DOCS) usr/share/doc/libplexus-utils-java --- libplexus-utils-1.5.6.orig/debian/control +++ libplexus-utils-1.5.6/debian/control @@ -0,0 +1,63 @@ +Source: libplexus-utils +Section: java +Priority: optional +Maintainer: Ubuntu Developers +XSBC-Original-Maintainer: Debian Java Maintainers +Uploaders: Trygve Laugstøl , Arnaud Vandyck , Paul Cager , Michael Koch , Torsten Werner +Build-Depends-Indep: default-jdk, libxalan2-java, + libplexus-interpolation-java +Build-Depends: ant, debhelper (>= 5), cdbs (>= 0.4.5.3) +Standards-Version: 3.8.2 +Homepage: http://plexus.codehaus.org/ +Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/libplexus-utils +Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/libplexus-utils + +Package: libplexus-utils-java +Architecture: all +Depends: ${misc:Depends}, default-jre-headless | java2-runtime-headless, libxalan2-java, + libplexus-interpolation-java, ${misc:Depends} +Suggests: libplexus-utils-java-doc +Description: utilities for the Plexus framework + The Plexus project provides a full software stack for creating and executing + software projects. Based on the Plexus container, the applications can + utilise component-oriented programming to build modular, reusable components + that can easily be assembled and reused. + . + While Plexus is similar to other inversion-of-control (IoC) or dependency + injection frameworks such as the Spring Framework, it is a full-fledged + container that supports many more features such as: + . + * Component lifecycles + * Component instantiation strategies + * Nested containers + * Component configuration + * Auto-wiring + * Component dependencies, and + * Various dependency injection techniques including constructor injection, + setter injection, and private field injection. + +Package: libplexus-utils-java-doc +Architecture: all +Section: doc +Depends: classpath-doc, ${misc:Depends} +Suggests: libplexus-utils-java +Description: API Documentation for plexus-utils + The Plexus project provides a full software stack for creating and executing + software projects. Based on the Plexus container, the applications can + utilise component-oriented programming to build modular, reusable components + that can easily be assembled and reused. + . + While Plexus is similar to other inversion-of-control (IoC) or dependency + injection frameworks such as the Spring Framework, it is a full-fledged + container that supports many more features such as: + . + * Component lifecycles + * Component instantiation strategies + * Nested containers + * Component configuration + * Auto-wiring + * Component dependencies, and + * Various dependency injection techniques including constructor injection, + setter injection, and private field injection. + . + This package contains the API documentation for plexus-utils. --- libplexus-utils-1.5.6.orig/debian/changelog +++ libplexus-utils-1.5.6/debian/changelog @@ -0,0 +1,98 @@ +libplexus-utils (1:1.5.6-3ubuntu1) karmic; urgency=low + + * Merge form Debian. + * debian/rules + - Change JAVA_HOME to correspond to default-jdk. Fixes FTBFS. + * debian/control + - Change JRE dependencies to -headless. + + -- Onkar Shinde Tue, 07 Jul 2009 23:45:03 +0530 + +libplexus-utils (1:1.5.6-3) unstable; urgency=low + + * Add missing Depends: ${misc:Depends}. + * Change Section: java. + * Update Standards-Version: 3.8.2 (no changes). + * Switch to default-jdk. (Closes: #526290) + + -- Torsten Werner Wed, 01 Jul 2009 22:44:45 +0200 + +libplexus-utils (1:1.5.6-2) experimental; urgency=low + + * Add missing Depends. + + -- Torsten Werner Thu, 11 Dec 2008 15:09:19 +0100 + +libplexus-utils (1:1.5.6-1) experimental; urgency=low + + [ Michael Koch ] + * Added watch file. + * Added myself to Uploaders. + + [ Torsten Werner ] + * New upstream release + * Update watch file. + * Added myself to Uploaders. + * Bump up Standards-Version: 3.8.0 (no changes). + + -- Torsten Werner Sun, 07 Dec 2008 22:04:27 +0100 + +libplexus-utils (1:1.4.8-1) unstable; urgency=low + + * New upstream version (Closes: #454095). + * Added Homepage and svn control fields. + * Set to standards version 3.7.3 (already conforms to + new standard). + + -- Paul Cager Wed, 05 Dec 2007 22:55:09 +0000 + +libplexus-utils (1:1.4.1-1) unstable; urgency=low + + * Revert to last stable version (1.4.1) + Added epoch 1 + + * Corrected name of Jar: + Was: libplexus-utils.jar + Now: plexus-utils.jar + Symlink retained to old name for compatability. + + * Changed to use direct calls of dh_install/link + + -- Paul Cager Wed, 06 Jun 2007 12:07:28 +0100 + +libplexus-utils (1.4.1+svn6048-1) unstable; urgency=low + + * New upstream version, required for maven2 packaging + (Closes: #413523) + * Added myself to uploaders + * Wolfgang removed from uploaders as he is currently inactive + * Bumped to debhelper version 5 + * Bumped to standards version 3.7.2 + * Copyright and Authors updated + * Updated for new pkg-java standards: + - Binary package renamed to libplexus-utils-java + - Created separate "doc" package + - Using gcj-compat-dev to compile + + -- Paul Cager Sun, 25 Mar 2007 18:27:29 +0100 + +libplexus-utils (1.0alpha1-3) unstable; urgency=low + + * kaffe compiler transition + * Depend on kaffe | java1-runtime | java2-runtime + * Added myself to uploaders + + -- Wolfgang Baer Mon, 16 Jan 2006 10:43:19 +0100 + +libplexus-utils (1.0alpha1-2) unstable; urgency=low + + * ant transition + * Standards Version 3.6.2, no change. + + -- Arnaud Vandyck Tue, 11 Oct 2005 13:53:43 +0200 + +libplexus-utils (1.0alpha1-1) unstable; urgency=low + + * Initial Release. + + -- Trygve Laugstøl Tue, 19 Aug 2005 00:26:30 +0100 --- libplexus-utils-1.5.6.orig/debian/orig-tar.sh +++ libplexus-utils-1.5.6/debian/orig-tar.sh @@ -0,0 +1,16 @@ +#!/bin/sh -e + +TAR=../libplexus-utils_$2.orig.tar.gz +DIR=plexus-utils-$2 +TAG=plexus-utils-$2 + +svn export http://svn.codehaus.org/plexus/plexus-utils/tags/$TAG $DIR +tar -c -z -f $TAR $DIR +rm -rf $DIR ../$TAG + +# move to directory 'tarballs' +if [ -r .svn/deb-layout ]; then + . .svn/deb-layout + mv $TAR $origDir + echo "moved $TAR to $origDir" +fi --- libplexus-utils-1.5.6.orig/debian/watch +++ libplexus-utils-1.5.6/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://svn.codehaus.org/plexus/plexus-utils/tags/ plexus-utils-(.*)/ \ + debian debian/orig-tar.sh --- libplexus-utils-1.5.6.orig/debian/build.xml +++ libplexus-utils-1.5.6/debian/build.xml @@ -0,0 +1,76 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + --- libplexus-utils-1.5.6.orig/debian/README.Debian +++ libplexus-utils-1.5.6/debian/README.Debian @@ -0,0 +1,8 @@ +plexus-utils +------------ + +This package is a set of utilities used by the Plexus container and a lot of +the components. + +-- +Trygve Laugstøl --- libplexus-utils-1.5.6.orig/debian/libplexus-utils-java-doc.doc-base +++ libplexus-utils-1.5.6/debian/libplexus-utils-java-doc.doc-base @@ -0,0 +1,9 @@ +Document: libplexus-utils-java +Title: API Javadoc for libplexus-utils +Author: plexus-utils developers +Abstract: This is the API Javadoc provided by the libplexus-utils library. +Section: Programming + +Format: HTML +Index: /usr/share/doc/libplexus-utils-java/api/index.html +Files: /usr/share/doc/libplexus-utils-java/api/* --- libplexus-utils-1.5.6.orig/debian/compat +++ libplexus-utils-1.5.6/debian/compat @@ -0,0 +1 @@ +5