X-Git-Url: http://git.pld-linux.org/?a=blobdiff_plain;f=capseo.spec;fp=capseo.spec;h=53c2b68a33918bf6d14f392e061dac196105fa96;hb=a88684210daeccb4772e49d9c72ba03378f4bd6f;hp=35f7401f3ec3e669b4e2e8d426fa80f54d241b64;hpb=7fdb6269fa40a7f2c26511e85d73af40d3225433;p=packages%2Fcapseo.git diff --git a/capseo.spec b/capseo.spec index 35f7401..53c2b68 100644 --- a/capseo.spec +++ b/capseo.spec @@ -1,16 +1,29 @@ -Summary: video codec library +# +# Conditional build: +%bcond_with mmx # MMX acceleration (won't work without) +# +%ifarch %{x8664} pentium2 pentium3 pentium4 athlon +%define with_mmx 1 +%endif +Summary: Video codec library +Summary(pl.UTF-8): Biblioteka kodeka obrazu Name: capseo Version: 0.3.0 Release: 2 -License: GPL +License: GPL v2 Group: Libraries Source0: ftp://ftp.debian.org/debian/pool/main/c/capseo/%{name}_%{version}~svn158.orig.tar.gz # Source0-md5: 46660f02f7d5b8fcf7c9b5cc89eca6fe URL: http://rm-rf.in/capseo -BuildRequires: Mesa-libGL-devel +BuildRequires: OpenGL-devel +BuildRequires: libogg-devel >= 1:1.1 BuildRequires: libstdc++-devel BuildRequires: libtheora-devel -BuildRequires: pkgconfig +BuildRequires: pkgconfig >= 1:0.17.2 +%if %{with mmx} +BuildRequires: yasm +%endif +Requires: libogg >= 1:1.1 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description @@ -18,33 +31,52 @@ capseo is a realtime video encoder/decoder library. The capseo codec is meant to encode fast, not to generate the smallest files on your file system. +%description -l pl.UTF-8 +capseo to biblioteka kodera/dekodera obrazu czasu rzeczywistego. Kodek +ma za zadanie szybko kodować, niekoniecznie generując najmniejsze +pliki. + %package devel -Summary: Header files and develpment documentation for capseo -Summary(pl.UTF-8): Pliki nagłówkowe i dokumetacja do capseo +Summary: Header files for capseo library +Summary(pl.UTF-8): Pliki nagłówkowe biblioteki capseo Group: Development/Libraries -Requires: %{name} = %{epoch}:%{version}-%{release} +Requires: %{name} = %{version}-%{release} +Requires: libogg-devel >= 1:1.1 +Requires: libstdc++-devel %description devel -Header files and develpment documentation for capseo. +Header files for capseo library. %description devel -l pl.UTF-8 -Pliki nagłówkowe i dokumentacja do capseo. +Pliki nagłówkowe biblioteki capseo. %package static Summary: Static capseo library Summary(pl.UTF-8): Biblioteka statyczna capseo Group: Development/Libraries -Requires: %{name}-devel = %{epoch}:%{version}-%{release} +Requires: %{name}-devel = %{version}-%{release} %description static Static capseo library. +%description static -l pl.UTF-8 +Biblioteka statyczna capseo. + %prep %setup -q -n %{name}-%{version}~svn158.orig %build %configure \ - --enable-theora + --enable-theora \ +%if %{with mmx} +%ifarch %{ix86} + --with-accel=x86 \ +%endif +%ifarch %{x8664} + --with-accel=amd64 +%endif +%endif + %{__make} %install @@ -61,17 +93,20 @@ rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) -%attr(755,root,root) %{_bindir}/* -%attr(755,root,root) %{_libdir}/lib*.so.*.* -%attr(755,root,root) %ghost %{_libdir}/lib*.so.0 +%doc AUTHORS ChangeLog README TODO +%attr(755,root,root) %{_bindir}/cpsinfo +%attr(755,root,root) %{_bindir}/cpsplay +%attr(755,root,root) %{_bindir}/cpsrecode +%attr(755,root,root) %{_libdir}/libcapseo.so.*.*.* +%attr(755,root,root) %ghost %{_libdir}/libcapseo.so.0 %files devel %defattr(644,root,root,755) -%attr(755,root,root) %{_libdir}/lib*.so -%{_libdir}/lib*.la -%{_includedir}/*.h -%{_pkgconfigdir}/*.pc +%attr(755,root,root) %{_libdir}/libcapseo.so +%{_libdir}/libcapseo.la +%{_includedir}/capseo.h +%{_pkgconfigdir}/capseo.pc %files static %defattr(644,root,root,755) -%{_libdir}/lib*.a +%{_libdir}/libcapseo.a