[libpicocontainer-java] 01/01: Imported Debian patch 2.15-1
Markus Koschany
apo-guest at moszumanska.debian.org
Wed Oct 22 12:31:45 BST 2014
This is an automated email from the git hooks/post-receive script.
apo-guest pushed a commit to branch master
in repository libpicocontainer-java.
commit c4066ad84ee20880bb44349c4ec730efd628e7d3
Author: Markus Koschany <apo at gambaru.de>
Date: Fri Oct 17 14:38:24 2014 +0200
Imported Debian patch 2.15-1
---
debian/changelog | 104 +++++++++++++++++++++++++++
debian/compat | 1 +
debian/control | 51 +++++++++++++
debian/copyright | 62 ++++++++++++++++
debian/libpicocontainer-java-doc.javadoc | 1 +
debian/libpicocontainer-java.jlibs | 1 +
debian/libpicocontainer-java.poms | 1 +
debian/pom.xml | 120 +++++++++++++++++++++++++++++++
debian/rules | 19 +++++
debian/source/format | 1 +
debian/watch | 3 +
11 files changed, 364 insertions(+)
diff --git a/debian/changelog b/debian/changelog
new file mode 100644
index 0000000..02048cf
--- /dev/null
+++ b/debian/changelog
@@ -0,0 +1,104 @@
+libpicocontainer-java (2.15-1) unstable; urgency=low
+
+ * Reintroduction of libpicocontainer-java. (Closes: #766253)
+ * Switch to dh sequencer, javahelper and maven_repo_helper.
+ * Declare compliance with Debian Policy 3.9.6.
+ * Use Git repository for packaging.
+ * Add libpicocontainer-java-doc binary package.
+ * Use compat level 9 and require debhelper >= 9.
+
+ -- Markus Koschany <apo at gambaru.de> Fri, 17 Oct 2014 14:38:24 +0200
+
+libpicocontainer-java (2.9-1) unstable; urgency=low
+
+ * New upstream release.
+ * Build-Depends on debhelper (>= 7).
+ * Moved default-jdk and ant to Build-Depends.
+ * Tighten Build-Depends on libparanamer-java.
+ * Added myseld to Uploaders.
+
+ -- Michael Koch <konqueror at gmx.de> Wed, 04 Nov 2009 20:01:14 +0100
+
+libpicocontainer-java (2.8-2) unstable; urgency=low
+
+ * Switch to default-java. (Closes: #543060)
+ * Add missing ${misc:Depends}.
+ * Change Section: java.
+ * Update Standards-Version: 3.8.3.
+
+ -- Torsten Werner <twerner at debian.org> Sun, 23 Aug 2009 11:21:58 +0200
+
+libpicocontainer-java (2.8-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Varun Hiremath <varun at debian.org> Sun, 01 Mar 2009 15:30:32 -0500
+
+libpicocontainer-java (2.7-1) unstable; urgency=low
+
+ * New upstream release
+ * Disable compiler warnings.
+
+ -- Torsten Werner <twerner at debian.org> Tue, 17 Feb 2009 22:33:42 +0100
+
+libpicocontainer-java (2.6+dak1-1) unstable; urgency=low
+
+ * Move package to main.
+
+ -- Torsten Werner <twerner at debian.org> Tue, 18 Nov 2008 21:45:18 +0100
+
+libpicocontainer-java (2.6-1) unstable; urgency=low
+
+ * new upstream release
+
+ -- Torsten Werner <twerner at debian.org> Sat, 08 Nov 2008 23:14:44 +0100
+
+libpicocontainer-java (2.5-1) unstable; urgency=low
+
+ * new upstream release
+ * Fix debian/orig-tar.sh.
+
+ -- Torsten Werner <twerner at debian.org> Mon, 11 Aug 2008 20:41:39 +0200
+
+libpicocontainer-java (2.4-1) unstable; urgency=low
+
+ * New upstream release
+ * Bump Standards-Version to 3.8.0
+
+ -- Varun Hiremath <varun at debian.org> Thu, 03 Jul 2008 00:57:00 +0530
+
+libpicocontainer-java (2.3-1) unstable; urgency=low
+
+ * New upstream release (Closes: #482863)
+ * Add libjboss-ejb3x-java to Build-Depends
+ * Move package to contrib
+
+ -- Varun Hiremath <varun at debian.org> Sat, 31 May 2008 19:57:28 +0530
+
+libpicocontainer-java (2.1-1) unstable; urgency=low
+
+ * New upstream release
+
+ -- Varun Hiremath <varun at debian.org> Tue, 08 Apr 2008 13:04:46 +0530
+
+libpicocontainer-java (2.0-1) unstable; urgency=low
+
+ * New upstream release
+ * Bump Standards-Version to 3.7.3
+ * Bump debhelper compat to 6
+ * Add libparanamer-java to Build-Depends-Indep
+ * debian/orig-tar.sh: exclude .svn files from orig.tar.gz
+
+ -- Varun Hiremath <varun at debian.org> Wed, 06 Feb 2008 17:00:20 +0530
+
+libpicocontainer-java (1.3-2) unstable; urgency=low
+
+ * Make debian/copyright more verbose.
+
+ -- Torsten Werner <twerner at debian.org> Sun, 09 Dec 2007 20:56:12 +0100
+
+libpicocontainer-java (1.3-1) unstable; urgency=low
+
+ * initial version (Closes: #453469)
+
+ -- Torsten Werner <twerner at debian.org> Mon, 26 Nov 2007 16:31:34 +0100
diff --git a/debian/compat b/debian/compat
new file mode 100644
index 0000000..ec63514
--- /dev/null
+++ b/debian/compat
@@ -0,0 +1 @@
+9
diff --git a/debian/control b/debian/control
new file mode 100644
index 0000000..bc9fd3a
--- /dev/null
+++ b/debian/control
@@ -0,0 +1,51 @@
+Source: libpicocontainer-java
+Section: java
+Priority: optional
+Maintainer: Debian Java Maintainers <pkg-java-maintainers at lists.alioth.debian.org>
+Uploaders:
+ Markus Koschany <apo at gambaru.de>
+Build-Depends:
+ debhelper (>= 9),
+ javahelper,
+ maven-repo-helper (>= 1.6~)
+Build-Depends-Indep:
+ default-jdk,
+ default-jdk-doc,
+ libparanamer-java
+Standards-Version: 3.9.6
+Homepage: http://picocontainer.com
+Vcs-Git: git://anonscm.debian.org/pkg-java/libpicocontainer-java.git
+Vcs-Browser: http://anonscm.debian.org/cgit/pkg-java/libpicocontainer-java.git
+
+Package: libpicocontainer-java
+Architecture: all
+Depends:
+ ${java:Depends},
+ ${misc:Depends}
+Recommends:
+ ${java:Recommends}
+Suggests:
+ libpicocontainer-java-doc
+Description: Java library implementing the Dependency Injection pattern
+ PicoContainer is a highly embeddable full service Inversion of Control (IoC)
+ container for components that honour the Dependency Injection pattern. It can
+ be used as a lightweight alternative to Sun's J2EE patterns for web
+ applications or general solutions.
+ .
+ Despite it being very compact in size, PicoContainer supports different
+ dependency injection types (Constructor, Setter, Annotated Field and Method)
+ and offers multiple lifecycle and monitoring strategies.
+
+Package: libpicocontainer-java-doc
+Section: doc
+Architecture: all
+Depends:
+ ${misc:Depends}
+Recommends:
+ default-jdk-doc,
+ ${java:Recommends}
+Description: Java library implementing the Dependency Injection pattern -- docs
+ PicoContainer is a highly embeddable full service Inversion of Control (IoC)
+ container for components that honour the Dependency Injection pattern.
+ .
+ This package contains the Javadoc API documentation for libpicocontainer-java.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644
index 0000000..3ea5273
--- /dev/null
+++ b/debian/copyright
@@ -0,0 +1,62 @@
+Format: http://www.debian.org/doc/packaging-manuals/copyright-format/1.0/
+Upstream-Name: PicoContainer
+Source: http://repo1.maven.org/maven2/org/picocontainer/picocontainer
+Comment:
+ PicoContainer was downloaded from the central Maven repository because Maven
+ is currently the only platform where source tarballs of PicoContainer are
+ published. However the full license text of PicoContainer can only be found in
+ the official development repository at github.com.
+ .
+ https://github.com/picocontainer/picocontainer/blob/master/pico/LICENSE.txt
+
+Files: *
+Copyright: 2004 - 2011, PicoContainer Committers
+License: BSD-3-clause
+ Copyright (c) 2004 - 2011 PicoContainer Committers
+ 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 the PicoContainer Committers, 2010 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 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.
+
+Files: debian/*
+Copyright: 2014, Markus Koschany <apo at gambaru.de>
+License: Expat
+ 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/libpicocontainer-java-doc.javadoc b/debian/libpicocontainer-java-doc.javadoc
new file mode 100644
index 0000000..ce83b25
--- /dev/null
+++ b/debian/libpicocontainer-java-doc.javadoc
@@ -0,0 +1 @@
+internal
diff --git a/debian/libpicocontainer-java.jlibs b/debian/libpicocontainer-java.jlibs
new file mode 100644
index 0000000..6fe9a1d
--- /dev/null
+++ b/debian/libpicocontainer-java.jlibs
@@ -0,0 +1 @@
+picocontainer-2.15.jar
diff --git a/debian/libpicocontainer-java.poms b/debian/libpicocontainer-java.poms
new file mode 100644
index 0000000..aaf2313
--- /dev/null
+++ b/debian/libpicocontainer-java.poms
@@ -0,0 +1 @@
+debian/pom.xml --no-parent --usj-name=picocontainer
diff --git a/debian/pom.xml b/debian/pom.xml
new file mode 100644
index 0000000..2c0f4fa
--- /dev/null
+++ b/debian/pom.xml
@@ -0,0 +1,120 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">
+ <parent>
+ <artifactId>picocontainer-parent</artifactId>
+ <groupId>org.picocontainer</groupId>
+ <version>2.15</version>
+ </parent>
+ <modelVersion>4.0.0</modelVersion>
+ <artifactId>picocontainer</artifactId>
+ <name>PicoContainer Core</name>
+ <build>
+ <plugins>
+ <plugin>
+ <groupId>com.thoughtworks.paranamer</groupId>
+ <artifactId>paranamer-maven-plugin</artifactId>
+ <version>2.5.1</version>
+ <executions>
+ <execution>
+ <id>generate</id>
+ <phase>test</phase>
+ <goals>
+ <goal>generate</goal>
+ </goals>
+ </execution>
+ </executions>
+ <configuration>
+ <sourceDirectory>src/test</sourceDirectory>
+ <outputDirectory>target/test-classes</outputDirectory>
+ </configuration>
+ </plugin>
+ <plugin>
+ <artifactId>maven-shade-plugin</artifactId>
+ <version>2.1</version>
+ <executions>
+ <execution>
+ <phase>package</phase>
+ <goals>
+ <goal>shade</goal>
+ </goals>
+ <configuration>
+ <shadedArtifactId>picocontainer</shadedArtifactId>
+ <artifactSet>
+ <excludes>
+ <exclude>javax.annotation:jsr250-api</exclude>
+ <exclude>javax.inject:javax.inject</exclude>
+ </excludes>
+ </artifactSet>
+ <filters>
+ <filter>
+ <artifact>com.thoughtworks.paranamer:paranamer</artifact>
+ <excludes>
+ <exclude>com/thoughtworks/paranamer/Javadoc*</exclude>
+ <exclude>com/thoughtworks/paranamer/Null*</exclude>
+ </excludes>
+ </filter>
+ </filters>
+ <relocations>
+ <relocation>
+ <pattern>com.thoughtworks.paranamer</pattern>
+ <shadedPattern>org.picocontainer.paranamer</shadedPattern>
+ </relocation>
+ </relocations>
+ </configuration>
+ </execution>
+ </executions>
+ </plugin>
+ </plugins>
+ </build>
+ <dependencies>
+ <dependency>
+ <groupId>javax.annotation</groupId>
+ <artifactId>jsr250-api</artifactId>
+ <version>1.0</version>
+ <scope>compile</scope>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>javax.inject</groupId>
+ <artifactId>javax.inject</artifactId>
+ <version>1</version>
+ <scope>compile</scope>
+ <optional>true</optional>
+ </dependency>
+ <dependency>
+ <groupId>org.jmock</groupId>
+ <artifactId>jmock-junit4</artifactId>
+ <version>2.5.1</version>
+ <scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <artifactId>jmock</artifactId>
+ <groupId>org.jmock</groupId>
+ </exclusion>
+ <exclusion>
+ <artifactId>junit-dep</artifactId>
+ <groupId>junit</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>com.thoughtworks.xstream</groupId>
+ <artifactId>xstream</artifactId>
+ <version>1.4.3</version>
+ <scope>test</scope>
+ <exclusions>
+ <exclusion>
+ <artifactId>xmlpull</artifactId>
+ <groupId>xmlpull</groupId>
+ </exclusion>
+ </exclusions>
+ </dependency>
+ <dependency>
+ <groupId>xpp3</groupId>
+ <artifactId>xpp3_min</artifactId>
+ <version>1.1.3.4.O</version>
+ <scope>test</scope>
+ </dependency>
+ </dependencies>
+</project>
+
diff --git a/debian/rules b/debian/rules
new file mode 100755
index 0000000..b76ce76
--- /dev/null
+++ b/debian/rules
@@ -0,0 +1,19 @@
+#!/usr/bin/make -f
+# export DH_VERBOSE=1
+PKD = $(abspath $(dir $(MAKEFILE_LIST)))
+VER ?= $(shell dpkg-parsechangelog -l$(PKD)/changelog | perl -ne 'print $$1 if m{^Version:\s*([\d\.]+)}')
+export JAVA_HOME=/usr/lib/jvm/default-java
+export CLASSPATH=/usr/share/java/paranamer.jar
+
+%:
+ dh $@ --parallel --with javahelper,jh_maven_repo_helper
+
+override_dh_auto_build:
+ jh_build --javadoc picocontainer-$(VER).jar org
+
+get-orig-source:
+ uscan --verbose --repack --compression xz --force-download
+
+get-orig-pom:
+ wget -O debian/pom.xml \
+ http://repo1.maven.org/maven2/org/picocontainer/picocontainer/$(VER)/picocontainer-$(VER).pom
diff --git a/debian/source/format b/debian/source/format
new file mode 100644
index 0000000..163aaf8
--- /dev/null
+++ b/debian/source/format
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/debian/watch b/debian/watch
new file mode 100644
index 0000000..6d33248
--- /dev/null
+++ b/debian/watch
@@ -0,0 +1,3 @@
+version=3
+http://repo1.maven.org/maven2/org/picocontainer/picocontainer/(\d.*)/\
+ picocontainer-(\d.*)-sources\.jar
--
Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/libpicocontainer-java.git
More information about the pkg-java-commits
mailing list