Used top-level macro consistently
This commit is contained in:
parent
68ef862ac2
commit
3f7d119a88
@ -71,7 +71,7 @@
|
|||||||
%global include_debug_build 0
|
%global include_debug_build 0
|
||||||
%endif
|
%endif
|
||||||
|
|
||||||
# On x86_64 and AArch64, we use the Shenandoah HotSpot
|
# Shenandoah HotSpot used everywhere, but built only on x86_64 and AArch64
|
||||||
%ifarch x86_64 %{aarch64}
|
%ifarch x86_64 %{aarch64}
|
||||||
%global use_shenandoah_hotspot 1
|
%global use_shenandoah_hotspot 1
|
||||||
%else
|
%else
|
||||||
@ -244,7 +244,7 @@
|
|||||||
# images stub
|
# images stub
|
||||||
%global jdkimage j2sdk-image
|
%global jdkimage j2sdk-image
|
||||||
# output dir stub
|
# output dir stub
|
||||||
%define buildoutputdir() %{expand:openjdk/build/jdk8.build%{?1}}
|
%define buildoutputdir() %{expand:%{top_level_dir_name}/build/jdk8.build%{?1}}
|
||||||
# we can copy the javadoc to not arched dir, or make it not noarch
|
# we can copy the javadoc to not arched dir, or make it not noarch
|
||||||
%define uniquejavadocdir() %{expand:%{fullversion}%{?1}}
|
%define uniquejavadocdir() %{expand:%{fullversion}%{?1}}
|
||||||
# main id and dir of this jdk
|
# main id and dir of this jdk
|
||||||
@ -1548,8 +1548,8 @@ cp %{SOURCE2} .
|
|||||||
#
|
#
|
||||||
# the configure macro will do this too, but it also passes a few flags not
|
# the configure macro will do this too, but it also passes a few flags not
|
||||||
# supported by openjdk configure script
|
# supported by openjdk configure script
|
||||||
cp %{SOURCE100} openjdk/common/autoconf/build-aux/
|
cp %{SOURCE100} %{top_level_dir_name}/common/autoconf/build-aux/
|
||||||
cp %{SOURCE101} openjdk/common/autoconf/build-aux/
|
cp %{SOURCE101} %{top_level_dir_name}/common/autoconf/build-aux/
|
||||||
|
|
||||||
# OpenJDK patches
|
# OpenJDK patches
|
||||||
|
|
||||||
@ -1991,7 +1991,7 @@ cp -a %{buildoutputdir -- $suffix}/bundles/$built_doc_archive $RPM_BUILD_ROOT%{
|
|||||||
# Install icons and menu entries
|
# Install icons and menu entries
|
||||||
for s in 16 24 32 48 ; do
|
for s in 16 24 32 48 ; do
|
||||||
install -D -p -m 644 \
|
install -D -p -m 644 \
|
||||||
openjdk/jdk/src/solaris/classes/sun/awt/X11/java-icon${s}.png \
|
%{top_level_dir_name}/jdk/src/solaris/classes/sun/awt/X11/java-icon${s}.png \
|
||||||
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${s}x${s}/apps/java-%{javaver}-%{origin}.png
|
$RPM_BUILD_ROOT%{_datadir}/icons/hicolor/${s}x${s}/apps/java-%{javaver}-%{origin}.png
|
||||||
done
|
done
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user