libgnome-media-profiles-vl.spec 4.2 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146
  1. Name: libgnome-media-profiles
  2. Version: 3.0.0
  3. Release: 1%{?_dist_release}
  4. Summary: GNOME Media Profiles library
  5. Group: System Environment/Libraries
  6. License: LGPLv2+
  7. URL: http://git.gnome.org/browse/libgnome-media-profiles
  8. Source0: http://download.gnome.org/sources/%{name}/3.0/%{name}-%{version}.tar.bz2
  9. BuildRequires: gtk3-devel >= 2.99.0
  10. BuildRequires: GConf2-devel glib2-devel
  11. Buildrequires: gstreamer-devel gstreamer-plugins-base-devel
  12. BuildRequires: intltool
  13. BuildRequires: gnome-doc-utils
  14. BuildRequires: docbook-dtds
  15. Requires(pre): GConf2
  16. Requires(post): GConf2
  17. Requires(preun): GConf2
  18. Provides: gnome-media = %{version}-%{release}
  19. Obsoletes: gnome-media < 3.0.0
  20. Vendor: Project Vine
  21. Distribution: Vine Linux
  22. Packager: Takemikaduchi
  23. %description
  24. The GNOME Media Profiles library provides prebuilt GStreamer pipelines
  25. for applications aiming to support different sound formats.
  26. %package devel
  27. Summary: Development files for %{name}
  28. Group: Development/Libraries
  29. Requires: %{name} = %{version}-%{release}
  30. Requires: GConf2-devel
  31. Requires: gtk3-devel
  32. Provides: gnome-media-devel = %{version}-%{release}
  33. Obsoletes: gnome-media-devel < 3.0.0
  34. %description devel
  35. The %{name}-devel package contains libraries and header files
  36. for developing applications that use %{name}.
  37. %prep
  38. %setup -q
  39. %build
  40. %configure --disable-static --disable-schemas-install --disable-scrollkeeper
  41. make %{?_smp_mflags}
  42. %install
  43. make install DESTDIR=$RPM_BUILD_ROOT
  44. find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
  45. %find_lang libgnome-media-profiles
  46. %find_lang gnome-audio-profiles --with-gnome
  47. %post
  48. /sbin/ldconfig
  49. export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
  50. gconftool-2 --makefile-install-rule \
  51. %{_sysconfdir}/gconf/schemas/gnome-media-profiles.schemas > /dev/null ||:
  52. %postun -p /sbin/ldconfig
  53. %preun
  54. export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
  55. gconftool-2 --makefile-uninstall-rule \
  56. %{_sysconfdir}/gconf/schemas/gnome-media-profiles.schemas > /dev/null ||:
  57. %files -f libgnome-media-profiles.lang -f gnome-audio-profiles.lang
  58. %defattr(-,root,root,-)
  59. %doc COPYING README
  60. %{_bindir}/gnome-audio-profiles-properties
  61. %{_sysconfdir}/gconf/schemas/gnome-media-profiles.schemas
  62. %{_libdir}/*.so.*
  63. %{_datadir}/libgnome-media-profiles
  64. %files devel
  65. %defattr(-,root,root,-)
  66. %{_includedir}/*
  67. %{_libdir}/*.so
  68. %{_libdir}/pkgconfig/libgnome-media-profiles-3.0.pc
  69. %changelog
  70. * Wed Aug 17 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.0-1
  71. - initial build for Vine Linux
  72. * Mon Apr 04 2011 Bastien Nocera <bnocera@redhat.com> 3.0.0-1
  73. - Update to 3.0.0
  74. * Thu Feb 10 2011 Matthias Clasen <mclasen@redhat.com> 2.91.2-15
  75. - Rebuild for newer gtk
  76. * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.91.2-14
  77. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  78. * Sat Feb 05 2011 Bastien Nocera <bnocera@redhat.com> 2.91.2-13
  79. - Really rebuild against newer gtk
  80. * Wed Feb 2 2011 Matthias Clasen <mclasen@redhat.com> 2.91.2-12
  81. - Rebuild against newer gtk
  82. * Fri Jan 7 2011 Matthias Clasen <mclasen@redhat.com> 2.91.2-11
  83. - Rebuild against new gtk
  84. * Fri Dec 3 2010 Matthias Clasen <mclasen@redhat.com> 2.91.2-10
  85. - Rebuild against new gtk
  86. * Mon Nov 15 2010 Bastien Nocera <bnocera@redhat.com> 2.91.2-9
  87. - Add distro to release number for the obsoletes because RPM's
  88. comparisons suck
  89. * Fri Nov 12 2010 Bastien Nocera <bnocera@redhat.com> 2.91.2-8
  90. - Fix wrongly versioned provides
  91. * Fri Nov 12 2010 Bastien Nocera <bnocera@redhat.com> 2.91.2-7
  92. - Add obsoletes for gnome-media-libs as well
  93. * Fri Nov 12 2010 Yanko Kaneti <yaneti@declera.com> 2.91.2-6
  94. - --disable-scrollkeeper and not BR it
  95. * Thu Nov 11 2010 Yanko Kaneti <yaneti@declera.com> 2.91.2-5
  96. - Add gnome-media-devel provides to devel
  97. * Thu Nov 11 2010 Yanko Kaneti <yaneti@declera.com> 2.91.2-4
  98. - Add gnome-media-devel obsoletes to devel
  99. * Thu Nov 11 2010 Yanko Kaneti <yaneti@declera.com> 2.91.2-3
  100. - Shorten the devel description.
  101. * Thu Nov 10 2010 Yanko Kaneti <yaneti@declera.com> 2.91.2-2
  102. - Add some BRs so that it actually builds in mock.
  103. * Thu Nov 10 2010 Yanko Kaneti <yaneti@declera.com> 2.91.2-1
  104. - First attempt for review.