Sophie

Sophie

distrib > Mandriva > 2006.0 > i586 > media > main-src > by-pkgid > c34436b95b06103fad893b24a729a8ae > files > 2

libavc1394-0.5.1-2mdk.src.rpm

%define name 	libavc1394
%define version 0.5.1
%define release 2mdk

%define major 	_0
%define libname %mklibname avc1394 %major
%define libnamedev %mklibname avc1394 %major -d

Name: 		%{name}
Version: 	%{version}
Release: 	%{release}
Summary:        Control AV firewire devices
License: 	GPL
Group: 		System/Libraries
Source0: 	%{name}-%{version}.tar.bz2
URL:            http://www.sourceforge.net/projects/libavc1394
#Patch0: libavc1394-0.4.1-libtool.patch.bz2

Buildroot: 	%{_tmppath}/%{name}-buildroot
Buildrequires: 	libraw1394-devel

%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

%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 %name-tools
Summary: FireWire interface
Group: Development/C
Requires: %libname = %{version}
Obsoletes: libavc1394_0-testools

%description -n %name-tools
Contains test tools for the libavc1394 library.

%prep
%setup -q
#%patch0 -p1 -b .libtool
#autoconf

%build
%configure2_5x
%make

%install
rm -rf $RPM_BUILD_ROOT
%makeinstall_std
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
%{_libdir}/pkgconfig/*.pc

%files -n %name-tools
%defattr(- ,root,root)
%_bindir/*
%_mandir/man1/*

%changelog
* Sun Jul 10 2005 Austin Acton <austin@mandriva.org> 0.5.1-2mdk
- give test package a saner name

* Sun Jul 10 2005 Austin Acton <austin@mandriva.org> 0.5.1-1mdk
- 0.5.1
- configure 2.5
- drop patch (seems to be added upstream)
- drop weird obsoletes

* 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