#2 build with reduced functionality and dependencies
Merged 3 years ago by decathorpe. Opened 4 years ago by decathorpe.
Unknown source master  into  master

file modified
+22 -2
@@ -1,9 +1,9 @@

  # Conditionally build with a minimal dependency set

- %bcond_with jp_minimal

+ %bcond_without jp_minimal

  

  Name:           glassfish-jaxb

  Version:        2.2.11

- Release:        16%{?dist}

+ Release:        17%{?dist}

  Summary:        JAXB Reference Implementation

  

  License:        CDDL-1.1 and GPLv2 with exceptions
@@ -52,6 +52,23 @@

  Requires:       %{name}-xjc                           = %{version}-%{release}

  %endif

  

+ %if %{with jp_minimal}

+ %global obsolete_evr 2.2.11-17

+ Obsoletes:      %{name}-bom                           < %{obsolete_evr}

+ Obsoletes:      %{name}-bom-ext                       < %{obsolete_evr}

+ Obsoletes:      %{name}-codemodel                     < %{obsolete_evr}

+ Obsoletes:      %{name}-codemodel-annotation-compiler < %{obsolete_evr}

+ Obsoletes:      %{name}-codemodel-parent              < %{obsolete_evr}

+ Obsoletes:      %{name}-external-parent               < %{obsolete_evr}

+ Obsoletes:      %{name}-jxc                           < %{obsolete_evr}

+ Obsoletes:      %{name}-parent                        < %{obsolete_evr}

+ Obsoletes:      %{name}-rngom                         < %{obsolete_evr}

+ Obsoletes:      %{name}-runtime-parent                < %{obsolete_evr}

+ Obsoletes:      %{name}-txwc2                         < %{obsolete_evr}

+ Obsoletes:      %{name}-txw-parent                    < %{obsolete_evr}

+ Obsoletes:      %{name}-xjc                           < %{obsolete_evr}

+ %endif

+ 

  Obsoletes:      glassfish-jaxb1-impl                  < 2.2.11-12

  

  BuildArch:      noarch
@@ -295,6 +312,9 @@

  

  

  %changelog

+ * Sat Apr 18 2020 Fabio Valentini <decathorpe@gmail.com> - 2.2.11-17

+ - Build with reduced functionality and dependencies.

+ 

  * Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 2.2.11-16

  - Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild

  

  • switch on jp_minimal
  • any packages depending on the removed subpackages are already broken and orphaned

Test rebuilds in COPR:

https://copr.fedorainfracloud.org/coprs/decathorpe/glassfish-jaxb-minimal-pr/monitor/

Pull-Request has been merged by decathorpe

3 years ago