%global __brp_check_rpaths %{nil}
%global packname ROI.models.miplib
%global packver 1.0-0
%global rlibdir /usr/local/lib/R/library
Name: R-CRAN-%{packname}
Version: 1.0.0
Release: 1%{?dist}%{?buildtag}
Summary: 'ROI' Access to 'MIPLIB' 2010 Benchmark Instances
License: GPL-3
URL: https://cran.r-project.org/package=%{packname}
Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz
BuildRequires: R-devel >= 2.10
Requires: R-core >= 2.10
BuildArch: noarch
BuildRequires: R-CRAN-ROI >= 0.3.0
BuildRequires: R-CRAN-R.utils
BuildRequires: R-CRAN-Rglpk
Requires: R-CRAN-ROI >= 0.3.0
Requires: R-CRAN-R.utils
Requires: R-CRAN-Rglpk
%description
The mixed integer programming library 'MIPLIB' (see
) is commonly used to compare the performance of
mixed integer optimization solvers. This package provides functions to
access 'MIPLIB' from the 'R' Optimization Infrastructure ('ROI'). More
information about 'MIPLIB' can be found in the paper by Koch et al.
available at . The
'README.md' file illustrates how to use this package.
%prep
%setup -q -c -n %{packname}
find -type f -executable -exec grep -Iq . {} \; -exec sed -i -e '$a\' {} \;
[ -d %{packname}/src ] && find %{packname}/src -type f -exec \
sed -i 's@/usr/bin/strip@/usr/bin/true@g' {} \; || true
%build
%install
mkdir -p %{buildroot}%{rlibdir}
%{_bindir}/R CMD INSTALL -l %{buildroot}%{rlibdir} %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -f %{buildroot}%{rlibdir}/R.css
find %{buildroot}%{rlibdir} -type f -exec sed -i "s@%{buildroot}@@g" {} \;
%files
%{rlibdir}/%{packname}