This is an automated email from the git hooks/post-receive script. ebourg-guest pushed a commit to branch master in repository maven2.
commit e0b016a40c6dfe3cfac613cf980f234448f79276 Author: Trygve Laugstøl <[email protected]> Date: Sat Jun 2 19:20:40 2007 +0000 o Committing my work. Getting ready to build in my pbuilder. --- debian/build.properties | 14 +++++++ debian/build.xml | 59 +++++++++++++++++++++-------- debian/changelog | 2 +- debian/control | 3 +- debian/libcommons-openpgp-java-doc.doc-base | 9 ----- debian/rules | 28 +++++--------- 6 files changed, 69 insertions(+), 46 deletions(-) diff --git a/debian/build.properties b/debian/build.properties new file mode 100644 index 0000000..51cfbd7 --- /dev/null +++ b/debian/build.properties @@ -0,0 +1,14 @@ +classpath.compile = \ + /usr/share/java/bsh.jar:\ + /usr/share/java/commons-cli.jar:\ + /usr/share/java/commons-lang.jar:\ + /usr/share/java/doxia-sink-api.jar:\ + /usr/share/java/libplexus-utils.jar:\ + /usr/share/java/modello-core.jar:\ + /usr/share/java/modello-plugin-xml.jar:\ + /usr/share/java/modello-plugin-xpp3.jar:\ + /usr/share/java/plexus-classworlds.jar:\ + /usr/share/java/plexus-container-default.jar:\ + /usr/share/java/plexus-interactivity-api.jar:\ + /usr/share/java/plexus-utils.jar:\ + /usr/share/java/wagon-provider-api.jar diff --git a/debian/build.xml b/debian/build.xml index 32e4983..1f095fd 100644 --- a/debian/build.xml +++ b/debian/build.xml @@ -32,6 +32,14 @@ <target name="package" depends="jar,javadoc"/> + <property file="debian/build.properties"/> + <!-- + maven-script/maven-script-beanshell/src/main/java:maven-script/maven-script-ant/src/main/java: + --> + <property name="maven.mainSourceRoots" value="maven-monitor/src/main/java:maven-core/src/main/java:maven-artifact/src/main/java:maven-error-diagnostics/src/main/java:maven-profile/src/main/java:maven-settings/src/main/java:maven-plugin-registry/src/main/java:maven-plugin-api/src/main/java:maven-artifact-manager/src/main/java:maven-project/src/main/java:bootstrap/bootstrap-mini/src/main/java:bootstrap/bootstrap-installer/src/main/java:maven-reporting/maven-reporting-api/src/main/java: [...] + <property name="maven.generatedSourceRoots" value="maven-plugin-parameter-documenter/build/generated-sources:maven-repository-metadata/build/generated-sources:maven-model/build/generated-sources:maven-profile/build/generated-sources:maven-settings/build/generated-sources:maven-plugin-registry/build/generated-sources:maven-plugin-descriptor/build/generated-sources"/> + <property name="maven.sourceRoots" value="${maven.mainSourceRoots}:${maven.generatedSourceRoots}"/> + <target name="init"> <property name="src.dir" value="."/> <property name="build.dir" value="build"/> @@ -39,14 +47,41 @@ <property name="jar" value="${build.dir}/${package}-${version}.jar"/> <property name="javadoc.dir" value="${build.dir}/doc/api"/> <echo message="Classpath: ${java.class.path}" /> + <echo message="Compile classpath: ${classpath.compile}" /> +</target> + +<target name="generate-sources"> + <taskdef name="modello" classname="ModelloTask" classpath="/usr/share/maven-ant-helper/maven-ant-helper.jar"/> + <modello model="maven-plugin-parameter-documenter/src/main/mdo/paramdoc.mdo" plugin="java" output="maven-plugin-parameter-documenter/build/generated-sources" version="1.0.0"/> + <modello model="maven-plugin-parameter-documenter/src/main/mdo/paramdoc.mdo" plugin="xpp3-reader" output="maven-plugin-parameter-documenter/build/generated-sources" version="1.0.0"/> + <modello model="maven-plugin-parameter-documenter/src/main/mdo/paramdoc.mdo" plugin="xpp3-writer" output="maven-plugin-parameter-documenter/build/generated-sources" version="1.0.0"/> + <modello model="maven-repository-metadata/src/main/mdo/metadata.mdo" plugin="java" output="maven-repository-metadata/build/generated-sources" version="1.0.0"/> + <modello model="maven-repository-metadata/src/main/mdo/metadata.mdo" plugin="xpp3-reader" output="maven-repository-metadata/build/generated-sources" version="1.0.0"/> + <modello model="maven-repository-metadata/src/main/mdo/metadata.mdo" plugin="xpp3-writer" output="maven-repository-metadata/build/generated-sources" version="1.0.0"/> + <modello model="maven-model/src/main/mdo/maven.mdo" plugin="java" output="maven-model/build/generated-sources" version="4.0.0"/> + <modello model="maven-model/src/main/mdo/maven.mdo" plugin="xpp3-reader" output="maven-model/build/generated-sources" version="4.0.0"/> + <modello model="maven-model/src/main/mdo/maven.mdo" plugin="xpp3-writer" output="maven-model/build/generated-sources" version="4.0.0"/> + <modello model="maven-profile/profiles.mdo" plugin="java" output="maven-profile/build/generated-sources" version="1.0.0"/> + <modello model="maven-profile/profiles.mdo" plugin="xpp3-reader" output="maven-profile/build/generated-sources" version="1.0.0"/> + <modello model="maven-profile/profiles.mdo" plugin="xpp3-writer" output="maven-profile/build/generated-sources" version="1.0.0"/> + <modello model="maven-settings/src/main/mdo/settings.mdo" plugin="java" output="maven-settings/build/generated-sources" version="1.0.0"/> + <modello model="maven-settings/src/main/mdo/settings.mdo" plugin="xpp3-reader" output="maven-settings/build/generated-sources" version="1.0.0"/> + <modello model="maven-settings/src/main/mdo/settings.mdo" plugin="xpp3-writer" output="maven-settings/build/generated-sources" version="1.0.0"/> + <modello model="maven-plugin-registry/plugin-registry.mdo" plugin="java" output="maven-plugin-registry/build/generated-sources" version="1.0.0"/> + <modello model="maven-plugin-registry/plugin-registry.mdo" plugin="xpp3-reader" output="maven-plugin-registry/build/generated-sources" version="1.0.0"/> + <modello model="maven-plugin-registry/plugin-registry.mdo" plugin="xpp3-writer" output="maven-plugin-registry/build/generated-sources" version="1.0.0"/> + <modello model="maven-plugin-descriptor/src/main/mdo/lifecycle.mdo" plugin="java" output="maven-plugin-descriptor/build/generated-sources" version="1.0.0"/> + <modello model="maven-plugin-descriptor/src/main/mdo/lifecycle.mdo" plugin="xpp3-reader" output="maven-plugin-descriptor/build/generated-sources" version="1.0.0"/> + <modello model="maven-plugin-descriptor/src/main/mdo/lifecycle.mdo" plugin="xpp3-writer" output="maven-plugin-descriptor/build/generated-sources" version="1.0.0"/> </target> -<target name="compile" depends="init"> +<target name="compile" depends="init, generate-sources"> <mkdir dir="${build.dir}"/> - <javac srcdir="${src.dir}" - destdir="${build.dir}" - debug="on"> - <include name="**/*.java"/> + <javac + srcdir="${maven.sourceRoots}" + classpath="${classpath.compile}" + destdir="${build.dir}" + debug="on"> </javac> </target> @@ -54,21 +89,13 @@ <delete file="${jar}"/> <jar jarfile="${build.dir}/${package}${jar.suffix}" - basedir="${build.dir}" - includes="**/*.class,**/*.properties" /> + basedir="${build.dir}"/> </target> <target name="javadoc" depends="init"> <mkdir dir="${javadoc.dir}"/> - <javadoc - packagenames="org.apache.commons.openpgp,org.apache.commons.openpgp.ant" - sourcepath="src/main/java" - destdir="${javadoc.dir}" - author="true" - version="true" - windowtitle="${package} API" - doctitle="${package} - ${version}" - classpath="${java.class.path}" > + <javadoc destdir="${javadoc.dir}"> + <packageset dir="${maven.sourceRoots}"/> </javadoc> </target> diff --git a/debian/changelog b/debian/changelog index 9f9bb76..5fda09d 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,4 +1,4 @@ -maven (2.0.6-0.1) unstable; urgency=low +maven2 (2.0.6-1) unstable; urgency=low * Initial release. (Closes: XXXXXXX) diff --git a/debian/control b/debian/control index 8986fde..2810017 100644 --- a/debian/control +++ b/debian/control @@ -7,7 +7,8 @@ Build-Depends-Indep: java-gcj-compat-dev (>=1.0.65), ant-optional, libxalan2-jav libbcpg-java, libbcpg-java-doc, libbcprov-java, libbcprov-java-doc, classpath-doc, - libcommons-cli-java + libcommons-cli-java, + libwagon-java Build-Depends: ant, debhelper (>= 5), cdbs (>= 0.4.5.3) Standards-Version: 3.7.2 diff --git a/debian/libcommons-openpgp-java-doc.doc-base b/debian/libcommons-openpgp-java-doc.doc-base deleted file mode 100644 index 7852434..0000000 --- a/debian/libcommons-openpgp-java-doc.doc-base +++ /dev/null @@ -1,9 +0,0 @@ -Document: maven -Title: Documentation for Maven, a software project management and comprehension tool -Author: Maven developers -Abstract: Maven is a software project management and comprehension tool. -Section: Programming - -Format: HTML -Index: /usr/share/doc/maven/index.html -Files: /usr/share/doc/maven/* diff --git a/debian/rules b/debian/rules index 7da8b49..1d8be39 100755 --- a/debian/rules +++ b/debian/rules @@ -5,20 +5,15 @@ include /usr/share/cdbs/1/class/ant.mk include /usr/share/cdbs/1/rules/simple-patchsys.mk PACKAGE := $(shell dpkg-parsechangelog | egrep '^Source:' | cut -f2 -d' ') -VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | cut -f2 -d' ' | sed 's/-[0-9]*$$//') +VERSION := $(shell dpkg-parsechangelog | egrep '^Version:' | sed 's/Version: \(.*\)-.*/\1/') JAVA_HOME := /usr/lib/jvm/java-gcj ANT_HOME := /usr/share/ant -#DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar $(ANT_HOME)/lib/ant-trax.jar xalan2 -DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar $(ANT_HOME)/lib/ant-trax.jar xalan2 \ - /usr/share/java/junit.jar \ - $(shell find /usr/share/java -type f -name 'wagon*' -print) \ - $(shell find /usr/share/java -type f -name 'plexus*' -print) \ - /usr/share/java/libplexus-utils.jar \ - /usr/share/java/commons-lang.jar \ - /usr/share/java/commons-cli.jar \ - /usr/share/java/ant-launcher.jar \ - /usr/share/java/ant.jar \ - /usr/share/java/bsh.jar +DEB_JARS := $(ANT_HOME)/lib/ant-launcher.jar $(ANT_HOME)/lib/ant-trax.jar \ + /usr/share/java/junit.jar \ + /usr/share/java/commons-cli.jar \ + /usr/share/java/ant-launcher.jar \ + /usr/share/java/ant.jar \ + /usr/share/java/bsh.jar \ # TODO - all of the build-depends above must be copied into control @@ -29,10 +24,6 @@ DEB_ANT_ARGS := -Dpackage=$(PACKAGE) -Dversion=$(VERSION) API_DOCS := build/doc/api SVN := http://svn.apache.org/repos/asf/maven/components/tags/maven-$(VERSION) - -test22: - echo $(DEB_JARS) - get-orig-source: echo "Getting version $(VERSION) from $(SVN)" mkdir orig_tmp @@ -40,11 +31,10 @@ get-orig-source: svn export -q $(SVN) $(PACKAGE) && \ tar czf ../../$(PACKAGE)_$(VERSION).orig.tar.gz $(PACKAGE) rm -rf orig_tmp - binary-post-install/$(PACKAGE):: - dh_install -p$(PACKAGE) build/$(PACKAGE)-$(VERSION).jar usr/share/java && \ - dh_link -p$(PACKAGE) usr/share/java/$(PACKAGE)-$(VERSION).jar usr/share/java/$(PACKAGE).jar; \ + dh_install -p$(PACKAGE) build/$(PACKAGE)-$(VERSION).jar usr/share/java + dh_link -p$(PACKAGE) usr/share/java/$(PACKAGE)-$(VERSION).jar usr/share/java/$(PACKAGE).jar binary-post-install/$(PACKAGE)-doc:: #dh_install -p$(PACKAGE)-doc $(API_DOCS) usr/share/doc/$(PACKAGE) -- Alioth's /usr/local/bin/git-commit-notice on /srv/git.debian.org/git/pkg-java/maven2.git _______________________________________________ pkg-java-commits mailing list [email protected] http://lists.alioth.debian.org/cgi-bin/mailman/listinfo/pkg-java-commits

