%define name libavc1394 %define version 0.3.1 %define release 1mdk %define major 0 %define libname libavc1394_%{major} Summary: Control AV firewire devices Name: %{name} Version: %{version} Release: %{release} License: GPL Group: System/Libraries Source0: %{name}-%{version}.tar.bz2 Buildroot: %{_tmppath}/%{name}-buildroot Requires: kernel >= 2.4.2 Requires: libraw1394_5 Obsoletes: %name-%major Url: http://www.sourceforge.net/projects/libavc1394 %description libavc1394 is a programming interface for the 1394 Trade Association AV/C (Audio/Video Control) Digital Interface Command Set. It is intended for use with GNU/Linux IEEE-1394 %package -n %{libname} Summary: FireWire interface Group: System/Libraries Provides: libavc1394 %description -n %{libname} libavc1394 is a programming interface for the 1394 Trade Association AV/C (Audio/Video Control) Digital Interface Command Set. It is intended for use with GNU/Linux IEEE-1394 %package -n %{libname}-devel Summary: FireWire interface Group: Development/C Provides: libavc1394-devel Requires: %libname = %{version} %description -n %{libname}-devel libavc1394 is a programming interface for the 1394 Trade Association AV/C (Audio/Video Control) Digital Interface Command Set. It is intended for use with GNU/Linux IEEE-1394 %package -n %{libname}-testools Summary: FireWire interface Group: Development/C Requires: %libname = %{version} %description -n %{libname}-testools libavc1394 is a programming interface for the 1394 Trade Association AV/C (Audio/Video Control) Digital Interface Command Set. It is intended for use with GNU/Linux IEEE-139 Contains test tools %prep rm -rf $RPM_BUILD_ROOT rm -rf $RPM_BUILD_DIR/%name-%version %setup -q %build %configure %make %install %makeinstall cp test/.libs/romtest $RPM_BUILD_ROOT/%_bindir %post -n %{libname} -p /sbin/ldconfig %postun -n %{libname} -p /sbin/ldconfig %clean rm -rf $RPM_BUILD_ROOT %files -n %{libname} %defattr(-,root,root) %doc README NEWS INSTALL COPYING.LIB COPYING AUTHORS %{_libdir}/*.so.* %files -n %{libname}-devel %defattr(- ,root,root) %{_libdir}/*.la %{_libdir}/*.a %{_includedir}/* %{_libdir}/*.so %files -n %libname-testools %defattr(- ,root,root) %_bindir/* %changelog * Mon Oct 08 2001 Thierry Vignaud <tvignaud@mandrakesoft.com> 0.3.1-1mdk - new release * Thu Sep 06 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.3.0-4mdk - provides test/.libs/romtest * Wed Sep 05 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.3.0-3mdk - provides testing tools in a separate package (thx Grégoire Colbert) * Mon Aug 27 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.3.0-2mdk - add requires * Mon Aug 27 2001 Lenny Cartier <lenny@mandrakesoft.com> 0.3.0-1mdk - new