Summary: Streaming library for IEEE1394 Name: libiec61883 Version: 1.1.0 Release: 5%{?dist} License: LGPLv2+ Group: System Environment/Libraries Source: http://linux1394.org/dl/%{name}-%{version}.tar.gz Patch: libiec61883-1.1.0-installtests.patch URL: http://linux1394.org BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root ExcludeArch: s390 s390x # Works only with newer libraw1394 versions BuildRequires: libraw1394-devel >= 1.2.1 BuildRequires: autoconf, automake, libtool Requires: libraw1394 >= 1.2.1 %description The libiec61883 library provides an higher level API for streaming DV, MPEG-2 and audio over IEEE1394. Based on the libraw1394 isochronous functionality, this library acts as a filter that accepts DV-frames, MPEG-2 frames or audio samples from the application and breaks these down to isochronous packets, which are transmitted using libraw1394. %package devel Summary: Development files for libiec61883 Group: Development/Libraries Requires: %{name} = %{version}-%{release} Requires: pkgconfig, libraw1394-devel >= 1.2.1 %description devel Development files needed to build applications against libiec61883 %package utils Summary: Utilities for use with libiec61883 Group: Applications/Multimedia Requires: %{name} = %{version}-%{release} %description utils Utilities that make use of iec61883 %prep %setup -q %patch -p1 -b .installtests %build autoreconf export CFLAGS="$RPM_OPT_FLAGS" %configure make %{?_smp_mflags} %install rm -rf $RPM_BUILD_ROOT make DESTDIR=$RPM_BUILD_ROOT install rm -f $RPM_BUILD_ROOT%{_libdir}/libiec61883.a rm -f $RPM_BUILD_ROOT%{_libdir}/libiec61883.la %clean rm -rf $RPM_BUILD_ROOT %post -p /sbin/ldconfig %postun -p /sbin/ldconfig %files %defattr(-,root,root,-) %doc AUTHORS COPYING NEWS README %{_libdir}/libiec61883.so.* %files devel %defattr(-,root,root,-) %{_libdir}/libiec61883.so %dir %{_includedir}/libiec61883 %{_includedir}/libiec61883/*.h %{_libdir}/pkgconfig/libiec61883.pc %files utils %defattr(-,root,root,-) %{_bindir}/* %{_mandir}/man1/*.1* %changelog * Tue Jul 22 2008 Jarod Wilson 1.1.0-5 - Bump and rebuild for libraw1394 v2.0.0 * Thu Feb 14 2008 Jarod Wilson - 1.1.0-4 - Bump and rebuild with gcc 4.3 * Wed Dec 19 2007 Jarod Wilson - 1.1.0-3 - Fix license and group tags (#411201) - Clean up spacing and macro/var inconsistency * Mon Mar 26 2007 Jarod Wilson - 1.1.0-2 - Own created directories (#233865) * Wed Oct 25 2006 Jarod Wilson - 1.1.0-1 - Update to 1.1.0 release * Wed Oct 11 2006 Jarod Wilson - 1.0.0-11 - Use %%dist tag * Wed Jul 12 2006 Jesse Keating - 1.0.0-10.fc5.2.1 - rebuild * Fri Feb 10 2006 Jesse Keating - 1.0.0-10.fc5.2 - bump again for double-long bug on ppc(64) * Tue Feb 07 2006 Jesse Keating - 1.0.0-10.fc5.1 - rebuilt for new gcc4.1 snapshot and glibc changes * Fri Dec 30 2005 Jarod Wilson 1.0.0-10 - Add missing autoconf, automake and libtool BuildRequires * Fri Dec 09 2005 Jesse Keating - rebuilt * Fri Nov 11 2005 Warren Togami 1.0.0-9 - incorporate some spec improvements from Matthias (#172105) * Mon Sep 19 2005 Warren Togami 1.0.0-8 - split -devel for pkgconfig chain - remove .a and .la - exclude s390 and s390x * Tue Apr 5 2005 Axel Thimm - Fixes for building properly on x86_64. * Mon Mar 28 2005 Jarod Wilson - Fixed utils so they build properly * Sat Feb 26 2005 Jarod Wilson - Rolled in utils * Wed Feb 23 2005 Jarod Wilson - Initial build