mercurial.spec: add BuildRequires
authorjulian@lava.net
Sun, 21 Jan 2007 00:59:23 -1000
changeset 4751 2f2d8c5e7a5c
parent 4750 87a35bb58b88
child 4752 cc0fb3500dd5
mercurial.spec: add BuildRequires Add build dependencies from README as block quote.
contrib/mercurial.spec
--- a/contrib/mercurial.spec	Sat Jun 02 12:42:47 2007 +0100
+++ b/contrib/mercurial.spec	Sun Jan 21 00:59:23 2007 -1000
@@ -8,6 +8,17 @@
 URL: http://www.selenic.com/mercurial
 BuildRoot: /tmp/build.%{name}-%{version}-%{release}
 
+# From the README:
+#
+#   Note: some distributions fails to include bits of distutils by
+#   default, you'll need python-dev to install. You'll also need a C
+#   compiler and a 3-way merge tool like merge, tkdiff, or kdiff3.
+#
+# python-devel provides an adequate python-dev.  The merge tool is a
+# run-time dependency.
+#
+BuildRequires: python >= 2.3, python-devel, make, gcc
+
 %define pythonver %(python -c 'import sys;print ".".join(map(str, sys.version_info[:2]))')
 %define pythonlib %{_libdir}/python%{pythonver}/site-packages/%{name}
 %define hgext %{_libdir}/python%{pythonver}/site-packages/hgext