diff --git a/219-fix-test.patch b/219-fix-test.patch new file mode 100644 index 0000000..26d8bc2 --- /dev/null +++ b/219-fix-test.patch @@ -0,0 +1,13 @@ +diff --git a/slime-tests.el b/../slime-2.19/slime-tests.el +index c0aa11b..87f81f1 100644 +--- a/slime-tests.el ++++ b/slime-tests.el +@@ -553,7 +553,7 @@ confronted with nasty #.-fu." + (slime-check "Definition now at point." (looking-at snippet)))))) + + (def-slime-test (find-definition.3 ++ (:fails-for "abcl" "allegro" "clisp" "lispworks" +- (:fails-for "abcl" "allegro" "clisp" "lispworks" "sbcl" + "ecl")) + (name source regexp) + "Extra tests for defstruct." diff --git a/emacs-slime.spec b/emacs-slime.spec index 1e836e0..9356a64 100644 --- a/emacs-slime.spec +++ b/emacs-slime.spec @@ -2,7 +2,7 @@ Name: emacs-%{pkg} Epoch: 1 -Version: 2.12 +Version: 2.19 Release: 5%{?dist} Summary: The superior lisp interaction mode for emacs @@ -14,7 +14,7 @@ Group: Applications/Editors License: Public Domain and GPLv3+ and GPLv2+ and LLGPL URL: http://common-lisp.net/project/slime/ Source0: https://github.com/slime/slime/archive/v%{version}.tar.gz -Patch1: swank_changelog_plus_location.patch +Patch1: 219-fix-test.patch BuildRequires: emacs texinfo common-lisp-controller # for testing @@ -70,13 +70,11 @@ install -pm 644 *.lisp %{buildroot}%{_datadir}/common-lisp/source/slime install -pm 644 contrib/*.lisp %{buildroot}%{_datadir}/common-lisp/source/slime/contrib install -pm 644 contrib/*.el %{buildroot}%{_datadir}/common-lisp/source/slime/contrib install -pm 644 contrib/README.md %{buildroot}%{_datadir}/common-lisp/source/slime/contrib -install -pm 644 contrib/ChangeLog %{buildroot}%{_datadir}/common-lisp/source/slime/contrib install -pm 644 lib/*.el %{buildroot}%{_datadir}/common-lisp/source/slime/lib install -pm 644 swank/*.lisp %{buildroot}%{_datadir}/common-lisp/source/slime/swank install -pm 644 *.asd %{buildroot}%{_datadir}/common-lisp/source/slime mv contrib/README.md contrib/contrib-README.md -mv contrib/ChangeLog contrib/contrib-ChangeLog %check make check @@ -93,7 +91,7 @@ fi %files %defattr(-,root,root,-) -%doc ChangeLog NEWS PROBLEMS README.md doc/slime-small.pdf doc/slime-refcard.pdf contrib/contrib-README.md contrib/contrib-ChangeLog +%doc NEWS PROBLEMS README.md doc/slime-small.pdf doc/slime-refcard.pdf contrib/contrib-README.md %dir %{_emacs_sitestartdir} %{_emacs_sitestartdir}/*.el @@ -113,7 +111,6 @@ fi %{_datadir}/common-lisp/source/slime/lib/*.el %{_datadir}/common-lisp/source/slime/swank/*.lisp %{_datadir}/common-lisp/source/slime/contrib/README.md -%{_datadir}/common-lisp/source/slime/contrib/ChangeLog %{_datadir}/common-lisp/source/slime/*.asd %{_infodir}/%{pkg}.info.gz diff --git a/sources b/sources index 618abf4..6b84a7c 100644 --- a/sources +++ b/sources @@ -1 +1,2 @@ -be5ae06de1f500322b08374699a83ad3 v2.12.tar.gz +sha512 (v2.19.tar.gz) = 106733df0780fdb04a063e0f382264f8ff9171b2a78413279fee2ca986bafdd7d02a56feca19f156dbf0a93486b261cf79f2c05e614ed9bd777b769988eb4c1f +