On 04/20/2009 01:26 PM, Christoph Wickert wrote:
Hi,
I want to create an "examples" folder inside
%{_docdir}/%{name}-%{version}. Here is my test case:
> %install
> mkdir -p $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/examples/
> touch $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/examples/test
>
> %files -f %{name}.lang
> %defattr(-,root,root,-)
> %doc AUTHORS COPYING ChangeLog README
> %doc %{_docdir}/%{name}-%{version}/examples/
This wont work as the first %doc line deletes and re-creates
%{_docdir}/%{name}-%{version}, so rpmbuild will fail with:
"... /usr/share/doc/foo/examples/test: cpio: Bad magic"
Any idea how I can have a subdir then?
Off the top of my head:
%install
mkdir -p examples/
touch examples/test
%files -f %{name}.lang
%defattr(-,root,root,-)
%doc AUTHORS COPYING ChangeLog README examples/
~spot