[PATCH modular 1/4] build.sh: use accurate values for HOST_OS from config.guess
Gaetan Nadon
memsize at videotron.ca
Sun Jan 2 05:58:02 PST 2011
Using *Linux* rather than Linux is misleading to the user as it
implies there are a large number of possibilities.
In addition, FreeBSD | NetBSD | OpenBSD is more informative than *BSD*
which is not used in config.guess.
Use the values from config.guess which are known to be accurate.
Signed-off-by: Gaetan Nadon <memsize at videotron.ca>
---
build.sh | 16 ++++++++--------
1 files changed, 8 insertions(+), 8 deletions(-)
diff --git a/build.sh b/build.sh
index 59c4d80..fd914b6 100755
--- a/build.sh
+++ b/build.sh
@@ -530,7 +530,7 @@ build() {
# protocol headers have no build order dependencies
build_proto() {
case $HOST_OS in
- Darwin*)
+ Darwin)
build proto applewmproto
;;
CYGWIN*)
@@ -598,7 +598,7 @@ build_lib() {
build lib libX11
build lib libXext
case $HOST_OS in
- Darwin*)
+ Darwin)
build lib libAppleWM
;;
CYGWIN*)
@@ -752,7 +752,7 @@ build_driver_input() {
build driver xf86-input-evdev
build driver xf86-input-joystick
;;
- *BSD*)
+ FreeBSD | NetBSD | OpenBSD)
build driver xf86-input-joystick
;;
*)
@@ -779,7 +779,7 @@ build_driver_input() {
build_driver_video() {
# Some drivers are only buildable on some OS'es
case $HOST_OS in
- *FreeBSD*)
+ FreeBSD)
case $HOST_CPU in
sparc64)
build driver xf86-video-sunffb
@@ -788,11 +788,11 @@ build_driver_video() {
;;
esac
;;
- *NetBSD* | *OpenBSD*)
+ NetBSD | OpenBSD)
build driver xf86-video-wsfb
build driver xf86-video-sunffb
;;
- *Linux*)
+ Linux)
build driver xf86-video-sisusb
build driver xf86-video-sunffb
build driver xf86-video-v4l
@@ -821,7 +821,7 @@ build_driver_video() {
# Some drivers are only buildable on some architectures of some OS's
case "$HOST_CPU"-"$HOST_OS" in
- i*86*-*Linux*)
+ i*86*-Linux)
build driver xf86-video-geode
;;
*)
@@ -866,7 +866,7 @@ build_driver_video() {
build_driver() {
# XQuartz doesn't need these...
case $HOST_OS in
- Darwin*) return 0 ;;
+ Darwin) return 0 ;;
esac
build_driver_input
--
1.6.0.4
More information about the xorg-devel
mailing list