From 89e73ca765c5a2e546d03d6daf700b08fdd3a7b3 Mon Sep 17 00:00:00 2001 From: William Eden Cohen Date: Fri, 5 May 2006 14:35:15 +0000 Subject: [PATCH] Make sure that perfmon_compat.h is installed with the rest of the headers for ia64. --- libpfm-compat.patch | 10 ++++++++++ libpfm.spec | 7 ++++++- 2 files changed, 16 insertions(+), 1 deletion(-) create mode 100644 libpfm-compat.patch diff --git a/libpfm-compat.patch b/libpfm-compat.patch new file mode 100644 index 0000000..f07d34c --- /dev/null +++ b/libpfm-compat.patch @@ -0,0 +1,10 @@ +--- libpfm-3.2-060421/include/Makefile.orig 2006-05-05 10:31:38.000000000 -0400 ++++ libpfm-3.2-060421/include/Makefile 2006-05-05 10:32:19.000000000 -0400 +@@ -34,6 +34,7 @@ + ifeq ($(CONFIG_PFMLIB_ARCH_IA64),y) + HEADERS += perfmon/pfmlib_os_ia64.h \ + perfmon/pfmlib_comp_ia64.h \ ++ perfmon/perfmon_compat.h \ + perfmon/perfmon_ia64.h \ + perfmon/perfmon_default_smpl.h + endif diff --git a/libpfm.spec b/libpfm.spec index e6188b7..60e1247 100644 --- a/libpfm.spec +++ b/libpfm.spec @@ -1,5 +1,5 @@ %define DATE 060421 -%define libpfm_release 1 +%define libpfm_release 2 Summary: a performance monitoring library for Linux/ia64 Name: libpfm Version: 3.2 @@ -10,6 +10,7 @@ ExclusiveArch: ia64 %{ix86} x86_64 ExclusiveOS: linux AutoReqProv: no Source: http://prdownloads.sourceforge.net/perfmon2/%{name}-%{version}-%{DATE}.tar.gz +Patch1: libpfm-compat.patch Prefix: %{_prefix} BuildRoot: %{_tmppath}/%{name}-%{version}-root @@ -31,6 +32,7 @@ It requires a kernel perfmon-2.x subsystem. %prep %setup -q -n %{name}-%{version}-%{DATE} +%patch1 -p1 -b .compat %install rm -rf %{buildroot} mkdir -p %{buildroot}/%{_prefix} @@ -57,6 +59,9 @@ rm -rf %{buildroot} %{_mandir}/man3/* %changelog +* Fri May 05 2006 Will Cohen +- make sure that perfmon_compat.h installed for ia64. + * Thu May 04 2006 Will Cohen - Update to libpfm-3.2-060421.