diff --git a/cdargs-1.35-36.fc37.src.rpm b/cdargs-1.35-36.fc37.src.rpm deleted file mode 100644 index 4903944..0000000 Binary files a/cdargs-1.35-36.fc37.src.rpm and /dev/null differ diff --git a/cdargs-1.35_configure_c99.patch b/cdargs-1.35_configure_c99.patch deleted file mode 100644 index d20718f..0000000 --- a/cdargs-1.35_configure_c99.patch +++ /dev/null @@ -1,15 +0,0 @@ -diff --git a/configure b/configure -index 8567554..f4588d4 100755 ---- a/configure -+++ b/configure -@@ -2507,8 +2507,8 @@ main () - for (i = 0; i < 256; i++) - if (XOR (islower (i), ISLOWER (i)) - || toupper (i) != TOUPPER (i)) -- exit(2); -- exit (0); -+ return 2; -+ return 0; - } - _ACEOF - rm -f conftest$ac_exeext diff --git a/cdargs.spec b/cdargs.spec index 12b572a..23524c4 100644 --- a/cdargs.spec +++ b/cdargs.spec @@ -2,10 +2,9 @@ Name: cdargs Version: 1.35 -Release: %autorelease +Release: 24%{?dist} Summary: The shell cd with bookmarks and browser -# Automatically converted from old format: GPLv2+ - review is highly recommended. -License: GPL-2.0-or-later +License: GPLv2+ URL: http://www.skamphausen.de/cgi-bin/ska/CDargs/ Source0: http://www.skamphausen.de/downloads/cdargs/%{name}-%{version}.tar.gz Source1: %{name}-%{version}_emacs-init.el @@ -13,18 +12,17 @@ Source1: %{name}-%{version}_emacs-init.el Patch0: %{name}-%{version}_shebangs.patch Patch1: %{name}-%{version}_format_security.patch Patch2: %{name}-%{version}_fix_fsf_address.patch -Patch3: %{name}-%{version}_configure_c99.patch BuildRequires: gcc-c++ BuildRequires: ncurses-devel BuildRequires: emacs -BuildRequires: make Requires: emacs-filesystem >= %{_emacs_version} %description Enables the user to quickly change working directory by navigating cd arguments and expanding the shell built-in cd with bookmarks and browser. + %package devel Summary: Development files for %{name} Requires: %{name}%{?_isa} = %{version}-%{release} @@ -32,14 +30,17 @@ Requires: %{name}%{?_isa} = %{version}-%{release} %description devel This package contains development files for %{name}. + %prep %autosetup -p1 + %build %configure %make_build %{_emacs_bytecompile} contrib/cdargs.el + %install %make_install @@ -54,6 +55,7 @@ install -p -m 644 contrib/cdargs-bash.sh %{buildroot}%{profiledir}/cdargs.sh install -p -m 644 contrib/cdargs-tcsh.csh %{buildroot}%{profiledir}/cdargs.csh install -D -p -m 644 src/cdargs.h %{buildroot}%{_includedir}/cdargs.h + %files %doc AUTHORS ChangeLog NEWS README THANKS %license COPYING @@ -65,8 +67,101 @@ install -D -p -m 644 src/cdargs.h %{buildroot}%{_includedir}/cdargs.h %{_emacs_sitelispdir}/%{name}/*.elc %{_emacs_sitestartdir}/cdargs-init.el + %files devel %{_includedir}/cdargs.h + %changelog -%autochangelog +* Tue Jan 28 2020 Fedora Release Engineering - 1.35-24 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild + +* Wed Jul 24 2019 Fedora Release Engineering - 1.35-23 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild + +* Fri Mar 22 20:25:44 CET 2019 Robert-André Mauchin - 1.35-22 +- Remove emacs subpackage to conform with Emacs packaging guidelines (#1234562) + +* Thu Jan 31 2019 Fedora Release Engineering - 1.35-21 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild + +* Wed Dec 12 2018 Tim Landscheidt - 1.35-20 +- Obsolete emacs-el subpackage (#1234562) + +* Thu Jul 12 2018 Fedora Release Engineering - 1.35-19 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild + +* Thu Apr 05 2018 Robert-André Mauchin - 1.35-18 +- Unorphaned +- Refresh SPEC + +* Wed Jun 17 2015 Fedora Release Engineering - 1.35-17 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild + +* Sat May 02 2015 Kalev Lember - 1.35-16 +- Rebuilt for GCC 5 C++11 ABI change + +* Fri Aug 15 2014 Fedora Release Engineering - 1.35-15 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild + +* Thu Jul 31 2014 Yaakov Selkowitz - 1.35-14 +- Fix FTBFS with -Werror=format-security (#1037010, #1106037) +- Cleanup spec + +* Sat Jun 07 2014 Fedora Release Engineering - 1.35-13 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild + +* Sat Aug 03 2013 Fedora Release Engineering - 1.35-12 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild + +* Wed Feb 13 2013 Fedora Release Engineering - 1.35-11 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild + +* Wed Jul 18 2012 Fedora Release Engineering - 1.35-10 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild + +* Tue Feb 28 2012 Fedora Release Engineering - 1.35-9 +- Rebuilt for c++ ABI breakage + +* Thu Jan 12 2012 Fedora Release Engineering - 1.35-8 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild + +* Tue Feb 08 2011 Fedora Release Engineering - 1.35-7 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild + +* Sun Mar 14 2010 Jonathan G. Underwood - 1.35-6 +- Update spec file to bring it into compliance with Emacs add-on packaging + guidelines +- Split Elisp source files into separate subpackage + +* Fri Jul 24 2009 Fedora Release Engineering - 1.35-5 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild + +* Mon Feb 23 2009 Fedora Release Engineering - 1.35-4 +- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild + + +* Sun Jan 11 2009 Milos Jakubicek - 1.35-3 +- Fixed usage in other shells than bash: minor compatibility code changes and + no complains because completion doesn't work (fix BZ#479398). + +* Tue Mar 25 2008 Milos Jakubicek - 1.35-2 +- Fixed non-capital starting letter in the summary of emacs-cdargs subpackage. + +* Sat Mar 08 2008 Milos Jakubicek - 1.35-1 +- Initial package based on SRPM provided by author. +- Removed Packager: and Vendor: field. +- Removed unnecessary making RPM_BUILD_ROOT directory. +- Changed license from GPL to GPLv2+. +- Extended description. +- Setup section is silent now (-p). +- Added SMP flags for building. +- Added directory mode to defattr. +- Added dist tag. +- Changed buildroot directory to default. +- Removed execute rights and shebangs (Patch0) from cdargs.sh, cdargs.csh as + they will be only sourced, not executed. +- Both files cdargs.sh and cdargs.csh marked as config(noreplace). +- Added -devel subpackage with cdargs.h +- Added emacs-cdargs subpackage with cdargs.el +- Added emacs init script as Source1 diff --git a/changelog b/changelog deleted file mode 100644 index d42df28..0000000 --- a/changelog +++ /dev/null @@ -1,104 +0,0 @@ -* Wed Jan 19 2022 Fedora Release Engineering - 1.35-28 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild - -* Wed Jul 21 2021 Fedora Release Engineering - 1.35-27 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild - -* Tue Jan 26 2021 Fedora Release Engineering - 1.35-26 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild - -* Mon Jul 27 2020 Fedora Release Engineering - 1.35-25 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild - -* Tue Jan 28 2020 Fedora Release Engineering - 1.35-24 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild - -* Wed Jul 24 2019 Fedora Release Engineering - 1.35-23 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild - -* Fri Mar 22 20:25:44 CET 2019 Robert-André Mauchin - 1.35-22 -- Remove emacs subpackage to conform with Emacs packaging guidelines (#1234562) - -* Thu Jan 31 2019 Fedora Release Engineering - 1.35-21 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild - -* Wed Dec 12 2018 Tim Landscheidt - 1.35-20 -- Obsolete emacs-el subpackage (#1234562) - -* Thu Jul 12 2018 Fedora Release Engineering - 1.35-19 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild - -* Thu Apr 05 2018 Robert-André Mauchin - 1.35-18 -- Unorphaned -- Refresh SPEC - -* Wed Jun 17 2015 Fedora Release Engineering - 1.35-17 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild - -* Sat May 02 2015 Kalev Lember - 1.35-16 -- Rebuilt for GCC 5 C++11 ABI change - -* Fri Aug 15 2014 Fedora Release Engineering - 1.35-15 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild - -* Thu Jul 31 2014 Yaakov Selkowitz - 1.35-14 -- Fix FTBFS with -Werror=format-security (#1037010, #1106037) -- Cleanup spec - -* Sat Jun 07 2014 Fedora Release Engineering - 1.35-13 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild - -* Sat Aug 03 2013 Fedora Release Engineering - 1.35-12 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild - -* Wed Feb 13 2013 Fedora Release Engineering - 1.35-11 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild - -* Wed Jul 18 2012 Fedora Release Engineering - 1.35-10 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild - -* Tue Feb 28 2012 Fedora Release Engineering - 1.35-9 -- Rebuilt for c++ ABI breakage - -* Thu Jan 12 2012 Fedora Release Engineering - 1.35-8 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild - -* Tue Feb 08 2011 Fedora Release Engineering - 1.35-7 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild - -* Sun Mar 14 2010 Jonathan G. Underwood - 1.35-6 -- Update spec file to bring it into compliance with Emacs add-on packaging - guidelines -- Split Elisp source files into separate subpackage - -* Fri Jul 24 2009 Fedora Release Engineering - 1.35-5 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild - -* Mon Feb 23 2009 Fedora Release Engineering - 1.35-4 -- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild - - -* Sun Jan 11 2009 Milos Jakubicek - 1.35-3 -- Fixed usage in other shells than bash: minor compatibility code changes and - no complains because completion doesn't work (fix BZ#479398). - -* Tue Mar 25 2008 Milos Jakubicek - 1.35-2 -- Fixed non-capital starting letter in the summary of emacs-cdargs subpackage. - -* Sat Mar 08 2008 Milos Jakubicek - 1.35-1 -- Initial package based on SRPM provided by author. -- Removed Packager: and Vendor: field. -- Removed unnecessary making RPM_BUILD_ROOT directory. -- Changed license from GPL to GPLv2+. -- Extended description. -- Setup section is silent now (-p). -- Added SMP flags for building. -- Added directory mode to defattr. -- Added dist tag. -- Changed buildroot directory to default. -- Removed execute rights and shebangs (Patch0) from cdargs.sh, cdargs.csh as - they will be only sourced, not executed. -- Both files cdargs.sh and cdargs.csh marked as config(noreplace). -- Added -devel subpackage with cdargs.h -- Added emacs-cdargs subpackage with cdargs.el -- Added emacs init script as Source1