Blame SOURCES/0003-Replace-groovy-invocation-with-antrun.patch

cd807c
From b54789188f2a61b5d58ff53986a5efe042d84fdf Mon Sep 17 00:00:00 2001
cd807c
From: Michael Simacek <msimacek@redhat.com>
cd807c
Date: Tue, 18 Apr 2017 16:51:34 +0200
cd807c
Subject: [PATCH 3/4] Replace groovy invocation with antrun
cd807c
cd807c
---
cd807c
 maven-slf4j-provider/pom.xml | 23 ++++++++++++++---------
cd807c
 1 file changed, 14 insertions(+), 9 deletions(-)
cd807c
cd807c
diff --git a/maven-slf4j-provider/pom.xml b/maven-slf4j-provider/pom.xml
cd807c
index 363e00d..9be251b 100644
cd807c
--- a/maven-slf4j-provider/pom.xml
cd807c
+++ b/maven-slf4j-provider/pom.xml
cd807c
@@ -95,22 +95,27 @@ under the License.
cd807c
         </executions>
cd807c
       </plugin>
cd807c
       <plugin>
cd807c
-        <groupId>org.codehaus.gmaven</groupId>
cd807c
-        <artifactId>groovy-maven-plugin</artifactId>
cd807c
-        <version>2.0</version>
cd807c
+        <groupId>org.apache.maven.plugins</groupId>
cd807c
+        <artifactId>maven-antrun-plugin</artifactId>
cd807c
+        <version>1.8</version>
cd807c
         <executions>
cd807c
           <execution>
cd807c
-            <id>patch-slf4j-simple</id>
cd807c
             <phase>process-sources</phase>
cd807c
-            <goals>
cd807c
-              <goal>execute</goal>
cd807c
-            </goals>
cd807c
             <configuration>
cd807c
-              <source>${project.basedir}/src/main/script/patch-slf4j-simple.groovy</source>
cd807c
+              <target>
cd807c
+                
cd807c
+                  file="${project.build.directory}/generated-sources/slf4j-simple/org/slf4j/impl/StaticLoggerBinder.java"
cd807c
+                  token="\\bSimpleLoggerFactory\\b"
cd807c
+                  value="MavenSimpleLoggerFactory"
cd807c
+                  />
cd807c
+              </target>
cd807c
             </configuration>
cd807c
+            <goals>
cd807c
+              <goal>run</goal>
cd807c
+            </goals>
cd807c
           </execution>
cd807c
         </executions>
cd807c
       </plugin>
cd807c
     </plugins>
cd807c
   </build>
cd807c
-</project>
cd807c
\ No newline at end of file
cd807c
+</project>
cd807c
-- 
cd807c
2.9.4
cd807c