[emacs-haskell-mode/f19] Update to new upstream release 2.9.1
Arun SAG
sagarun at fedoraproject.org
Sat Mar 16 11:15:50 UTC 2013
commit 0a37c96821004ff45a93662b3d5c8420109caa30
Author: Arun SAG <sagarun at gmail.com>
Date: Sat Mar 16 16:45:13 2013 +0530
Update to new upstream release 2.9.1
.gitignore | 1 +
emacs-haskell-mode.spec | 29 ++++++++++++++++++++---------
sources | 2 +-
3 files changed, 22 insertions(+), 10 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index c43bcd0..ca3d3a6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -1,2 +1,3 @@
haskell-mode-2.7.0.tar.gz
/haskell-mode-2.8.0.tar.gz
+/emacs-haskell-mode-2.9.1-df265ed.tar.gz
diff --git a/emacs-haskell-mode.spec b/emacs-haskell-mode.spec
index ed98274..a8c70d8 100644
--- a/emacs-haskell-mode.spec
+++ b/emacs-haskell-mode.spec
@@ -1,6 +1,10 @@
%global pkg haskell-mode
%global pkgname Haskell-mode
+%global commit df265ed372170b19053853c487275d97adf68dce
+%global shortcommit %(c=%{commit}; echo ${c:0:7})
+
+
%if %($(pkg-config emacs) ; echo $?)
%global emacs_version 21.1
%global emacs_lispdir %{_datadir}/emacs/site-lisp
@@ -12,20 +16,20 @@
%endif
Name: emacs-%{pkg}
-Version: 2.8.0
-Release: 3%{?dist}
+Version: 2.9.1
+Release: 1%{?dist}
Summary: Haskell editing mode for Emacs
Group: Applications/Editors
License: GPLv3
-URL: http://projects.haskell.org/haskellmode-emacs/
+URL: https://github.com/haskell/haskell-mode
-Source0: http://projects.haskell.org/haskellmode-emacs/haskell-mode-%{version}.tar.gz
+Source0: https://github.com/haskell/haskell-mode/archive/%{commit}/%{name}-%{version}-%{shortcommit}.tar.gz
Source1: haskell-mode-init.el
BuildArch: noarch
BuildRequires: emacs emacs-el
-Requires: emacs >= %{emacs_version}
+Requires: emacs(bin) >= %{emacs_version}
%description
This package adds a Haskell major mode to Emacs. The Haskell mode
@@ -42,7 +46,7 @@ This package contains the elisp source files for
Haskell-mode under GNU Emacs.
%prep
-%setup -q -n %{pkg}-%{version}
+%setup -q -n %{pkg}-%{commit}
%{__rm} -rf haskell-site-file.el~
%build
@@ -52,8 +56,10 @@ emacs --batch --eval '(setq load-path (cons "." load-path))' -f batch-byte-compi
%{__rm} -rf %{buildroot}
%{__install} -pm 755 -d %{buildroot}%{emacs_lispdir}/%{pkg}/
%{__install} -pm 755 -d %{buildroot}%{emacs_startdir}
-%{__install} -pm 644 %{_builddir}/%{pkg}-%{version}/*.elc %{buildroot}%{emacs_lispdir}/%{pkg}/
-%{__install} -pm 644 %{_builddir}/%{pkg}-%{version}/*.el %{buildroot}%{emacs_lispdir}/%{pkg}/
+%{__install} -pm 755 -d %{buildroot}%{_datadir}/doc/%{name}-%{version}/examples
+%{__install} -pm 644 %{_builddir}/%{pkg}-%{commit}/*.elc %{buildroot}%{emacs_lispdir}/%{pkg}/
+%{__install} -pm 644 %{_builddir}/%{pkg}-%{commit}/*.el %{buildroot}%{emacs_lispdir}/%{pkg}/
+%{__install} -pm 644 %{_builddir}/%{pkg}-%{commit}/examples/init.el %{buildroot}/%{_datadir}/doc/%{name}-%{version}/examples/init.el
%{__install} -pm 644 %{SOURCE1} %{buildroot}%{emacs_startdir}
@@ -63,7 +69,7 @@ emacs --batch --eval '(setq load-path (cons "." load-path))' -f batch-byte-compi
%files
%defattr(-,root,root,-)
-%doc README ChangeLog NEWS
+%doc README.md NEWS
%{emacs_lispdir}/%{pkg}/*.elc
%{emacs_startdir}/%{pkg}-init.el
%dir %{emacs_lispdir}/%{pkg}
@@ -73,6 +79,11 @@ emacs --batch --eval '(setq load-path (cons "." load-path))' -f batch-byte-compi
%{emacs_lispdir}/%{pkg}/*.el
%changelog
+* Sat Mar 16 2013 Arun S A G <sagarun [AT] gmail dot com> - 2.9.1-1
+- update to new upstream release
+- Project moved to github. New source url
+- Asked upstream to correct fsf address https://github.com/haskell/haskell-mode/issues/129
+
* Wed Feb 13 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 2.8.0-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
diff --git a/sources b/sources
index 85eef77..550ef8b 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-64435a26bd070e56481b8d0ad826ac63 haskell-mode-2.8.0.tar.gz
+d5fe53547e6c7fd5b1c404dc5c9af3b6 emacs-haskell-mode-2.9.1-df265ed.tar.gz
More information about the scm-commits
mailing list