Author: ludovicc-guest Date: 2009-07-07 23:52:15 +0000 (Tue, 07 Jul 2009) New Revision: 8942
Modified: trunk/maven-reporting-impl/debian/build.properties trunk/maven-reporting-impl/debian/changelog trunk/maven-reporting-impl/debian/control trunk/maven-reporting-impl/debian/copyright trunk/maven-reporting-impl/debian/orig-tar.sh trunk/maven-reporting-impl/debian/rules Log: * New version Modified: trunk/maven-reporting-impl/debian/build.properties =================================================================== --- trunk/maven-reporting-impl/debian/build.properties 2009-07-07 23:51:57 UTC (rev 8941) +++ trunk/maven-reporting-impl/debian/build.properties 2009-07-07 23:52:15 UTC (rev 8942) @@ -1 +1,3 @@ -javadoc.dir=build/api +javadoc.dir=target/api +build.directory=target +maven.test.skip=true Modified: trunk/maven-reporting-impl/debian/changelog =================================================================== --- trunk/maven-reporting-impl/debian/changelog 2009-07-07 23:51:57 UTC (rev 8941) +++ trunk/maven-reporting-impl/debian/changelog 2009-07-07 23:52:15 UTC (rev 8942) @@ -1,3 +1,16 @@ +maven-reporting-impl (2.0.4.1-3) unstable; urgency=low + + * Change section to java, bump up 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 + * Remove Depends on Java runtimes as it is a library + * Replace the dependency on maven2 to libmaven2-core-java + * Add a Build-Depends on quilt and use it to patch a file for doxia 1.1 + + -- Ludovic Claude <[email protected]> Thu, 14 May 2009 17:39:00 +0100 + maven-reporting-impl (2.0.4.1-2) unstable; urgency=low * Fix Vcs-* and Homepage headers in debian/control. Modified: trunk/maven-reporting-impl/debian/control =================================================================== --- trunk/maven-reporting-impl/debian/control 2009-07-07 23:51:57 UTC (rev 8941) +++ trunk/maven-reporting-impl/debian/control 2009-07-07 23:52:15 UTC (rev 8942) @@ -1,19 +1,20 @@ Source: maven-reporting-impl -Section: devel +Section: java Priority: optional Maintainer: Debian Java Maintainers <[email protected]> Uploaders: Torsten Werner <[email protected]> -Build-Depends: ant, debhelper (>= 5), cdbs, default-jdk, libdoxia-java, maven2, - libcommons-validator-java, libplexus-utils-java, maven-ant-helper, - libdoxia-sitetools-java -Standards-Version: 3.8.0 +Build-Depends: debhelper (>= 5), cdbs, quilt, default-jdk +Build-Depends-Indep: maven-repo-helper, maven-ant-helper (>> 4), ant, ant-optional, + libmaven2-core-java, libdoxia-java, libcommons-validator-java, + libplexus-utils-java, libdoxia-sitetools-java +Standards-Version: 3.8.1 Vcs-Svn: svn://svn.debian.org/svn/pkg-java/trunk/maven-reporting-impl Vcs-Browser: http://svn.debian.org/wsvn/pkg-java/trunk/maven-reporting-impl Homepage: http://maven.apache.org/shared/maven-reporting-impl/ Package: libmaven-reporting-impl-java Architecture: all -Depends: default-jre | java2-runtime, libdoxia-java, maven2, libcommons-validator-java, +Depends: libmaven2-core-java, libdoxia-java, libcommons-validator-java, libplexus-utils-java, libdoxia-sitetools-java, ${misc:Depends} Description: Maven Reporting API Implementation Maven is a software project management and comprehension tool. Based on the Modified: trunk/maven-reporting-impl/debian/copyright =================================================================== --- trunk/maven-reporting-impl/debian/copyright 2009-07-07 23:51:57 UTC (rev 8941) +++ trunk/maven-reporting-impl/debian/copyright 2009-07-07 23:52:15 UTC (rev 8942) @@ -3,7 +3,7 @@ The Debian packaging is Copyright (c) 2008 Torsten Werner and is licensed under the GNU General Public License version 3. On Debian systems, the complete text of the GNU General Public License can be -found in '/usr/share/common-licenses/GPL'. +found in '/usr/share/common-licenses/GPL-3'. It was downloaded from <http://maven.apache.org>. Property changes on: trunk/maven-reporting-impl/debian/orig-tar.sh ___________________________________________________________________ Modified: svn:executable - + * Modified: trunk/maven-reporting-impl/debian/rules =================================================================== --- trunk/maven-reporting-impl/debian/rules 2009-07-07 23:51:57 UTC (rev 8941) +++ trunk/maven-reporting-impl/debian/rules 2009-07-07 23:52:15 UTC (rev 8942) @@ -2,20 +2,25 @@ include /usr/share/cdbs/1/rules/debhelper.mk include /usr/share/cdbs/1/class/ant.mk +include /usr/share/cdbs/1/rules/patchsys-quilt.mk -PACKAGE := $(shell dpkg-parsechangelog | egrep '^Source:' | cut -f2 -d' ') -VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | sed 's/Version: \(.*\)-.*/\1/') +PACKAGE := $(DEB_SOURCE_PACKAGE) +VERSION := $(DEB_UPSTREAM_VERSION) JAVA_HOME := /usr/lib/jvm/default-java -DEB_JARS := doxia-sink-api doxia-site-renderer maven2 doxia-module-xhtml \ - doxia-core commons-validator plexus-utils +DEB_JARS := ant-nodeps doxia-sink-api doxia-site-renderer maven-core maven-reporting-api \ + maven-plugin-api maven-project doxia-module-xhtml doxia-core doxia-logging-api \ + doxia-decoration-model commons-validator plexus-utils DEB_ANT_BUILD_TARGET := package #javadoc -DEB_ANT_BUILDFILE := debian/build.xml -DEB_ANT_ARGS := -Dversion=$(VERSION) -API_DOCS := build/api +DEB_ANT_BUILDFILE := /usr/share/maven-ant-helper/maven-build.xml +DEB_ANT_ARGS := -Dbasedir=$(realpath .) -Dpackage=$(PACKAGE) -Dversion=$(VERSION) +API_DOCS := target/api get-orig-source: - uscan --force-download + -uscan --download-version $(DEB_UPSTREAM_VERSION) --force-download --rename binary-post-install/lib$(PACKAGE)-java:: - dh_install -plib$(PACKAGE)-java build/$(PACKAGE)-$(VERSION).jar /usr/share/java - dh_link -plib$(PACKAGE)-java /usr/share/java/$(PACKAGE)-$(VERSION).jar /usr/share/java/$(PACKAGE).jar + mh_installpoms -plib$(PACKAGE)-java + mh_installjar -plib$(PACKAGE)-java -l pom.xml target/$(PACKAGE)-$(VERSION).jar + +clean:: + -rm -rf debian/tmp Property changes on: trunk/maven-reporting-impl/debian/rules ___________________________________________________________________ Modified: svn:executable - + * _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/mailman/listinfo/pkg-java-commits

