Revision
81305
Author
breskeby@macports.org
Date
2011-07-28 23:51:00 -0700 (Thu, 28 Jul 2011)

Log Message

#30419 set custom m2 folder to avoid permission problems

Modified Paths

Added Paths

Diff

Modified: trunk/dports/java/groovy/Portfile (81304 => 81305)


--- trunk/dports/java/groovy/Portfile	2011-07-29 05:56:11 UTC (rev 81304)
+++ trunk/dports/java/groovy/Portfile	2011-07-29 06:51:00 UTC (rev 81305)
@@ -34,6 +34,7 @@
 extract.cmd     unzip
 extract.pre_args	-qu
 extract.post_args "-d ${workpath}"
+patchfiles      patch-build-maven.xml.diff patch-settings.xml.diff
 build.cmd       ant
 build.target    install -DskipTests=true
 supported_archs noarch

Added: trunk/dports/java/groovy/files/patch-build-maven.xml.diff (0 => 81305)


--- trunk/dports/java/groovy/files/patch-build-maven.xml.diff	                        (rev 0)
+++ trunk/dports/java/groovy/files/patch-build-maven.xml.diff	2011-07-29 06:51:00 UTC (rev 81305)
@@ -0,0 +1,11 @@
+--- config/ant/build-maven.xml.org	2011-07-29 08:24:08.000000000 +0200
++++ config/ant/build-maven.xml	2011-07-29 08:25:34.000000000 +0200
+@@ -26,7 +26,7 @@
+         <attribute name="scope"/>
+         <attribute name="module"/>
+         <sequential>
+-            <artifact:dependencies useScope="@{scope}" filesetId="fs.@{scope}.@{module}" pomRefId="@{module}.pom"/>
++            <artifact:dependencies useScope="@{scope}" filesetId="fs.@{scope}.@{module}" pomRefId="@{module}.pom" settingsFile="config/maven/settings.xml"/>
+         </sequential>
+     </macrodef>
+ 

Added: trunk/dports/java/groovy/files/patch-settings.xml.diff (0 => 81305)


--- trunk/dports/java/groovy/files/patch-settings.xml.diff	                        (rev 0)
+++ trunk/dports/java/groovy/files/patch-settings.xml.diff	2011-07-29 06:51:00 UTC (rev 81305)
@@ -0,0 +1,9 @@
+--- config/maven/settings.xml.org	2011-07-29 08:35:58.000000000 +0200
++++ config/maven/settings.xml	2011-07-29 08:36:45.000000000 +0200
+@@ -7,4 +7,5 @@
+       <password>@groovy.deploy.password@</password>
+     </server>
+   </servers>
++  <localRepository>m2</localRepository>
+ </settings>
+\ No newline at end of file