Compare commits
23 commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
03e9d341aa | ||
|
|
fdb83699cb | ||
|
|
434bf75095 | ||
|
|
02b2af299a | ||
|
|
4c251070d3 | ||
|
|
c12042a5e1 | ||
|
|
54fb3308fe | ||
|
|
fca6b0c4de | ||
|
|
257515cc37 | ||
|
|
1cefdbce1b | ||
|
|
05c292794f | ||
|
|
4df77185e3 | ||
|
|
672a7d7a75 | ||
|
|
3127f23608 | ||
|
|
a793579024 | ||
|
|
84967c32e1 | ||
|
|
3653d31bbf | ||
|
|
fac8c1703d | ||
|
|
1df8dfa669 | ||
|
|
414e3bbd15 | ||
|
|
670c6ac246 | ||
|
|
00bea9491a | ||
|
|
df8081927b |
4 changed files with 132 additions and 127 deletions
BIN
cdargs-1.35-36.fc37.src.rpm
Normal file
BIN
cdargs-1.35-36.fc37.src.rpm
Normal file
Binary file not shown.
15
cdargs-1.35_configure_c99.patch
Normal file
15
cdargs-1.35_configure_c99.patch
Normal file
|
|
@ -0,0 +1,15 @@
|
|||
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
|
||||
140
cdargs.spec
140
cdargs.spec
|
|
@ -2,9 +2,10 @@
|
|||
|
||||
Name: cdargs
|
||||
Version: 1.35
|
||||
Release: 19%{?dist}
|
||||
Release: %autorelease
|
||||
Summary: The shell cd with bookmarks and browser
|
||||
License: GPLv2+
|
||||
# Automatically converted from old format: GPLv2+ - review is highly recommended.
|
||||
License: GPL-2.0-or-later
|
||||
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
|
||||
|
|
@ -12,62 +13,33 @@ 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: 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}
|
||||
Requires: %{name}%{?_isa} = %{version}-%{release}
|
||||
|
||||
%description devel
|
||||
This package contains development files for %{name}.
|
||||
|
||||
|
||||
%package -n emacs-cdargs
|
||||
Summary: Cdargs support for Emacs
|
||||
BuildArch: noarch
|
||||
|
||||
Requires: %{name} = %{version}-%{release}
|
||||
Requires: emacs(bin) >= %{_emacs_version}
|
||||
|
||||
%description -n emacs-cdargs
|
||||
This is an Emacs front-end to cdargs. It provides a function (cv or
|
||||
cdargs) which uses the same bookmarks list as the terminal program
|
||||
cdargs and lets the user quickly make a directory listed there the
|
||||
current working directory.
|
||||
|
||||
|
||||
%package -n emacs-cdargs-el
|
||||
Summary: Elisp source files for Cdargs support for Emacs
|
||||
Group: Applications/Editors
|
||||
BuildArch: noarch
|
||||
|
||||
Requires: emacs-%{name} = %{version}-%{release}
|
||||
|
||||
%description -n emacs-cdargs-el
|
||||
This package contains the Elisp source for providing Cdargs support in
|
||||
Emacs. You don't need to install this package to have Emacs support for
|
||||
Cdargs.
|
||||
|
||||
|
||||
%prep
|
||||
%autosetup -p1
|
||||
|
||||
|
||||
%build
|
||||
%configure
|
||||
%make_build
|
||||
%{_emacs_bytecompile} contrib/cdargs.el
|
||||
|
||||
|
||||
%install
|
||||
%make_install
|
||||
|
||||
|
|
@ -82,105 +54,19 @@ 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
|
||||
%{_bindir}/cdargs
|
||||
%config(noreplace) %{profiledir}/cdargs.*
|
||||
%doc %{_mandir}/man1/cdargs.1*
|
||||
|
||||
%dir %{_emacs_sitelispdir}/%{name}
|
||||
%{_emacs_sitelispdir}/%{name}/*.el
|
||||
%{_emacs_sitelispdir}/%{name}/*.elc
|
||||
%{_emacs_sitestartdir}/cdargs-init.el
|
||||
|
||||
%files devel
|
||||
%{_includedir}/cdargs.h
|
||||
|
||||
|
||||
%files -n emacs-cdargs
|
||||
%dir %{_emacs_sitelispdir}/%{name}
|
||||
%{_emacs_sitelispdir}/%{name}/*.elc
|
||||
%{_emacs_sitestartdir}/cdargs-init.el
|
||||
|
||||
|
||||
%files -n emacs-cdargs-el
|
||||
%license COPYING
|
||||
%{_emacs_sitelispdir}/%{name}/*.el
|
||||
|
||||
|
||||
%changelog
|
||||
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.35-19
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Apr 05 2018 Robert-André Mauchin <zebob.m@gmail.com> - 1.35-18
|
||||
- Unorphaned
|
||||
- Refresh SPEC
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-17
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.35-16
|
||||
- Rebuilt for GCC 5 C++11 ABI change
|
||||
|
||||
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-15
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||
|
||||
* Thu Jul 31 2014 Yaakov Selkowitz <yselkowi@redhat.com> - 1.35-14
|
||||
- Fix FTBFS with -Werror=format-security (#1037010, #1106037)
|
||||
- Cleanup spec
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-13
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-12
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-11
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||
|
||||
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-10
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||
|
||||
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-9
|
||||
- Rebuilt for c++ ABI breakage
|
||||
|
||||
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
||||
|
||||
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
||||
|
||||
* Sun Mar 14 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 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 <rel-eng@lists.fedoraproject.org> - 1.35-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
||||
|
||||
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
||||
|
||||
|
||||
* Sun Jan 11 2009 Milos Jakubicek <xjakub@fi.muni.cz> - 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 <xjakub@fi.muni.cz> - 1.35-2
|
||||
- Fixed non-capital starting letter in the summary of emacs-cdargs subpackage.
|
||||
|
||||
* Sat Mar 08 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 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
|
||||
%autochangelog
|
||||
|
|
|
|||
104
changelog
Normal file
104
changelog
Normal file
|
|
@ -0,0 +1,104 @@
|
|||
* Wed Jan 19 2022 Fedora Release Engineering <releng@fedoraproject.org> - 1.35-28
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_36_Mass_Rebuild
|
||||
|
||||
* Wed Jul 21 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.35-27
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_35_Mass_Rebuild
|
||||
|
||||
* Tue Jan 26 2021 Fedora Release Engineering <releng@fedoraproject.org> - 1.35-26
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
|
||||
|
||||
* Mon Jul 27 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.35-25
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
|
||||
|
||||
* Tue Jan 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.35-24
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
|
||||
|
||||
* Wed Jul 24 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.35-23
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
|
||||
|
||||
* Fri Mar 22 20:25:44 CET 2019 Robert-André Mauchin <zebob.m@gmail.com> - 1.35-22
|
||||
- Remove emacs subpackage to conform with Emacs packaging guidelines (#1234562)
|
||||
|
||||
* Thu Jan 31 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.35-21
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
|
||||
|
||||
* Wed Dec 12 2018 Tim Landscheidt <tim@tim-landscheidt.de> - 1.35-20
|
||||
- Obsolete emacs-el subpackage (#1234562)
|
||||
|
||||
* Thu Jul 12 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.35-19
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
|
||||
|
||||
* Thu Apr 05 2018 Robert-André Mauchin <zebob.m@gmail.com> - 1.35-18
|
||||
- Unorphaned
|
||||
- Refresh SPEC
|
||||
|
||||
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-17
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
|
||||
|
||||
* Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.35-16
|
||||
- Rebuilt for GCC 5 C++11 ABI change
|
||||
|
||||
* Fri Aug 15 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-15
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
|
||||
|
||||
* Thu Jul 31 2014 Yaakov Selkowitz <yselkowi@redhat.com> - 1.35-14
|
||||
- Fix FTBFS with -Werror=format-security (#1037010, #1106037)
|
||||
- Cleanup spec
|
||||
|
||||
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-13
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
|
||||
|
||||
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-12
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
|
||||
|
||||
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-11
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
|
||||
|
||||
* Wed Jul 18 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-10
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
|
||||
|
||||
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-9
|
||||
- Rebuilt for c++ ABI breakage
|
||||
|
||||
* Thu Jan 12 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-8
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
|
||||
|
||||
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-7
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
|
||||
|
||||
* Sun Mar 14 2010 Jonathan G. Underwood <jonathan.underwood@gmail.com> - 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 <rel-eng@lists.fedoraproject.org> - 1.35-5
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
|
||||
|
||||
* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.35-4
|
||||
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
|
||||
|
||||
|
||||
* Sun Jan 11 2009 Milos Jakubicek <xjakub@fi.muni.cz> - 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 <xjakub@fi.muni.cz> - 1.35-2
|
||||
- Fixed non-capital starting letter in the summary of emacs-cdargs subpackage.
|
||||
|
||||
* Sat Mar 08 2008 Milos Jakubicek <xjakub@fi.muni.cz> - 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
|
||||
Loading…
Add table
Add a link
Reference in a new issue