%global __brp_check_rpaths %{nil} %global packname PopED %global packver 0.6.0 %global rlibdir /usr/local/lib/R/library Name: R-CRAN-%{packname} Version: 0.6.0 Release: 1%{?dist}%{?buildtag} Summary: Population (and Individual) Optimal Experimental Design License: LGPL (>= 3) URL: https://cran.r-project.org/package=%{packname} Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz BuildRequires: R-devel >= 2.14 Requires: R-core >= 2.14 BuildArch: noarch BuildRequires: R-CRAN-dplyr >= 0.7.0 BuildRequires: R-CRAN-ggplot2 BuildRequires: R-CRAN-MASS BuildRequires: R-CRAN-mvtnorm BuildRequires: R-CRAN-codetools BuildRequires: R-stats BuildRequires: R-utils BuildRequires: R-CRAN-magrittr BuildRequires: R-CRAN-boot BuildRequires: R-CRAN-purrr BuildRequires: R-CRAN-stringr BuildRequires: R-CRAN-tibble BuildRequires: R-CRAN-gtools Requires: R-CRAN-dplyr >= 0.7.0 Requires: R-CRAN-ggplot2 Requires: R-CRAN-MASS Requires: R-CRAN-mvtnorm Requires: R-CRAN-codetools Requires: R-stats Requires: R-utils Requires: R-CRAN-magrittr Requires: R-CRAN-boot Requires: R-CRAN-purrr Requires: R-CRAN-stringr Requires: R-CRAN-tibble Requires: R-CRAN-gtools %description Optimal experimental designs for both population and individual studies based on nonlinear mixed-effect models. Often this is based on a computation of the Fisher Information Matrix. This package was developed for pharmacometric problems, and examples and predefined models are available for these types of systems. The methods are described in Nyberg et al. (2012) , and Foracchia et al. (2004) . %prep %setup -q -c -n %{packname} # fix end of executable files find -type f -executable -exec grep -Iq . {} \; -exec sed -i -e '$a\' {} \; # prevent binary stripping [ -d %{packname}/src ] && find %{packname}/src -type f -exec \ sed -i 's@/usr/bin/strip@/usr/bin/true@g' {} \; || true # don't allow local prefix in executable scripts find -type f -executable -exec sed -Ei 's@#!( )*/usr/local/bin@#!/usr/bin@g' {} \; %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 # remove buildroot from installed files find %{buildroot}%{rlibdir} -type f -exec sed -i "s@%{buildroot}@@g" {} \; %files %{rlibdir}/%{packname}