spectemplate-R.spec

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hello,

I was thinking tonight to make a template of a R spec file to be able to
build R rpm faster.
I have indeed observed that most of the spec file look the same (until
they arrive to the rpmlint verification :-D )

I wanted to ask for your comment on that template.

If it is fine feel free to use it of course
Put it in /etc/rpmdevtools/
The command to create the spec is then
 rpmdev-newspec -t R foo.spec

You can also remove the French summary and description ;-)

Regards,

Pingou
%define packname 

Name:           R-%{packname}
Version:        
Release:        1%{?dist}
Summary:        
Summary(fr):    

Group:          
License:        
URL:            
Source0:         
BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)

BuildRequires:  R 

%description

%description -l fr

%prep
%setup -q -n %{packname}

%build

%install
%{__rm} -rf %{buildroot}


cd ..;
mkdir -p %{buildroot}%{_libdir}/R/library ; R CMD INSTALL %{packname} -l %{buildroot}%{_libdir}/R/library
%{__rm} -rf %{buildroot}%{_libdir}/R/library/R.css

%clean
%{__rm} -rf %{buildroot}

%post
%{__cat} %{_libdir}/R/library/*/CONTENTS > %{_libdir}/R/doc/html/search/index.txt

%postun
%{__cat} %{_libdir}/R/library/*/CONTENTS > %{_libdir}/R/doc/html/search/index.txt

%files
%defattr(-, root, root, -)
%{_libdir}/R/library/%{packname}
%doc inst/doc/*


%changelog


[Index of Archives]     [Fedora Users]     [Fedora Development]     [Fedora Desktop]     [Fedora SELinux]     [Big List of Linux Books]     [Yosemite News]     [KDE Users]

  Powered by Linux