forked from pool/javapackages-tools
This commit is contained in:
@@ -1,3 +0,0 @@
|
|||||||
version https://git-lfs.github.com/spec/v1
|
|
||||||
oid sha256:08c5663e1f69c3d26f105dff181837b2be306ffd1ed1653fdbf3a63b60ab6274
|
|
||||||
size 190905
|
|
||||||
BIN
6.3.4.tar.gz
(Stored with Git LFS)
Normal file
BIN
6.3.4.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
@@ -1,47 +0,0 @@
|
|||||||
--- javapackages-6.3.2/javapackages-tools.spec 2024-10-08 08:19:44.208034468 +0200
|
|
||||||
+++ javapackages-6.3.2/javapackages-tools.spec 2024-10-08 08:21:27.532053244 +0200
|
|
||||||
@@ -22,7 +22,6 @@
|
|
||||||
Source21: toolchains-openjdk21.xml
|
|
||||||
|
|
||||||
BuildRequires: coreutils
|
|
||||||
-BuildRequires: which
|
|
||||||
BuildRequires: make
|
|
||||||
BuildRequires: rubygem-asciidoctor
|
|
||||||
BuildRequires: %{python_prefix}-devel
|
|
||||||
@@ -33,7 +32,6 @@
|
|
||||||
Requires: javapackages-filesystem = %{version}-%{release}
|
|
||||||
Requires: coreutils
|
|
||||||
Requires: findutils
|
|
||||||
-Requires: which
|
|
||||||
|
|
||||||
Provides: jpackage-utils = %{version}-%{release}
|
|
||||||
|
|
||||||
--- javapackages-6.3.2/java-utils/java-functions 2024-10-08 08:19:44.211367825 +0200
|
|
||||||
+++ javapackages-6.3.2/java-utils/java-functions 2024-10-08 08:21:27.535386599 +0200
|
|
||||||
@@ -169,7 +169,7 @@
|
|
||||||
done
|
|
||||||
fi
|
|
||||||
|
|
||||||
- JAVACMD=$(which java 2>/dev/null || :)
|
|
||||||
+ JAVACMD=$(type -p java 2>/dev/null || :)
|
|
||||||
if [ -x "${JAVACMD}" ]; then
|
|
||||||
_log "Using JAVACMD from PATH: $JAVACMD"
|
|
||||||
if [ -n "${JAVACMD_OPTS}" ]; then
|
|
||||||
@@ -179,6 +179,8 @@
|
|
||||||
JAVACMD="@{javadir}-utils/java-wrapper"
|
|
||||||
fi
|
|
||||||
return 0
|
|
||||||
+ else
|
|
||||||
+ unset JAVACMD
|
|
||||||
fi
|
|
||||||
|
|
||||||
_err "Failed to set JAVACMD"
|
|
||||||
@@ -315,7 +317,7 @@
|
|
||||||
{
|
|
||||||
local IFS=:
|
|
||||||
local artifact="${1}"
|
|
||||||
- local cmd=$(which xmvn-resolve 2>/dev/null || :)
|
|
||||||
+ local cmd=$(type -p xmvn-resolve 2>/dev/null || :)
|
|
||||||
|
|
||||||
# If artifact contains semicolon then assume it specifies Maven
|
|
||||||
# artifact coordinates.
|
|
||||||
@@ -1,18 +0,0 @@
|
|||||||
--- a/macros.d/macros.jpackage
|
|
||||||
+++ b/macros.d/macros.jpackage
|
|
||||||
@@ -10,11 +10,11 @@
|
|
||||||
#==============================================================================
|
|
||||||
# ---- default Java commands
|
|
||||||
|
|
||||||
-%ant %{?jpb_env} JAVA_HOME=%{java_home} ant
|
|
||||||
-%jar %{java_home}/bin/jar
|
|
||||||
+%ant %{?jpb_env} ant
|
|
||||||
+%jar jar
|
|
||||||
%java %(. @{javadir}-utils/java-functions; set_javacmd; echo $JAVACMD)
|
|
||||||
-%javac %{java_home}/bin/javac
|
|
||||||
-%javadoc %{java_home}/bin/javadoc
|
|
||||||
+%javac javac
|
|
||||||
+%javadoc javadoc
|
|
||||||
|
|
||||||
|
|
||||||
#
|
|
||||||
@@ -1,3 +1,24 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Oct 11 10:56:13 UTC 2024 - Fridrich Strba <fstrba@suse.com>
|
||||||
|
|
||||||
|
- Upgrade to upstream version 6.3.4
|
||||||
|
* Changes:
|
||||||
|
+ A corner case when which is not present
|
||||||
|
+ Remove dependency on which
|
||||||
|
+ Simplify after the which -> type -p change
|
||||||
|
+ jpackage_script: Remove pointless assignment when %java_home
|
||||||
|
is unset
|
||||||
|
+ Don't require %java_home for %java etc.
|
||||||
|
+ Don't export JAVA_HOME
|
||||||
|
- Removed patches:
|
||||||
|
* do-not-require-which.patch
|
||||||
|
* fix-broken-commands.patch
|
||||||
|
* remove-pointless-assignment.patch
|
||||||
|
+ integrated upstream
|
||||||
|
- Modified patch:
|
||||||
|
* python-optional.patch
|
||||||
|
+ account for changed context
|
||||||
|
|
||||||
-------------------------------------------------------------------
|
-------------------------------------------------------------------
|
||||||
Wed Oct 9 07:27:42 UTC 2024 - Andreas Schwab <schwab@suse.de>
|
Wed Oct 9 07:27:42 UTC 2024 - Andreas Schwab <schwab@suse.de>
|
||||||
|
|
||||||
|
|||||||
@@ -30,7 +30,7 @@ Name: javapackages-tools-%{flavor}
|
|||||||
%else
|
%else
|
||||||
Name: javapackages-tools
|
Name: javapackages-tools
|
||||||
%endif
|
%endif
|
||||||
Version: 6.3.2
|
Version: 6.3.4
|
||||||
Release: 0
|
Release: 0
|
||||||
Summary: Macros and scripts for Java packaging support
|
Summary: Macros and scripts for Java packaging support
|
||||||
License: BSD-3-Clause
|
License: BSD-3-Clause
|
||||||
@@ -45,13 +45,6 @@ Patch1: python-optional.patch
|
|||||||
#PATCH-FIX-SUSE: SUSE did not bump epoch of openjdk packages, whereas Fedora did
|
#PATCH-FIX-SUSE: SUSE did not bump epoch of openjdk packages, whereas Fedora did
|
||||||
# Avoid generating unresolvable requires
|
# Avoid generating unresolvable requires
|
||||||
Patch2: suse-no-epoch.patch
|
Patch2: suse-no-epoch.patch
|
||||||
#
|
|
||||||
#PATCH-FIX-UPSTREAM: do not fail if which does not exist
|
|
||||||
Patch3: do-not-require-which.patch
|
|
||||||
#PATCH-FIX-UPSTREAM: fix broken %%ant, %%jar, %%javadoc and %%javac commands
|
|
||||||
Patch4: fix-broken-commands.patch
|
|
||||||
#PATCH-FIX-UPSTREAM Remove pointless assignment if %%java_home is unset
|
|
||||||
Patch5: remove-pointless-assignment.patch
|
|
||||||
|
|
||||||
BuildRequires: fdupes
|
BuildRequires: fdupes
|
||||||
BuildRequires: perl
|
BuildRequires: perl
|
||||||
|
|||||||
@@ -29,7 +29,7 @@ Index: javapackages-5.2.0+git20180620.70fa2258/configure-base.sh
|
|||||||
test -z "${rpmmacrodir}" && rpmmacrodir="${rpmconfigdir}/macros.d"
|
test -z "${rpmmacrodir}" && rpmmacrodir="${rpmconfigdir}/macros.d"
|
||||||
|
|
||||||
test -z "${m2home}" && m2home="${datadir}/xmvn"
|
test -z "${m2home}" && m2home="${datadir}/xmvn"
|
||||||
-test -z "${pyinterpreter}" && pyinterpreter=$(which python)
|
-test -z "${pyinterpreter}" && pyinterpreter=$(type -p python)
|
||||||
test -z "${abrtlibdir}" && abrtlibdir="${prefix}/lib/abrt-java-connector"
|
test -z "${abrtlibdir}" && abrtlibdir="${prefix}/lib/abrt-java-connector"
|
||||||
|
|
||||||
eval $(sed -n 's/^%_\('"$vars_re"'\)\ *\(.*\)$/\1="\2"/;T;s/%{_\(.*}\)/${\1/;p' macros.d/macros.javapackages-filesystem)
|
eval $(sed -n 's/^%_\('"$vars_re"'\)\ *\(.*\)$/\1="\2"/;T;s/%{_\(.*}\)/${\1/;p' macros.d/macros.javapackages-filesystem)
|
||||||
|
|||||||
@@ -1,18 +0,0 @@
|
|||||||
Index: javapackages-6.3.2/macros.d/macros.jpackage
|
|
||||||
===================================================================
|
|
||||||
--- javapackages-6.3.2.orig/macros.d/macros.jpackage
|
|
||||||
+++ javapackages-6.3.2/macros.d/macros.jpackage
|
|
||||||
@@ -35,10 +35,10 @@ cat > %{buildroot}%{_bindir}/%5 << EOF \
|
|
||||||
#\
|
|
||||||
# %{name} script\
|
|
||||||
# JPackage Project <http://www.jpackage.org/>\
|
|
||||||
-\
|
|
||||||
+%{?java_home:\
|
|
||||||
# Set default JAVA_HOME\
|
|
||||||
-export JAVA_HOME="\\${JAVA_HOME:-%{?java_home}}"\
|
|
||||||
-\
|
|
||||||
+export JAVA_HOME="\\${JAVA_HOME:-%{java_home}}"\
|
|
||||||
+}\
|
|
||||||
# Source functions library\
|
|
||||||
. @{javadir}-utils/java-functions\
|
|
||||||
\
|
|
||||||
Reference in New Issue
Block a user