X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fconfigure;h=8895fcead708841e97817f0e22882a4183ff96e4;hb=f683f54af2473c958a945cd69da03c44e2601a52;hp=4f17cdc48e9e7165cc2875ce459d2680c4430c5b;hpb=acbd2e055b65aefd2c96d258c42f6ae4cd573096;p=pciutils.git diff --git a/lib/configure b/lib/configure index 4f17cdc..8895fce 100755 --- a/lib/configure +++ b/lib/configure @@ -38,11 +38,12 @@ if [ -z "$HOST" ] ; then fi HOST=${3:-$cpu-$sys} fi +[ -n "$RELEASE" ] && rel="${RELEASE}" # CAVEAT: tr on Solaris is a bit weird and the extra [] is otherwise harmless. -host=`echo $HOST | sed 's/^\([^-]*\)-\([^-]*\)$/\1--\2/' | tr '[A-Z]' '[a-z]'` +host=`echo $HOST | sed -e 's/^\([^-]*\)-\([^-]*\)-\([^-]*\)-\([^-]*\)$/\1-\3/' -e 's/^\([^-]*\)-\([^-]*\)$/\1--\2/' | tr '[A-Z]' '[a-z]'` cpu=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\1/'` sys=`echo $host | sed 's/^\([^-]*\)-\([^-]*\)-\(.*\)$/\3/'` -echo " $host $rel" +echo " $host $rel $cpu $sys" c=config.h m=config.mk @@ -63,7 +64,7 @@ case $sys in echo >>$c '#define PCI_PATH_PROC_BUS_PCI "/proc/bus/pci"' echo >>$c '#define PCI_PATH_SYS_BUS_PCI "/sys/bus/pci"' case $cpu in - i386|x86_64) echo_n " i386-ports" + i?86|x86_64) echo_n " i386-ports" echo >>$c '#define PCI_HAVE_PM_INTEL_CONF' ;; esac @@ -71,7 +72,7 @@ case $sys in ;; sunos) case $cpu in - i386) echo_n " i386-ports" + i?86) echo_n " i386-ports" echo >>$c "#define PCI_HAVE_PM_INTEL_CONF" ;; *)