pkg://libavc1394-0.4.1-8mdk.src.rpm:148914/libavc1394.spec
info downloads
%define name libavc1394
%define version 0.4.1
%define release 8mdk
%define fakename avc1394
%define major _0
%define libname %mklibname %{fakename} %major
%define libnamedev %mklibname %{fakename} %major -d
Summary: Control AV firewire devices
Name: %{name}
Version: %{version}
Release: %{release}
License: GPL
Group: System/Libraries
Source0: %{name}-%{version}.tar.bz2
Patch0: libavc1394-0.4.1-libtool.patch.bz2
Buildroot: %{_tmppath}/%{name}-buildroot
Buildrequires: libraw1394-devel
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 = %version-%release
Obsoletes: %mklibname %fakename 0
%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 = %version-%release
Provides: libavc-devel = %version-%release
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
%setup -q
%patch0 -p1 -b .libtool
autoconf
%build
%configure
%make
%install
rm -rf $RPM_BUILD_ROOT
%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 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/*
%_mandir/man1/*
%changelog
* Tue Feb 15 2005 Gwenole Beauchesne <gbeauchesne@mandrakesoft.com> 0.4.1-8mdk
- libtool fixes
* Thu Feb 3 2005 Götz Waschk <waschk@linux-mandrake.com> 0.4.1-7mdk
- spec fixes
- fix deps
* Tue Dec 07 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.4.1-6mdk
- rename
* Thu Aug 19 2004 Lenny Cartier <lenny@mandrakesoft.com> 0.4.1-5mdk
- rebuild
* Thu Jul 10 2003 Götz Waschk <waschk@linux-mandrake.com> 0.4.1-4mdk
- rebuild for new rpm
* Wed Apr 30 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.4.1-3mdk
- buildrequires
* Wed Jan 29 2003 Lenny Cartier <lenny@mandrakesoft.com> 0.4.1-2mdk
- rebuild
* Fri Oct 11 2002 Lenny Cartier <lenny@mandrakesoft.com> 0.4.1-1mdk
- 0.4.1
* 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