Sophie

Sophie

distrib > Mageia > 7 > x86_64 > by-pkgid > e4e356e0bee21372d289914e7e53df23 > files > 3

libiec61883-1.2.0-14.mga7.src.rpm

%define	major		0
%define	libname		%mklibname iec61883_ %{major}
%define	libnamedev	%mklibname iec61883 -d

Name:		libiec61883
Summary:	Streaming library for IEEE1394
Version:	1.2.0
Release:	%mkrel 14
License:	LGPLv2+
Group:		System/Libraries
Source:		http://linux1394.org/dl/%{name}-%{version}.tar.gz
Patch0:		libiec61883-1.2.0-automake-1.3.patch
URL:		http://linux1394.org
BuildRequires:	pkgconfig(libraw1394) >= 1.2.0

%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 -n %{libname}
Group:		System/Libraries
Summary:	Streaming library for IEEE1394

%description -n %{libname}
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 -n %{libnamedev}
Summary:	Development libs for libiec61883
Group:		Development/C
Provides:	%{name}-devel = %{version}-%{release}
Requires:	%{libname} = %{version}-%{release}
Obsoletes:	%{_lib}iec61883_0-devel < 1.2.0-9

%description -n %{libnamedev}
Development libraries needed to build applications against libiec61883

%package -n %{name}-utils
Summary:	Utilities for use with libiec61883
Group:		Communications/Mobile

%description -n	%{name}-utils
Utilities that make use of iec61883.

%prep
%setup -q
%patch0 -p1

perl -pi -e's,noinst,bin,' examples/Makefile.am

%build
autoreconf -vfi
%configure2_5x --disable-static
%make_build

%install
%make_install

#we don't want these
find %{buildroot} -name "*.la" -delete

%files -n %{libname}
%doc AUTHORS COPYING NEWS README
%{_libdir}/%{name}.so.%{major}{,.*}

%files -n %{libnamedev}
%doc examples/*.c
%{_libdir}/%{name}.so
%{_includedir}/%{name}/
%{_libdir}/pkgconfig/%{name}.pc

%files utils
%{_bindir}/*
%{_mandir}/*/*


%changelog
* Sun Sep 23 2018 umeabot <umeabot> 1.2.0-14.mga7
  (not released yet)
+ Revision: 1298915
- Mageia 7 Mass Rebuild
+ kekepower <kekepower>
- Use new make macros

* Mon Feb 08 2016 umeabot <umeabot> 1.2.0-13.mga6
+ Revision: 945050
- Mageia 6 Mass Rebuild

* Wed Oct 15 2014 umeabot <umeabot> 1.2.0-12.mga5
+ Revision: 742795
- Second Mageia 5 Mass Rebuild

* Tue Sep 16 2014 umeabot <umeabot> 1.2.0-11.mga5
+ Revision: 681530
- Mageia 5 Mass Rebuild

* Sat Oct 19 2013 umeabot <umeabot> 1.2.0-10.mga4
+ Revision: 532633
- Mageia 4 Mass Rebuild

* Wed Aug 21 2013 wally <wally> 1.2.0-9.mga4
+ Revision: 469022
- fix devel pkg name
- clean .spec

* Sat Jan 12 2013 umeabot <umeabot> 1.2.0-8.mga3
+ Revision: 357516
- Mass Rebuild - https://wiki.mageia.org/en/Feature:Mageia3MassRebuild

* Mon Jan 07 2013 luigiwalser <luigiwalser> 1.2.0-7.mga3
+ Revision: 340595
- fix for automake 1.13

* Tue Oct 09 2012 fwang <fwang> 1.2.0-6.mga3
+ Revision: 303867
- cleanup spec

* Wed Oct 03 2012 malo <malo> 1.2.0-5.mga3
+ Revision: 302605
- fix unversioned Provides
- spec clean-up
- update RPM group

* Thu Jan 13 2011 ahmad <ahmad> 1.2.0-4.mga1
+ Revision: 7818
- drop old/unneeded scriptlets
- imported package libiec61883


* Sun Nov 28 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-4mdv2011.0
+ Revision: 602559
- rebuild

* Tue Mar 16 2010 Oden Eriksson <oeriksson@mandriva.com> 1.2.0-3mdv2010.1
+ Revision: 520869
- rebuilt for 2010.1

* Wed Sep 02 2009 Christophe Fergeau <cfergeau@mandriva.com> 1.2.0-2mdv2010.0
+ Revision: 425567
- rebuild

* Sun Feb 22 2009 Emmanuel Andry <eandry@mandriva.org> 1.2.0-1mdv2009.1
+ Revision: 343905
- New version 1.2.0
- check major

* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 1.1.0-4mdv2009.0
+ Revision: 222887
- rebuild
- rebuild
- kill re-definition of %%buildroot on Pixel's request

  + Pixel <pixel@mandriva.com>
    - do not call ldconfig in %%post/%%postun, it is now handled by filetriggers

  + Olivier Blin <oblin@mandriva.com>
    - restore BuildRoot


* Sun Jan 21 2007 Stefan van der Eijk <stefan@mandriva.org> 1.1.0-2mdv2007.0
+ Revision: 111581
- rebuild
- move man pages to utils package

* Sun Jan 21 2007 Stefan van der Eijk <stefan@mandriva.org> 1.1.0-1mdv2007.1
+ Revision: 111416
- fix setup
- add manpages
- 1.1.0 release
- Import libiec61883

* Fri Jan 27 2006 Christiaan Welvaart <cjw@daneel.dyndns.org> 1.1.0-0.20060103.2mdk
- add version to provides for devel package

* Tue Jan 03 2006 Austin Acton <austin@mandriva.org> 1.1.0-0.20060103.1mdk
- 1.1.0 snapshot

* Sun Apr 24 2005 Stefan van der Eijk <stefan@eijk.nu> 1.0.0-1mdk
- initial Mandriva package
- 1.0.0

* Wed Apr 06 2005 Axel Thimm <Axel.Thimm@ATrpms.net>
- Fixes for building properly on x86_64.

* Tue Mar 29 2005 Jarod Wilson <jarod@wilsonet.com>
- Fixed utils so they build properly

* Sat Feb 26 2005 Jarod Wilson <jarod@wilsonet.com>
- Rolled in utils

* Wed Feb 23 2005 Jarod Wilson <jarod@wilsonet.com>
- Initial build