Sophie

Sophie

distrib > Mandriva > 2007.1 > x86_64 > by-pkgid > 8c40c2534bc424a17c76434845a322c2 > files > 1

emacs-haskell-mode-2.1-2mdk.src.rpm

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

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
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
* 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