]> git.pld-linux.org Git - packages/capseo.git/blobdiff - capseo.spec
- verbose bin, lib, include files
[packages/capseo.git] / capseo.spec
index 35f7401f3ec3e669b4e2e8d426fa80f54d241b64..53c2b68a33918bf6d14f392e061dac196105fa96 100644 (file)
@@ -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
 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
 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: 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
 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.
 
 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
 %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
 Group:         Development/Libraries
-Requires:      %{name} = %{epoch}:%{version}-%{release}
+Requires:      %{name} = %{version}-%{release}
+Requires:      libogg-devel >= 1:1.1
+Requires:      libstdc++-devel
 
 %description devel
 
 %description devel
-Header files and develpment documentation for capseo.
+Header files for capseo library.
 
 %description devel -l pl.UTF-8
 
 %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
 
 %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
 Static capseo library.
 
+%description static -l pl.UTF-8
+Biblioteka statyczna capseo.
+
 %prep
 %setup -q -n %{name}-%{version}~svn158.orig
 
 %build
 %configure \
 %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
 %{__make}
 
 %install
@@ -61,17 +93,20 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
 
 %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)
 
 %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)
 
 %files static
 %defattr(644,root,root,755)
-%{_libdir}/lib*.a
+%{_libdir}/libcapseo.a
This page took 0.038584 seconds and 4 git commands to generate.