File jpackage-utils-1.7.3-macros.patch of Package jpackage-utils

--- misc/macros.jpackage
+++ misc/macros.jpackage
@@ -13,17 +13,20 @@
 #
 # Root directory where all Java VMs/SDK/JREs are installed.
 #
-%_jvmdir	%{_prefix}/lib/jvm
+# already in /usr/lib/macros on SUSE:
+# %_jvmdir	 %{_prefix}/lib/jvm
 
 #
 # Root directory where all Java VMs/SDK/JREs expose their jars
 #
-%_jvmjardir	%{_prefix}/lib/jvm-exports
+# already in /usr/lib/macros on SUSE:
+# %_jvmjardir	%{_prefix}/lib/jvm-exports
 
 #
 # Root directory for all Java VM/SDK/JRE's private things.
 #
-%_jvmprivdir	%{_prefix}/lib/jvm-private
+# already in /usr/lib/macros on SUSE:
+# %_jvmprivdir	%{_prefix}/lib/jvm-private
 
 #
 # Root directory for all architecture dependent parts of Java VM/SDK/JRE's
@@ -69,7 +72,8 @@
 #
 # To simplify things only %{_javadir} is defined.
 #
-%_javadir        %{_datadir}/java
+# already in /usr/lib/macros on SUSE:
+# %_javadir        %{_datadir}/java
 
 #
 # Directory where arch-specific (JNI) version-independent jars are installed.
@@ -81,12 +85,14 @@
 #   - jars for Java standard x.y.z (usually symlinks to  %{_jnidir}-ext)
 # To simplify things only %{_jnidir} is defined.
 #
-%_jnidir        %{_prefix}/lib/java
+# already in /usr/lib/macros on SUSE:
+# %_jnidir        %{_prefix}/lib/java
 
 #
 # Root directory where all javadoc is installed. Also already in RH macros.
 #
-%_javadocdir     %{_datadir}/javadoc
+# already in /usr/lib/macros on SUSE:
+# %_javadocdir     %{_datadir}/javadoc
 
 #
 # Directory for maven depmaps
@@ -97,16 +103,18 @@
 #
 # Current default JVM home.
 #
-%java_home      %(. %{_javadir}-utils/java-functions; set_jvm; echo $JAVA_HOME)
+# already in /usr/lib/macros on SUSE:
+# %java_home      %(. %{_javadir}-utils/java-functions; set_jvm; echo $JAVA_HOME)
 
 #==============================================================================
 # ---- default Java commands
 
-%ant            JAVA_HOME=%{java_home} ant
-%jar            %{java_home}/bin/jar
-%java           %(. %{_javadir}-utils/java-functions; set_javacmd; echo $JAVACMD)
-%javac          %{java_home}/bin/javac
-%javadoc        %{java_home}/bin/javadoc
+# already in /usr/lib/macros on SUSE:
+# %ant            JAVA_HOME=%{java_home} ant
+# %jar            %{java_home}/bin/jar
+# %java           %(. %{_javadir}-utils/java-functions; set_javacmd; echo $JAVACMD)
+# %javac          %{java_home}/bin/javac
+# %javadoc        %{java_home}/bin/javadoc
 
 #==============================================================================
 # ---- Java extension handling macros
@@ -126,7 +134,8 @@
 #   %{javadir}-ext/foo.jar
 #   %{javadir}-*/bar.jar
 #
-%add_jvm_extension JAVA_LIBDIR=%{buildroot}/%{_javadir}	%{_bindir}/jvmjar -l
+# already in /usr/lib/macros on SUSE:
+# %add_jvm_extension JAVA_LIBDIR=%{buildroot}/%{_javadir}	%{_bindir}/jvmjar -l
 
 #==============================================================================
 #
@@ -297,38 +306,42 @@
 # %4	jars (separated by ':')
 # %5    the name of script you wish to create
 #
-%jpackage_script() \
-install -d -m 755 $RPM_BUILD_ROOT%{_bindir}\
-cat > $RPM_BUILD_ROOT%{_bindir}/%5 << EOF \
+# already in /usr/lib/macros on SUSE:
+# %jpackage_script() \
+#install -d -m 755 $RPM_BUILD_ROOT%{_bindir}\
+# cat > $RPM_BUILD_ROOT%{_bindir}/%5 << EOF \
 #!/bin/sh\
 #\
 # %{name} script\
 # JPackage Project <http://www.jpackage.org/>\
 \
 # Source functions library\
-. %{_javadir}-utils/java-functions\
+# already in /usr/lib/macros on SUSE:
+# . %{_javadir}-utils/java-functions\
 \
 # Source system prefs\
-if [ -f %{_sysconfdir}/java/%{name}.conf ] ; then\
-  . %{_sysconfdir}/java/%{name}.conf\
-fi\
+# already in /usr/lib/macros on SUSE:
+# if [ -f %{_sysconfdir}/java/%{name}.conf ] ; then\
+#  . %{_sysconfdir}/java/%{name}.conf\
+# fi\
 \
 # Source user prefs\
-if [ -f \\$HOME/.%{name}rc ] ; then\
-  . \\$HOME/.%{name}rc\
-fi\
+# already in /usr/lib/macros on SUSE:
+# if [ -f \\$HOME/.%{name}rc ] ; then\
+#  . \\$HOME/.%{name}rc\
+# fi\
 \
 # Configuration\
-MAIN_CLASS=%1\
-BASE_FLAGS=%2\
-BASE_OPTIONS=%3\
-BASE_JARS="%(echo %4 | sed -e 's,:, ,g')"\
+# MAIN_CLASS=%1\
+# BASE_FLAGS=%2\
+# BASE_OPTIONS=%3\
+# BASE_JARS="%(echo %4 | sed -e 's,:, ,g')"\
 \
 # Set parameters\
-set_jvm\
-set_classpath \\$BASE_JARS\
-set_flags \\$BASE_FLAGS\
-set_options \\$BASE_OPTIONS\
+# set_jvm\
+# set_classpath \\$BASE_JARS\
+# set_flags \\$BASE_FLAGS\
+# set_options \\$BASE_OPTIONS\
 \
 # Let's start\
 run "\\$@"\
openSUSE Build Service is sponsored by