diff --git a/.cvsignore b/.cvsignore index e69de29..0744658 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +libiec61883-1.0.0.tar.gz diff --git a/libiec61883.spec b/libiec61883.spec new file mode 100644 index 0000000..ad3c374 --- /dev/null +++ b/libiec61883.spec @@ -0,0 +1,91 @@ +Summary: Streaming library for IEEE1394 +Name: libiec61883 +Version: 1.0.0 +Release: 8.fc5 +License: LGPL +Group: Libraries +Source: http://linux1394.org/dl/%{name}-%{version}.tar.gz +Patch: libiec61883-1.0.0-installtests.patch +URL: http://linux1394.org +BuildRoot: %{_tmppath}/%{name}-%{version}-root +BuildRequires: libraw1394-devel + +%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: Applications/Multimedia +Requires: %{name} = %{version}-%{release} + +%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="%{optflags}" +%configure +make + +%install +rm -rf %{buildroot} +make DESTDIR=%{buildroot} install +rm $RPM_BUILD_ROOT%{_libdir}/libiec61883.a +rm $RPM_BUILD_ROOT%{_libdir}/libiec61883.la + +%clean +rm -rf %{buildroot} + +%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 +%{_includedir}/libiec61883/*.h +%{_libdir}/pkgconfig/libiec61883.pc + +%files utils +%defattr(-,root,root,-) +%{_bindir}/* + +%changelog +* Mon Sep 19 2005 Warren Togami 1.0.0-8 +- split -devel for pkgconfig chain +- remove .a and .la + +* 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 + diff --git a/sources b/sources index e69de29..bfc9de7 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +7f531c1599bfe8f385a2cb4e56e9d93b libiec61883-1.0.0.tar.gz