diff --git a/emacs-color-theme.spec b/emacs-color-theme.spec index 9a7bde0..7976a9c 100644 --- a/emacs-color-theme.spec +++ b/emacs-color-theme.spec @@ -3,11 +3,11 @@ Name: emacs-%{pkg} Version: 6.6.0 -Release: 32%{?dist} +Release: 14%{?dist} Summary: Color themes for Emacs -# Automatically converted from old format: GPLv2+ - review is highly recommended. -License: GPL-2.0-or-later +Group: Applications/Editors +License: GPLv2+ URL: http://www.nongnu.org/color-theme Source0: http://ftp.twaren.net/Unix/NonGNU/color-theme/%{pkg}-%{version}.tar.gz Source1: emacs-color-theme-init.el @@ -22,12 +22,8 @@ Patch2: emacs-%{pkg}-fix-copying-eol.patch BuildArch: noarch BuildRequires: emacs -BuildRequires: make Requires: emacs(bin) >= %{_emacs_version} -Obsoletes: %{name}-el < 6.6.0-28 -Provides: %{name}-el = %{version}-%{release} - %description %{pkgname} is an add-on package for GNU Emacs. It provides a lot of different color themes to skin your Emacs greatly @@ -35,11 +31,21 @@ improving the editing experience. It also includes a neat framework to help you creating new themes from your current emacs customization's. Also features an easy way to share your custom themes with the world. +%package -n %{name}-el +Summary: Elisp source files for %{pkgname} under GNU Emacs +Group: Applications/Editors +Requires: %{name} = %{version}-%{release} + +%description -n %{name}-el +This package contains the elisp source files for %{pkgname} under GNU +Emacs. You do not need to install this package to run %{pkgname}. +Install the %{name} package to use %{pkgname} with GNU Emacs. + %prep %setup -q -n %{pkg}-%{version} -%patch -P0 -p0 -%patch -P1 -p0 -%patch -P2 -p0 +%patch0 -p0 +%patch1 -p0 +%patch2 -p0 %build make %{?_smp_mflags} @@ -53,69 +59,19 @@ cp *.el *.elc %{buildroot}%{_emacs_sitelispdir}/%{pkg} cp themes/*.el themes/*.elc %{buildroot}%{_emacs_sitelispdir}/%{pkg}/themes %files +%defattr(-,root,root,-) %doc COPYING README -%{_emacs_sitelispdir}/%{pkg}/*.el %{_emacs_sitelispdir}/%{pkg}/*.elc -%{_emacs_sitelispdir}/%{pkg}/themes/*.el %{_emacs_sitelispdir}/%{pkg}/themes/*.elc %dir %{_emacs_sitelispdir}/%{pkg} %{_emacs_sitestartdir}/emacs-color-theme-init.el +%files -n %{name}-el +%defattr(-,root,root,-) +%{_emacs_sitelispdir}/%{pkg}/*.el +%{_emacs_sitelispdir}/%{pkg}/themes/*.el + %changelog -* Wed Jul 23 2025 Fedora Release Engineering - 6.6.0-32 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_43_Mass_Rebuild - -* Thu Jan 16 2025 Fedora Release Engineering - 6.6.0-31 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_42_Mass_Rebuild - -* Thu Jul 25 2024 Miroslav Suchý - 6.6.0-30 -- convert license to SPDX - -* Wed Jul 17 2024 Fedora Release Engineering - 6.6.0-29 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_41_Mass_Rebuild - -* Fri Mar 15 2024 Tim Landscheidt - 6.6.0-28 -- Obsolete -el subpackage (#1234527, #1542630) - -* Wed Jan 24 2024 Fedora Release Engineering - 6.6.0-27 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Fri Jan 19 2024 Fedora Release Engineering - 6.6.0-26 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_40_Mass_Rebuild - -* Wed Jul 19 2023 Fedora Release Engineering - 6.6.0-25 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_39_Mass_Rebuild - -* Thu Jan 19 2023 Fedora Release Engineering - 6.6.0-24 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_38_Mass_Rebuild - -* Thu Jul 21 2022 Fedora Release Engineering - 6.6.0-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_37_Mass_Rebuild - -* Thu Jan 20 2022 Fedora Release Engineering - 6.6.0-22 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Jul 21 2021 Fedora Release Engineering - 6.6.0-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Tue Jan 26 2021 Fedora Release Engineering - 6.6.0-20 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 6.6.0-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Jan 28 2020 Fedora Release Engineering - 6.6.0-18 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Wed Jul 24 2019 Fedora Release Engineering - 6.6.0-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Thu Jan 31 2019 Fedora Release Engineering - 6.6.0-16 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Thu Jul 12 2018 Fedora Release Engineering - 6.6.0-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - * Wed Feb 07 2018 Fedora Release Engineering - 6.6.0-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild