michael@1: Name: libdv michael@0: Summary: Software decoder for DV format video michael@1: Vendor: Europalab Software michael@1: Packager: Michael Schloh von Bennewitz michael@1: Distribution: MeeGo Thirdparty michael@0: Version: 1.0.0 michael@1: Release: 20101201 michael@0: License: LGPLv2+ michael@0: Group: System Environment/Libraries michael@0: URL: http://libdv.sourceforge.net/ michael@0: Source: http://downloads.sourceforge.net/libdv/libdv-%{version}.tar.gz michael@0: BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-buildroot michael@1: BuildRequires: libXt-devel, libXv-devel, SDL-devel michael@1: BuildRequires: popt-devel michael@0: michael@0: %description michael@0: The Quasar DV codec (libdv) is a software codec for DV video, the michael@0: encoding format used by most digital camcorders, typically those that michael@0: support the IEEE 1394 (a.k.a. FireWire or i.Link) interface. libdv was michael@0: developed according to the official standards for DV video: IEC 61834 michael@0: and SMPTE 314M. michael@0: michael@0: %package tools michael@0: Summary: Basic tools to manipulate Digital Video streams michael@1: Vendor: Europalab Software michael@1: Packager: Michael Schloh von Bennewitz michael@1: Distribution: MeeGo Thirdparty michael@0: Group: Applications/Multimedia michael@0: Requires: %{name} = %{version}-%{release} michael@0: michael@0: %description tools michael@0: This package contains some basic programs to display and encode michael@0: digital video streams. This programs uses the Quasar DV codec (libdv), michael@0: a software codec for DV video, the encoding format used by most michael@0: digital camcorders, typically those that support the IEEE 1394 michael@0: (a.k.a. FireWire or i.Link) interface. michael@0: michael@0: %package devel michael@0: Summary: Development package for libdv michael@1: Vendor: Europalab Software michael@1: Packager: Michael Schloh von Bennewitz michael@1: Distribution: MeeGo Thirdparty michael@0: Group: Development/Libraries michael@0: Requires: %{name} = %{version}-%{release} michael@0: Requires: pkgconfig michael@0: michael@0: %description devel michael@1: The Quasar DV codec (libdv) is a software codec for DV video, the michael@1: encoding format used by most digital camcorders, typically those that michael@1: support the IEEE 1394 (a.k.a. FireWire or i.Link) interface. libdv was michael@1: developed according to the official standards for DV video: IEC 61834 michael@1: and SMPTE 314M. michael@1: michael@0: This package contains development files for libdv. michael@0: michael@0: %prep michael@0: %setup -q michael@0: michael@0: %build michael@1: %configure michael@0: make %{?_smp_mflags} michael@0: michael@0: %install michael@0: rm -rf $RPM_BUILD_ROOT michael@0: make DESTDIR=$RPM_BUILD_ROOT install michael@0: michael@0: %clean michael@0: rm -rf $RPM_BUILD_ROOT michael@0: michael@0: %post -p /sbin/ldconfig michael@0: michael@0: %postun -p /sbin/ldconfig michael@0: michael@0: %files michael@0: %defattr(-,root,root,-) michael@0: %doc COPYING COPYRIGHT ChangeLog michael@0: %{_libdir}/libdv.so.* michael@0: michael@0: %files tools michael@0: %defattr(-,root,root,-) michael@0: %doc README.* michael@0: %{_bindir}/dubdv michael@0: %{_bindir}/dvconnect michael@0: %{_bindir}/encodedv michael@0: %{_mandir}/man1/dubdv.1* michael@0: %{_mandir}/man1/dvconnect.1* michael@0: %{_mandir}/man1/encodedv.1* michael@0: michael@0: %files devel michael@0: %defattr(-,root,root,-) michael@0: %{_includedir}/libdv/ michael@1: %{_libdir}/libdv.a michael@1: %{_libdir}/libdv.la michael@0: %{_libdir}/libdv.so michael@0: %{_libdir}/pkgconfig/libdv.pc michael@0: michael@0: %changelog michael@1: * Wed Dec 1 2010 Michael Schloh von Bennewitz - 1.0.0-20101201 michael@1: - Adjust packaging and patch logic michael@1: michael@0: * Mon Nov 1 2010 Kozinov Ivan - 1.0.0-10 michael@0: - Build for MeeGo 1.1 michael@0: michael@0: * Mon Feb 15 2010 Jay Fenlason 1.0.0-9 michael@0: - Add dso-linking patch to explicitly pull in the X libraries that michael@0: playdv depends on. michael@0: michael@0: * Fri Jul 24 2009 Fedora Release Engineering - 1.0.0-8 michael@0: - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild michael@0: michael@0: * Tue Mar 03 2009 Robert Scheck 1.0.0-7 michael@0: - Rebuilt against libtool 2.2 michael@0: michael@0: * Wed Feb 25 2009 Fedora Release Engineering - 1.0.0-6 michael@0: - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild michael@0: michael@0: * Mon Jul 7 2008 Tom "spot" Callaway 1.0.0-5 michael@0: - fix conditional comparison michael@0: michael@0: * Thu Feb 14 2008 Jarod Wilson 1.0.0-4 michael@0: - Bump and rebuild with gcc 4.3 michael@0: michael@0: * Wed Sep 12 2007 Jarod Wilson 1.0.0-3 michael@0: - A few more fixes from Matthias Saou: michael@0: - List man pages in %%files consistently w/o gz extension michael@0: - Add BR: popt-devel for f8+, its now split fromm rpm-devel michael@0: michael@0: * Wed Sep 12 2007 Jarod Wilson 1.0.0-2 michael@0: - Update License field (Matthias Saou) michael@0: - Remove useless zero epoch (Matthias Saou) michael@0: - Add pkgconfig devel sub-package req (Matthias Saou) michael@0: - Minor spec formatting changes and clean-ups michael@0: michael@0: * Fri Jan 19 2007 Jarod Wilson 1.0.0-1 michael@0: - New upstream release michael@0: - PIC patch from Mike Frysinger (#146596) michael@0: - Re-enable asm on i386 michael@0: michael@0: * Thu Sep 21 2006 Jarod Wilson 0.104-5 michael@0: - Disable asm on i386 for now to prevent text relocations in DSO michael@0: michael@0: * Wed Jul 12 2006 Jesse Keating - 0:0.104-4.fc6.1 michael@0: - rebuild michael@0: michael@0: * Wed May 24 2006 Jarod Wilson 0.104-4 michael@0: - disable PIC patch for now, it reliably causes segfaults on x86 michael@0: michael@0: * Sat May 13 2006 Jarod Wilson 0.104-3 michael@0: - rebuilt against latest X libs michael@0: michael@0: * Tue Mar 07 2006 Warren Togami 0.104-2 michael@0: - remove instead of exclude static libs michael@0: michael@0: * Wed Feb 15 2006 Matthias Saou 0.104-1 michael@0: - Update to 0.104 at last (#147311) michael@0: - Include no-exec-stack, pic-fix, amd64reloc and gtk2 patches from Gentoo michael@0: and PLD (merge gcc4 fix to the pic-fix patch). michael@0: - Now build against gtk2 (thanks to the patch above). michael@0: - Exclude static library. michael@0: michael@0: * Mon Feb 13 2006 Paul Nasrat - 0:0.103-4.3 michael@0: - Patch to build with gcc 4.1 michael@0: michael@0: * Fri Feb 10 2006 Jesse Keating - 0:0.103-4.2.1 michael@0: - bump again for double-long bug on ppc(64) michael@0: michael@0: * Tue Feb 07 2006 Jesse Keating - 0:0.103-4.2 michael@0: - rebuilt for new gcc4.1 snapshot and glibc changes michael@0: michael@0: * Fri Dec 09 2005 Jesse Keating michael@0: - rebuilt michael@0: michael@0: * Wed Mar 16 2005 Elliot Lee michael@0: - rebuilt michael@0: michael@0: * Mon Feb 28 2005 Warren Togami - 0:0.103-3 michael@0: - gcc4 rebuild michael@0: michael@0: * Sun Feb 06 2005 Warren Togami - 0:0.103-2 michael@0: - Fix erroneously requiring an executable stack (Nicholas Miell #146590) michael@0: michael@0: * Sun Sep 19 2004 Warren Togami - 0:0.103-1 michael@0: - upgrade to 0.103 michael@0: michael@0: * Sun Jun 20 2004 Jeremy Katz - 0:0.102-4 michael@0: - gtk+ doesn't need to be in the .pc file (committed upstream, reported michael@0: - don't require gtk+-devel for -devel package (unneeded) michael@0: to fedora-devel-list by John Thacker) michael@0: michael@0: * Tue Jun 15 2004 Elliot Lee michael@0: - rebuilt michael@0: michael@0: * Sun May 30 2004 Warren Togami 0:0.102-2 michael@0: - Bug #123367 -devel Req gtk+-devel michael@0: michael@0: * Mon Mar 29 2004 Warren Togami 0:0.102-1 michael@0: - update to 0.102 michael@0: michael@0: * Tue Mar 02 2004 Elliot Lee michael@0: - rebuilt michael@0: michael@0: * Thu Feb 14 2004 Warren Togami 0:0.101-2 michael@0: - upgrade to 0.101 michael@0: - spec cleanup michael@0: - exclude from mainframes michael@0: - GPL -> LGPL michael@0: michael@0: * Sun Apr 27 2003 Dams 0:0.99-0.fdr.2 michael@0: - Added post/postun scriptlets michael@0: michael@0: * Fri Apr 25 2003 Dams michael@0: - Initial build. michael@0: michael@0: