Package emacs-sml-mode: Specfile

%define pkg_name sml-mode
Version: 3.9.5
Release: alt7.1
Name: emacs-%pkg_name
License: GPL
Group: Editors
Url: ftp://ftp.research.bell-labs.com/dist/smlnj/contrib/emacs/
Summary: Standard ML mode for Emacs
Summary(ru_RU.KOI8-R): \xef\xd3\xce\xcf\xd7\xce\xcf\xca \xd2\xc5\xd6\xc9\xcd Emacs \xc4\xcc\xd1 \xd2\xc1\xc2\xcf\xd4\xd9 \xd3\xcf Standard ML
Packager: Emacs Maintainers Team <emacs@packages.altlinux.org>

Source: ftp://ftp.research.bell-labs.com/dist/smlnj/contrib/emacs/%pkg_name-%version.tar.gz
Source1: sml-mode-emacs.el

BuildArch: noarch
Requires: emacs-common

BuildPreReq: emacs-devel >= 0.0.1-alt2
# Automatically added by buildreq on Thu Aug 05 2002
BuildRequires: emacs-common
# explicitly added texinfo for info files
BuildRequires: texinfo

%description
This package contains an emacs major mode for editing Standard ML source code.

%description -l ru_RU.KOI8-R
\xe4\xc1\xce\xce\xd9\xca \xd0\xc1\xcb\xc5\xd4 \xd0\xd2\xc5\xc4\xcf\xd3\xd4\xc1\xd7\xcc\xd1\xc5\xd4 \xcf\xd3\xce\xcf\xd7\xce\xcf\xca \xd2\xc5\xd6\xc9\xcd \xc4\xcc\xd1 \xd2\xc5\xc4\xc1\xcb\xd4\xc9\xd2\xcf\xd7\xc1\xce\xc9\xd1 \xc9\xd3\xc8\xcf\xc4\xce\xcf\xc7\xcf
\xd4\xc5\xcb\xd3\xd4\xc1 \xd0\xd2\xcf\xc7\xd2\xc1\xcd\xcd \xce\xc1 \xd1\xda\xd9\xcb\xc5 Standard ML.

%prep
%setup -n %pkg_name-%version

%build
make prefix=%prefix

%install
mkdir -p %buildroot%_emacslispdir/%pkg_name/
install -m 644 *.el* %buildroot%_emacslispdir/%pkg_name/

mkdir -p %buildroot%_infodir
install -m 644 %pkg_name.info %buildroot%_infodir

mkdir -p %buildroot%_sysconfdir/emacs/site-start.d
install -m 644 %SOURCE1 %buildroot%_sysconfdir/emacs/site-start.d/%pkg_name.el

%add_lisp_loadpath %buildroot%_emacslispdir/%pkg_name
%byte_recompile_lispdir

%files
%doc README ChangeLog BUGS INSTALL NEWS TODO testcases.sml
%dir %_emacslispdir/%pkg_name/
%_emacslispdir/%pkg_name/*.el*
%_infodir/*
%_sysconfdir/emacs/site-start.d/*

%changelog
* Thu Dec 03 2015 Igor Vlasenko <viy@altlinux.ru> 3.9.5-alt7.1
- NMU: added BR: texinfo

* Sat Oct 24 2009 Igor Vlasenko <viy@altlinux.ru> 3.9.5-alt7
- applied repocop patch: removed obsolete (un)install_info macros

* Thu Jan 12 2006 Igor Vlasenko <viy@altlinux.ru> 3.9.5-alt6
- now maintained by Emacs Maintainers Team
- spec cleanup; added elc compilation

* Sat Dec 13 2003 Ott Alex <ott@altlinux.ru> 3.9.5-alt5
- rebuild

* Mon Sep 29 2003 Ott Alex <ott@altlinux.ru> 3.9.5-alt4
- Fixing URL 
- cleanup spec

* Sat Feb 08 2003 Ott Alex <ott@altlinux.ru> 3.9.5-alt3
- fixing spec

* Wed Dec 25 2002 Ott Alex <ott@altlinux.ru> 3.9.5-alt1
- Initial build