!1 Init package

From: @misaka00251 
Reviewed-by: @laokz 
Signed-off-by: @laokz
This commit is contained in:
openeuler-ci-bot 2022-07-25 13:21:58 +00:00 committed by Gitee
commit 69c088a56d
No known key found for this signature in database
GPG Key ID: 173E9B9CA92EEF8F
2 changed files with 59 additions and 0 deletions

59
R-crayon.spec Normal file
View File

@ -0,0 +1,59 @@
%global packname crayon
%global packver 1.3.4
Name: R-%{packname}
Version: %{packver}
Release: 1
Source0: ftp://cran.r-project.org/pub/R/contrib/main/%{packname}_%{packver}.tar.gz
License: MIT
URL: http://cran.r-project.org/web/packages/crayon/index.html
Summary: Colored Terminal Output
BuildRequires: R-devel >= 3.0.0, tetex-latex, R-grDevices, R-methods, R-utils
BuildArch: noarch
%description
Colored terminal output on terminals that support 'ANSI' color and highlight
codes. It also works in 'Emacs' 'ESS'. 'ANSI' color support is automatically
detected. Colors and highlighting can be combined and nested. New styles can
also be created easily. This package was inspired by the 'chalk'
'JavaScript' project.
%prep
%setup -q -c -n %{packname}
%build
%install
mkdir -p $RPM_BUILD_ROOT%{_datadir}/R/library
%{_bindir}/R CMD INSTALL -l $RPM_BUILD_ROOT%{_datadir}/R/library %{packname}
test -d %{packname}/src && (cd %{packname}/src; rm -f *.o *.so)
rm -rf $RPM_BUILD_ROOT%{_datadir}/R/library/R.css
%check
# You need R-testthat, but R-crayon is a dependency of that package, causing loop.
# So no tests for now.
%if 0
%{_bindir}/R CMD check %%{packname}
%endif
%files
%dir %{_datadir}/R/library/%{packname}
%doc %{_datadir}/R/library/%{packname}/LICENSE
%doc %{_datadir}/R/library/%{packname}/html
%doc %{_datadir}/R/library/%{packname}/NEWS.md
%doc %{_datadir}/R/library/%{packname}/README.markdown
%{_datadir}/R/library/%{packname}/DESCRIPTION
%{_datadir}/R/library/%{packname}/INDEX
%{_datadir}/R/library/%{packname}/NAMESPACE
%{_datadir}/R/library/%{packname}/Meta
%{_datadir}/R/library/%{packname}/R
%{_datadir}/R/library/%{packname}/help
%{_datadir}/R/library/%{packname}/ANSI-256-OSX.png
%{_datadir}/R/library/%{packname}/ANSI-8-OSX.png
%{_datadir}/R/library/%{packname}/logo.png
%{_datadir}/R/library/%{packname}/logo.svg.gz
%changelog
* Tue Jun 14 2022 misaka00251 <misaka00251@misakanet.cn> - 1.3.4-1
- Init package (Thanks to fedora team)

BIN
crayon_1.3.4.tar.gz Normal file

Binary file not shown.