[hdf5/f16] Add rpm macro %{_hdf5_version} for convenience
Orion Poplawski
orion at fedoraproject.org
Fri Nov 25 21:10:17 UTC 2011
commit fe32d533592b5b35f3cf2c82bd8ab57a699e187e
Author: Orion Poplawski <orion at cora.nwra.com>
Date: Wed Nov 16 17:14:12 2011 -0700
Add rpm macro %{_hdf5_version} for convenience
hdf5.spec | 18 +++++++++++++++++-
1 files changed, 17 insertions(+), 1 deletions(-)
---
diff --git a/hdf5.spec b/hdf5.spec
index 0975b9f..d65611a 100644
--- a/hdf5.spec
+++ b/hdf5.spec
@@ -4,7 +4,7 @@
# You need to recompile all users of HDF5 for each version change
Name: hdf5
Version: 1.8.7
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: A general purpose library and file format for storing scientific data
License: BSD
Group: System Environment/Libraries
@@ -207,6 +207,18 @@ do
install -m 0755 %SOURCE1 ${RPM_BUILD_ROOT}%{_bindir}/${x}
done
%endif
+# rpm macro for version checking
+mkdir -p ${RPM_BUILD_ROOT}%{_sysconfdir}/rpm
+cat > ${RPM_BUILD_ROOT}%{_sysconfdir}/rpm/macros.hdf5 <<EOF
+#
+# RPM macros for R packaging
+#
+
+#
+# Make R search index.txt
+#
+%_hdf5_version %{version}
+EOF
%check
@@ -252,6 +264,7 @@ rm -rf $RPM_BUILD_ROOT
%files devel
%defattr(-,root,root,-)
+%config(noreplace) %{_sysconfdir}/rpm/macros.hdf5
%{_bindir}/h5c++*
%{_bindir}/h5cc*
%{_bindir}/h5fc*
@@ -336,6 +349,9 @@ rm -rf $RPM_BUILD_ROOT
%changelog
+* Fri Nov 18 2011 Orion Poplawski <orion at cora.nwra.com> 1.8.7-3
+- Add rpm macro %%{_hdf5_version} for convenience
+
* Wed Jun 01 2011 Karsten Hopp <karsten at redhat.com> 1.8.7-2
- drop ppc64 longdouble patch, not required anymore
More information about the scm-commits
mailing list