libdv-vl.spec 3.8 KB

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