This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository plexus-interpolation.
commit e03fda093ff01b290ab648741ee6981bd513006f Author: Torsten Werner <[email protected]> Date: Sun Dec 7 20:22:44 2008 +0000 new package plexus-interpolation --- debian/ant.properties | 2 ++ debian/build.xml | 41 +++++++++++++++++++++++++++++++++ debian/changelog | 5 ++++ debian/compat | 1 + debian/control | 33 +++++++++++++++++++++++++++ debian/copyright | 63 +++++++++++++++++++++++++++++++++++++++++++++++++++ debian/orig-tar.sh | 16 +++++++++++++ debian/rules | 20 ++++++++++++++++ debian/watch | 3 +++ 9 files changed, 184 insertions(+) diff --git a/debian/ant.properties b/debian/ant.properties new file mode 100644 index 0000000..e2ae10b --- /dev/null +++ b/debian/ant.properties @@ -0,0 +1,2 @@ +javadoc.dir=build/api +maven.test.skip=true diff --git a/debian/build.xml b/debian/build.xml new file mode 100644 index 0000000..158a219 --- /dev/null +++ b/debian/build.xml @@ -0,0 +1,41 @@ +<?xml version="1.0"?> + +<project name="plexus-containers" default="package" basedir=".."> + + <property file="/usr/share/maven-ant-helper/maven-defaults.properties"/> + + <macrodef name="cleanmodule"> + <attribute name="dir"/> + <sequential> + <ant target="clean" + antfile="/usr/share/maven-ant-helper/maven-build.xml" dir="@{dir}"/> + </sequential> + </macrodef> + + <macrodef name="packagemodule"> + <attribute name="dir"/> + <attribute name="artifactId"/> + <sequential> + <ant target="package" antfile="/usr/share/maven-ant-helper/maven-build.xml" + dir="@{dir}"> + <property name="artifactId" value="@{artifactId}"/> + </ant> + </sequential> + </macrodef> + + <target name="clean"> + <delete dir="build"/> + <cleanmodule dir="."/> + </target> + + <target name="package"> + <packagemodule dir="." artifactId="plexus-interpolation"/> + </target> + + <target name="javadoc"> + <javadoc destdir="${javadoc.dir}"> + <packageset dir="src/main/java/"/> + </javadoc> + </target> + +</project> diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..0772539 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +plexus-interpolation (1.7-1) unstable; urgency=low + + * Initial release. (Closes: #xxxxxx) + + -- Torsten Werner <[email protected]> Sun, 07 Dec 2008 21:15:47 +0100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..66a8e1d --- /dev/null +++ b/debian/control @@ -0,0 +1,33 @@ +Source: plexus-interpolation +Section: libs +Priority: optional +Maintainer: Debian Java Maintainers <[email protected]> +Uploaders: Torsten Werner <[email protected]> +Build-Depends: ant, debhelper (>= 5), cdbs (>= 0.4.5.3), default-jdk, maven-ant-helper +Standards-Version: 3.8.0 +Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/plexus-interpolation +Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/plexus-interpolation/ +Homepage: http://plexus.codehaus.org/plexus-components/plexus-interpolation/ + +Package: libplexus-interpolation-java +Architecture: all +Description: FIXME 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. + . + This package replaces the old packages libplexus-containers-default-java. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..85ceb22 --- /dev/null +++ b/debian/copyright @@ -0,0 +1,63 @@ +FIXME + +This package was debianized by Torsten Werner<[email protected]> +Sat Nov 29 17:33:45 CET 2008 + +plex-containers was downloaded from http://plexus.codehaus.org + +Copyright: 2001-2008 Codehaus Foundation + +License: + + 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. + +The full text of the license can be found in +'/usr/share/common-licenses/Apache-2.0'. + +---------- + +Files: + +plexus-container-default/src/test/java/org/codehaus/plexus/component/configurator/* +plexus-component-metadata/src/test/java/org/codehaus/plexus/metadata/merge/* +plexus-component-metadata/src/main/java/org/codehaus/plexus/metadata/merge/* +plexus-component-metadata/src/main/java/org/codehaus/plexus/metadata/gleaner/ComponentGleanerException.java +plexus-component-metadata/src/main/java/org/codehaus/plexus/metadata/gleaner/QDoxComponentGleaner.java +plexus-component-metadata/src/main/java/org/codehaus/plexus/metadata/DefaultComponentDescriptorWriter.java +plexus-component-metadata/src/main/java/org/codehaus/plexus/metadata/DefaultMetadataGenerator.java +plexus-component-metadata/src/main/java/org/codehaus/plexus/metadata/ComponentDescriptorWriteException.java +plexus-component-metadata/src/main/java/org/codehaus/plexus/metadata/ComponentDescriptorWriter.java +plexus-component-metadata/src/main/java/org/codehaus/plexus/maven/plugin/* + +Copyright: 2001-2008 Codehaus Foundation + +License: The MIT license + + Permission is hereby granted, free of charge, to any person obtaining a copy of + this software and associated documentation files (the "Software"), to deal in + the Software without restriction, including without limitation the rights to + use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies + of the Software, and to permit persons to whom the Software is furnished to do + so, subject to the following conditions: + + The above copyright notice and this permission notice shall be included in all + copies or substantial portions of the Software. + + THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR + IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, + FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE + AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER + LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, + OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE + SOFTWARE. + diff --git a/debian/orig-tar.sh b/debian/orig-tar.sh new file mode 100755 index 0000000..3b4de7f --- /dev/null +++ b/debian/orig-tar.sh @@ -0,0 +1,16 @@ +#!/bin/sh -e + +TAR=../plexus-interpolation_$2.orig.tar.gz +DIR=plexus-interpolation-$2 +TAG=plexus-interpolation-$2 + +svn export http://svn.codehaus.org/plexus/plexus-components/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 diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..ec62682 --- /dev/null +++ b/debian/rules @@ -0,0 +1,20 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/class/ant.mk + +PACKAGE := $(shell dpkg-parsechangelog | egrep '^Source:' | cut -f2 -d' ') +VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | sed "s,Version: \(.*\)-.*,\1,g") +JAVA_HOME := /usr/lib/jvm/default-java +DEB_JARS := +DEB_ANT_BUILD_TARGET := package #javadoc +DEB_ANT_BUILDFILE := debian/build.xml +DEB_ANT_ARGS := -Dversion=$(VERSION) +API_DOCS := build/api + +get-orig-source: + uscan --force-download --rename + +binary-post-install/lib$(PACKAGE)-java:: + dh_install -plib$(PACKAGE)-java build/*.jar /usr/share/java/ + dh_link -plib$(PACKAGE)-java /usr/share/java/$(PACKAGE)-$(VERSION).jar /usr/share/java/$(PACKAGE).jar diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..1fbdade --- /dev/null +++ b/debian/watch @@ -0,0 +1,3 @@ +version=3 +http://svn.codehaus.org/plexus/plexus-components/tags/ \ + plexus-interpolation-(.*)/ debian debian/orig-tar.sh -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/plexus-interpolation.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

