rpms/pciutils/devel pciutils-2.2.3-multilib.patch,1.1,1.2

fedora-cvs-commits at redhat.com fedora-cvs-commits at redhat.com
Tue May 23 12:59:28 UTC 2006


Author: harald

Update of /cvs/dist/rpms/pciutils/devel
In directory cvs.devel.redhat.com:/tmp/cvs-serv1607

Modified Files:
	pciutils-2.2.3-multilib.patch 
Log Message:
take config.mk into account


pciutils-2.2.3-multilib.patch:
 configure |   94 +++++++++++++++++++++++++++-----------------------------------
 1 files changed, 42 insertions(+), 52 deletions(-)

Index: pciutils-2.2.3-multilib.patch
===================================================================
RCS file: /cvs/dist/rpms/pciutils/devel/pciutils-2.2.3-multilib.patch,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- pciutils-2.2.3-multilib.patch	23 May 2006 12:44:01 -0000	1.1
+++ pciutils-2.2.3-multilib.patch	23 May 2006 12:59:26 -0000	1.2
@@ -1,32 +1,67 @@
 --- pciutils-2.2.3/lib/configure.multilib	2006-05-05 14:25:07.000000000 +0200
-+++ pciutils-2.2.3/lib/configure	2006-05-23 14:24:19.000000000 +0200
-@@ -30,77 +30,34 @@
++++ pciutils-2.2.3/lib/configure	2006-05-23 14:58:22.000000000 +0200
+@@ -30,8 +30,35 @@
  echo " $host $rel"
  
  c=config.h
 -echo >$c "#define PCI_ARCH_`echo $cpu | tr 'a-z' 'A-Z'`"
 -echo >>$c "#define PCI_OS_`echo $sys | tr 'a-z' 'A-Z'`"
--
--echo_n "Looking for access methods..."
--
--case $sys in
--	linux*)
--		case $rel in
--			2.[1-9]*|[3-9]*)	echo_n " sysfs proc"
++cm=config.h.mk
++cat >$c <<EOF
++#if defined(__i386__)
++#define PCI_ARCH_I386
++#define PCI_HAVE_PM_INTEL_CONF
++#elif defined(__x86_64__)
++#define PCI_ARCH_X86_64
++#elif defined(__ia64__)
++#define PCI_ARCH_IA64
++#elif defined(__ppc64__)
++#define PCI_ARCH_PPC64
++#elif defined(__ppc__)
++#define PCI_ARCH_PPC
++#elif defined(__s390__)
++#define PCI_ARCH_S390
++#elif defined(__s390x__)
++#define PCI_ARCH_S390X
++#else
++#error Unknown Arch
++#endif
++#define PCI_OS_LINUX
++#define PCI_HAVE_PM_LINUX_SYSFS
++#define PCI_HAVE_PM_LINUX_PROC
++#define PCI_HAVE_LINUX_BYTEORDER_H
++#define PCI_PATH_PROC_BUS_PCI "/proc/bus/pci"
++#define PCI_PATH_SYS_BUS_PCI "/sys/bus/pci"
++#define PCI_HAVE_PM_INTEL_CONF
++#define PCI_HAVE_64BIT_ADDRESS
++EOF
+ 
+ echo_n "Looking for access methods..."
+ 
+@@ -39,63 +66,22 @@
+ 	linux*)
+ 		case $rel in
+ 			2.[1-9]*|[3-9]*)	echo_n " sysfs proc"
 -						echo >>$c '#define PCI_HAVE_PM_LINUX_SYSFS'
 -						echo >>$c '#define PCI_HAVE_PM_LINUX_PROC'
 -						echo >>$c '#define PCI_HAVE_LINUX_BYTEORDER_H'
 -						echo >>$c '#define PCI_PATH_PROC_BUS_PCI "/proc/bus/pci"'
 -						echo >>$c '#define PCI_PATH_SYS_BUS_PCI "/sys/bus/pci"'
--						ok=1
--						;;
--		esac
--		case $cpu in
--				i386)		echo_n " i386-ports"
++						echo >>$cm '#define PCI_HAVE_PM_LINUX_SYSFS'
++						echo >>$cm '#define PCI_HAVE_PM_LINUX_PROC'
++						echo >>$cm '#define PCI_HAVE_LINUX_BYTEORDER_H'
++						echo >>$cm '#define PCI_PATH_PROC_BUS_PCI "/proc/bus/pci"'
++						echo >>$cm '#define PCI_PATH_SYS_BUS_PCI "/sys/bus/pci"'
+ 						ok=1
+ 						;;
+ 		esac
+ 		case $cpu in
+ 				i386)		echo_n " i386-ports"
 -						echo >>$c '#define PCI_HAVE_PM_INTEL_CONF'
--						ok=1
--						;;
--		esac
++						echo >>$cm '#define PCI_HAVE_PM_INTEL_CONF'
+ 						ok=1
+ 						;;
+ 		esac
 -		echo >>$c '#define PCI_HAVE_64BIT_ADDRESS'
 -		;;
 -	sunos)
@@ -70,39 +105,24 @@
 -		echo >>$c '#define PCI_HAVE_PM_INTEL_CONF'
 -		ok=1
 -		;;
--        *)
--		echo " Unfortunately, your OS is not supported by the PCI Library"
--		exit 1
--		;;
--esac
-+cat >$c <<EOF
-+#if defined(__i386__)
-+#define PCI_ARCH_I386
-+#define PCI_HAVE_PM_INTEL_CONF
-+#elif defined(__x86_64__)
-+#define PCI_ARCH_X86_64
-+#elif defined(__ia64__)
-+#define PCI_ARCH_IA64
-+#elif defined(__ppc64__)
-+#define PCI_ARCH_PPC64
-+#elif defined(__ppc__)
-+#define PCI_ARCH_PPC
-+#elif defined(__s390__)
-+#define PCI_ARCH_S390
-+#elif defined(__s390x__)
-+#define PCI_ARCH_S390X
-+#else
-+#error Unknown Arch
-+#endif
-+#define PCI_OS_LINUX
-+#define PCI_HAVE_PM_LINUX_SYSFS
-+#define PCI_HAVE_PM_LINUX_PROC
-+#define PCI_HAVE_LINUX_BYTEORDER_H
-+#define PCI_PATH_PROC_BUS_PCI "/proc/bus/pci"
-+#define PCI_PATH_SYS_BUS_PCI "/sys/bus/pci"
-+#define PCI_HAVE_PM_INTEL_CONF
-+#define PCI_HAVE_64BIT_ADDRESS
-+EOF
++		echo >>$cm '#define PCI_HAVE_64BIT_ADDRESS'
++		;;		
+         *)
+ 		echo " Unfortunately, your OS is not supported by the PCI Library"
+ 		exit 1
+@@ -103,10 +89,14 @@
+ esac
  
  echo >>$c '#define PCI_HAVE_PM_DUMP'
++echo >>$cm '#define PCI_HAVE_PM_DUMP'
  echo " dump"
+ if [ -z "$ok" ] ; then
+ 	echo "WARNING: No real configuration access method is available."
+ fi
+ echo >>$c "#define PCI_PATH_IDS \"$idsdir/pci.ids\""
+ echo >>$c "#define PCILIB_VERSION \"$version\""
+-sed '/^#define [^ ]*$/!d;s/^#define \(.*\)/\1=1/' <$c >config.mk
++
++echo >>$cm "#define PCI_PATH_IDS \"$idsdir/pci.ids\""
++echo >>$cm "#define PCILIB_VERSION \"$version\""
++sed '/^#define [^ ]*$/!d;s/^#define \(.*\)/\1=1/' <$cm >config.mk




More information about the fedora-cvs-commits mailing list