545cb1
# header-only library
545cb1
%global debug_package %{nil}
545cb1
65b880
Name: mdds
545cb1
Version: 0.10.3
545cb1
Release: 1%{?dist}
65b880
Summary: A collection of multi-dimensional data structures and indexing algorithms
65b880
65b880
Group: Development/Libraries
65b880
License: MIT
65b880
URL: http://code.google.com/p/multidimalgorithm/
545cb1
Source0: http://kohei.us/files/%{name}/src/%{name}_%{version}.tar.bz2
65b880
65b880
BuildRequires: boost-devel
65b880
65b880
%description
65b880
A collection of multi-dimensional data structures and indexing algorithms.
65b880
 
65b880
It implements the following data structures:
65b880
* segment tree
65b880
* flat segment tree 
65b880
* rectangle set
65b880
* point quad tree
65b880
* multi type matrix
65b880
* multi type vector
65b880
65b880
See README for a brief description of the structures.
65b880
65b880
%package devel
65b880
Group: Development/Libraries
65b880
Summary: Headers for %{name}
545cb1
BuildArch: noarch
65b880
Requires: boost-devel
545cb1
Provides: %{name}-static = %{version}-%{release}
65b880
65b880
%description devel
65b880
Headers for %{name}.
65b880
65b880
%prep
65b880
%setup -q -n %{name}_%{version}
65b880
# this is only used in tests
545cb1
sed -i -e '/^CPPFLAGS_NODEBUG=/s/=.*/="%{optflags}"/' configure
65b880
65b880
%build
65b880
%configure
65b880
65b880
%install
545cb1
install -d -m 0755 %{buildroot}/%{_includedir}/mdds
65b880
cp -pr include/mdds/* %{buildroot}/%{_includedir}/mdds
545cb1
install -d -m 0755 %{buildroot}/%{_datadir}/pkgconfig
545cb1
install -p -m 0644 misc/%{name}.pc %{buildroot}/%{_datadir}/pkgconfig
65b880
65b880
%check
65b880
make check %{?_smp_mflags}
65b880
65b880
%files devel
65b880
%{_includedir}/%{name}
65b880
%{_datadir}/pkgconfig/%{name}.pc
65b880
%doc AUTHORS COPYING NEWS README
65b880
65b880
%changelog
545cb1
* Fri Aug 22 2014 David Tardon <dtardon@redhat.com> - 0.10.3-1
545cb1
- Resolves: rhbz#1132069 rebase to 0.10.3
545cb1
4dd2cc
* Fri Dec 27 2013 Daniel Mach <dmach@redhat.com> - 0.8.1-3
4dd2cc
- Mass rebuild 2013-12-27
4dd2cc
65b880
* Mon Jun 10 2013 David Tardon <dtardon@redhat.com> - 0.8.1-2
65b880
- trivial changes
65b880
65b880
* Tue May 21 2013 David Tardon <dtardon@redhat.com> - 0.8.1-1
65b880
- new release
65b880
65b880
* Tue May 14 2013 David Tardon <dtardon@redhat.com> - 0.8.0-1
65b880
- new release
65b880
65b880
* Mon Mar 18 2013 David Tardon <dtardon@redhat.com> - 0.7.1-1
65b880
- new release
65b880
65b880
* Thu Feb 28 2013 David Tardon <dtardon@redhat.com> - 0.7.0-1
65b880
- new release
65b880
65b880
* Sun Feb 10 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 0.6.1-3
65b880
- Rebuild for Boost-1.53.0
65b880
65b880
* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 0.6.1-2
65b880
- Rebuild for Boost-1.53.0
65b880
65b880
* Tue Sep 18 2012 David Tardon <dtardon@redhat.com> - 0.6.1-1
65b880
- new version
65b880
65b880
* Sat Jul 28 2012 David Tardon <dtardon@redhat.com> - 0.6.0-2
65b880
- rebuilt for boost 1.50
65b880
65b880
* Mon Jul 23 2012 David Tardon <dtardon@redhat.com> - 0.6.0-1
65b880
- new version
65b880
65b880
* Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-3
65b880
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
65b880
65b880
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.4-2
65b880
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
65b880
65b880
* Fri Nov 18 2011 David Tardon <dtardon@redhat.com> - 0.5.4-1
65b880
- new version
65b880
65b880
* Thu Jul 14 2011 David Tardon <dtardon@redhat.com> - 0.5.3-1
65b880
- new version
65b880
65b880
* Wed Mar 30 2011 David Tardon <dtardon@redhat.com> - 0.5.2-2
65b880
- install license
65b880
65b880
* Tue Mar 29 2011 David Tardon <dtardon@redhat.com> - 0.5.2-1
65b880
- new version
65b880
65b880
* Thu Mar 24 2011 David Tardon <dtardon@redhat.com> - 0.5.1-3
65b880
- Resolves: rhbz#680766 fix a crash and two other bugs
65b880
65b880
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.5.1-2
65b880
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
65b880
65b880
* Sat Jan 08 2011 David Tardon <dtardon@redhat.com> - 0.5.1-1
65b880
- new version
65b880
65b880
* Tue Dec 21 2010 David Tardon <dtardon@redhat.com> - 0.4.0-1
65b880
- new version
65b880
65b880
* Tue Nov 16 2010 David Tardon <dtardon@redhat.com> - 0.3.1-1
65b880
- new version
65b880
65b880
* Wed Jul 07 2010 Caolán McNamara <caolanm@redhat.com> - 0.3.0-2
65b880
- rpmlint warnings
65b880
65b880
* Wed Jun 30 2010 David Tardon <dtardon@redhat.com> - 0.3.0-1
65b880
- initial import