[papi] Rebase on papi-4.2.1.tar.gz

William Eden Cohen wcohen at fedoraproject.org
Tue Feb 14 19:56:14 UTC 2012


commit 4bb90afdf03d64d607daec8d3b69e5010ebd46c2
Author: William Cohen <wcohen at redhat.com>
Date:   Tue Feb 14 14:55:45 2012 -0500

    Rebase on papi-4.2.1.tar.gz

 .gitignore |    1 +
 papi.spec  |   30 ++++++++++++++++--------------
 sources    |    2 +-
 3 files changed, 18 insertions(+), 15 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index 3e9dd73..8e6f33d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,3 +3,4 @@ papi-4.1.0.tar.gz
 /papi-4.1.2.1.tar.gz
 /papi-4.1.3.tar.gz
 /papi-4.2.0.tar.gz
+/papi-4.2.1.tar.gz
diff --git a/papi.spec b/papi.spec
index 69a327b..7dbf466 100644
--- a/papi.spec
+++ b/papi.spec
@@ -1,21 +1,21 @@
 Summary: Performance Application Programming Interface
 Name: papi
-Version: 4.2.0
-Release: 4%{?dist}
+Version: 4.2.1
+Release: 1%{?dist}
 License: BSD
 Group: Development/System
 URL: http://icl.cs.utk.edu/papi/
 Source0: http://icl.cs.utk.edu/projects/papi/downloads/%{name}-%{version}.tar.gz
-Patch1: papi-coretemp.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 BuildRequires: ncurses-devel
 BuildRequires: gcc-gfortran
 BuildRequires: kernel-headers >= 2.6.32
 BuildRequires: chrpath
+BuildRequires: lm_sensors-devel
 # Following required for net component
 BuildRequires: net-tools
 # Following required for inifiband component
-BuildRequires: libibmad-devel 
+BuildRequires: libibmad-devel
 #Right now libpfm does not know anything about s390 and will fail
 ExcludeArch: s390 s390x
 
@@ -42,26 +42,27 @@ the PAPI userspace libraries and interfaces.
 
 %prep
 %setup -q
-%patch1 -p1 -b .temp
 
 %build
 cd src
 %configure --with-libpfm4 \
 --with-static-lib=yes --with-shared-lib=yes --with-shlib \
---with-components="acpi coretemp example net"
+--with-components="coretemp example lmsensors lustre mx net"
 #components currently left out because of build configure/build issues
-#--with-components="cuda infiniband lmsensors lustre mx"
+#--with-components="appio cuda infiniband vmware"
 
 pushd components
 #pushd cuda; ./configure; popd
-pushd infiniband; ./configure; popd
-#pushd lmsensors; ./configure; popd
-#pushd mx; ./configure ; popd
-pushd net; ./configure; popd
+pushd infiniband; %configure; popd
+pushd lmsensors; \
+ %configure --with-sensors_incdir=/usr/include/sensors \
+ --with-sensors_libdir=%{_libdir}; \
+ popd
+#pushd vmware; ./configure; popd
 popd
 
 #DBG workaround to make sure libpfm just uses the normal CFLAGS
-DBG="" make
+DBG="" make %{?_smp_mflags}
 
 #%check
 #cd src
@@ -73,8 +74,6 @@ cd src
 make DESTDIR=$RPM_BUILD_ROOT install
 
 chrpath --delete $RPM_BUILD_ROOT%{_libdir}/*.so*
-#hack to get rid of unwanted man1/
-rm $RPM_BUILD_ROOT/%{_mandir}/man1/*.c.1
 
 %post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
@@ -101,6 +100,9 @@ rm -rf $RPM_BUILD_ROOT
 %{_libdir}/*.a
 
 %changelog
+* Tue Feb 14 2012 William Cohen <wcohen at redhat.com> - 4.2.1-1
+- Rebase to 4.2.1.
+
 * Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 4.2.0-4
 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
 
diff --git a/sources b/sources
index cf4db81..83828f7 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-ca5f85fd2474c11bc847a6c784ca2668  papi-4.2.0.tar.gz
+4c588a91b47b9d19f28056e9d5691aa1  papi-4.2.1.tar.gz


More information about the scm-commits mailing list