gssdp-vl.spec 3.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136
  1. Summary: Resource discovery and announcement over SSDP
  2. Name: gssdp
  3. Version: 0.7.0
  4. Release: 2%{?_dist_release}
  5. Group: System Environment/Libraries
  6. License: LGPLv2+
  7. URL: http://www.gupnp.org/
  8. Source0: http://www.gupnp.org/sources/gssdp/%{name}-%{version}.tar.gz
  9. BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
  10. BuildRequires: pkgconfig
  11. BuildRequires: libsoup-devel >= 2.4
  12. BuildRequires: dbus-glib-devel
  13. BuildRequires: glib2-devel >= 2.18
  14. BuildRequires: libxml2-devel
  15. BuildRequires: GConf2-devel
  16. BuildRequires: gtk2-devel
  17. BuildRequires: gtk-doc
  18. BuildRequires: NetworkManager-devel
  19. Requires: dbus
  20. %description
  21. GSSDP implements resource discovery and announcement over SSDP and is part
  22. of gUPnP. GUPnP is an object-oriented open source framework for creating
  23. UPnP devices and control points, written in C using GObject and libsoup. The
  24. GUPnP API is intended to be easy to use, efficient and flexible.
  25. %package devel
  26. Summary: Development package for gssdp
  27. Group: Development/Libraries
  28. Requires: %{name} = %{version}-%{release}
  29. Requires: libsoup-devel
  30. Requires: glib2-devel
  31. Requires: pkgconfig
  32. %description devel
  33. Files for development with gssdp.
  34. %package docs
  35. Summary: Documentation files for %{name}
  36. Group: Development/Libraries
  37. Requires: %{name} = %{version}-%{release}
  38. Requires: gtk-doc
  39. %description docs
  40. This package contains developer documentation for %{name}.
  41. %prep
  42. %setup -q
  43. %build
  44. %configure --disable-static
  45. make %{?_smp_mflags} V=1
  46. %install
  47. rm -rf %{buildroot}
  48. make install DESTDIR=%{buildroot}
  49. #Remove libtool archives.
  50. find %{buildroot} -name '*.la' -exec rm -f {} ';'
  51. %clean
  52. rm -rf %{buildroot}
  53. %post -p /sbin/ldconfig
  54. %postun -p /sbin/ldconfig
  55. %files
  56. %defattr(-,root,root,-)
  57. %doc AUTHORS COPYING README NEWS
  58. %dir %{_datadir}/gssdp
  59. %{_bindir}/gssdp-device-sniffer
  60. %{_libdir}/libgssdp-1.0.so.*
  61. %{_datadir}/gssdp/gssdp-device-sniffer.ui
  62. %files devel
  63. %defattr(-,root,root,-)
  64. %{_libdir}/libgssdp-1.0.so
  65. %{_libdir}/pkgconfig/gssdp-1.0.pc
  66. %{_includedir}/gssdp-1.0
  67. %files docs
  68. %defattr(-,root,root,-)
  69. %{_datadir}/gtk-doc/html/%{name}
  70. %changelog
  71. * Sun Oct 03 2010 Shu KONNO <owa@bg.wakwak.com> 0.7.0-2
  72. - rebuilt with rpm-4.8.1 for pkg-config
  73. * Mon Oct 19 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 0.7.0-1
  74. - initial build for Vine Linux
  75. * Thu Sep 17 2009 Bastien Nocera <bnocera@redhat.com> 0.7.0-2
  76. - Remove unneeded libglade BR
  77. * Thu Sep 17 2009 Bastien Nocera <bnocera@redhat.com> 0.7.0-1
  78. - Update to 0.7.0
  79. * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.4-4
  80. - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
  81. * Wed Mar 4 2009 Peter Robinson <pbrobinson@gmail.com> 0.6.4-3
  82. - Move docs to noarch subpackage
  83. * Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.4-2
  84. - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
  85. * Mon Feb 23 2009 Peter Robinson <pbrobinson@gmail.com> 0.6.4-1
  86. - New upstream release
  87. * Thu Dec 18 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.3-3
  88. - Add gtk-doc build req
  89. * Sat Nov 22 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.3-2
  90. - Fix summary
  91. * Mon Oct 27 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.3-1
  92. - New upstream version
  93. * Sun Aug 31 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.2-1
  94. - New upstream version
  95. * Tue Aug 26 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.1-4
  96. - Move glade files from devel to main rpm
  97. * Tue Aug 12 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.1-3
  98. - Patch to fix the build in rawhide
  99. * Fri Aug 8 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.1-2
  100. - Updates based on feedback
  101. * Mon May 19 2008 Peter Robinson <pbrobinson@gmail.com> 0.6.1-1
  102. - Initial package