File 0001-Adapt-mvn-script.patch of Package maven (Revision 73ad2e30ecc4f123353885df9dac3d8d)
Currently displaying revision 73ad2e30ecc4f123353885df9dac3d8d , Show latest
70
1
From 6e8f6a1b27c09d0a84fb5f3b7269cf5840db04f8 Mon Sep 17 00:00:00 2001
2
From: Michael Simacek <msimacek@redhat.com>
3
Date: Wed, 1 Feb 2017 14:54:26 +0100
4
Subject: [PATCH 1/4] Adapt mvn script
5
6
---
7
apache-maven/src/bin/mvn | 19 ++++++++++++++++---
8
1 file changed, 16 insertions(+), 3 deletions(-)
9
10
diff --git a/apache-maven/src/bin/mvn b/apache-maven/src/bin/mvn
11
index dfa384b8e..8c03825ed 100755
12
--- a/apache-maven/src/bin/mvn
13
+++ b/apache-maven/src/bin/mvn
14
15
#
16
# Environment Variable Prerequisites
17
#
18
-# JAVA_HOME Must point at your Java Development Kit installation.
19
+# JAVA_HOME (Optional) Must point at your Java Development Kit installation.
20
# MAVEN_ARGS (Optional) Arguments passed to Maven before CLI arguments.
21
# MAVEN_OPTS (Optional) Java runtime options used when Maven is executed.
22
# MAVEN_SKIP_RC (Optional) Flag to disable loading of mavenrc files.
23
24
. /etc/mavenrc
25
fi
26
27
+ if [ -f /etc/java/maven.conf ] ; then
28
+ . /etc/java/maven.conf
29
+ fi
30
+
31
if [ -f "$HOME/.mavenrc" ] ; then
32
. "$HOME/.mavenrc"
33
fi
34
35
fi
36
37
+if [ -f /usr/share/java-utils/java-functions ] ; then
38
+ . /usr/share/java-utils/java-functions
39
+ set_jvm
40
+ set_javacmd
41
+fi
42
+export JAVA_HOME
43
+export JAVACMD
44
+
45
# OS specific support. $var _must_ be set to either true or false.
46
cygwin=false;
47
mingw=false;
48
49
50
saveddir=`pwd`
51
52
-MAVEN_HOME=`dirname "$PRG"`/..
53
+MAVEN_HOME="${_FEDORA_MAVEN_HOME:-`dirname "$PRG"`/..}"
54
+unset _FEDORA_MAVEN_HOME
55
56
# make it fully qualified
57
MAVEN_HOME=`cd "$MAVEN_HOME" && pwd`
58
59
exit 1
60
fi
61
62
-CLASSWORLDS_JAR=`echo "${MAVEN_HOME}"/boot/plexus-classworlds-*.jar`
63
+CLASSWORLDS_JAR=`build-classpath plexus-classworlds`
64
CLASSWORLDS_LAUNCHER=org.codehaus.plexus.classworlds.launcher.Launcher
65
66
# For Cygwin, switch paths to Windows format before running java
67
--
68
2.36.1
69
70