Thomas Spura d00d217
Name:           votca-tools
5d91d0e
Version:        1.6
5d91d0e
%global         uversion %{version}
1b168a0
%global         sover 6
a7a6728
Release:        1%{?dist}
Thomas Spura d00d217
Summary:        VOTCA tools library
Thomas Spura d00d217
License:        ASL 2.0
Thomas Spura d00d217
URL:            http://www.votca.org
5d91d0e
Source0:        https://github.com/votca/tools/archive/v%{uversion}.tar.gz#/%{name}-%{uversion}.tar.gz
Thomas Spura d00d217
5e54dce
BuildRequires:  gcc-c++
aeb16a6
BuildRequires:  cmake3
Thomas Spura d00d217
BuildRequires:  expat-devel
Thomas Spura d00d217
BuildRequires:  fftw-devel
214175f
BuildRequires:  eigen3-devel
Thomas Spura d00d217
BuildRequires:  boost-devel
b6c3cef
b6c3cef
%description
b6c3cef
Versatile Object-oriented Toolkit for Coarse-graining Applications (VOTCA) is
b6c3cef
a package intended to reduce the amount of routine work when doing systematic
Thomas Spura 0217718
coarse-graining of various systems. The core is written in C++.
b6c3cef
b6c3cef
This package contains the basic tools library of VOTCA.
b6c3cef
b6c3cef
b6c3cef
%package devel
Thomas Spura d00d217
Summary:        Development headers and libraries for votca-tools
Thomas Spura d00d217
Requires:       pkgconfig
Thomas Spura d00d217
Requires:       %{name} = %{version}-%{release}
b6c3cef
# Programs that build against votca need also these
Thomas Spura d00d217
Requires:       boost-devel
Thomas Spura d00d217
Requires:       expat-devel
276919b
Requires:       fftw-devel
b6c3cef
b6c3cef
%description devel
b6c3cef
Versatile Object-oriented Toolkit for Coarse-graining Applications (VOTCA) is
b6c3cef
a package intended to reduce the amount of routine work when doing systematic
Thomas Spura 0217718
coarse-graining of various systems. The core is written in C++.
b6c3cef
b6c3cef
This package contains development headers and libraries for votca-tools.
b6c3cef
b6c3cef
b6c3cef
%prep
a7a6728
%setup -qn tools-%{uversion}
b6c3cef
b6c3cef
%build
e4a77b0
mkdir %{_target_platform}
3209c8f
pushd %{_target_platform}
aeb16a6
%{cmake} .. -DCMAKE_BUILD_TYPE=Release -DWITH_RC_FILES=OFF -DENABLE_TESTING=ON
ec27a22
%make_build
b6c3cef
b6c3cef
%install
3209c8f
%make_install -C %{_target_platform}
b6c3cef
aeb16a6
%check
a7a6728
make -C %{_target_platform} test CTEST_OUTPUT_ON_FAILURE=1 %{?testargs}
aeb16a6
622d323
%ldconfig_scriptlets
b6c3cef
b6c3cef
%files
Thomas Spura 05bb71b
%license LICENSE
Thomas Spura 05bb71b
%doc NOTICE
214175f
%{_bindir}/votca_*
1b168a0
%{_libdir}/libvotca_tools.so.%{sover}
Thomas Spura 0217718
%{_mandir}/man1/votca_property.*
038b36f
%{_mandir}/man7/votca-tools.7*
b6c3cef
b6c3cef
%files devel
b6c3cef
%{_includedir}/votca/
b6c3cef
%{_libdir}/libvotca_tools.so
ec27a22
%{_libdir}/cmake/VOTCA_TOOLS
b6c3cef
b6c3cef
%changelog
5d91d0e
* Sat Apr 18 2020 Christoph Junghans <junghans@votca.org> - 1.6-1
5d91d0e
- Version bump to v1.6 (bug #1825474)
5d91d0e
a7a6728
* Mon Feb 10 2020 Christoph Junghans <junghans@votca.org> - 1.6~rc2-1
a7a6728
- Version bump to 1.6~rc2
a7a6728
- Drop 196.patch, 197.patch and  199.patch - merged upstream
a7a6728
7c8284f
* Fri Jan 31 2020 Fedora Release Engineering <releng@fedoraproject.org> - 1.6-0.4rc1
7c8284f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
7c8284f
276919b
* Thu Dec 12 2019 Christoph Junghans <junghans@votca.org> - 1.6-0.3rc1
276919b
- Added upstream 196.patch to failing table test
276919b
- Added upstream 199.patch to fix 32bit builds
276919b
1b168a0
* Thu Dec 05 2019 Christoph Junghans <junghans@votca.org> - 1.6-0.2rc1
1b168a0
- Added upstream 197.patch to fix CMake files
1b168a0
ec27a22
* Thu Dec 05 2019 Christoph Junghans <junghans@votca.org> - 1.6-0.1rc1
ec27a22
- Version bump to 1.6_rc1 (bug #1779862)
ec27a22
3ebd97a
* Fri Nov 22 2019 Christoph Junghans <junghans@votca.org> - 1.5.1-2
3ebd97a
- Fix python3 shebang
3ebd97a
4c9acfe
* Thu Nov 21 2019 Christoph Junghans <junghans@votca.org> - 1.5.1-1
4c9acfe
- Version bump to 1.5.1 (bug #1774849)
4c9acfe
2aa032a
* Sat Jul 27 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.5-1.1
2aa032a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
2aa032a
214175f
* Fri Feb 01 2019 Christoph Junghans <junghans@votca.org> - 1.5-1
214175f
- Version bump to v1.5
214175f
abff6e6
* Fri Jan 25 2019 Jonathan Wakely <jwakely@redhat.com> - 1.4.1-1.4
abff6e6
- Rebuilt for Boost 1.69
abff6e6
51f0128
* Sat Jul 14 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-1.3
51f0128
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
51f0128
ce86a37
* Fri Feb 09 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.4.1-1.2
ce86a37
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
ce86a37
f3e6067
* Tue Jan 23 2018 Jonathan Wakely <jwakely@redhat.com> - 1.4.1-1.1
f3e6067
- Rebuilt for Boost 1.66
f3e6067
7c029ce
* Sun Sep 03 2017 Christoph Junghans <junghans@votca.org> - 1.4.1-1
7c029ce
- Update to 1.4.1
7c029ce
427cd0e
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-1.7
427cd0e
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
427cd0e
eea7c6f
* Sun Jul 30 2017 Florian Weimer <fweimer@redhat.com> - 1.4-1.6
eea7c6f
- Rebuild with binutils fix for ppc64le (#1475636)
eea7c6f
4a9322b
* Tue Jul 25 2017 Christoph Junghans <junghans@votca.org> - 1.4-1.5
4a9322b
- Rebuild for gsl 2.4
4a9322b
a4ede38
* Mon Jul 24 2017 Björn Esser <besser82@fedoraproject.org> - 1.4-1.4
a4ede38
- Rebuilt for Boost 1.64
a4ede38
8c6d549
* Mon May 15 2017 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-1.3
8c6d549
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_27_Mass_Rebuild
8c6d549
3904a6b
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-1.2
3904a6b
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
3904a6b
ced9a45
* Fri Jan 27 2017 Jonathan Wakely <jwakely@redhat.com> - 1.4-1.1
ced9a45
- Rebuilt for Boost 1.63
ced9a45
a0748a5
* Sun Oct 30 2016 Christoph Junghans <junghans@votca.org> - 1.4-1
a0748a5
- Update to 1.4
a0748a5
550fba5
* Mon Oct 03 2016 Christoph Junghans <junghans@votca.org> - 1.4-0.2rc1
3209c8f
- clean up, don't install RC files
3209c8f
3209c8f
* Wed Sep 28 2016 Christoph Junghans <junghans@votca.org> - 1.4-0.1rc1
30a630d
- Update to 1.4_rc1
30a630d
7b5321b
* Mon Aug 22 2016 Christoph Junghans <junghans@votca.org> - 1.3.1-1
7b5321b
- Update to 1.3.1
7b5321b
- Drop obsolete patch
7b5321b
Orion Poplawski 6afa862
* Mon Feb 22 2016 Orion Poplawski <orion@cora.nwra.com> - 1.3-1.2
Orion Poplawski 6afa862
- Rebuild for gsl 2.1
Orion Poplawski 6afa862
95038d9
* Fri Feb 05 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.3-1.1
95038d9
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
95038d9
Thomas Spura d00d217
* Wed Jan 20 2016 Thomas Spura <tomspur@fedoraproject.org> - 1.3-1
Thomas Spura d00d217
- Update to 1.3
Thomas Spura d00d217
- cleanup spec
Thomas Spura d00d217
- Add patch to add shebangs to scripts
Thomas Spura d00d217
c65da1e
* Sat Jan 16 2016 Jonathan Wakely <jwakely@redhat.com> - 1.3-0.2rc1
c65da1e
- Rebuilt for Boost 1.60
c65da1e
Thomas Spura 0217718
* Mon Nov 09 2015 Thomas Spura <tomspur@fedoraproject.org> - 1.3-0.1.rc1
Thomas Spura 0217718
- update to 1.3_rc1
Thomas Spura 9501419
- cleanup spec
Thomas Spura 0217718
40b39bd
* Thu Aug 27 2015 Jonathan Wakely <jwakely@redhat.com> - 1.2.4-8
40b39bd
- Rebuilt for Boost 1.59
40b39bd
6df0cfe
* Wed Jul 29 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.4-7
6df0cfe
- Rebuilt for https://fedoraproject.org/wiki/Changes/F23Boost159
6df0cfe
0652c78
* Wed Jul 22 2015 David Tardon <dtardon@redhat.com> - 1.2.4-6
0652c78
- rebuild for Boost 1.58
0652c78
e4f1512
* Fri Jun 19 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.4-5
e4f1512
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
e4f1512
Thomas Spura 1c38f0d
* Fri Apr 24 2015 Thomas Spura <tomspur@fedoraproject.org> - 1.2.4-4
Thomas Spura 1c38f0d
- Rebuilt with new gcc
Thomas Spura 1c38f0d
Petr Machata eaa324a
* Tue Jan 27 2015 Petr Machata <pmachata@redhat.com> - 1.2.4-3
Petr Machata eaa324a
- Rebuild for boost 1.57.0
Petr Machata eaa324a
Thomas Spura b09bcd6
* Sun Sep  7 2014 Thomas Spura <tomspur@fedoraproject.org> - 1.2.4-2
Thomas Spura b09bcd6
- correct source url
Thomas Spura b09bcd6
460d250
* Fri Sep 05 2014 Christoph Junghans <junghans@votca.org> - 1.2.4-1
460d250
- Update to 1.2.4
460d250
- Drop obsolete patch
460d250
cc7d02f
* Mon Aug 18 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-6
cc7d02f
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
cc7d02f
cdd32d2
* Sun Jun 08 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-5
cdd32d2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
cdd32d2
Petr Machata 03f1b59
* Thu May 22 2014 Petr Machata <pmachata@redhat.com> - 1.2.3-4
Petr Machata 03f1b59
- Rebuild for boost 1.55.0
Petr Machata 03f1b59
6ae6fb2
* Sun Aug 04 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.3-3
6ae6fb2
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
6ae6fb2
Petr Machata 9e8b4a8
* Sat Jul 27 2013 pmachata@redhat.com - 1.2.3-2
Petr Machata 9e8b4a8
- Rebuild for boost 1.54.0
Petr Machata 9e8b4a8
bd010ab
* Sun Feb 10 2013 Susi Lehtola <jussilehtola@fedoraproject.org> - 1.2.3-1
bd010ab
- Update to 1.2.3, fix build in rawhide.
bd010ab
b47b1a8
* Sat Feb 09 2013 Denis Arnaud <denis.arnaud_fedora@m4x.org> - 1.2.1-6.1
b47b1a8
- Rebuild for Boost-1.53.0
b47b1a8
01b5491
* Tue Aug 14 2012 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.2.1-5.1
01b5491
- Bump due to boost update.
01b5491
1d9cb8d
* Sun Jul 22 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-4.1
1d9cb8d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
1d9cb8d
b93e2aa
* Tue Feb 28 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-3.1
b93e2aa
- Rebuilt for c++ ABI breakage
b93e2aa
491300a
* Sat Jan 14 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-2.1
491300a
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
491300a
32381b9
* Sun Nov 20 2011 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.2.1-1.1
32381b9
- Bump due to boost update.
32381b9
e4a77b0
* Thu Aug 25 2011 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.2.1-1
e4a77b0
- Update to 1.2.1.
e4a77b0
ccd966b
* Fri Jul 22 2011 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.1-3
ccd966b
- Bump spec due to new boost.
ccd966b
53612b5
* Wed Apr 06 2011 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.1-2
53612b5
- Bump spec due to Boost upgrade.
53612b5
038b36f
* Sun Feb 20 2011 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.1-1
038b36f
- Update to 1.1.
038b36f
1b56fab
* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.0.1-5
1b56fab
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
1b56fab
db04020
* Sun Feb 06 2011 Thomas Spura <tomspur@fedoraproject.org> - 1.0.1-4
db04020
- rebuild for new boost
db04020
bbb9fa9
* Sun Dec 26 2010 Dan Horák <dan[at]danny.cz> - 1.0.1-3
bbb9fa9
- fix build on non-x86 64-bit architectures (ax_boost_base.m4 is wrong)
bbb9fa9
b6c3cef
* Tue Dec 14 2010 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.0.1-2
b6c3cef
- Preserve timestamps on install.
b6c3cef
- Added Requires: pkgconfig in -devel for EPEL support.
b6c3cef
b6c3cef
* Tue Dec 07 2010 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.0.1-1
b6c3cef
- Update to 1.0.1.
b6c3cef
- Drop bash completion (moved to votca-csg).
b6c3cef
- Disable rc files.
b6c3cef
- Added expat-devel and boost-devel as Requires in -devel.
b6c3cef
b6c3cef
* Thu Nov 25 2010 Jussi Lehtola <jussilehtola@fedoraproject.org> - 1.0-1
b6c3cef
- First release.