diff --git a/mercurial-site-start b/mercurial-site-start new file mode 100644 index 0000000..f169f95 --- /dev/null +++ b/mercurial-site-start @@ -0,0 +1,7 @@ +(autoload 'hg-mode "mercurial" "HG mode." t) +(autoload 'hg-help-overview "mercurial" "HG help." t) + +(autoload 'mq-mode "mq" + "MQ mode for Mercurial repositories with an MQ patch queue." t) +(autoload 'mq-edit-mode "mq" + "MQ edit mode for editing patch descriptions." t) diff --git a/mercurial.spec b/mercurial.spec index c2e9c23..1d67cc8 100644 --- a/mercurial.spec +++ b/mercurial.spec @@ -1,11 +1,12 @@ Summary: A fast, lightweight distributed source control management system Name: mercurial Version: 1.0 -Release: 1%{?dist} +Release: 2%{?dist} License: GPLv2 Group: Development/Tools URL: http://www.selenic.com/mercurial/ Source0: http://www.selenic.com/mercurial/release/%{name}-%{version}.tar.gz +Source1: mercurial-site-start BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: python-devel asciidoc xmlto Requires: python @@ -63,6 +64,9 @@ mkdir -p $xlisp_dir install -m 644 contrib/mercurial.el $xlisp_dir mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/mercurial/hgrc.d +mkdir -p $lisp_dir/site-start.d/ && install -m644 %SOURCE1 $lisp_dir/site-start.d/ +mkdir -p $xlisp_dir/site-start.d/ && install -m644 %SOURCE1 $xlisp_dir/site-start.d/ + %clean rm -rf $RPM_BUILD_ROOT @@ -82,6 +86,8 @@ rm -rf $RPM_BUILD_ROOT %files emacs %{_datadir}/emacs/site-lisp/mercurial.el %{_datadir}/xemacs/site-packages/lisp/mercurial.el +%{_datadir}/emacs/site-lisp/site-start.d/* +%{_datadir}/xemacs/site-packages/lisp/site-start.d/* %files hgk %{_bindir}/hgk @@ -90,6 +96,9 @@ rm -rf $RPM_BUILD_ROOT #cd tests && python run-tests.py %changelog +* Wed Mar 26 2008 Neal Becker - 1.0-2 +- Add site-start + * Tue Mar 25 2008 Neal Becker - 1.0-1 - Update to 1.0 - Disable check for now - 1 test fails