This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository easyconf.
commit 5b2f727e4d88ed3871ff90849515feb36d26dac8 Author: Damien Raude-Morvan <draz...@debian.org> Date: Wed Feb 24 21:26:44 2010 +0000 [svn-inject] Applying Debian modifications to trunk --- debian/README.source | 9 ++++++ debian/ant.properties | 7 +++++ debian/changelog | 5 ++++ debian/compat | 1 + debian/control | 53 ++++++++++++++++++++++++++++++++++++ debian/copyright | 42 ++++++++++++++++++++++++++++ debian/libeasyconf-java-doc.doc-base | 9 ++++++ debian/libeasyconf-java-doc.install | 1 + debian/patches/disable_test.diff | 20 ++++++++++++++ debian/patches/series | 1 + debian/rules | 17 ++++++++++++ debian/watch | 2 ++ 12 files changed, 167 insertions(+) diff --git a/debian/README.source b/debian/README.source new file mode 100644 index 0000000..f846ea2 --- /dev/null +++ b/debian/README.source @@ -0,0 +1,9 @@ +Patch System +============ + +This package uses quilt to manage all modifications to the upstream +source. Changes are stored in the source package as diffs in +debian/patches and applied during the build. + +See /usr/share/doc/quilt/README.source for a detailed explanation. + diff --git a/debian/ant.properties b/debian/ant.properties new file mode 100644 index 0000000..665a415 --- /dev/null +++ b/debian/ant.properties @@ -0,0 +1,7 @@ +noget=true + +defaulttargetdir=target/ +libdir=target/ +classesdir=target/classes +testclassesdir=target/test +testreportdir=target/testreports diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..732e017 --- /dev/null +++ b/debian/changelog @@ -0,0 +1,5 @@ +easyconf (0.9.5-1) UNRELEASED; urgency=low + + * Initial release. (Closes: #571261) + + -- Damien Raude-Morvan <draz...@debian.org> Mon, 22 Feb 2010 21:51:10 +0100 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7f8f011 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +7 diff --git a/debian/control b/debian/control new file mode 100644 index 0000000..fba035a --- /dev/null +++ b/debian/control @@ -0,0 +1,53 @@ +Source: easyconf +Section: java +Priority: optional +Maintainer: Debian Java Maintainers <pkg-java-maintainers@lists.alioth.debian.org> +Uploaders: Damien Raude-Morvan <draz...@debian.org> +Build-Depends: debhelper (>= 7), cdbs, default-jdk, ant, quilt, + libcommons-collections3-java, libcommons-logging-java, libcommons-lang-java, + libcommons-digester-java, libcommons-configuration-java, libcommons-beanutils-java, + libstruts1.2-java, libservlet2.4-java, libxstream-java +Standards-Version: 3.8.4 +Homepage: http://easyconf.sourceforge.net/ +Vcs-Svn: svn://svn.debian.org/pkg-java/trunk/easyconf/ +Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/easyconf/ + +Package: libeasyconf-java +Architecture: all +Depends: ${misc:Depends}, libcommons-collections3-java, libcommons-logging-java, libcommons-lang-java, + libcommons-digester-java, libcommons-configuration-java, libcommons-beanutils-java +Suggests: libstruts1.2-java, libservlet2.4-java, libxstream-java +Description: library to access configuration of software components + EasyConf is a library to access configuration of software components + and applications. + . + EasyConf main features: + * XML files, typed property files (including lists, numbers, classes, etc), + or a combination of both + * multiple environments (development, integration, preproduction, production) + * aggregate several components: for example for portlets and portals + * support for ASP applications: each company/organization serviced may have + its own configuration + * provides access to the configuration using JMX + . + This package contains EasyConf java library (JAR). + +Package: libeasyconf-java-doc +Architecture: all +Section: doc +Depends: ${misc:Depends} +Suggests: libeasyconf-java +Description: library to access configuration of software components - javadoc + EasyConf is a library to access configuration of software components + and applications. + . + EasyConf main features: + * XML files, typed property files (including lists, numbers, classes, etc), + or a combination of both + * multiple environments (development, integration, preproduction, production) + * aggregate several components: for example for portlets and portals + * support for ASP applications: each company/organization serviced may have + its own configuration + * provides access to the configuration using JMX + . + This package contains EasyConf API Javadoc documentation. diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..1bb10ee --- /dev/null +++ b/debian/copyright @@ -0,0 +1,42 @@ +Format-Specification: http://dep.debian.net/deps/dep5/ +Name: EasyConf +Maintainer: http://easyconf.sourceforge.net/ +Source: http://sourceforge.net/projects/easyconf/files/ + + +Files: * +Copyright: Copyright 2004-2005 Germinus XXI +License: Apache-2.0 + +Files: src/java/com/germinus/easyconf/servlet/RefreshConfigurationServlet.java +Copyright: Copyright (c) 2000-2004 Liferay, LLC. +License: BSD + +Files: debian/* +Copyright: Copyright 2010, Damien Raude-Morvan <draz...@debian.org> +License: Apache-2.0 | BSD + + +License: Apache-2.0 + On Debian GNU/Linux system you can find the complete text of the + Apache-2.0 license in `/usr/share/common-licenses/Apache-2.0' + +License: BSD + 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/libeasyconf-java-doc.doc-base b/debian/libeasyconf-java-doc.doc-base new file mode 100644 index 0000000..683d61a --- /dev/null +++ b/debian/libeasyconf-java-doc.doc-base @@ -0,0 +1,9 @@ +Document: libeasyconf-javadoc +Title: API Javadoc for EasyConf +Author: EasyConf Project Team +Abstract: This is the API Javadoc for EasyConf +Section: Programming + +Format: HTML +Index: /usr/share/doc/libeasyconf-java/api/index.html +Files: /usr/share/doc/libeasyconf-java/api/*.html diff --git a/debian/libeasyconf-java-doc.install b/debian/libeasyconf-java-doc.install new file mode 100644 index 0000000..c3415fd --- /dev/null +++ b/debian/libeasyconf-java-doc.install @@ -0,0 +1 @@ +dist/docs/api /usr/share/doc/libeasyconf-java/ diff --git a/debian/patches/disable_test.diff b/debian/patches/disable_test.diff new file mode 100644 index 0000000..1c741db --- /dev/null +++ b/debian/patches/disable_test.diff @@ -0,0 +1,20 @@ +Index: easyconf-0.9.5/build.xml +=================================================================== +--- easyconf-0.9.5.orig/build.xml 2010-02-22 23:04:18.070250466 +0100 ++++ easyconf-0.9.5/build.xml 2010-02-22 23:04:34.582282093 +0100 +@@ -64,7 +64,7 @@ + </fileset> + </copy> + </target> +- <target name="jar" description="o Create the jar" depends="compile,test"> ++ <target name="jar" description="o Create the jar" depends="compile"> + <jar jarfile="${defaulttargetdir}/${final.name}.jar" excludes="**/package.html" basedir="${classesdir}"> + </jar> + </target> +@@ -220,4 +220,4 @@ + <unjar dest="${maven.home}" src="${user.home}/maven-install-latest.jar"> + </unjar> + </target> +-</project> +\ No newline at end of file ++</project> diff --git a/debian/patches/series b/debian/patches/series new file mode 100644 index 0000000..3990915 --- /dev/null +++ b/debian/patches/series @@ -0,0 +1 @@ +disable_test.diff diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..f554e78 --- /dev/null +++ b/debian/rules @@ -0,0 +1,17 @@ +#!/usr/bin/make -f + +include /usr/share/cdbs/1/rules/debhelper.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk +include /usr/share/cdbs/1/class/ant.mk + +JAVA_HOME := /usr/lib/jvm/default-java +DEB_JARS := commons-collections3 commons-logging commons-lang commons-digester commons-configuration commons-beanutils \ + struts-1.2 servlet-api jsp-api xstream +DEB_ANT_BUILD_TARGET := jar javadoc + +binary-post-install/libeasyconf-java:: + dh_install -plibeasyconf-java target/easyconf-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/ + dh_link -plibeasyconf-java /usr/share/java/easyconf-$(DEB_UPSTREAM_VERSION).jar /usr/share/java/easyconf.jar + +get-orig-source:: + uscan --force-download --rename diff --git a/debian/watch b/debian/watch new file mode 100644 index 0000000..9f3fdc0 --- /dev/null +++ b/debian/watch @@ -0,0 +1,2 @@ +version=3 +http://sf.net/easyconf/easyconf-(\[\d.\]+)-src.tar.gz -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/easyconf.git _______________________________________________ pkg-java-commits mailing list pkg-java-comm...@lists.alioth.debian.org http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits