rpms/mercurial/F-7 mercurial.spec,1.23,1.24

Neal Becker (nbecker) fedora-extras-commits at redhat.com
Sun Sep 23 00:48:03 UTC 2007


Author: nbecker

Update of /cvs/pkgs/rpms/mercurial/F-7
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv16181

Modified Files:
	mercurial.spec 
Log Message:
fix contrib (again)


Index: mercurial.spec
===================================================================
RCS file: /cvs/pkgs/rpms/mercurial/F-7/mercurial.spec,v
retrieving revision 1.23
retrieving revision 1.24
diff -u -r1.23 -r1.24
--- mercurial.spec	21 Sep 2007 01:22:26 -0000	1.23
+++ mercurial.spec	23 Sep 2007 00:47:30 -0000	1.24
@@ -1,12 +1,11 @@
 Summary: A fast, lightweight distributed source control management system 
 Name: mercurial
 Version: 0.9.4
-Release: 7%{?dist}
+Release: 8%{?dist}
 License: GPL
 Group: Development/Tools
 URL: http://www.selenic.com/mercurial/
 Source0: http://www.selenic.com/mercurial/release/%{name}-%{version}.tar.gz
-Patch0: mercurial-install-contrib.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: python-devel asciidoc xmlto
 Provides: hg = %{version}-%{release}
@@ -17,7 +16,6 @@
  
 %prep
 %setup -q
-%patch0 -p1
 
 %build
 python ./setup.py build
@@ -27,7 +25,7 @@
 
 %install
 rm -rf $RPM_BUILD_ROOT
-python ./setup.py install -O2 --root=$RPM_BUILD_ROOT --record=%{name}.files
+python ./setup.py install -O1 --root=$RPM_BUILD_ROOT --record=%{name}.files
 
 # and we have to install the man pages
 mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man1 $RPM_BUILD_ROOT/%{_mandir}/man5
@@ -36,6 +34,11 @@
 install -m 0644 doc/hgrc.5 $RPM_BUILD_ROOT/%{_mandir}/man5/hgrc.5
 install -m 0644 doc/hgignore.5 $RPM_BUILD_ROOT/%{_mandir}/man5/hgignore.5
 
+# install contrib
+which cp
+mkdir -p $RPM_BUILD_ROOT/%{_datadir}/mercurial/
+%{__cp} -av contrib $RPM_BUILD_ROOT/%{_datadir}/mercurial/
+
 # Set up a system-wide hgrc that says where the hgk script went:
 mkdir -p $RPM_BUILD_ROOT/etc/mercurial
 cat - >$RPM_BUILD_ROOT/etc/mercurial/hgrc << EOF
@@ -51,10 +54,14 @@
 %defattr(-,root,root,-)
 %doc CONTRIBUTORS README contrib/sample.hgrc
 %{_sysconfdir}/mercurial/
-%{_datadir}/mercurial/contrib/*.py[co]
+%{_datadir}/mercurial/contrib/
 %{_mandir}/man*/*
 
 %changelog
+* Sat Sep 22 2007 Neal Becker <ndbecker2 at gmail.com> - 0.9.4-8
+- Just cp contrib tree.
+- Revert install -O2
+
 * Thu Sep 20 2007 Neal Becker <ndbecker2 at gmail.com> - 0.9.4-7
 - Change setup.py install to -O2 to get bytecompile on EL-4
 




More information about the scm-commits mailing list