%global module Osi Name: coin-or-%{module} Group: Applications/Engineering Summary: COIN-OR Open Solver Interface Library Version: 0.107.8 Release: 5%{?dist} License: EPL URL: https://projects.coin-or.org/%{module} Source0: http://www.coin-or.org/download/pkgsource/%{module}/%{module}-%{version}.tgz BuildRequires: atlas-devel BuildRequires: blas-devel BuildRequires: bzip2-devel BuildRequires: coin-or-CoinUtils-devel BuildRequires: doxygen BuildRequires: glpk-devel BuildRequires: lapack-devel BuildRequires: pkgconfig BuildRequires: readline-devel BuildRequires: zlib-devel # Install documentation in standard rpm directory Patch0: %{name}-docdir.patch %description The COIN-OR Open Solver Interface Library is a collection of solver interfaces (SIs) that provide a common interface --- the OSI API --- for all the supported solvers. %package devel Summary: Development files for %{name} Group: Development/Libraries Requires: coin-or-CoinUtils-devel Requires: %{name}%{?_isa} = %{version}-%{release} %description devel The %{name}-devel package contains libraries and header files for developing applications that use %{name}. %package doc Summary: Documentation files for %{name} Group: Documentation Requires: %{name} = %{version}-%{release} BuildArch: noarch %description doc This package contains the documentation for %{name}. %prep %setup -q -n %{module}-%{version} %patch0 -p1 %build %configure make %{?_smp_mflags} all doxydoc %install make install DESTDIR=%{buildroot} rm -f %{buildroot}%{_libdir}/*.la cp -a doxydoc/html %{buildroot}%{_docdir}/%{name} %check make test %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %dir %{_docdir}/%{name} %doc %{_docdir}/%{name}/AUTHORS %doc %{_docdir}/%{name}/LICENSE %doc %{_docdir}/%{name}/README %doc %{_docdir}/%{name}/osi_addlibs.txt %{_libdir}/*.so.* %files devel %{_includedir}/coin/* %{_libdir}/*.so %{_libdir}/pkgconfig/* %files doc %doc %{_docdir}/%{name}/html %changelog * Wed Aug 02 2017 Fedora Release Engineering - 0.107.8-5 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild * Wed Jul 26 2017 Fedora Release Engineering - 0.107.8-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild * Wed Apr 5 2017 Jerry James - 0.107.8-3 - Rebuild for glpk 4.61 * Fri Feb 10 2017 Fedora Release Engineering - 0.107.8-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild * Fri Mar 11 2016 pcpa - 0.107.8-1 - Update to latest upstream release (#1308287) * Wed Feb 03 2016 Fedora Release Engineering - 0.107.6-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild * Fri Sep 25 2015 pcpa - 0.107.6-1 - Update to latest upstream release (#1257932) * Sat Jun 20 2015 pcpa - 0.107.4-3 - Full rebuild or coin-or stack. * Wed Jun 17 2015 Fedora Release Engineering - 0.107.4-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild * Sun Apr 12 2015 pcpa - 0.107.4-1 - Update to latest upstream release (#1199722) * Sat Feb 21 2015 pcpa - 0.107.2-3 - Rebuild to ensure using latest C++ abi changes. * Sat Feb 14 2015 pcpa - 0.107.2-2 - Rebuild. * Mon Feb 9 2015 pcpa - 0.107.2-1 - Update to latest upstream release (#1190730). * Mon Feb 9 2015 pcpa - 0.107.0-3 - Rebuild with latest bugfixes release coin-or-CoinUtils-2.10.3 * Sun Feb 08 2015 pcpa - 0.107.0-2 - Rebuild with updated coin-or-CoinUtils. * Sat Feb 07 2015 pcpa - 0.107.0-1 - Update to latest upstream release (#1159476). * Sun Aug 31 2014 pcpa - 0.106.9-2 - Rebuild to ensure packages are built in proper order. * Sat Aug 30 2014 pcpa - 0.106.9-1 - Update to latest upstream release (#1133197#c3). * Sat Aug 16 2014 Fedora Release Engineering - 0.106.7-2 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild * Wed Jul 16 2014 pcpa - 0.106.7-1 - Update to latest upstream release (#1089928). * Sat Jun 07 2014 Fedora Release Engineering - 0.106.2-4 - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild * Fri Nov 1 2013 pcpa - 0.106.2-3 - Use proper _smp_flags macro (#894586#c6). * Fri Nov 1 2013 pcpa - 0.106.2-2 - Correct missing bzip2 build requires (#894586#c4). - Use unversioned docdir (#894586#c4). * Fri Nov 1 2013 pcpa - 0.106.2-1 - Update to latest upstream release. * Wed May 8 2013 pcpa - 0.105.7-2 - Split documentation in a new subpackage. - Switch to the new upstream tarballs without bundled dependencies. * Mon Jan 14 2013 pcpa - 0.105.7-1 - Update to latest upstream release. * Sat Jan 12 2013 pcpa - 0.105.5-3 - Rename repackaged tarball. * Sun Nov 18 2012 pcpa - 0.105.5-2 - Rename package to coin-or-Osi. - Do not package Thirdy party data or data without clean license. * Wed Sep 26 2012 pcpa - 0.105.5-1 - Initial coinor-Osi spec.