[pkg-java] r15523 - in trunk/maven-ant-helper: . debian
Damien Raude-Morvan
drazzib at alioth.debian.org
Sat Dec 10 07:29:08 UTC 2011
Author: drazzib
Date: 2011-12-10 07:29:08 +0000 (Sat, 10 Dec 2011)
New Revision: 15523
Modified:
trunk/maven-ant-helper/debian/changelog
trunk/maven-ant-helper/maven-build.xml
Log:
Better handling of install in local-repo during build.
Modified: trunk/maven-ant-helper/debian/changelog
===================================================================
--- trunk/maven-ant-helper/debian/changelog 2011-12-10 02:25:57 UTC (rev 15522)
+++ trunk/maven-ant-helper/debian/changelog 2011-12-10 07:29:08 UTC (rev 15523)
@@ -1,3 +1,9 @@
+maven-ant-helper (7.6) UNRELEASED; urgency=low
+
+ * Better handling of install in local-repo during build.
+
+ -- Damien Raude-Morvan <drazzib at debian.org> Fri, 09 Dec 2011 22:39:40 +0100
+
maven-ant-helper (7.5) unstable; urgency=low
* Use Java 1.5 for compiling and source level compatibility
Modified: trunk/maven-ant-helper/maven-build.xml
===================================================================
--- trunk/maven-ant-helper/maven-build.xml 2011-12-10 02:25:57 UTC (rev 15522)
+++ trunk/maven-ant-helper/maven-build.xml 2011-12-10 07:29:08 UTC (rev 15523)
@@ -204,9 +204,12 @@
<pathconvert property="groupPath">
<path location="${groupId}"/>
- <filtermapper>
- <replacestring from="." to="/"/>
- </filtermapper>
+ <mapper>
+ <chainedmapper>
+ <globmapper from="${basedir}/*" to="*" />
+ <unpackagemapper from="*" to="*"/>
+ </chainedmapper>
+ </mapper>
</pathconvert>
<echo message="Properties read from the POM file:" />
@@ -389,15 +392,20 @@
</target>
<target name="local-install" depends="jar">
- <mkdir dir="${debian.dir}/.mh/maven-repo/${groupPath}/${artifactId}/${version}" />
- <copy file="${pom.file}" tofile="${debian.dir}/.mh/maven-repo/${groupPath}/${artifactId}/${version}/${artifactId}-${version}.pom" />
+ <mkdir dir="${debian.dir}/.mh/maven-repo/${groupPath}/${artifactId}/${debianVersion}" />
+ <copy file="${pom.file}" tofile="${debian.dir}/.mh/maven-repo/${groupPath}/${artifactId}/${debianVersion}/${artifactId}-${debianVersion}.pom" />
<c:if>
<or>
<equals arg1="${type}" arg2="jar" />
<equals arg1="${type}" arg2="bundle" />
</or>
<then>
- <copy file="${build.directory}/${artifactId}-${version}.jar" todir="${debian.dir}/.mh/maven-repo/${groupPath}/${artifactId}/" />
+ <copy todir="${debian.dir}/.mh/maven-repo/${groupPath}/${artifactId}/${debianVersion}/">
+ <fileset dir="${build.directory}">
+ <include name="${artifactId}-${version}.jar"/>
+ </fileset>
+ <regexpmapper from="^(.*)-${version}.jar$$" to="\1-${debianVersion}.jar"/>
+ </copy>
</then>
</c:if>
</target>
More information about the pkg-java-commits
mailing list