libdmapsharing-vl.spec 5.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161
  1. Name: libdmapsharing
  2. Summary: A DMAP client and server library
  3. Summary(ja): DMAP クライアントとサーバーのライブラリー
  4. Version: 2.9.30
  5. Release: 1%{?_dist_release}
  6. License: LGPLv2+
  7. URL: http://www.flyn.org/projects/libdmapsharing/
  8. Source: http://www.flyn.org/projects/libdmapsharing/%{name}-%{version}.tar.gz
  9. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  10. Group: Development/Libraries
  11. BuildRequires: avahi-glib-devel >= 0.6
  12. BuildRequires: glib2-devel
  13. BuildRequires: gtk2-devel
  14. BuildRequires: gdk-pixbuf2-devel
  15. BuildRequires: gstreamer1-plugins-base-devel >= 0.10.23.2
  16. BuildRequires: libgee-devel
  17. BuildRequires: libsoup-devel >= 2.32
  18. BuildRequires: check-devel
  19. BuildRequires: pkgconfig
  20. %description
  21. libdmapsharing implements the DMAP protocols. This includes support for
  22. DAAP and DPAP.
  23. %package devel
  24. Summary: Files needed to develop applications using libdmapsharing
  25. Group: Development/Libraries
  26. Requires: libdmapsharing = %{version}-%{release}, pkgconfig, glib2-devel, libsoup-devel >= 2.32
  27. Requires: avahi-glib-devel, gdk-pixbuf2-devel, gstreamer1-plugins-base-devel >= 0.10.23.2
  28. %description devel
  29. libdmapsharing implements the DMAP protocols. This includes support for
  30. DAAP and DPAP. This package provides the libraries, include files, and
  31. other resources needed for developing applications using libdmapsharing.
  32. %prep
  33. %setup -q
  34. %build
  35. %configure --disable-static
  36. make %{?_smp_mflags}
  37. %install
  38. rm -rf $RPM_BUILD_ROOT
  39. make install DESTDIR=$RPM_BUILD_ROOT INSTALL="install -p"
  40. rm -f ${RPM_BUILD_ROOT}%{_libdir}/libdmapsharing-3.0.la
  41. %clean
  42. rm -rf $RPM_BUILD_ROOT
  43. %post -p /sbin/ldconfig
  44. %postun -p /sbin/ldconfig
  45. %files
  46. %defattr(-, root, root, -)
  47. %doc AUTHORS COPYING ChangeLog NEWS README
  48. %{_libdir}/libdmapsharing-3.0.so.2
  49. %{_libdir}/libdmapsharing-3.0.so.%{version}
  50. %{_libdir}/girepository-1.0/DMAP-3.0.typelib
  51. %files devel
  52. %defattr(-, root, root, -)
  53. %{_libdir}/pkgconfig/libdmapsharing-3.0.pc
  54. %{_includedir}/libdmapsharing-3.0/
  55. %{_libdir}/libdmapsharing-3.0.so
  56. %{_datadir}/gtk-doc/html/libdmapsharing-3.0
  57. %{_datadir}/gir-1.0/DMAP-3.0.gir
  58. %{_datadir}/vala/vapi/libdmapsharing-3.0.vapi
  59. %changelog
  60. * Sat Apr 04 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.9.30-1
  61. - update to 2.9.30
  62. - change BuildRequires: gstreamer1-plugins-base-devel instead of gstreamer-plugins-base-devel
  63. - add BuildRequires: gtk2-devel, libgee-devel, check-devel
  64. * Sat Jul 07 2012 Toshiharu Kudoh <toshi.kd2@gmail.com> 2.9.15-1
  65. - initial build for VineSeed
  66. * Mon Dec 05 2011 W. Michael Petullo <mike[@]flyn.org> - 2.9.14-1
  67. - new upstream version
  68. - Remove patch from previous release (upstreamed)
  69. * Tue Nov 08 2011 Adam Jackson <ajax@redhat.com> 2.9.12-2
  70. - libdmapsharing-2.9.12-glib.patch: Fix FTBFS against new glib
  71. * Mon Aug 22 2011 Adam Williamson <awilliam@redhat.com> - 2.9.12-1
  72. - new upstream version
  73. * Mon Mar 21 2011 W. Michael Petullo <mike[@]flyn.org> - 2.9.6-1
  74. - New upstream version.
  75. * Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.9.5-2
  76. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  77. * Mon Feb 07 2011 W. Michael Petullo <mike[@]flyn.org> - 2.9.5-1
  78. - New upstream version, fixes problem compiling without libgee.
  79. * Mon Feb 07 2011 W. Michael Petullo <mike[@]flyn.org> - 2.9.4-1
  80. - New upstream version (API 3 series).
  81. * Sun Dec 19 2010 W. Michael Petullo <mike[@]flyn.org> - 2.1.13-1
  82. - New upstream version.
  83. * Sun Nov 28 2010 W. Michael Petullo <mike[@]flyn.org> - 2.1.12-1
  84. - New upstream version.
  85. * Sun Oct 31 2010 W. Michael Petullo <mike[@]flyn.org> - 2.1.8-1
  86. - New upstream version.
  87. - Update Source and URL.
  88. - BuildRequire gdk-pixbuf2-devel for DACP.
  89. - BuildRequire libsoup-devel >= 2.32 for DACP.
  90. - BuildRequire gstreamer-plugins-base-devel >= for transcoding.
  91. * Fri Jun 04 2010 W. Michael Petullo <mike[@]flyn.org> - 1.9.0.21-1
  92. - New upstream version.
  93. * Fri May 28 2010 W. Michael Petullo <mike[@]flyn.org> - 1.9.0.18-1
  94. - New upstream version.
  95. * Fri Aug 28 2009 W. Michael Petullo <mike[@]flyn.org> - 1.9.0.13-1
  96. - New upstream version.
  97. * Thu Aug 27 2009 W. Michael Petullo <mike[@]flyn.org> - 1.9.0.12-1
  98. - New upstream version.
  99. * Sat Aug 15 2009 W. Michael Petullo <mike[@]flyn.org> - 1.9.0.11-1
  100. - New upstream version.
  101. - Add gtk-doc documentation to devel package.
  102. * Wed Jul 29 2009 W. Michael Petullo <mike[@]flyn.org> - 1.9.0.10-1
  103. - New upstream version.
  104. * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.9.0.9-2
  105. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  106. * Thu Jul 23 2009 W. Michael Petullo <mike[@]flyn.org> - 1.9.0.9-1
  107. - New upstream version.
  108. * Tue Mar 10 2009 W. Michael Petullo <mike[@]flyn.org> - 1.9.0.4-1
  109. - New upstream version.
  110. * Fri Mar 06 2009 W. Michael Petullo <mike[@]flyn.org> - 1.9.0.3-1
  111. - New upstream version.
  112. - Use "-p /sbin/ldconfig."
  113. - Remove requires that are already known by RPM.
  114. - libdmapsharing-devel package now requires pkgconfig.
  115. - Remove irrelevant INSTALL documentation.
  116. * Sun Feb 22 2009 W. Michael Petullo <mike[@]flyn.org> - 1.9.0.1-3
  117. - Require libsoup >= 2.25.92, as this version supports SOUP_ENCODING_EOF
  118. message encoding, required for HTTP 1.0 clients.
  119. * Sat Feb 07 2009 W. Michael Petullo <mike[@]flyn.org> - 1.9.0.1-2
  120. - Fix BuildRequires.
  121. * Sun Dec 28 2008 W. Michael Petullo <mike[@]flyn.org> - 1.9.0.1-1
  122. - Initial package