debian/0000755000000000000000000000000012025207712007164 5ustar debian/maven.cleanIgnoreRules0000644000000000000000000000150112025152341013447 0ustar # Maven clean ignore rules - ignore some Maven dependencies and plugins # during the clean phase of a Maven build # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., this dependency is then removed # from the POM before mvn clean is called # junit junit jar s/3\\..*/3.x/ debian/README.source0000644000000000000000000000046412025152341011344 0ustar Information about plexus-interactivity-api ------------------------------ This package was debianized using the mh_make command from the maven-debian-helper package. The build system uses Maven but prevents it from downloading anything from the Internet, making the build compliant with the Debian policy. debian/watch0000644000000000000000000000017312025152341010213 0ustar version=3 http://svn.codehaus.org/plexus/plexus-components/tags/ \ plexus-interactivity-(.*)/ debian debian/orig-tar.sh debian/libplexus-interactivity-api-java-doc.doc-base.api0000644000000000000000000000064312025152341020467 0ustar Document: libplexus-interactivity-api-java Title: API Javadoc for Plexus Default Interactivity Handler Author: Plexus Default Interactivity Handler developers Abstract: This is the API Javadoc provided for the libplexus-interactivity-api-java library. Section: Programming Format: HTML Index: /usr/share/doc/libplexus-interactivity-api-java/api/index.html Files: /usr/share/doc/libplexus-interactivity-api-java/api/* debian/libplexus-interactivity-api-java.poms0000644000000000000000000000274412025152341016461 0ustar # List of POM files for the package # Format of this file is: # [option]* # where option can be: # --ignore: ignore this POM or # --no-parent: remove the tag from the POM # --package=: an alternative package to use when installing this POM # and its artifact # --has-package-version: to indicate that the original version of the POM is the same as the upstream part # of the version for the package. # --keep-elements=: a list of XML elements to keep in the POM # during a clean operation with mh_cleanpom or mh_installpom # --artifact=: path to the build artifact associated with this POM, # it will be installed when using the command mh_install # --java-lib: install the jar into /usr/share/java to comply with Debian # packaging guidelines # --usj-name=: name to use when installing the library in /usr/share/java # --usj-version=: version to use when installing the library in /usr/share/java # --no-usj-versionless: don't install the versionless link in /usr/share/java # --dest-jar=: the destination for the real jar # it will be installed with mh_install. # --classifier=: Optional, the classifier for the jar. Empty by default. # --ignore-pom: don't install the POM with mh_install or mh_installpoms. To use with POM files that are created # temporarily for certain artifacts such as Javadoc jars. # pom.xml --no-parent --has-package-version --java-lib debian/maven.properties0000644000000000000000000000014412025152341012404 0ustar # Include here properties to pass to Maven during the build. # For example: # maven.test.skip=true debian/rules0000755000000000000000000000036012025152341010240 0ustar #!/usr/bin/make -f include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/maven.mk JAVA_HOME := /usr/lib/jvm/default-java get-orig-source: uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename debian/control0000644000000000000000000000544512025152341010574 0ustar Source: plexus-interactivity-api Section: java Priority: optional Maintainer: Debian Java Maintainers Uploaders: Torsten Werner Build-Depends: debhelper (>= 7), cdbs, default-jdk, maven-debian-helper (>= 1.4) Build-Depends-Indep: libplexus-utils-java, default-jdk-doc, libplexus-utils-java-doc, libmaven-javadoc-plugin-java, libplexus-containers-java Standards-Version: 3.9.1 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/plexus-interactivity-api Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/plexus-interactivity-api/ Homepage: http://plexus.codehaus.org/plexus-components/plexus-interactivity/ Package: libplexus-interactivity-api-java Architecture: all Depends: ${misc:Depends}, ${maven:Depends} Recommends: ${maven:OptionalDepends} Suggests: libplexus-interactivity-api-java-doc Description: interactivity API 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-interactivity-api-java-doc Architecture: all Section: doc Depends: ${misc:Depends}, ${maven:DocDepends} Recommends: ${maven:DocOptionalDepends} Suggests: libplexus-interactivity-api-java Description: API Documentation for plexus-interactivity-api 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-interactivity-api. debian/TODO0000644000000000000000000000015712025152341007654 0ustar - the parent project plexus-interactivity including its modules should be packaged instead of the *-api only debian/maven.rules0000644000000000000000000000164512025152341011351 0ustar # Maven rules - transform Maven dependencies and plugins # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # - a regular expression of the form s/match/replace/ # in this case, elements that match are transformed using # the regex rule. # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., replacing the version with 3.x # junit junit jar s/3\\..*/3.x/ org.codehaus.plexus plexus-interactivity-api jar s/.*/debian/ * * debian/copyright0000644000000000000000000000611012025152341011112 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-classworlds was downloaded from http://plexus.codehaus.org/ Upstream Authors: Ben Walding bob mcwhirter Jason van Zyl Andrew Williams Hani Suleiman 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/compat0000644000000000000000000000000212025152341010357 0ustar 7 debian/maven.publishedRules0000644000000000000000000000164212025152341013206 0ustar # Maven published rules - additional rules to publish, to help # the packaging work of Debian maintainers using mh_make # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # - a regular expression of the form s/match/replace/ # in this case, elements that match are transformed using # the regex rule. # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., replacing the version with 3.x # junit junit jar s/3\\..*/3.x/ debian/source/0000755000000000000000000000000012025207616010467 5ustar debian/source/format0000644000000000000000000000001412025152341011667 0ustar 3.0 (quilt) debian/orig-tar.sh0000755000000000000000000000064512025152341011251 0ustar #!/bin/sh -e # $2 = version TAR=../plexus-interactivity-api_$2.orig.tar.gz DIR=plexus-interactivity-api-$2 TAG=plexus-interactivity-$2 svn export http://svn.codehaus.org/plexus/plexus-components/tags/$TAG/plexus-interactivity-api/ $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 debian/maven.ignoreRules0000644000000000000000000000136612025152341012515 0ustar # Maven ignore rules - ignore some Maven dependencies and plugins # Format of this file is: # [group] [artifact] [type] [version] [classifier] [scope] # where each element can be either # - the exact string, for example org.apache for the group, or 3.1 # for the version. In this case, the element is simply matched # and left as it is # - * (the star character, alone). In this case, anything will # match and be left as it is. For example, using * on the # position of the artifact field will match any artifact id # All elements much match before a rule can be applied # Example rule: match jar with groupid= junit, artifactid= junit # and version starting with 3., this dependency is then removed # from the POM # junit junit jar s/3\\..*/3.x/ debian/changelog0000644000000000000000000000442612025205736011050 0ustar plexus-interactivity-api (1.0-alpha-6-7) unstable; urgency=low * Team upload. * Install jars in /usr/share/java. (Closes: #687539). -- Miguel Landaeta Thu, 13 Sep 2012 19:13:39 -0430 plexus-interactivity-api (1.0-alpha-6-6) unstable; urgency=low * Team upload. * Switch to source format 3.0. * Switch to debhelper level 7. * Remove Paul from Uploaders list and add myself to Uploaders list. * Change Depends: classpath-doc to default-jdk-doc. * Use Maven to build the package. -- Torsten Werner Sun, 28 Aug 2011 21:31:30 +0200 plexus-interactivity-api (1.0-alpha-6-5) unstable; urgency=low * Bump Standards-Version to 3.8.3 * Compile classes to Java 1.4 -- Ludovic Claude Fri, 04 Sep 2009 17:18:02 +0100 plexus-interactivity-api (1.0-alpha-6-4) unstable; urgency=low * Upload to unstable. -- Torsten Werner Sun, 09 Aug 2009 23:42:07 +0200 plexus-interactivity-api (1.0-alpha-6-3) experimental; urgency=low [ Ludovic Claude ] * Change section to java, bump Standards-Version to 3.8.1 * 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 * Update watch file to reflect changes on the site, now use SVN to get the sources * Fix Lintian warnings: remove -1 revision to dependencies, move Homepage tag to top level * Add Vcs-Browser and Vcs-Svn to control * Change the dependency on java-gcj to default-jdk (Closes: #526299) [ Michael Koch ] * Added watch file. -- Ludovic Claude Tue, 24 Mar 2009 15:33:22 +0000 plexus-interactivity-api (1.0-alpha-6-2) unstable; urgency=low * Include META-INF/plexus/components.xml in Jar -- Paul Cager Thu, 19 Jul 2007 23:16:27 +0100 plexus-interactivity-api (1.0-alpha-6-1) unstable; urgency=low * Revert to stable release. * Sanitise rules. -- Paul Cager Fri, 15 Jun 2007 23:05:15 +0100 plexus-interactivity-api (1.0+svn5974-1) unstable; urgency=low * Initial release. (Closes: #413525) -- Paul Cager Sun, 25 Mar 2007 18:27:29 +0100 debian/libplexus-interactivity-api-java-doc.install0000644000000000000000000000010512025152341017701 0ustar target/apidocs/* usr/share/doc/libplexus-interactivity-api-java/api debian/patches/0000755000000000000000000000000012025207616010616 5ustar debian/patches/0001-add-dependency-plexus-container-default.patch0000644000000000000000000000117112025152341021773 0ustar From: Torsten Werner Date: Sun, 28 Aug 2011 21:37:51 +0200 Subject: [PATCH] add dependency plexus-container-default --- pom.xml | 5 +++++ 1 files changed, 5 insertions(+), 0 deletions(-) diff --git a/pom.xml b/pom.xml index 84e659e..1f488e8 100644 --- a/pom.xml +++ b/pom.xml @@ -14,5 +14,10 @@ plexus-utils 1.4 + + org.codehaus.plexus + plexus-container-default + 1.0-beta-3.0.7 + -- debian/patches/series0000644000000000000000000000006312025152341012024 0ustar 0001-add-dependency-plexus-container-default.patch