diff options
author | CoprDistGit <copr-devel@lists.fedorahosted.org> | 2021-09-30 16:49:21 +0000 |
---|---|---|
committer | CoprDistGit <copr-devel@lists.fedorahosted.org> | 2021-09-30 16:49:21 +0000 |
commit | b1003758a7ecd52a8dc723dbf778bac5621742b6 (patch) | |
tree | 4506803a2eda58558106eae1376fb3f18adda34a | |
parent | f66a7b936fb597c70c9d0f7368ecb88cd72d65e4 (diff) |
automatic import of R-CRAN-nomnoml
-rw-r--r-- | .gitignore | 1 | ||||
-rw-r--r-- | R-CRAN-nomnoml.spec | 58 | ||||
-rw-r--r-- | sources | 1 |
3 files changed, 60 insertions, 0 deletions
@@ -0,0 +1 @@ +/nomnoml_0.2.3.tar.gz diff --git a/R-CRAN-nomnoml.spec b/R-CRAN-nomnoml.spec new file mode 100644 index 0000000..b9da1a5 --- /dev/null +++ b/R-CRAN-nomnoml.spec @@ -0,0 +1,58 @@ +%global __brp_check_rpaths %{nil} +%global packname nomnoml +%global packver 0.2.3 +%global rlibdir /usr/local/lib/R/library + +Name: R-CRAN-%{packname} +Version: 0.2.3 +Release: 1%{?dist}%{?buildtag} +Summary: Sassy 'UML' Diagrams + +License: MIT + file LICENSE +URL: https://cran.r-project.org/package=%{packname} +Source0: %{url}&version=%{packver}#/%{packname}_%{packver}.tar.gz + + +BuildRequires: R-devel >= 3.1.2 +Requires: R-core >= 3.1.2 +BuildArch: noarch +BuildRequires: R-CRAN-htmlwidgets +BuildRequires: R-CRAN-png +BuildRequires: R-CRAN-webshot +BuildRequires: R-CRAN-lifecycle +BuildRequires: R-CRAN-rlang +Requires: R-CRAN-htmlwidgets +Requires: R-CRAN-png +Requires: R-CRAN-webshot +Requires: R-CRAN-lifecycle +Requires: R-CRAN-rlang + +%description +A tool for drawing sassy 'UML' diagrams based on a simple syntax, see +<https://www.nomnoml.com>. Supports styling, R Markdown and exporting +diagrams in the PNG format. + +%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} @@ -0,0 +1 @@ +9439b66d73e34d6f1f9fb7ecebb6886b nomnoml_0.2.3.tar.gz |