Init package

This commit is contained in:
misaka00251 2022-07-20 17:33:01 +08:00
parent 895ff0180f
commit abebfe516b
No known key found for this signature in database
GPG Key ID: 4AA100DC964EDE26
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.