#115 Switch package dependency openjfx from openjfx to openjfx8
Closed 3 years ago by deamn. Opened 3 years ago by deamn.
Unknown source master  into  master

file modified
+9 -6
@@ -204,7 +204,7 @@

  

  %ifarch %{ix86} x86_64

  %global with_openjfx_binding 1

- %global openjfx_path %{_jvmdir}/openjfx

+ %global openjfx_path %{_jvmdir}/openjfx8

  # links src directories

  %global jfx_jre_libs_dir %{openjfx_path}/rt/lib

  %global jfx_jre_native_dir %{jfx_jre_libs_dir}/%{archinstall}
@@ -245,7 +245,7 @@

  %global updatever       %(VERSION=%{whole_update}; echo ${VERSION##*u})

  # eg jdk8u60-b27 -> b27

  %global buildver        %(VERSION=%{version_tag}; echo ${VERSION##*-})

- %global rpmrelease      0

+ %global rpmrelease      1

  # Define milestone (EA for pre-releases, GA ("fcs") for releases)

  # Release will be (where N is usually a number starting at 1):

  # - 0.N%%{?extraver}%%{?dist} for EA releases,
@@ -1443,7 +1443,7 @@

  %package openjfx

  Summary: OpenJDK x OpenJFX connector. This package adds symliks finishing Java FX integration to %{name}

  Requires: %{name}%{?_isa} = %{epoch}:%{version}-%{release}

- Requires: openjfx%{?_isa}

+ Requires: openjfx8%{?_isa}

  Provides: javafx  = %{epoch}:%{version}-%{release}

  %description openjfx

  Set of links from OpenJDK (jre) to OpenJFX
@@ -1451,7 +1451,7 @@

  %package openjfx-devel

  Summary: OpenJDK x OpenJFX connector for FX developers. This package adds symliks finishing Java FX integration to %{name}-devel

  Requires: %{name}-devel%{?_isa} = %{epoch}:%{version}-%{release}

- Requires: openjfx-devel%{?_isa}

+ Requires: openjfx8-devel%{?_isa}

  Provides: javafx-devel = %{epoch}:%{version}-%{release}

  %description openjfx-devel

  Set of links from OpenJDK (sdk) to OpenJFX
@@ -1460,7 +1460,7 @@

  %package openjfx-slowdebug

  Summary: OpenJDK x OpenJFX connector %{for_debug}. his package adds symliks finishing Java FX integration to %{name}-slowdebug

  Requires: %{name}-slowdebug%{?_isa} = %{epoch}:%{version}-%{release}

- Requires: openjfx%{?_isa}

+ Requires: openjfx8%{?_isa}

  Provides: javafx-slowdebug = %{epoch}:%{version}-%{release}

  %description openjfx-slowdebug

  Set of links from OpenJDK-slowdebug (jre) to normal OpenJFX. OpenJFX do not support debug buuilds of itself
@@ -1468,7 +1468,7 @@

  %package openjfx-devel-slowdebug

  Summary: OpenJDK x OpenJFX connector for FX developers %{for_debug}. This package adds symliks finishing Java FX integration to %{name}-devel-slowdebug

  Requires: %{name}-devel-slowdebug%{?_isa} = %{epoch}:%{version}-%{release}

- Requires: openjfx-devel%{?_isa}

+ Requires: openjfx8-devel%{?_isa}

  Provides: javafx-devel-slowdebug = %{epoch}:%{version}-%{release}

  %description openjfx-devel-slowdebug

  Set of links from OpenJDK-slowdebug (sdk) to normal OpenJFX. OpenJFX do not support debug buuilds of itself
@@ -2234,6 +2234,9 @@

  %endif

  

  %changelog

+ * Fri May 15 2020 Nicolas De Amicis <deamicis@bluewin.ch> - 1:1.8.0.252.b01-0.0.ea

+ - Switch package openjfx from openjfx to openjfx8

+ 

  * Thu May 07 2020 Andrew Hughes <gnu.andrew@redhat.com> - 1:1.8.0.252.b01-0.0.ea

  - Update to aarch64-shenandoah-jdk8u252-b01.

  - Switch to EA mode.

Switch package openjfx from openjfx to openjfx8. openjfx package will be for openjfx version 11. Please see https://bugzilla.redhat.com/show_bug.cgi?id=1801580.
I have changed the rpmrelease and changed the changelog.

Can you please rebase this into a single commit?

Also, the ChangeLog entry has the wrong release number.

Thanks.

I will rebase into a single commit but it's not clear for me which release number I must add in ChangeLog entry, could you help me?

I will rebase into a single commit but it's not clear for me which release number I must add in ChangeLog entry, could you help me?

1:1.8.0.252.b01-0.0.ea should be 1:1.8.0.252.b01-0.1.ea so that it matches the rpmrelease value of 1 which ends up in a release value of 0.1.ea in early access mode.

Pull-Request has been closed by deamn

3 years ago