Changes of Revision 27
[-] | Changed | mercurial.spec |
x 1
2 Summary: Mercurial -- a distributed SCM 3 Name: mercurial 4 -Version: 1.2.1 5 +Version: 1.3 6 Release: 1 7 License: GPL 8 Group: Development/Tools 9 Source: http://www.selenic.com/mercurial/release/%{name}-%{version}.tar.bz2 10 -Patch: mercurial-glibc-24-older.patch 11 +Patch: mercurial-1.3-glibc-24-older.patch 12 URL: http://www.selenic.com/mercurial 13 BuildRoot: /tmp/build.%{name}-%{version}-%{release} 14 15
16 %dir %{hgext}/zeroconf 17 18 %changelog 19 +* Sun Jul 05 2009 Carsten Schoene <cs@linux-administrator.com> - 1.3.0-1 20 +- new release 1.3.0 21 + - Numerous feature enhancements, including experimental support for subrepositories 22 + 23 * Tue Mar 24 2009 Carsten Schoene <cs@linux-administrator.com> - 1.2.1-1 24 - new release 1.2.1 25 - This is a bugfix release that corrects the version number when building from a tarball 26 |
||
[+] | Added | mercurial-1.3-glibc-24-older.patch ^ |
@@ -0,0 +1,20 @@ +--- setup.py.orig 2009-07-04 10:47:13.000000000 +0200 ++++ setup.py 2009-07-04 10:48:13.000000000 +0200 +@@ -26,7 +26,7 @@ + raise SystemExit( + "Couldn't import standard zlib (incomplete Python install).") + +-import os, subprocess, time ++import os, subprocess, time, platform + import shutil + import tempfile + from distutils.core import setup, Extension +@@ -236,7 +236,7 @@ + packages = ['mercurial', 'mercurial.hgweb', 'hgext', 'hgext.convert', + 'hgext.highlight', 'hgext.zeroconf', ] + +-if sys.platform == 'linux2' and os.uname()[2] > '2.6': ++if sys.platform == 'linux2' and os.uname()[2] > '2.6' and platform.libc_ver > '2.4': + # The inotify extension is only usable with Linux 2.6 kernels. + # You also need a reasonably recent C library. + cc = new_compiler() | ||
Added | mercurial-1.3.tar.gz ^ |