libdv-vl.spec 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147
  1. Name: libdv
  2. Summary: A software codec for DV video.
  3. Summary(ja): DVビデオのためのソフトウエアコーデック
  4. Version: 1.0.0
  5. Release: 4%{?_dist_release}
  6. Group: System Environment/Libraries
  7. License: LGPLv2
  8. URL: http://libdv.sourceforge.net/
  9. Source: http://prdownloads.sourceforge.net/libdv/%{name}-%{version}.tar.gz
  10. Patch0: libdv-0.104-amd64reloc.patch
  11. Patch1: libdv-1.0.0-gtk2.patch
  12. Patch2: libdv-1.0.0-playdv.patch
  13. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  14. BuildRequires: pkgconfig >= 0.9.0
  15. BuildRequires: gtk2-devel
  16. BuildRequires: SDL-devel
  17. BuildRequires: libXv-devel
  18. %description
  19. The Quasar DV codec (libdv) is a software codec for DV video, the encoding
  20. format used by most digital camcorders, typically those that support the
  21. IEEE 1394 (a.k.a. FireWire or i.Link) interface. Libdv was developed
  22. according to the official standards for DV video: IEC 61834 and SMPTE 314M.
  23. %package devel
  24. Summary: Development package for libdv library.
  25. Summary(ja): libdv ライブラリの開発用パッケージ
  26. Group: Development/Libraries
  27. Requires: %{name} = %{version}-%{release}
  28. %description devel
  29. The Quasar DV codec (libdv) is a software codec for DV video, the encoding
  30. format used by most digital camcorders, typically those that support the
  31. IEEE 1394 (a.k.a. FireWire or i.Link) interface. Libdv was developed
  32. according to the official standards for DV video: IEC 61834 and SMPTE 314M.
  33. This is the libraries, include files and other resources that are used to
  34. incorporate libdv into applications.
  35. %package tools
  36. Summary: Basic tools to manipulate Digital Video streams
  37. Summary: デジタルビデオストリームを扱うための基本ツール
  38. Group: Applications/Multimedia
  39. Requires: %{name} = %{version}-%{release}
  40. %description tools
  41. This package contains some basic programs to display and encode
  42. digital video streams. This programs uses the Quasar DV codec (libdv),
  43. a software codec for DV video, the encoding format used by most
  44. digital camcorders, typically those that support the IEEE 1394
  45. (a.k.a. FireWire or i.Link) interface.
  46. %prep
  47. %setup -q
  48. %patch1 -p1 -b .gtk2
  49. %patch2 -p1 -b .playdv
  50. %build
  51. libtoolize
  52. autoreconf -f -i
  53. %configure --disable-static
  54. make %{?_smp_mflags}
  55. %install
  56. rm -rf %{buildroot}
  57. make install DESTDIR=$RPM_BUILD_ROOT
  58. #rm -f %{buildroot}%{_libdir}/*.{a,la}
  59. %post -p /sbin/ldconfig
  60. %postun -p /sbin/ldconfig
  61. %clean
  62. rm -rf %{buildroot}
  63. %files
  64. %defattr(-, root, root)
  65. %doc AUTHORS ChangeLog COPY* NEWS README* TODO
  66. %{_libdir}/*.so.*
  67. %files devel
  68. %defattr(-, root, root)
  69. %{_includedir}/%{name}
  70. %{_libdir}/*.so
  71. %exclude %{_libdir}/*.la
  72. %{_libdir}/pkgconfig/*
  73. %files tools
  74. %defattr(-, root, root)
  75. %{_bindir}/*
  76. %{_mandir}/man1/*
  77. %changelog
  78. * Sun Aug 24 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.0-4
  79. - rebuild with VineSeed environment
  80. - add BuildRequires: SDL-devel, libXv-devel
  81. - add Patch2 (libdv-1.0.0-playdv.patch)
  82. * Sat Sep 25 2010 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.0-3
  83. - rebuilt with rpm-4.8.1 for pkg-config
  84. - fixed typo at changelog
  85. * Sun Jul 12 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 1.0.0-2
  86. - add Patch1 to build with gtk2
  87. - add BR: gtk2-devel instead of gtk+-devel
  88. - remove static libs
  89. * Tue Aug 19 2008 Shu KONNO <owa@bg.wakwak.com> 1.0.0-1vl5
  90. - applied new versioning policy, spec in utf-8
  91. * Sun Feb 11 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 1.0.0-0vl1
  92. - new upstream release
  93. - dropped Patch0 (merged into upstream)
  94. * Tue Oct 17 2006 NAKAMURA Kenta <kenta@vinelinux.org> 0.104-0vl2
  95. - added amd64reloc.patch
  96. * Fri Jun 10 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 0.104-0vl1
  97. - new upstream release
  98. * Thu Apr 15 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.102-0vl1
  99. - new upstream release
  100. * Fri Feb 20 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 0.101-0vl1
  101. - initial build for Vine Linux
  102. - new upstream release
  103. * Mon Mar 31 2003 Matthias Saou <matthias.saou@est.une.marmotte.net>
  104. - Rebuilt for Red Hat Linux 9.
  105. - Exclude .la files.
  106. * Thu Jan 23 2003 Matthias Saou <matthias.saou@est.une.marmotte.net>
  107. - Update to 0.99.
  108. * Thu Sep 26 2002 Matthias Saou <matthias.saou@est.une.marmotte.net>
  109. - Rebuilt for Red Hat Linux 8.0.
  110. * Thu Aug 1 2002 Matthias Saou <matthias.saou@est.une.marmotte.net>
  111. - Spec file rewrite from the one included with the sources.