%define capseo_version 0.3.0 # Tarfile created using git # git clone git://gitorious.org/capseo/mainline.git libcapseo # cd libcapseo # git-archive --format=tar --prefix=libcapseo-%{capseo_version}/ %{git_version} | bzip2 > libcapseo-%{capseo_version}-%{gitdate}.tar.bz2 %define gitdate 20081031 %define git_version 431a293 %define tarfile %{name}-%{capseo_version}-%{gitdate}.tar.bz2 %define snapshot %{gitdate} Summary: A realtime encoder/decoder library Name: libcapseo Version: %{capseo_version} Release: %mkrel 0.%{snapshot}.4 License: GPLv3 Group: System/Libraries URL: http://gitorious.org/projects/capseo/ BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root BuildRequires: libtool automake autoconf BuildRequires: pkgconfig BuildRequires: libtheora-devel BuildRequires: libogg-devel BuildRequires: X11-devel BuildRequires: mesagl-devel # Specific snapshot no upstream release (yet) Source0: %{tarfile} %description Capseo is a realtime video codec being used by libcaptury/captury for encoding captured video frames in realtime. (think of FRAPS codec). Applications using capseo currently are libcaptury for encoding captured data, e.g. currently from third-party OpenGL applications via captury, the OpenGL video capturing tool. %files %defattr(-,root,root,-) %doc AUTHORS COPYING TODO %{_libdir}/*.so.* #-------------------------------------------------------------------- %package devel Summary: Files needed for development using %{name} Group: Development/Other Requires: %{name} = %{version}-%{release} Requires: libtheora-devel Requires: libogg-devel Requires: X11-devel Requires: mesagl-devel Requires: pkgconfig %description devel This package contains libraries and header files for developing applications that use %{name}. %files devel %defattr(-,root,root,-) %{_includedir}/*.h %{_libdir}/libcapseo.so %{_libdir}/pkgconfig/capseo.pc #-------------------------------------------------------------------- %package tools Summary: Encoding/Decoding tools for capseo Group: Sound Requires: %{name} = %{version}-%{release} %description tools Utilities for capseo %files tools %defattr(-,root,root,-) %{_bindir}/* #-------------------------------------------------------------------- %prep %setup -q -n %{name}-%{version} ./autogen.sh %build %configure --disable-static --enable-theora --disable-examples make %{?_smp_mflags} %install rm -rf %{buildroot} make install DESTDIR=%{buildroot} rm -rf %{buildroot}/%{_libdir}/*.la %clean rm -rf %{buildroot} %changelog * Fri Sep 11 2009 Thierry Vignaud <tvignaud@mandriva.com> 0.3.0-0.20081031.4mdv2010.0 + Revision: 438523 - rebuild * Fri Dec 19 2008 Nicolas Lécureuil <neoclust@mandriva.org> 0.3.0-0.20081031.3mdv2009.1 + Revision: 316043 - Fix Requires * Thu Dec 18 2008 Nicolas Lécureuil <neoclust@mandriva.org> 0.3.0-0.20081031.2mdv2009.1 + Revision: 315994 - Fix groups - import libcapseo