diff --git a/check-build.sh b/check-build.sh new file mode 100644 index 0000000..385555f --- /dev/null +++ b/check-build.sh @@ -0,0 +1,21 @@ +#!/bin/bash +# +# Avoid SLES10 systems using kernel 2.6.16 +# + +case "$(uname -i)" in +*ppc*) + read -t 10 name dummy version rest < /proc/version + if test -z "$version" ; then + echo "FATAL: can not read /proc/version" 1>&2 + exit 1 + fi + OIFS="$IFS" + IFS='.-' + version=($version) + IFS="$OIFS" + if test ${version[0]} -lt 2 -o ${version[1]} -lt 6 -o ${version[2]} -lt 32 ; then + echo "FATAL: kernel too old, need kernel >= 2.6.32 for this package" 1>&2 + exit 1 + fi +esac diff --git a/emacs.changes b/emacs.changes index c8c6862..8440dec 100644 --- a/emacs.changes +++ b/emacs.changes @@ -1,3 +1,8 @@ +------------------------------------------------------------------- +Thu Nov 24 14:01:22 UTC 2011 - werner@suse.de + +- Avoid SLES10 systems using kernel 2.6.16 + ------------------------------------------------------------------- Tue Nov 22 14:40:45 UTC 2011 - werner@suse.de