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