05e7e3
%{!?python2_sitearch: %define python2_sitearch %(%{__python2} -c "from distutils.sysconfig import get_python2_lib; print get_python2_lib(1)")}
733dfe
3a5b15
Summary: Mercurial -- a distributed SCM
6fb3ec
Name: mercurial
4e5726
Version: 4.9
4e5726
Release: 1%{?dist}
abe9fd
491e6d
# Release: 1.rc1%%{?dist}
Neal Becker 39baad
491e6d
#% define upstreamversion %%{version}-rc
9d9f80
%define upstreamversion %{version}
Neal Becker 39baad
0dd2f6
License: GPLv2+
6fb3ec
URL: http://www.selenic.com/mercurial/
491e6d
#Source0: http://www.selenic.com/mercurial/release/%%{name}-%%{version}.tar.gz
Neal Becker 39baad
Source0: http://www.selenic.com/mercurial/release/%{name}-%{upstreamversion}.tar.gz
5e35fe
Source1: mercurial-site-start.el
3ad3b9
Patch0: contrib-hg-ssh.patch
b3a51a
BuildRequires: python2 python2-devel bash-completion
b3a51a
BuildRequires: emacs-nox emacs-el pkgconfig gettext python2-docutils
885070
BuildRequires: gcc
b3a51a
Requires: python2 emacs-filesystem
Seth Vidal 3d2fa8
Provides: hg = %{version}-%{release}
ec5cdb
Obsoletes: emacs-mercurial <= 3.4.1, emacs-mercurial-el <= 3.4.1
ec5cdb
Provides: emacs-mercurial <= 3.4.1, emacs-mercurial-el <= 3.4.1
6fb3ec
6fb3ec
%description
a3a46f
Mercurial is a fast, lightweight source control management system designed
6fb3ec
for efficient handling of very large distributed projects.
a3a46f
5e35fe
Quick start: http://www.selenic.com/mercurial/wiki/index.cgi/QuickStart
5e35fe
Tutorial: http://www.selenic.com/mercurial/wiki/index.cgi/Tutorial
5e35fe
Extensions: http://www.selenic.com/mercurial/wiki/index.cgi/CategoryExtension
5e35fe
adcde5
%define pkg mercurial
adcde5
adcde5
# If the emacs-el package has installed a pkgconfig file, use that to determine
adcde5
0002e3
%package hgk
491e6d
Summary:    Hgk interface for mercurial
491e6d
Requires:   hg = %{version}-%{release}, tk
0002e3
adcde5
0002e3
%description hgk
5e35fe
A Mercurial extension for displaying the change history graphically
5e35fe
using Tcl/Tk.  Displays branches and merges in an easily
5e35fe
understandable way and shows diffs for each revision.  Based on
5e35fe
gitk for the git SCM.
5e35fe
491e6d
Adds the "hg view" command.  See
19135c
http://www.selenic.com/mercurial/wiki/index.cgi/UsingHgk for more
5e35fe
documentation.
0002e3
Tom Prince 0d95b5
%package chg
Tom Prince 0d95b5
Summary:    A fast client for Mercurial command server running on Unix. It saves time of slow Python startup.
Tom Prince 0d95b5
Requires:   hg = %{version}-%{release}
Tom Prince 0d95b5
Tom Prince 0d95b5
%description chg
Tom Prince 0d95b5
chg is a C wrapper for the hg command. Typically, when you type hg, a new
Tom Prince 0d95b5
Python process is created, Mercurial is loaded, and your requested command runs
Tom Prince 0d95b5
and the process exits.
Tom Prince 0d95b5
Tom Prince 0d95b5
With chg, a Mercurial command server background process is created that runs
Tom Prince 0d95b5
Mercurial. When you type chg, a C program connects to that background process
Tom Prince 0d95b5
and executes Mercurial commands.
Tom Prince 0d95b5
Tom Prince 0d95b5
6fb3ec
%prep
Neal Becker 379b94
%setup -q -n %{name}-%{upstreamversion}
05e7e3
# Patch files to use python2 instead of (since lately) non existent python binary.
05e7e3
sed -i 's|python|python2|' %{_builddir}/%{name}-%{version}/Makefile %{_builddir}/%{name}-%{version}/doc/Makefile
3ad3b9
%patch0 -p1 -b .contrib-hg-ssh
6fb3ec
6fb3ec
%build
a3a46f
make all
c68158
Tom Prince 0d95b5
pushd contrib/chg
Tom Prince 0d95b5
make
Tom Prince 0d95b5
popd
Tom Prince 0d95b5
6fb3ec
%install
795ef7
rm -rf $RPM_BUILD_ROOT
05e7e3
%{__python2} setup.py install -O1 --root $RPM_BUILD_ROOT --prefix %{_prefix} --record=%{name}.files
a3a46f
make install-doc DESTDIR=$RPM_BUILD_ROOT MANDIR=%{_mandir}
a3a46f
05e7e3
grep -v -e 'hgk.py*' -e %{python2_sitearch}/mercurial/ -e %{python2_sitearch}/hgext/ < %{name}.files > %{name}-base.files
adcde5
grep 'hgk.py*' < %{name}.files > %{name}-hgk.files
adcde5
3a5b15
install -D -m 755 contrib/hgk       $RPM_BUILD_ROOT%{_libexecdir}/mercurial/hgk
3a5b15
install -m 755 contrib/hg-ssh       $RPM_BUILD_ROOT%{_bindir}
a3a46f
586cb4
bash_completion_dir=$RPM_BUILD_ROOT$(pkg-config --variable=completionsdir bash-completion)
a3a46f
mkdir -p $bash_completion_dir
586cb4
install -m 644 contrib/bash_completion $bash_completion_dir/hg
a3a46f
a3a46f
zsh_completion_dir=$RPM_BUILD_ROOT%{_datadir}/zsh/site-functions
a3a46f
mkdir -p $zsh_completion_dir
a3a46f
install -m 644 contrib/zsh_completion $zsh_completion_dir/_mercurial
a3a46f
807df1
mkdir -p $RPM_BUILD_ROOT%{_emacs_sitelispdir}/mercurial
733dfe
adcde5
pushd contrib
adcde5
for file in mercurial.el mq.el; do
434c35
  #emacs -batch -l mercurial.el --no-site-file -f batch-byte-compile $file
434c35
  %{_emacs_bytecompile} $file
807df1
  install -p -m 644 $file ${file}c $RPM_BUILD_ROOT%{_emacs_sitelispdir}/mercurial
adcde5
  rm ${file}c
adcde5
done
adcde5
popd
adcde5
Tom Prince 0d95b5
pushd contrib/chg
Tom Prince 0d95b5
make install DESTDIR=$RPM_BUILD_ROOT PREFIX=%{_usr} MANDIR=%{_mandir}/man1
Tom Prince 0d95b5
popd
adcde5
adcde5
eedf52
mkdir -p $RPM_BUILD_ROOT/%{_sysconfdir}/mercurial/hgrc.d
6fb3ec
807df1
mkdir -p $RPM_BUILD_ROOT%{_emacs_sitestartdir} && install -m644 %SOURCE1 $RPM_BUILD_ROOT%{_emacs_sitestartdir}
adcde5
adcde5
cat >hgk.rc <<eof< code="">
adcde5
[extensions]
adcde5
# enable hgk extension ('hg help' shows 'view' as a command)
adcde5
hgk=
19135c
19135c
[hgk]
19135c
path=%{_libexecdir}/mercurial/hgk
adcde5
EOF
3a5b15
install -m 644 hgk.rc $RPM_BUILD_ROOT/%{_sysconfdir}/mercurial/hgrc.d
adcde5
99d701
cat > certs.rc <<eof< code="">
b5d43b
# see: http://mercurial.selenic.com/wiki/CACertificates
99d701
[web]
99d701
cacerts = /etc/pki/tls/certs/ca-bundle.crt
99d701
EOF
99d701
install -m 644 certs.rc $RPM_BUILD_ROOT/%{_sysconfdir}/mercurial/hgrc.d
99d701
05e7e3
mv $RPM_BUILD_ROOT%{python2_sitearch}/mercurial/locale $RPM_BUILD_ROOT%{_datadir}/locale
05e7e3
rm -rf $RPM_BUILD_ROOT%{python2_sitearch}/mercurial/locale
0a9c45
3f69f4
3f69f4
%find_lang hg
3f69f4
3f69f4
grep -v locale %{name}-base.files > %{name}-base-filtered.files
3f69f4
8f92c1
%files -f %{name}-base-filtered.files -f hg.lang
c880ad
%doc CONTRIBUTORS COPYING doc/README doc/hg*.txt doc/hg*.html *.cgi contrib/*.fcgi contrib/*.wsgi
a3a46f
%doc %attr(644,root,root) %{_mandir}/man?/hg*.gz
4fd08e
%doc %attr(644,root,root) contrib/*.svg
a3a46f
%{_datadir}/zsh/site-functions/_mercurial
a3a46f
%{_bindir}/hg-ssh
586cb4
%{_datadir}/bash-completion/
7abb7b
%dir %{_datadir}/zsh/
7abb7b
%{_datadir}/zsh/site-functions/
04ef41
%dir %{_sysconfdir}/mercurial
3bceaf
%dir %{_sysconfdir}/mercurial/hgrc.d
05e7e3
%{python2_sitearch}/mercurial
05e7e3
%{python2_sitearch}/hgext
807df1
%{_emacs_sitelispdir}/mercurial
807df1
%{_emacs_sitestartdir}/*.el
6fb3ec
ec5cdb
%config(noreplace) %{_sysconfdir}/mercurial/hgrc.d/certs.rc
0002e3
adcde5
%files hgk -f %{name}-hgk.files
19135c
%{_libexecdir}/mercurial/
adcde5
%{_sysconfdir}/mercurial/hgrc.d/hgk.rc
0002e3
Tom Prince 0d95b5
%files chg
Tom Prince 0d95b5
%{_bindir}/chg
Tom Prince 0d95b5
%doc %attr(644,root,root) %{_mandir}/man?/chg.*.gz
Tom Prince 0d95b5
Tom Prince 0d95b5
8b12df
##%%check
491e6d
##cd tests && %%{__python} run-tests.py
0002e3
6fb3ec
%changelog
4e5726
* Mon Apr  8 2019 Neal Becker <ndbecker2@gmail.com> - 4.9-1
4e5726
- Update to 4.9
4e5726
3ad3b9
* Tue Mar  5 2019 Neal Becker <ndbecker2@gmail.com> - 4.7-3
3ad3b9
- Fix shebang for python2
3ad3b9
377abb
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.7-2
377abb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
377abb
c6890e
* Mon Aug 20 2018 Petr Stodulka <pstodulk@redhat.com< -="" 4.7-1<="" code="">
c6890e
- Update to 4.7
c6890e
896a60
* Sat Aug 11 2018 Tom Prince <tom.prince@ualberta.net> - 4.5.3-1
Tom Prince 0d95b5
- Package chg extension.
Tom Prince 0d95b5
f23a33
* Sat Aug 11 2018 Petr Stodulka <pstodulk@redhat.com> - 4.5.3-1
f23a33
- Update to 4.5.3
f23a33
- Resolves: CVE-2018-1000132
f23a33
05e7e3
* Tue Jul 24 2018 Sebastian Kisela <skisela@redhat.com> - 4.4.2-6
05e7e3
- Stop using deprecated python macros: https://fedoraproject.org/wiki/Packaging:Python
885070
- Add gcc build time dependency, as gcc was removed from default buildroot package set.
05e7e3
699dc0
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.2-5
699dc0
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
699dc0
93269c
* Fri Feb 09 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 4.4.2-4
93269c
- Escape macros in %%changelog
93269c
1e8e8e
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.4.2-3
1e8e8e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
1e8e8e
b3a51a
* Tue Jan 09 2018 Iryna Shcherbina <ishcherb@redhat.com> - 4.4.2-2
b3a51a
- Update Python 2 dependency declarations to new packaging standards
b3a51a
  (See https://fedoraproject.org/wiki/FinalizingFedoraSwitchtoPython3)
b3a51a
635899
* Fri Dec 29 2017 Neal Becker <nbecker@nbecker2> - 4.4.2-1
635899
- Update to 4.4.2
635899
7dae03
* Fri Aug 11 2017 Petr Stodulka <pstodulk@redhat.com> - 4.2.3-1
7dae03
- Update to 4.2.3
7dae03
- Resolves: CVE-2017-1000115 CVE-2017-1000116
7dae03
12be36
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.1-3
12be36
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
12be36
04127e
* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.2.1-2
04127e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
04127e
55b833
* Mon Jun 12 2017 Neal Becker <nbecker@nbecker2> - 4.2.1-1
55b833
- Update to 4.2.1
55b833
8e7ee9
* Mon Feb 27 2017 Neal Becker <nbecker@nbecker2> - 4.1-1
8e7ee9
- Update to 4.1
8e7ee9
6a64c4
* Fri Feb 10 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.0.1-2
6a64c4
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
6a64c4
aae366
* Fri Dec 23 2016 Neal Becker <nbecker@nbecker2> - 4.0.1-1
aae366
- Update to 4.0.1
aae366
efef1b
* Tue Jul 19 2016 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.8.1-2
efef1b
- https://fedoraproject.org/wiki/Changes/Automatic_Provides_for_Python_RPM_Packages
efef1b
07bf77
* Tue May 03 2016 Neal Becker <ndbecker2@gmail.com> - 3.8.1-1
07bf77
- Update to 3.8.1
07bf77
3980ed
* Tue Mar 29 2016 Neal Becker <ndbecker2@gmail.com> - 3.7.3-1
3980ed
- Update to 3.7.3
3980ed
7dae03
* Thu Feb 25 2016 Neal Becker <ndbecker2@gmail.com> - 3.7.1-1
2e8f05
- Update to 3.7.1
2e8f05
c82703
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 3.6.3-2
c82703
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
c82703
2195fa
* Fri Jan 22 2016 Neal Becker <ndbecker2@gmail.com> - 3.6.3-1
2195fa
- Update to 3.6.3
2195fa
18741a
* Thu Dec 24 2015 Neal Becker <ndbecker2@gmail.com> - 3.6.2-1
18741a
- Update to 3.6.2
18741a
744270
* Fri Sep 11 2015 Neal Becker <ndbecker2@gmail.com> - 3.5.1-1
744270
- Update to 3.5.1
744270
c1b41a
* Wed Aug 12 2015 Neal Becker <ndbecker2@gmail.com> - 3.5-1
c1b41a
- Update to 3.5
c1b41a
ec5cdb
* Tue Jun 23 2015 Neal Becker <ndbecker2@gmail.com> - 3.4.1-1
ec5cdb
- Update to 3.4.1
ec5cdb
- Obsolete emacs-mercurial{-el}
807df1
- own _emacs_sitelispdir/mercurial
807df1
- use standard emacs macros
ec5cdb
673e12
* Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.3.3-2
673e12
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
673e12
6a0bb9
* Fri Apr  3 2015 Neal Becker <ndbecker2@gmail.com> - 3.3.3-1
6a0bb9
- update to 3.3.3
6a0bb9
bdf898
* Mon Mar 16 2015 Neal Becker <ndbecker2@gmail.com> - 3.3.2-1
bdf898
- Update to 3.3.2
bdf898
- upstream dropped mergetools.rc
bdf898
586cb4
* Sat Jan 24 2015 Ville Skyttä <ville.skytta@iki.fi> - 3.2.3-2
586cb4
- Install bash completion to %%{_datadir}/bash-completion/completions
586cb4
161682
* Sun Dec 21 2014 nbecker <ndbecker2@gmail.com> - 3.2.3-1
161682
- Fixes CVE-2014-9390
161682
8e2328
* Tue Dec 16 2014 nbecker <ndbecker2@gmail.com> - 3.2-1
8e2328
- Update to 3.2.2
8e2328
4fd08e
* Sun Oct 19 2014 nbecker <ndbecker2@gmail.com> - 3.2-1.rc
4fd08e
- Patch0 no longer needed?
4fd08e
- Drop sample.hgrc (from upstream)
4fd08e
e2cceb
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-3
e2cceb
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
e2cceb
a0e15b
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 3.0-2
a0e15b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
a0e15b
35eeec
* Fri May 30 2014 nbecker <ndbecker2@gmail.com> - 3.0-1
35eeec
- fix Release
35eeec
adadd1
* Fri May 30 2014 nbecker <ndbecker2@gmail.com> - 3.0-
adadd1
- Update to 3.0
adadd1
148501
* Wed Feb  5 2014 nbecker <ndbecker2@gmail.com> - 2.9-1
148501
- Update to 2.9
148501
885f7d
* Fri Nov  8 2013 nbecker <ndbecker2@gmail.com> - 2.8-1
885f7d
- Update to 2.8
885f7d
f5342d
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.6.3-2
f5342d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
f5342d
88e0b1
* Mon Jul  8 2013 nbecker <ndbecker2@gmail.com> - 2.6.3-1
88e0b1
- Update to 2.6.3
88e0b1
2252e8
1954e1
* Thu Jun 6 2013 nbecker <ndbecker2@gmail.com> - 2.6.2-1
2252e8
- Update to 2.6.2
2252e8
4dec3c
* Wed May  8 2013 nbecker <ndbecker2@gmail.com> - 2.6-1
4dec3c
- Update to 2.6
4dec3c
c880ad
* Mon Mar 18 2013 nbecker <ndbecker2@gmail.com> - 2.5.2-2
c880ad
- Add hgweb.wsgi
c880ad
afe46c
* Sat Mar  2 2013 nbecker <ndbecker2@gmail.com> - 2.5.2-1
afe46c
- Update to 2.5.2
afe46c
f747f1
* Sat Feb  9 2013 Neal Becker <ndbecker2@gmail.com> - 2.5.1-1
f747f1
- Update to 2.5.1
f747f1
19d02a
* Tue Feb  5 2013 Neal Becker <ndbecker2@gmail.com> - 2.5-1
19d02a
- Update to 2.5
19d02a
861586
* Sun Dec 16 2012 Neal Becker <ndbecker2@gmail.com> - 2.4.1-1
861586
- Update to 2.4.1
861586
edc531
* Sun Nov  4 2012 Neal Becker <ndbecker2@gmail.com> - 2.4-1
edc531
- Update to 2.4
edc531
82aa4a
* Wed Sep  5 2012 Neal Becker <ndbecker2@gmail.com> - 2.3.1-1
82aa4a
- Update to 2.3.1
82aa4a
9bf375
* Mon Aug 13 2012 Neal Becker <ndbecker2@gmail.com> - 2.3-1
9bf375
- Update to 2.3
9bf375
9cceb8
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.2.3-2
9cceb8
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
9cceb8
4cef61
* Mon Jul  9 2012 Neal Becker <ndbecker2@gmail.com> - 2.2.3-1
4cef61
- Update to 2.2.3
4cef61
5d95ed
* Sun Jun  3 2012 Neal Becker <ndbecker2@gmail.com> - 2.2.2-1
5d95ed
- Update to 2.2.2
5d95ed
99d701
* Fri May 25 2012 Neal Becker <ndbecker2@gmail.com> - 2.2.1-2
99d701
- Add certs.rc
99d701
721ebb
* Fri May  4 2012 Neal Becker <ndbecker2@gmail.com> - 2.2.1-1
721ebb
- update to 2.2.1
721ebb
69314a
* Wed May  2 2012 Neal Becker <ndbecker2@gmail.com> - 2.2-1
69314a
- Update to 2.2
69314a
05d050
* Fri Apr  6 2012 Neal Becker <ndbecker2@gmail.com> - 2.1.2-1
05d050
- Update to 2.1.2
05d050
f6417b
* Sat Mar 10 2012 Neal Becker <ndbecker2@gmail.com> - 2.1.1-1
f6417b
- Update to 2.1.1
f6417b
a12964
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.0.2-2
a12964
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
a12964
Neal Becker 9e9df1
* Sun Jan  1 2012 Neal Becker <ndbecker2@gmail.com> - 2.0.2-1
Neal Becker 9e9df1
- Update to 2.0.2
Neal Becker 9e9df1
Neal Becker 9a17d8
* Wed Nov 16 2011 Neal Becker <ndbecker2@gmail.com> - 2.0-1
Neal Becker 9a17d8
- Update to 2.0
Neal Becker 9a17d8
7abb7b
* Tue Oct 11 2011 Neal Becker <ndbecker2@gmail.com> - 1.9.3-2
7abb7b
- Fix br 744931 (unowned dir)
7abb7b
6168da
* Sun Oct  2 2011 Neal Becker <ndbecker2@gmail.com> - 1.9.3-1
6168da
- update to 1.9.3
6168da
493afb
* Sat Aug 27 2011 Neal Becker <ndbecker2@gmail.com> - 1.9.2-1
493afb
- Update to 1.9.2
493afb
312531
* Wed Aug  3 2011 Neal Becker <ndbecker2@gmail.com> - 1.9.1-1
312531
- Update to 1.9.1
312531
af8230
* Fri Jul  1 2011 Neal Becker <ndbecker2@gmail.com> - 1.9-2
af8230
- Remove docutils patch
af8230
17a565
* Fri Jul  1 2011 Neal Becker <ndbecker2@gmail.com> - 1.9-1
17a565
- Update to 1.9
17a565
bdb6ae
* Thu Jun  2 2011 Neal Becker <ndbecker2@gmail.com> - 1.8.4-2
bdb6ae
- Add docutils-0.8 patch
bdb6ae
cd1aeb
* Wed Jun  1 2011 Neal Becker <ndbecker2@gmail.com> - 1.8.4-1
cd1aeb
- Update to 1.8.4
cd1aeb
4b1339
* Sat Apr  2 2011 Neal Becker <ndbecker2@gmail.com> - 1.8.2-1
4b1339
- update to 1.8.2
4b1339
629047
* Mon Mar 14 2011 Neal Becker <ndbecker2@gmail.com> - 1.8.1-2
629047
- Try BR emacs-nox
629047
8d8ca2
* Mon Mar 14 2011 Neal Becker <ndbecker2@gmail.com> - 1.8.1-1
8d8ca2
- Update to 1.8.1
8d8ca2
bd336b
* Wed Mar  2 2011 Neal Becker <ndbecker2@gmail.com> - 1.8-1
bd336b
- Update to 1.8
bd336b
c49cfc
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.7.5-2
c49cfc
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
c49cfc
05e7c5
* Sat Feb  5 2011 Neal Becker <ndbecker2@gmail.com> - 1.7.5-1
05e7c5
- Update to 1.7.5
05e7c5
42cbfe
* Sun Jan  2 2011 Neal Becker <ndbecker2@gmail.com> - 1.7.3-1
42cbfe
- Update to 1.7.3
42cbfe
927293
* Thu Dec  2 2010 Neal Becker <ndbecker2@gmail.com> - 1.7.2-1
927293
- Update to 1.7.2
927293
51f111
* Mon Nov 15 2010 Neal Becker <ndbecker2@gmail.com> - 1.7.1-1
51f111
- Update to 1.7.1
51f111
f14a59
* Mon Nov  1 2010 Neal Becker <ndbecker2@gmail.com> - 1.7-3
f14a59
- BR python-docutils
f14a59
1fecba
* Mon Nov  1 2010 Neal Becker <ndbecker2@gmail.com> - 1.7-2
1fecba
- Make that 1.7
1fecba
a6e322
* Mon Nov  1 2010 Neal Becker <ndbecker2@gmail.com> - 1.7.0-1
a6e322
- Update to 1.7.0
a6e322
15e557
* Thu Oct 21 2010 Neal Becker <ndbecker2@gmail.com> - 1.6.4-4
15e557
- Try another way to own directories
15e557
8f92c1
* Wed Oct 20 2010 Neal Becker <ndbecker2@gmail.com> - 1.6.4-3
8f92c1
- Fixup unowned directories
8f92c1
7949d0
* Wed Oct  6 2010 Neal Becker <ndbecker2@gmail.com> - 1.6.4-3
7949d0
- patch i18n.py so hg will find moved locale files
7949d0
e55870
* Fri Oct  1 2010 Neal Becker <ndbecker2@gmail.com> - 1.6.4-1
e55870
- Update to 1.6.4
e55870
a6bb01
* Fri Aug 27 2010 Neal Becker <ndbecker2@gmail.com> - 1.6.3-1
a6bb01
- Fix some rpmlint issues
a6bb01
397992
* Thu Aug 26 2010 Neal Becker <ndbecker2@gmail.com> - 1.6.3-1
397992
- Update to 1.6.3
397992
Neal Becker 133e7b
* Mon Aug  2 2010 Neal Becker <ndbecker2@gmail.com> - 1.6.2-1
Neal Becker 133e7b
- Update to 1.6.2
Neal Becker 133e7b
f4b430
* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 1.6-4
f4b430
- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
f4b430
c6385f
* Sun Jul  4 2010 Neal Becker <ndbecker2@gmail.com> - 1.6-2
c6385f
- Remove hg-viz, git-rev-tree
c6385f
334b83
* Sun Jul  4 2010 Neal Becker <ndbecker2@gmail.com> - 1.6-1
334b83
- Update to 1.6
dd4755
- git-viz is removed
334b83
334b83
* Fri Jun 25 2010 Neal Becker <ndbecker2@gmail.com> - 1.5.4-1
334b83
- Don't install mercurial-convert-repo (use hg convert instead)
334b83
29fbc8
* Wed Jun  2 2010 Neal Becker <ndbecker2@gmail.com> - 1.5.4-1
29fbc8
- Update to 1.5.4
29fbc8
4e9840
* Fri May 14 2010 Neal Becker <ndbecker2@gmail.com> - 1.5.3-1
4e9840
- Update to 1.5.3
4e9840
404585
* Mon May  3 2010 Neal Becker <ndbecker2@gmail.com> - 1.5.2-1
404585
- update to 1.5.2
404585
8c3ca1
* Mon Apr  5 2010 Neal Becker <ndbecker2@gmail.com> - 1.5.1-1
8c3ca1
- Update to 1.5.1
8c3ca1
13cd2b
* Sat Mar  6 2010 Neal Becker <ndbecker2@gmail.com> - 1.5-2
13cd2b
- doc/ja seems to be gone
13cd2b
0dd2f6
* Sat Mar  6 2010 Neal Becker <ndbecker2@gmail.com> - 1.5-1
0dd2f6
- Update to 1.5
0dd2f6
0dd2f6
* Fri Feb  5 2010 Neal Becker <ndbecker2@gmail.com> - 1.4.3-2
0dd2f6
- License changed to gplv2+
0dd2f6
67a31e
* Mon Feb  1 2010 Neal Becker <ndbecker2@gmail.com> - 1.4.3-1
67a31e
- Update to 1.4.3
67a31e
4a28d0
* Sat Jan  2 2010 Neal Becker <ndbecker2@gmail.com> - 1.4.2-1
4a28d0
- Update to 1.4.2
4a28d0
8d2c89
* Wed Dec  2 2009 Neal Becker <ndbecker2@gmail.com> - 1.4.1-1
8d2c89
- Update to 1.4.1
8d2c89
8d2c89
* Mon Nov 16 2009 Neal Becker <ndbecker2@gmail.com> - 1.4-1.1
8d2c89
- Bump to 1.4-1.1
8d2c89
228cc8
* Mon Nov 16 2009 Neal Becker <ndbecker2@gmail.com> - 1.4-1
228cc8
- Update to 1.4
228cc8
8b12df
* Fri Jul 24 2009 Neal Becker <ndbecker2@gmail.com> - 1.3.1-3
8b12df
- Disable self-tests
8b12df
551193
* Fri Jul 24 2009 Neal Becker <ndbecker2@gmail.com> - 1.3.1-2
551193
- Update to 1.3.1
551193
53eee8
* Wed Jul  1 2009 Neal Becker <ndbecker2@gmail.com> - 1.3-2
53eee8
- Re-enable tests since they now pass
53eee8
524656
* Wed Jul  1 2009 Neal Becker <ndbecker2@gmail.com> - 1.3-1
524656
- Update to 1.3
524656
132363
* Sat Mar 21 2009 Neal Becker <ndbecker2@gmail.com> - 1.2.1-1
132363
- Update to 1.2.1
4e3565
- Tests remain disabled due to failures
132363
72340f
* Wed Mar  4 2009 Neal Becker <ndbecker2@gmail.com> - 1.2-2
72340f
- patch0 for filemerge bug should not be needed
72340f
4c4848
* Wed Mar  4 2009 Neal Becker <ndbecker2@gmail.com> - 1.2-1
4c4848
- Update to 1.2
4c4848
13f907
* Tue Feb 24 2009 Neal Becker <ndbecker2@gmail.com> - 1.1.2-7
13f907
- Use noreplace option on config
13f907
d53bc1
* Mon Feb 23 2009 Neal Becker <ndbecker2@gmail.com> - 1.1.2-6
d53bc1
- Fix typo
d53bc1
641e37
* Mon Feb 23 2009 Neal Becker <ndbecker2@gmail.com> - 1.1.2-5
641e37
- Own directories bash_completion.d and zsh/site-functions
641e37
  https://bugzilla.redhat.com/show_bug.cgi?id=487015
641e37
2f88f6
* Mon Feb  9 2009 Neal Becker <ndbecker2@gmail.com> - 1.1.2-4
2f88f6
- Mark mergetools.rc as config
2f88f6
bffcc6
* Sat Feb  7 2009 Neal Becker <ndbecker2@gmail.com> - 1.1.2-3
eef0e2
- Patch mergetools.rc to fix filemerge bug
bffcc6
118e31
* Thu Jan  1 2009 Neal Becker <ndbecker2@gmail.com> - 1.1.2-2
118e31
- Rename mergetools.rc -> mergetools.rc.sample
118e31
8eeda7
* Thu Jan  1 2009 Neal Becker <ndbecker2@gmail.com> - 1.1.2-1
8eeda7
- Update to 1.1.2
8eeda7
8eeda7
* Wed Dec 24 2008 Neal Becker <ndbecker2@gmail.com> - 1.1.1-3
8eeda7
- Install mergetools.rc as mergetools.rc.sample
8eeda7
0386a6
* Sun Dec 21 2008 Neal Becker <ndbecker2@gmail.com> - 1.1.1-2
0386a6
- Fix typo
0386a6
34d828
* Sun Dec 21 2008 Neal Becker <ndbecker2@gmail.com> - 1.1.1-1
34d828
- Update to 1.1.1
34d828
7b9fa2
* Thu Dec 04 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1.1-2
7b9fa2
- Rebuild for Python 2.6
7b9fa2
747e4e
* Tue Dec  2 2008 Neal Becker <ndbecker2@gmail.com> - 1.1-1
747e4e
- Update to 1.1
747e4e
747e4e
* Mon Dec  1 2008 Neal Becker <ndbecker2@gmail.com> - 1.0.2-4
747e4e
- Bump tag
747e4e
7d0b94
* Mon Dec  1 2008 Neal Becker <ndbecker2@gmail.com> - 1.0.2-3
7d0b94
- Remove BR asciidoc
7d0b94
- Use macro for python executable
7d0b94
0ef977
* Sat Nov 29 2008 Ignacio Vazquez-Abrams <ivazqueznet+rpm@gmail.com> - 1.0.2-2
0ef977
- Rebuild for Python 2.6
0ef977
c4f92b
* Fri Aug 15 2008 Neal Becker <ndbecker2@gmail.com> - 1.0.2-1
c4f92b
- Update to 1.0.2
c4f92b
1fb68c
* Sun Jun 15 2008 Neal Becker <ndbecker2@gmail.com> - 1.0.1-4
1fb68c
- Bitten by expansion of commented out macro (again)
1fb68c
86f4ce
* Sun Jun 15 2008 Neal Becker <ndbecker2@gmail.com> - 1.0.1-3
86f4ce
- Add BR pkgconfig
86f4ce
add71e
* Sun Jun 15 2008 Neal Becker <ndbecker2@gmail.com> - 1.0.1-2
22deae
- Update to 1.0.1
add71e
- Fix emacs_version, etc macros (need expand)
9fdb5b
- Remove patch0
22deae
22deae
* Mon Jun  2 2008 Neal Becker <ndbecker2@gmail.com> - 1.0-15
22deae
- Bump release tag
22deae
f91041
* Thu Apr 17 2008 Neal Becker <ndbecker2@gmail.com> - 1.0-14
f91041
- Oops, fix %%files due to last change
f91041
7a98ec
* Wed Apr 16 2008 Neal Becker <ndbecker2@gmail.com> - 1.0-13
7a98ec
- install mergetools.hgrc as mergetools.rc
7a98ec
733dfe
* Sat Apr 12 2008 Neal Becker <ndbecker2@gmail.com> - 1.0-12
733dfe
- Remove xemacs pkg - this is moved to xemacs-extras
93269c
- Own %%{python_sitearch}/{mercurial,hgext} dirs
733dfe
db6d8d
* Thu Apr 10 2008 Neal Becker <ndbecker2@gmail.com> - 1.0-11
db6d8d
- Use install -p to install .el{c} files
db6d8d
- Don't (load mercurial) by default.
db6d8d
19135c
* Wed Apr  9 2008 Neal Becker <ndbecker2@gmail.com> - 1.0-10
19135c
- Patch to hgk from Mads Kiilerich <mads@kiilerich.com>
19135c
45fdcc
* Tue Apr  8 2008 Neal Becker <ndbecker2@gmail.com> - 1.0-9
45fdcc
- Add '-l mercurial.el' for emacs also
45fdcc
b0bf1f
* Tue Apr  8 2008 Neal Becker <ndbecker2@gmail.com> - 1.0-8
b0bf1f
- BR xemacs-packages-extra
b0bf1f
a0695b
* Tue Apr  8 2008 Neal Becker <ndbecker2@gmail.com> - 1.0-7
a0695b
- Various fixes
a0695b
adcde5
* Tue Apr  8 2008 Neal Becker <ndbecker2@gmail.com> - 1.0-6
adcde5
- fix to comply with emacs packaging guidelines
adcde5
adcde5
* Thu Mar 27 2008 Neal Becker <ndbecker2@gmail.com> - 1.0-5
adcde5
- Move hgk-related py files to hgk
adcde5
- Put mergetools.hgrc in /etc/mercurial/hgrc.d
adcde5
- Add hgk.rc and put in /etc/mercurial/hgrc.d
adcde5
5e35fe
* Wed Mar 26 2008 Neal Becker <ndbecker2@gmail.com> - 1.0-4
5e35fe
- Rename mercurial-site-start -> mercurial-site-start.el
5e35fe
5e35fe
* Wed Mar 26 2008 Neal Becker <ndbecker2@gmail.com> - 1.0-3
5e35fe
- Incorprate suggestions from hopper@omnifarious.org
5e35fe
8d4a39
* Wed Mar 26 2008 Neal Becker <ndbecker2@gmail.com> - 1.0-2
8d4a39
- Add site-start
8d4a39
0002e3
* Tue Mar 25 2008 Neal Becker <ndbecker2@gmail.com> - 1.0-1
0002e3
- Update to 1.0
0002e3
- Disable check for now - 1 test fails
0002e3
- Move emacs to separate package
0002e3
- Add check
0002e3
3af567
* Tue Feb 19 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.9.5-7
3af567
- Autorebuild for GCC 4.3
3af567
795ef7
* Fri Nov  9 2007 Neal Becker <ndbecker2@gmail.com> - 0.9.5-6
795ef7
- rpmlint fixes
795ef7
3bceaf
* Fri Nov  9 2007 Neal Becker <ndbecker2@gmail.com> - 0.9.5-5
3bceaf
- /etc/mercurial/hgrc.d missing
3bceaf
eedf52
* Fri Nov  9 2007 Neal Becker <ndbecker2@gmail.com> - 0.9.5-3
eedf52
- Fix to last change
eedf52
04ef41
* Fri Nov  9 2007 Neal Becker <ndbecker2@gmail.com> - 0.9.5-2
04ef41
- mkdir /etc/mercurial/hgrc.d for plugins
04ef41
19a54f
* Tue Oct 23 2007  <ndbecker2@gmail.com> - 0.9.5-2
19a54f
- Bump tag to fix confusion
19a54f
a3a46f
* Mon Oct 15 2007 Neal Becker <ndbecker2@gmail.com> - 0.9.5-1
a3a46f
- Sync with spec file from mercurial
a3a46f
4ff07a
* Sat Sep 22 2007 Neal Becker <ndbecker2@gmail.com> - 0.9.4-8
4ff07a
- Just cp contrib tree.
4ff07a
- Revert install -O2
4ff07a
c60646
* Thu Sep 20 2007 Neal Becker <ndbecker2@gmail.com> - 0.9.4-7
c60646
- Change setup.py install to -O2 to get bytecompile on EL-4
c60646
204edc
* Thu Sep 20 2007 Neal Becker <ndbecker2@gmail.com> - 0.9.4-6
204edc
- Revert last change.
204edc
fc904f
* Thu Sep 20 2007 Neal Becker <ndbecker2@gmail.com> - 0.9.4-5
795ef7
- Use {ghost} on contrib, otherwise EL-4 build fails
fc904f
c9cb06
* Thu Sep 20 2007 Neal Becker <ndbecker2@gmail.com> - 0.9.4-4
795ef7
- remove {_datadir}/contrib stuff for now
c9cb06
18b9e1
* Thu Sep 20 2007 Neal Becker <ndbecker2@gmail.com> - 0.9.4-3
18b9e1
- Fix mercurial-install-contrib.patch (/usr/share/mercurial->/usr/share/mercurial/contrib)
18b9e1
18b9e1
* Wed Aug 29 2007 Jonathan Shapiro <shap@eros-os.com> - 0.9.4-2
18b9e1
- update to 0.9.4-2
18b9e1
- install contrib directory
18b9e1
- set up required path for hgk
18b9e1
- install man5 man pages
18b9e1
445b47
* Thu Aug 23 2007 Neal Becker <ndbecker2@gmail.com> - 0.9.4-1
445b47
- update to 0.9.4
445b47
5ef1bf
* Wed Jan  3 2007 Jeremy Katz <katzj@redhat.com> - 0.9.3-1
5ef1bf
- update to 0.9.3
5ef1bf
- remove asciidoc files now that we have them as manpages
5ef1bf
6bb94c
* Mon Dec 11 2006 Jeremy Katz <katzj@redhat.com> - 0.9.2-1
6bb94c
- update to 0.9.2
6bb94c
332326
* Mon Aug 28 2006 Jeremy Katz <katzj@redhat.com> - 0.9.1-2
332326
- rebuild
332326
f3015a
* Tue Jul 25 2006 Jeremy Katz <katzj@redhat.com> - 0.9.1-1
f3015a
- update to 0.9.1
f3015a
Mihai Ibanescu f585cd
* Fri May 12 2006 Mihai Ibanescu <misa@redhat.com> - 0.9-1
Mihai Ibanescu f585cd
- update to 0.9
Mihai Ibanescu f585cd
c68158
* Mon Apr 10 2006 Jeremy Katz <katzj@redhat.com> - 0.8.1-1
c68158
- update to 0.8.1
c68158
- add man pages (#188144)
c68158
3628ae
* Fri Mar 17 2006 Jeremy Katz <katzj@redhat.com> - 0.8-3
3628ae
- rebuild
3628ae
df17db
* Fri Feb 17 2006 Jeremy Katz <katzj@redhat.com> - 0.8-2
df17db
- rebuild
df17db
d0b24d
* Mon Jan 30 2006 Jeremy Katz <katzj@redhat.com> - 0.8-1
d0b24d
- update to 0.8
d0b24d
e329f7
* Thu Sep 22 2005 Jeremy Katz <katzj@redhat.com> 
e329f7
- add contributors to %%doc
e329f7
3899d8
* Tue Sep 20 2005 Jeremy Katz <katzj@redhat.com> - 0.7
3899d8
- update to 0.7
3899d8
a63102
* Mon Aug 22 2005 Jeremy Katz <katzj@redhat.com> - 0.6c
a63102
- update to 0.6c
a63102
019530
* Tue Jul 12 2005 Jeremy Katz <katzj@redhat.com> - 0.6b
019530
- update to new upstream 0.6b
019530
6fb3ec
* Fri Jul  1 2005 Jeremy Katz <katzj@redhat.com> - 0.6-1
6fb3ec
- Initial build.
6fb3ec