%define major 0 %define libname %mklibname avc1394_ %major %define libnamedev %mklibname avc1394 -d Name: libavc1394 Version: 0.5.4 Release: %mkrel 2 Summary: Control AV firewire devices License: GPL Group: System/Libraries Source0: http://downloads.sourceforge.net/libavc1394/%{name}-%{version}.tar.gz URL: http://sourceforge.net/projects/libavc1394 BuildRequires: pkgconfig(libraw1394) >= 1.0.0 %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 %{libnamedev} Summary: FireWire interface Group: Development/C Provides: libavc1394-devel = %version-%release Provides: libavc-devel = %version-%release Requires: %libname = %{version} Obsoletes: %{_lib}avc1394_0-devel %description -n %{libnamedev} 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 %build %configure2_5x --disable-static %make %install rm -rf %{buildroot} %makeinstall_std rm -f %{buildroot}%{_libdir}/*.la cp test/.libs/romtest %{buildroot}/%_bindir %clean rm -rf %{buildroot} %files -n %{libname} %defattr(-,root,root) %doc README NEWS INSTALL COPYING AUTHORS %{_libdir}/*.so.%{major}* %files -n %{libnamedev} %defattr(- ,root,root) %{_includedir}/* %{_libdir}/*.so %{_libdir}/pkgconfig/*.pc %files -n %name-tools %defattr(- ,root,root) %_bindir/* %_mandir/man1/* %changelog * Sat Jan 12 2013 umeabot <umeabot> 0.5.4-2.mga3 + Revision: 356845 - Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild * Mon Mar 05 2012 fwang <fwang> 0.5.4-1.mga2 + Revision: 218293 - new verison 0.5.4 * Tue Sep 13 2011 fwang <fwang> 0.5.3-9.mga2 + Revision: 142900 - adjust br - drop .la files * Thu Jan 13 2011 ahmad <ahmad> 0.5.3-8.mga1 + Revision: 7819 - drop old/unneeded scriptlets - imported package libavc1394