[opari2] Initial import

Orion Poplawski orion at fedoraproject.org
Mon Mar 3 15:42:47 UTC 2014


commit 39926832af4c327bbca96e08ed91958c032498f4
Author: Orion Poplawski <orion at nwra.com>
Date:   Mon Mar 3 08:43:43 2014 -0700

    Initial import

 .gitignore  |    1 +
 opari2.spec |   81 +++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 sources     |    1 +
 3 files changed, 83 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..286acf9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/opari2-1.1.2.tar.gz
diff --git a/opari2.spec b/opari2.spec
new file mode 100644
index 0000000..87c1640
--- /dev/null
+++ b/opari2.spec
@@ -0,0 +1,81 @@
+Name:           opari2
+Version:        1.1.2
+Release:        3%{?dist}
+Summary:        An OpenMP runtime performance measurement instrumenter
+
+License:        BSD
+URL:            http://www.vi-hps.org/projects/score-p/
+Source0:        http://www.vi-hps.org/upload/packages/%{name}/%{name}-%{version}.tar.gz
+
+BuildRequires:   gcc-gfortran
+
+%description
+OPARI2 is a source-to-source instrumentation tool for OpenMP and hybrid
+codes.  It surrounds OpenMP directives and runtime library calls with calls
+to the POMP2 measurement interface.
+
+OPARI2 will provide you with a new initialization method that allows for
+multi-directory and parallel builds as well as the usage of pre-instrumented
+libraries. Furthermore, an efficient way of tracking parent-child
+relationships was added. Additionally, we extended OPARI2 to support
+instrumentation of OpenMP 3.0 tied tasks.
+
+
+%prep
+%setup -q
+
+
+%build
+%configure --disable-static --disable-silent-rules --with-platform=linux
+make %{?_smp_mflags}
+
+
+%install
+%make_install
+find %{buildroot} -name '*.la' -delete -print
+find %{buildroot}%{_defaultdocdir}/%{name}/example* -name '*.a' -delete -print
+# Avoid duplicated filelist with %%doc
+cp -p AUTHORS ChangeLog COPYING README %{buildroot}%{_defaultdocdir}/%{name}/
+
+
+%check
+make check
+
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+
+%files
+%{_bindir}/%{name}
+%{_bindir}/%{name}-config
+%{_libexecdir}/pomp2-parse-init-regions.awk
+%{_includedir}/%{name}/
+%{_defaultdocdir}/%{name}/
+%{_datadir}/%{name}/
+
+
+%changelog
+* Fri Feb 28 2014 Orion Poplawski <orion at cora.nwra.com> - 1.1.2-3
+- Add %%check
+- Disable silent build
+
+* Wed Feb 26 2014 Orion Poplawski <orion at cora.nwra.com> - 1.1.2-2
+- Spec cleanup
+
+* Wed Feb 26 2014 Orion Poplawski <orion at cora.nwra.com> - 1.1.2-1
+- Update to 1.1.2
+
+* Sun Oct 6 2013 Orion Poplawski <orion at cora.nwra.com> - 1.1.1-2
+- Drop -devel sub-package
+- New summary
+
+* Wed Sep 25 2013 Orion Poplawski <orion at cora.nwra.com> - 1.1.1-1
+- Update to 1.1.1
+
+* Mon Apr 15 2013 Orion Poplawski <orion at cora.nwra.com> - 1.0.7-2
+- Add patch to put awk script into libexecdir
+
+* Wed Apr 3 2013 Orion Poplawski <orion at cora.nwra.com> - 1.0.7-1
+- Initial package
diff --git a/sources b/sources
index e69de29..5d177c9 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+9a262c7ca05ff0ab5f7775ae96f3539e  opari2-1.1.2.tar.gz


More information about the scm-commits mailing list