[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