packages: lensfun/lensfun.spec - package api manual - rel. 1
Kacper Kornet
kornet at gatekeeper.camk.edu.pl
Tue Jun 29 20:09:55 CEST 2010
On Tue, Jun 29, 2010 at 07:28:55PM +0200, Przemyslaw Iskra wrote:
> On Tue, Jun 29, 2010 at 04:28:17PM +0200, draenog wrote:
> > @@ -87,6 +84,8 @@
> > %{__make} install \
> > DESTDIR=$RPM_BUILD_ROOT
> > +%{__gzip} -9 $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/{README,cc-by-sa-3.0.txt}
> > +rm $RPM_BUILD_ROOT%{_docdir}/%{name}-%{version}/{gpl-3.0.txt,lgpl-3.0.txt}
> > %clean
> > rm -rf $RPM_BUILD_ROOT
> > @@ -96,7 +95,9 @@
> > %files
> > %defattr(644,root,root,755)
> > -%doc README docs/cc-by-sa-3.0.txt
> > +%{_docdir}/%{name}-%{version}/README.gz
> > +%{_docdir}/%{name}-%{version}/cc-by-sa-3.0.txt.gz
> > +%dir %{_docdir}/%{name}-%{version}
> > %attr(755,root,root) %{_libdir}/liblensfun.so.*.*.*
> > %{_datadir}/lensfun
> Please, give us a good reason why you've done this manually.
Because I wanted to package %{_docdir}/%{name}-%{version}/manual and it
is generated in source directory in place which depens on architecture
of builder machine not of built packege. For example locally it is put
always in ./out/posix.x86_64/release/docs/manual, while I build i686
packages.
--
Kacper
More information about the pld-devel-en
mailing list