The attached patch against the Release 2.5 coreutils.spec file removes two
programs and their related man pages when building with the option
``with_legacy yes''.
The uname and hostname commands are used extensively in configure files to
detect system type, and having the gnu-ish versions in the PATH before the
system's versions break many packages (starting with make and tar in the
openpkg package itself :-)
Bill
--
INTERNET: [EMAIL PROTECTED] Bill Campbell; Celestial Systems, Inc.
URL: http://www.celestial.com/ PO Box 820; 6641 E. Mercer Way
FAX: (206) 232-9186 Mercer Island, WA 98040-0820; (206) 236-1676
If you think health care is expensive now, wait until you see what it coses
when it's free -- P.J. O'Rourke
--- coreutils.spec.orig 2006-02-04 22:47:56.000000000 -0800
+++ coreutils.spec 2006-02-04 22:31:28.000000000 -0800
@@ -33,7 +33,7 @@
Group: Utility
License: GPL
Version: 5.2.1
-Release: 2.5.0
+Release: 20060204
# package options
%option with_legacy no
@@ -118,6 +118,11 @@
for i in g*; do
ln -s $i `echo "$i" | sed -e 's;^g;;'`
done
+ # these cause problems on SuSE 8.x and Darwin
+ for p in hostname uname ; do
+ rm -f $RPM_BUILD_ROOT%{l_prefix}/bin/$p
+ rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man1/${p}*
+ done
) || exit $?
%endif
rm -f $RPM_BUILD_ROOT%{l_prefix}/info/dir