debian/0000755000000000000000000000000012220215534007162 5ustar debian/libplexus-container-default-java.poms0000644000000000000000000000002412220213566016411 0ustar pom.xml --no-parent debian/maven.rules0000644000000000000000000000015012220213566011343 0ustar org.codehaus.plexus plexus-container-default jar s/1\.0-alpha.*/1.0-alpha/ junit junit jar s/3\..*/3.x/ debian/libplexus-container-default-java-doc.doc-base0000644000000000000000000000060112220213566017654 0ustar Document: libplexus-container-default-java Title: API Javadoc for plexus-container-default Author: plexus-container-default developers Abstract: This is the API Javadoc provided by the plexus-container-default library. Section: Programming Format: HTML Index: /usr/share/doc/libplexus-container-default-java/api/index.html Files: /usr/share/doc/libplexus-container-default-java/api/* debian/watch0000644000000000000000000000013712220213566010217 0ustar version=3 http://repository.codehaus.org/org/codehaus/plexus/plexus-container-default/ (\d.*)/ debian/rules0000755000000000000000000000236012220213566010246 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/ant.mk PACKAGE := $(DEB_SOURCE_PACKAGE) VERSION := $(DEB_UPSTREAM_VERSION) JAVA_HOME := /usr/lib/jvm/default-java DEB_JARS := ant-trax ant-nodeps xalan2 classworlds plexus-utils junit DEB_ANT_BUILD_TARGET := package javadoc DEB_ANT_BUILDFILE := /usr/share/maven-ant-helper/maven-build.xml DEB_ANT_ARGS := -Dbasedir=$(realpath .) -Dpackage=$(PACKAGE) -Dversion=$(VERSION) API_DOCS := build/api SVN := http://svn.codehaus.org/plexus/plexus-containers/tags/plexus-container-default-$(VERSION) get-orig-source: echo "Getting from $(SVN)" mkdir orig_tmp cd orig_tmp && \ svn export -q $(SVN) $(PACKAGE) && \ tar czf ../../$(PACKAGE)_$(VERSION).orig.tar.gz $(PACKAGE) rm -rf orig_tmp binary-post-install/lib$(PACKAGE)-java:: mh_installpoms -plib$(PACKAGE)-java mh_installjar -plib$(PACKAGE)-java -l --usj-name=$(PACKAGE)-alpha pom.xml build/$(PACKAGE)-$(VERSION).jar clean:: -rm -rf debian/tmp mh_clean mh_unpatchpoms -plib$(PACKAGE)-java binary-post-install/lib$(PACKAGE)-java-doc:: dh_install -plib$(PACKAGE)-java-doc $(API_DOCS) usr/share/doc/lib$(PACKAGE)-java debian/changelog0000644000000000000000000000545612220213566011051 0ustar plexus-container-default (1.0-alpha-9-stable-1-7) unstable; urgency=low * debian/control: - Build depend on default-jdk-doc instead of openjdk-6-doc (Closes: #567288) - Build depend on debhelper >= 9 - Updated Standards-Version to 3.9.4 (no changes) - Use canonical URLs for the Vcs-* fields - Removed the duplicate Section field for libplexus-container-default-java - Fixed the long description of libplexus-container-default-java (this is not a documentation package) * debian/rules: Improved the clean target to allow rebuilds * Added a description to debian/patches/pom.diff -- Emmanuel Bourg Mon, 23 Sep 2013 14:29:57 +0200 plexus-container-default (1.0-alpha-9-stable-1-6) unstable; urgency=low * Team upload. * Replace Depends: classpath-doc by default-jdk-doc. * Remove Paul from Uploaders list. There are no uploaders left. * Switch to source format 3.0. -- Torsten Werner Tue, 23 Aug 2011 21:45:36 +0200 plexus-container-default (1.0-alpha-9-stable-1-5) unstable; urgency=low * Add Build-Depends on openjdk-6-doc (Closes: #543115) * Bump up Standards-Version to 3.8.3, no change -- Ludovic Claude Wed, 02 Sep 2009 21:29:42 +0100 plexus-container-default (1.0-alpha-9-stable-1-4) unstable; urgency=low * Upload to unstable. -- Torsten Werner Sun, 09 Aug 2009 23:34:45 +0200 plexus-container-default (1.0-alpha-9-stable-1-3) experimental; urgency=low [ Ludovic Claude ] * Change section to java * Add the Maven POM to the package, * Add a Build-Depends-Indep dependency on maven-repo-helper * Use mh_installpom and mh_installjar to install the POM and the jar to the Maven repository * Use mh_mavenrepo to generate the update scripts for the Debian parent POM * Correct Lintian warning: use a Homepage attribute in the control file * Add Vcs-Browser and Vcs-Svn to the control file * Use quilt to patch the POM file as it contains some incorrect information * Change the dependency on java-gcj to default-jdk (Closes: #526293) [ Michael Koch ] * Added watch file. -- Ludovic Claude Mon, 23 Mar 2009 23:31:45 +0000 plexus-container-default (1.0-alpha-9-stable-1-2) unstable; urgency=low * debian/control: Added (minimum) versions to Build-Depends-Indep. -- Paul Cager Sun, 17 Jun 2007 00:09:21 +0100 plexus-container-default (1.0-alpha-9-stable-1-1) unstable; urgency=low * Changed to target the same release as maven. -- Paul Cager Wed, 06 Jun 2007 22:46:34 +0100 plexus-container-default (1.0+svn6351-1) unstable; urgency=low * Initial release. (Closes: #413522) -- Paul Cager Fri, 27 Apr 2007 15:51:00 +0100 debian/patches/0000755000000000000000000000000012220215534010611 5ustar debian/patches/pom.diff0000644000000000000000000000062712220213566012246 0ustar Description: Mark junit as a test dependency Author: Ludovic Claude Forwarded: not-needed --- a/pom.xml +++ b/pom.xml @@ -33,7 +33,7 @@ junit junit 3.8.1 - compile + test org.codehaus.plexus debian/patches/series0000644000000000000000000000001112220213566012021 0ustar pom.diff debian/source/0000755000000000000000000000000012220215534010462 5ustar debian/source/format0000644000000000000000000000001412220213566011673 0ustar 3.0 (quilt) debian/compat0000644000000000000000000000000212220213566010363 0ustar 9 debian/copyright0000644000000000000000000000761612220213566011132 0ustar This package was debianized by Paul Cager Sun, 25 Mar 2007 18:27:29 +0100 The Debian packaging is Copyright (c) 2007 Paul Cager and is licensed under the GNU General Public License version 2. On Debian systems, the complete text of the GNU General Public License version 2 can be found in '/usr/share/common-licenses/GPL-2'. plex-container-default was downloaded from http://plexus.codehaus.org/ Upstream Authors: Andrew Williams Avalon Development Team Ben Walding Berin Loritsch Bert van Brakel Brett Porter Dan Diephouse Jason van Zyl John Casey Kenney Westerhof Leo Sutic Mark H. Wilkinson Michal Maczka Peter Donald Ran Tene Trygve Laugstl There is one source file without a license header. This has been brought to upstream's attention who have confirmed that they will add the license information (see IRC log extract below): [Sat Apr 21 2007] [13:06:51] Source file for class org.codehaus.plexus.component.configurator.converters.ComponentValueSetter doesn't have any License information at [Sat Apr 21 2007] [13:07:45] the top. I'm packaging it for Debian, and I wondered if anyone could add the appropriate license block? [Sat Apr 21 2007] [13:22:22] kenney, your name is there, and it looks it all your fault :) [Sat Apr 21 2007] [15:19:52] paulcager: I'll take care of it .. was supposed to do it, but got busy COPYRIGHT NOTICES: Copyright 2002 (C) The Werken Company. 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: 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 Werken Company. For written permission, please contact bob@werken.com. 4. Products derived from this Software may not be called "classworlds" nor may "classworlds" appear in their names without prior written permission of The Werken Company. "classworlds" is a registered trademark of The Werken Company. 5. Due credit should be given to The Werken Company. (http://classworlds.werken.com/). THIS SOFTWARE IS PROVIDED BY THE WERKEN COMPANY 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 WERKEN COMPANY 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. * Copyright 2001-2006 Codehaus Foundation. * * Licensed under the Apache License, Version 2.0 (the "License"); * you may not use this file except in compliance with the License. * You may obtain a copy of the License at * * http://www.apache.org/licenses/LICENSE-2.0 * * Unless required by applicable law or agreed to in writing, software * distributed under the License is distributed on an "AS IS" BASIS, * WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied. * See the License for the specific language governing permissions and * limitations under the License. debian/build.properties0000644000000000000000000000005312220213566012400 0ustar javadoc.dir=build/api maven.test.skip=true debian/control0000644000000000000000000000602612220213566010574 0ustar Source: plexus-container-default Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Emmanuel Bourg Build-Depends-Indep: maven-repo-helper, maven-ant-helper (>> 4), ant, ant-optional, junit, junit-doc, default-jdk-doc, libclassworlds-java (>=1.1-alpha-2), libplexus-utils-java (>=1:1), libplexus-utils-java-doc (>=1:1), libxalan2-java Build-Depends: debhelper (>= 9), cdbs (>= 0.4.5.3), default-jdk Standards-Version: 3.9.4 Vcs-Svn: http://anonscm.debian.org/viewvc/pkg-java/trunk/plexus-container-default Vcs-Browser: http://anonscm.debian.org/viewvc/pkg-java/trunk/plexus-container-default Homepage: http://plexus.codehaus.org Package: libplexus-container-default-java Architecture: all Depends: ${misc:Depends}, libplexus-utils-java, libclassworlds-java (>=1.1-alpha-2) Suggests: libplexus-container-default-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-container-default-java-doc Architecture: all Section: doc Depends: ${misc:Depends}, default-jdk-doc, libclassworlds-java-doc, libplexus-utils-java-doc Suggests: libplexus-container-default-java Description: API Documentation for plexus-container-default 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 libplexus-container-default-java