Author: glen Date: Sun Aug 29 22:09:26 2010 GMT Module: packages Tag: HEAD ---- Log message: - apidocs subpackage - static_libs bcond - verbose files - rel 2
---- Files affected: packages/dirac: dirac.spec (1.25 -> 1.26) ---- Diffs: ================================================================ Index: packages/dirac/dirac.spec diff -u packages/dirac/dirac.spec:1.25 packages/dirac/dirac.spec:1.26 --- packages/dirac/dirac.spec:1.25 Sun May 23 19:24:36 2010 +++ packages/dirac/dirac.spec Mon Aug 30 00:09:20 2010 @@ -1,24 +1,31 @@ # $Revision$, $Date$ +# +# Conditional build: +%bcond_without apidocs # do not build and package API docs +%bcond_without static_libs # don't build static libraries + Summary: General purpose video codec Summary(pl.UTF-8): Kodek obrazu ogólnego przeznaczenia Name: dirac Version: 1.0.2 -Release: 1 +Release: 2 License: MPL v1.1 or GPL v2 or LGPL v2.1 Group: Libraries -Source0: http://dl.sourceforge.net/dirac/%{name}-%{version}.tar.gz +Source0: http://downloads.sourceforge.net/dirac/%{name}-%{version}.tar.gz # Source0-md5: a57c2c5e58062d437d9ab13dffb28f0f Patch0: %{name}-am.patch URL: http://www.bbc.co.uk/rd/projects/dirac/ BuildRequires: autoconf >= 2.50 BuildRequires: automake -BuildRequires: doxygen BuildRequires: libstdc++-devel BuildRequires: libtool >= 2:1.5 BuildRequires: perl-base +%if %{with apidocs} +BuildRequires: doxygen BuildRequires: tetex-dvips BuildRequires: tetex-format-latex BuildRequires: tetex-metafont +%endif BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %define _noautocompressdoc *.map *.dot @@ -59,6 +66,17 @@ %description static -l pl.UTF-8 Statyczna biblioteka dirac. +%package apidocs +Summary: dirac API documentation +Summary(pl.UTF-8): Dokumentacja API biblioteki dirac +Group: Documentation + +%description apidocs +API and internal documentation for dirac library. + +%description apidocs -l pl.UTF-8 +Dokumentacja API biblioteki dirac. + %prep %setup -q %patch0 -p1 @@ -68,7 +86,8 @@ %{__aclocal} -I m4 %{__autoconf} %{__automake} -%configure +%configure \ + %{!?with_static_libs:--disable-static} %{__make} %install @@ -90,16 +109,37 @@ %files %defattr(644,root,root,755) %doc AUTHORS ChangeLog NEWS README TODO -%attr(755,root,root) %{_bindir}/* +%attr(755,root,root) %{_bindir}/BMPtoRGB +%attr(755,root,root) %{_bindir}/RGBtoBMP +%attr(755,root,root) %{_bindir}/RGBtoUYVY +%attr(755,root,root) %{_bindir}/RGBtoYUV411 +%attr(755,root,root) %{_bindir}/RGBtoYUV420 +%attr(755,root,root) %{_bindir}/RGBtoYUV422 +%attr(755,root,root) %{_bindir}/RGBtoYUV444 +%attr(755,root,root) %{_bindir}/UYVYtoRGB +%attr(755,root,root) %{_bindir}/UYVYtoYUV422 +%attr(755,root,root) %{_bindir}/YUV411toRGB +%attr(755,root,root) %{_bindir}/YUV420Down2x2 +%attr(755,root,root) %{_bindir}/YUV420ItoYUV422I +%attr(755,root,root) %{_bindir}/YUV420pt75filter +%attr(755,root,root) %{_bindir}/YUV420toRGB +%attr(755,root,root) %{_bindir}/YUV420toYUV422 +%attr(755,root,root) %{_bindir}/YUV422ItoYUV420I +%attr(755,root,root) %{_bindir}/YUV422toRGB +%attr(755,root,root) %{_bindir}/YUV422toUYVY +%attr(755,root,root) %{_bindir}/YUV422toYUV420 +%attr(755,root,root) %{_bindir}/YUV444toRGB +%attr(755,root,root) %{_bindir}/create_dirac_testfile.pl +%attr(755,root,root) %{_bindir}/dirac_decoder +%attr(755,root,root) %{_bindir}/dirac_encoder +%attr(755,root,root) %{_bindir}/dirac_instrumentation %attr(755,root,root) %{_libdir}/libdirac_decoder.so.*.*.* -%attr(755,root,root) %{_libdir}/libdirac_encoder.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libdirac_decoder.so.0 +%attr(755,root,root) %{_libdir}/libdirac_encoder.so.*.*.* %attr(755,root,root) %ghost %{_libdir}/libdirac_encoder.so.0 %files devel %defattr(644,root,root,755) -%doc doc/html -%doc doc/dirac_api_{foot,head}.html %attr(755,root,root) %{_libdir}/libdirac_decoder.so %attr(755,root,root) %{_libdir}/libdirac_encoder.so %{_libdir}/libdirac_decoder.la @@ -107,10 +147,19 @@ %{_includedir}/%{name} %{_pkgconfigdir}/dirac.pc +%if %{with static_libs} %files static %defattr(644,root,root,755) %{_libdir}/libdirac_decoder.a %{_libdir}/libdirac_encoder.a +%endif + +%if %{with apidocs} +%files apidocs +%defattr(644,root,root,755) +%doc doc/html +%doc doc/dirac_api_{foot,head}.html +%endif %define date %(echo `LC_ALL="C" date +"%a %b %d %Y"`) %changelog @@ -118,6 +167,12 @@ All persons listed below can be reached at <cvs_login>@pld-linux.org $Log$ +Revision 1.26 2010/08/29 22:09:20 glen +- apidocs subpackage +- static_libs bcond +- verbose files +- rel 2 + Revision 1.25 2010/05/23 17:24:36 arekm - up to 1.0.2 ================================================================ ---- CVS-web: http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/dirac/dirac.spec?r1=1.25&r2=1.26&f=u _______________________________________________ pld-cvs-commit mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-cvs-commit
