X-Git-Url: http://mj.ucw.cz/gitweb/?a=blobdiff_plain;f=lib%2Fconfigure;h=c169c8bc5fd16b43590fc68d1e72d62f2943a60c;hb=80459c650b9739e06a8662e395a27ac481e2de3a;hp=87b111d0d10718ebcd33fec6610c0eafd27f79ad;hpb=14d6c0a377eff7ac4f488a640249a25703725cac;p=pciutils.git diff --git a/lib/configure b/lib/configure index 87b111d..c169c8b 100755 --- a/lib/configure +++ b/lib/configure @@ -10,7 +10,7 @@ echo_n() { } echo_n "Configuring libpci for your system..." -prefix=${1:-/usr} +sharedir=${1:-/usr/share} version=${2:-0.0} sys=`uname -s` rel=`uname -r` @@ -46,15 +46,9 @@ case $sys in ok=1 ;; alpha|ia64) echo >>$c '#define HAVE_64BIT_ADDRESS' -# echo_n " syscalls" -# echo >>$c '#define HAVE_PM_SYSCALLS' -# ok=1 ;; sparc|sparc64) echo >>$c '#define HAVE_64BIT_ADDRESS' echo >>$c '#define HAVE_LONG_ADDRESS' -# echo_n " syscalls" -# echo >>$c '#define HAVE_PM_SYSCALLS' -# ok=1 ;; esac ;; @@ -69,8 +63,19 @@ case $sys in echo >>$c '#define HAVE_PM_AIX_DEVICE' ok=1 ;; + NetBSD) + echo_n " nbsd-libpci" + echo >>$c '#define HAVE_PM_NBSD_LIBPCI' + echo >>$c '#define PATH_NBSD_DEVICE "/dev/pci0"' + ok=1 + ;; + GNU) + echo_n " intel-conf" + echo >>$c '#define HAVE_PM_INTEL_CONF' + ok=1 + ;; *) - echo " The PCI library currently supports only Linux, AIX and FreeBSD" + echo " Unfortunately, your OS is not supported by the PCI Library" exit 1 ;; esac @@ -80,9 +85,6 @@ echo " dump" if [ -z "$ok" ] ; then echo "WARNING: No real configuration access method is available." fi -echo >>$c "#define PATH_PCI_IDS \"$prefix/share/pci.ids\"" -if [ -f header.h ] ; then - echo >>$c '#define HAVE_OWN_HEADER_H' -fi +echo >>$c "#define PATH_PCI_IDS \"$sharedir/pci.ids\"" echo >>$c "#define PCILIB_VERSION \"$version\"" sed '/^#define [^ ]*$/!d;s/^#define \(.*\)/\1=1/' <$c >config.mk