[getdata] - Update to 0.8.2 - Removing rpath
Jaromír Cápík
jcapik at fedoraproject.org
Mon Jan 28 19:15:34 UTC 2013
commit 35f489390cb6042cb870b87065bb8ff7c0ad1393
Author: Jaromir Capik <jcapik at redhat.com>
Date: Mon Jan 28 20:15:22 2013 +0100
- Update to 0.8.2
- Removing rpath
.gitignore | 1 +
getdata.spec | 42 +++++++++++++++++++++++-------------------
sources | 2 +-
3 files changed, 25 insertions(+), 20 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index d6d27f4..a8d5f99 100644
--- a/.gitignore
+++ b/.gitignore
@@ -2,3 +2,4 @@ getdata-0.6.3.tar.bz2
/getdata-0.7.1.tar.bz2
/getdata-0.7.2rc3.tar.bz2
/getdata-0.7.3.tar.bz2
+/getdata-0.8.2.tar.bz2
diff --git a/getdata.spec b/getdata.spec
index 2ac899d..e74f08c 100644
--- a/getdata.spec
+++ b/getdata.spec
@@ -1,13 +1,14 @@
+%global tests_enabled 1
+
Name: getdata
-Version: 0.7.3
-Release: 3%{?dist}
+Version: 0.8.2
+Release: 1%{?dist}
Summary: Library for reading and writing dirfile data
Group: Development/Libraries
License: GPLv2+
URL: http://getdata.sourceforge.net/
Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}.tar.bz2
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print get_python_lib(1)")}
@@ -22,10 +23,10 @@ Requires(post): /sbin/ldconfig
Requires(postun): /sbin/ldconfig
%description
-The GetData Project is the reference implementation of the Dirfile Standards, a
-filesystem-based database format for time-ordered binary data. The Dirfile
+The GetData Project is the reference implementation of the Dirfile Standards,
+a filesystem-based database format for time-ordered binary data. The Dirfile
database format is designed to provide a fast, simple format for storing and
-reading data.
+reading data.
%package devel
Group: Development/Libraries
@@ -100,13 +101,19 @@ Enables getdata to read dirfiles that are encoded (compressed) with lzma.
%build
# FIXME: FFLAGS/FCFLAGS are not being honored; looking into it with upstream.
%configure --disable-static --enable-modules
+
+# removing rpath
+sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
+sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
+
make %{?_smp_mflags}
+%if %{tests_enabled}
%check
-make check
+LD_LIBRARY_PATH="%{buildroot}/%{_libdir}:%{buildroot}/%{_libdir}/getdata" make check
+%endif
%install
-rm -rf %{buildroot}
mkdir -p %{buildroot}
make DESTDIR=%{buildroot} SUID_ROOT="" install
# Remove .la files.
@@ -119,15 +126,11 @@ rm -f %{buildroot}/%{_datadir}/doc/%{name}/*
mkdir -p %{buildroot}/%{_fmoddir}
mv %{buildroot}/%{_includedir}/getdata.mod %{buildroot}/%{_fmoddir}/
-%clean
-rm -rf %{buildroot}
-
%post -p /sbin/ldconfig
%postun -p /sbin/ldconfig
%files
-%defattr(-,root,root,-)
%doc README NEWS COPYING AUTHORS TODO ChangeLog
%{_bindir}/dirfile2ascii
%{_bindir}/checkdirfile
@@ -137,15 +140,12 @@ rm -rf %{buildroot}
%{_mandir}/man1/*
%files python
-%defattr(-,root,root,-)
%{python_sitearch}/*.so
%files fortran
-%defattr(-,root,root,-)
%{_libdir}/libf*getdata.so.*
%files devel
-%defattr(-,root,root,-)
%doc doc/README.cxx doc/README.f77 doc/unclean_database_recovery.txt doc/README.python
%{_libdir}/libgetdata.so
%{_libdir}/libf*getdata.so
@@ -156,24 +156,28 @@ rm -rf %{buildroot}
%{_fmoddir}/getdata.mod
%files gzip
-%defattr(-,root,root,-)
%{_libdir}/getdata/libgetdatagzip*.so
%files bzip2
-%defattr(-,root,root,-)
%{_libdir}/getdata/libgetdatabzip2*.so
%ifarch %{ix86} x86_64
%files slim
-%defattr(-,root,root,-)
%{_libdir}/getdata/libgetdataslim*.so
%endif
%files lzma
-%defattr(-,root,root,-)
%{_libdir}/getdata/libgetdatalzma*.so
%changelog
+* Mon Jan 28 2013 Jaromir Capik <jcapik at redhat.com> - 0.8.2-1
+- Update to 0.8.2
+- Removing rpath
+
+* Thu Sep 27 2012 Jaromir Capik <jcapik at redhat.com> - 0.8.1-1
+- Update to 0.8.1
+- Minor spec file changes according to the latest guidelines
+
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 0.7.3-3
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
diff --git a/sources b/sources
index 16a2d1c..d2d4613 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-5b7685456ca5b246de743654e95da4d1 getdata-0.7.3.tar.bz2
+763d0dffa82da6dbe8c54d8be21a66b3 getdata-0.8.2.tar.bz2
More information about the scm-commits
mailing list