frei0r-plugins-vl.spec 5.3 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171
  1. Name: frei0r-plugins
  2. Version: 1.5
  3. Release: 3%{?_dist_release}
  4. Summary: Frei0r - a minimalist plugin API for video effects
  5. Group: System Environment/Libraries
  6. License: GPLv2+
  7. URL: https://frei0r.dyne.org/
  8. Vendor: Project Vine
  9. Distribution: Vine Linux
  10. Source0: https://github.com/ddennedy/frei0r/archive/v%{version}/frei0r-plugins-%{version}.tar.gz
  11. Buildrequires: libtool
  12. BuildRequires: gavl-devel >= 0.2.3
  13. BuildRequires: opencv-devel >= 1.0.0
  14. BuildRequires: cairo-devel >= 1.0.0
  15. %description
  16. It is a minimalist plugin API for video sources and filters. The behavior of
  17. the effects can be controlled from the host by simple parameters. The intent is
  18. to solve the recurring re-implementation or adaptation issue of standard effect
  19. %package opencv
  20. Summary: Frei0r plugins using OpenCV
  21. Group: System Environment/License
  22. Requires: %{name} = %{version}-%{release}
  23. %description opencv
  24. Frei0r plugins that use the OpenCV computer vision framework.
  25. %package -n frei0r-devel
  26. Summary: Development files for %{name}
  27. Group: Development/Libraries
  28. Requires: %{name} = %{version}-%{release}
  29. %description -n frei0r-devel
  30. The %{name}-devel package contains libraries and header files for
  31. developing applications that use %{name}.
  32. %prep
  33. %setup -q -n frei0r-%{version}
  34. %build
  35. mkdir -p m4
  36. autoreconf -i
  37. %configure --disable-static
  38. make %{?_smp_mflags}
  39. %install
  40. make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
  41. #Remove installed doc
  42. rm -rf $RPM_BUILD_ROOT%{_docdir}/%{name}
  43. %files
  44. %doc AUTHORS README TODO
  45. %license COPYING
  46. %dir %{_libdir}/frei0r-1
  47. %exclude %{_libdir}/frei0r-1/facebl0r.so
  48. %exclude %{_libdir}/frei0r-1/facedetect.so
  49. %{_libdir}/frei0r-1/*.so
  50. %files opencv
  51. %{_libdir}/frei0r-1/facebl0r.so
  52. %{_libdir}/frei0r-1/facedetect.so
  53. %files -n frei0r-devel
  54. %{_includedir}/frei0r.h
  55. %{_libdir}/pkgconfig/frei0r.pc
  56. %changelog
  57. * Mon Jul 11 2016 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> - 1.5-3
  58. - initial build for Vine Linux.
  59. * Tue May 10 2016 Sérgio Basto <sergio@serjux.com> - 1.5-2
  60. - Rebuild (opencv)
  61. * Wed May 04 2016 Sérgio Basto <sergio@serjux.com> - 1.5-1
  62. - New upstream release
  63. - Spec modernization
  64. * Wed Feb 03 2016 Fedora Release Engineering <releng@fedoraproject.org> - 1.4-6
  65. - Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
  66. * Wed Jun 17 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-5
  67. - Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
  68. * Sat May 02 2015 Kalev Lember <kalevlember@gmail.com> - 1.4-4
  69. - Rebuilt for GCC 5 C++11 ABI change
  70. * Sat Aug 16 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-3
  71. - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
  72. * Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.4-2
  73. - Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
  74. * Wed Nov 13 2013 Nicolas Chauvet <kwizart@gmail.com> - 1.4-1
  75. - Update to 1.4
  76. * Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3-11
  77. - Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
  78. * Wed Jul 17 2013 Matthias Clasen <mclasen@redhat.com> 1.3-11
  79. - Fix source url
  80. * Mon May 06 2013 Adam Jackson <ajax@redhat.com> 1.3-10
  81. - Move OpenCV plugins to a subpackage
  82. * Wed Feb 13 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3-9
  83. - Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
  84. * Sat Nov 10 2012 Nicolas Chauvet <kwizart@gmail.com> - 1.3-8
  85. - Rebuilt for opencv built without nonfree/gpu modules
  86. - Improve description
  87. * Thu Jul 19 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3-7
  88. - Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
  89. * Tue Jul 10 2012 Nicolas Chauvet <kwizart@gmail.com> - 1.3-6
  90. - Rebuilt for OpenCV 2.4.2
  91. * Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.3-5
  92. - Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
  93. * Mon Oct 10 2011 Nicolas Chauvet <kwizart@gmail.com> - 1.3-4
  94. - Fix unowned directory - rhbz#744889
  95. * Sun Aug 21 2011 Nicolas Chauvet <kwizart@gmail.com> - 1.3-3
  96. - Rebuild for OpenCV 2.3.1
  97. * Fri May 27 2011 Nicolas Chauvet <kwizart@gmail.com> - 1.3-1
  98. - Update to 1.3
  99. * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.2.1-3
  100. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  101. * Thu Jan 06 2011 Nicolas Chauvet <kwizart@gmail.com> - 1.2.1-2
  102. - Rebuild for OpenCV 2.2
  103. * Fri Nov 26 2010 Nicolas Chauvet <kwizart@gmail.com> - 1.2.1-1
  104. - Update to 1.2.1
  105. * Sat Jun 26 2010 Nicolas Chauvet <kwizart@gmail.com> - 1.1.22-5
  106. - Rebuilt for opencv
  107. * Sat Feb 27 2010 Nicolas Chauvet <kwizart@fedoraproject.org> - 1.1.22-4
  108. - Rebuild for opencv SO version change
  109. * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.22-3
  110. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  111. * Fri May 22 2009 kwizart < kwizart at gmail.com > - 1.1.22-2
  112. - Rebuild for opencv
  113. * Tue Mar 24 2009 kwizart < kwizart at gmail.com > - 1.1.22-1
  114. - Update to 1.1.22
  115. - Prevent timestamp change when installing
  116. * Tue Jul 22 2008 kwizart < kwizart at gmail.com > - 1.1.21-2
  117. - Add gcc43 patches
  118. * Sat Jun 7 2008 kwizart < kwizart at gmail.com > - 1.1.21-1
  119. - Initial spec file for Fedora.