Sophie

Sophie

distrib > Mandriva > 2009.0 > i586 > by-pkgid > a9a2d553fcee7bddb4e9580c48556d18 > files > 1

emacs-haskell-mode-2.1-4mdv2009.0.src.rpm

%define rname haskell-mode
%define name emacs-haskell-mode
%define version 2.1
%define release %mkrel 4

Summary: Major mode for editing Haskell code with emacs
Name: %{name}
Version: %{version}
Release: %{release}
Source0: http://www.iro.umontreal.ca/~monnier/elisp/haskell-mode-2.1.tar.bz2
License: GPL
Group: Development/Other
BuildArch: noarch
BuildRequires: emacs
Url: http://haskell.org/haskell-mode/
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot

%description
Haskell Mode for Emacs

%prep
%setup -q -n %{rname}-%{version}

%build
make

%install
rm -rf $RPM_BUILD_ROOT

# NB: prefering .el files (so that it's version independant)
install -d %buildroot%{_datadir}/emacs/site-lisp
install -m644 *.el %buildroot%_datadir/emacs/site-lisp

install -d $RPM_BUILD_ROOT%{_sysconfdir}/emacs/site-start.d
cat <<EOF >$RPM_BUILD_ROOT%{_sysconfdir}/emacs/site-start.d/%{rname}.el
(load "%_datadir/emacs/site-lisp/haskell-site-file")
;(add-hook 'haskell-mode-hook 'turn-on-haskell-decl-scan)
;(add-hook 'haskell-mode-hook 'turn-on-haskell-hugs)
EOF


%clean
rm -rf $RPM_BUILD_ROOT

%files
%defattr(-,root,root)
%doc index.html NEWS
%config(noreplace) /etc/emacs/site-start.d/%{rname}.el
%_datadir/*/site-lisp/*




%changelog
* Thu Jul 24 2008 Thierry Vignaud <tvignaud@mandriva.com> 2.1-4mdv2009.0
+ Revision: 244701
- rebuild

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot

* Tue Dec 18 2007 Thierry Vignaud <tvignaud@mandriva.com> 2.1-2mdv2008.1
+ Revision: 132849
- BR emacs
- kill re-definition of %%buildroot on Pixel's request
- import emacs-haskell-mode


* Mon Dec  5 2005 Pixel <pixel@mandriva.com> 2.1-2mdk
- fix loading

* Mon Nov 28 2005 Pixel <pixel@mandriva.com> 2.1-1mdk
- first package