#2 Obsolete -el subpackages
Closed 3 years ago by scfc. Opened 3 years ago by scfc.
https://github.com/scfc/fedora-rpms-gcl obsolete-el-subpackages  into  master

Obsolete -el subpackages
Tim Landscheidt • 3 years ago  
gcl.spec
file modified
+10 -23
@@ -7,7 +7,7 @@

  

  Name:           gcl

  Version:        2.6.12

- Release:        12%{?dist}

+ Release:        13%{?dist}

  Summary:        GNU Common Lisp

  

  License:        GPL+ and LGPLv2+
@@ -111,36 +111,24 @@

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

  Requires:       emacs(bin) >= %{_emacs_version}

  BuildArch:      noarch

+ Obsoletes:      %{name}-emacs-el < 2.6.12-13

+ Provides:       %{name}-emacs-el = %{version}-%{release}

  

  %description emacs

  Emacs mode for interacting with GCL

  

- %package emacs-el

- Summary:        Source for Emacs mode for interacting with GCL

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

- BuildArch:      noarch

- 

- %description emacs-el

- Source Elisp code for Emacs mode for interacting with GCL

- 

  

  %package xemacs

  Summary:        XEmacs mode for interacting with GCL

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

  Requires:       xemacs(bin) >= %{_xemacs_version}, xemacs-packages-extra

  BuildArch:      noarch

+ Obsoletes:      %{name}-xemacs-el < 2.6.12-13

+ Provides:       %{name}-xemacs-el = %{version}-%{release}

  

  %description xemacs

  XEmacs mode for interacting with GCL

  

- %package xemacs-el

- Summary:        Source for XEmacs mode for interacting with GCL

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

- BuildArch:      noarch

- 

- %description xemacs-el

- Source Elisp code for XEmacs mode for interacting with GCL

- 

  

  %package selinux

  Summary:        SELinux policy for GCL images
@@ -306,21 +294,17 @@

  %files emacs

  %doc elisp/readme

  %dir %{_emacs_sitelispdir}/gcl

+ %{_emacs_sitelispdir}/gcl/*.el

  %{_emacs_sitelispdir}/gcl/*.elc

  %{_emacs_sitestartdir}/*

  

- %files emacs-el

- %{_emacs_sitelispdir}/gcl/*.el

- 

  %files xemacs

  %doc elisp/readme

  %dir %{_xemacs_sitelispdir}/gcl

+ %{_xemacs_sitelispdir}/gcl/*.el

  %{_xemacs_sitelispdir}/gcl/*.elc

  %{_xemacs_sitestartdir}/*

  

- %files xemacs-el

- %{_xemacs_sitelispdir}/gcl/*.el

- 

  %files selinux

  %license COPYING*

  %{_datadir}/selinux/packages/gcl.pp.bz2
@@ -328,6 +312,9 @@

  

  

  %changelog

+ * Tue Dec 11 2018 Tim Landscheidt <tim@tim-landscheidt.de> - 2.6.12-13

+ - Obsolete -el subpackages

+ 

  * Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 2.6.12-12

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

  

no initial comment

Pull-Request has been closed by scfc

3 years ago
Metadata