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