%{?filter_setup: %filter_provides_in %{python_sitearch}/.*\.so$ %filter_setup} %global module tables Summary: Hierarchical datasets in Python Name: python-%{module} Version: 2.4.0 Release: 4%{?dist} Source0: http://sourceforge.net/projects/pytables/files/pytables/%{version}/%{module}-%{version}.tar.gz License: BSD Group: Development/Languages URL: http://www.pytables.org Requires: numpy >= 1.4.1 Requires: python-numexpr >= 1.4.1 BuildRequires: hdf5-devel >= 1.8 bzip2-devel lzo-devel BuildRequires: Cython >= 0.13 numpy >= 1.4.1 python-numexpr >= 1.4.1 BuildRequires: python2-devel %description PyTables is a package for managing hierarchical datasets and designed to efficiently and easily cope with extremely large amounts of data. %package doc Group: Development/Languages Summary: Documentation for PyTables BuildArch: noarch %description doc The %{name}-doc package contains the documentation related to PyTables. %prep %setup -q -n %{module}-%{version} %build python setup.py build %check libdir=`ls build/|grep lib` export PYTHONPATH=`pwd`/build/$libdir echo "import tables; tables.test()" > bench/check_all.py python bench/check_all.py %install rm -rf %{buildroot} chmod -x examples/check_examples.sh for i in utils/*; do sed -i 's|bin/env |bin/|' $i; done python setup.py install -O1 --skip-build --root %{buildroot} %files %doc *.txt LICENSES %{_bindir}/nctoh5 %{_bindir}/ptdump %{_bindir}/ptrepack %{python_sitearch}/%{module} %{python_sitearch}/%{module}-%{version}-py*.egg-info %files doc %doc doc/*.pdf %doc examples/ %changelog * Sun Aug 04 2013 Fedora Release Engineering - 2.4.0-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild * Thu May 16 2013 Orion Poplawski - 2.4.0-3 - Rebuild for hdf5 1.8.11 * Thu Feb 14 2013 Fedora Release Engineering - 2.4.0-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild * Sun Oct 28 2012 Thibault North - 2.4.0-1 - Update to 2.4.0 * Sat Jul 21 2012 Fedora Release Engineering - 2.3.1-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild * Sat Jan 14 2012 Fedora Release Engineering - 2.3.1-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild * Mon Nov 14 2011 Thibault North - 2.3.1-3 - Remove lrucache.py which was deprecated and under AFL license * Thu Nov 07 2011 Thibault North - 2.3.1-2 - Fixes and subpackage for the docs * Mon Nov 07 2011 Thibault North - 2.3.1-1 - Fixes and update to 2.3.1