libmx-vl.spec 6.9 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244
  1. Name: libmx
  2. Version: 1.4.5
  3. Release: 1%{?_dist_release}
  4. Summary: A clutter widget toolkit
  5. Group: System Environment/Libraries
  6. License: LGPLv2
  7. URL: http://www.clutter-project.org
  8. Source0: http://source.clutter-project.org/sources/mx/1.4/mx-%{version}.tar.xz
  9. BuildRequires: gtk2-devel
  10. BuildRequires: dbus-glib-devel
  11. BuildRequires: gobject-introspection-devel
  12. BuildRequires: clutter-imcontext-devel
  13. BuildRequires: clutter-gesture-devel
  14. BuildRequires: pkgconfig
  15. BuildRequires: startup-notification-devel
  16. BuildRequires: intltool
  17. BuildRequires: gettext
  18. BuildRequires: gtk-doc
  19. Vendor: Project Vine
  20. Distribution: Vine Linux
  21. Packager: Takemikaduchi
  22. %description
  23. Mx is a clutter widget toolkit that provides a set of standard user interface
  24. elements, including buttons, progress bars, tooltips, scroll bars and others.
  25. It also implements some standard layout managers. One other interesting feature
  26. is the possibility of setting style properties from a css-like file. It is
  27. currently used by Moblin to provide the user experience.
  28. %package devel
  29. Summary: Development package for %{name}
  30. Group: Development/Libraries
  31. Requires: %{name} = %{version}-%{release}
  32. Requires: pkgconfig
  33. Requires: gdk-pixbuf2-devel
  34. Requires: clutter-devel
  35. %description devel
  36. Header files and libraries used for development with MX, a clutter widget
  37. toolkit, currently used primarily by Moblin.
  38. %package docs
  39. Summary: Documentation files for %{name}
  40. Group: Development/Libraries
  41. Requires: %{name} = %{version}-%{release}
  42. BuildArch: noarch
  43. %description docs
  44. This package contains developer documentation for MX, a clutter widget
  45. toolkit, currently used primarily by Moblin.
  46. %prep
  47. %setup -q -n mx-%{version}
  48. %build
  49. %configure \
  50. --disable-static \
  51. --enable-introspection \
  52. --enable-gtk-doc \
  53. --with-clutter-imcontext \
  54. --with-clutter-gesture
  55. make %{?_smp_mflags}
  56. %install
  57. make install DESTDIR=%{buildroot}
  58. #Remove libtool archives.
  59. find %{buildroot} -name '*.la' -exec rm -f {} ';'
  60. %find_lang mx-1.0
  61. %post -p /sbin/ldconfig
  62. %postun -p /sbin/ldconfig
  63. %files -f mx-1.0.lang
  64. %defattr(-,root,root,-)
  65. %doc COPYING.LIB README ChangeLog
  66. %{_bindir}/mx-create-image-cache
  67. %{_libdir}/*.so.*
  68. %{_libdir}/girepository-1.0/Mx*.typelib
  69. %{_datadir}/mx
  70. %files devel
  71. %defattr(-,root,root,-)
  72. %{_includedir}/mx-1.0
  73. %{_libdir}/pkgconfig/mx*.pc
  74. %{_libdir}/*.so
  75. %{_datadir}/gir-1.0/Mx*.gir
  76. %files docs
  77. %defattr(-,root,root,-)
  78. %{_datadir}/gtk-doc/html/mx
  79. %{_datadir}/gtk-doc/html/mx-gtk
  80. %changelog
  81. * Sat Apr 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.5-1
  82. - new upstream release
  83. * Sun Nov 20 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.4.1-1
  84. - new upstream release
  85. - remove Patch0
  86. * Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.1-1
  87. - new upstream release
  88. - add Patch0 (mx-1.2.1-gdk-pixbuf.patch)
  89. - add BuildRequires: gobject-introspection-devel
  90. - add Requires: clutter-devel, gdk-pixbuf2-devel (-devel package)
  91. * Mon Aug 15 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.2.0-1
  92. - initial build for Vine Linux
  93. * Wed Apr 20 2011 Peter Robinson <pbrobinson@gmail.com> 1.1.11-1
  94. - New upstream 1.1.11
  95. * Sun Apr 3 2011 Peter Robinson <pbrobinson@gmail.com> 1.1.10-1
  96. - New upstream 1.1.10
  97. * Mon Mar 14 2011 Peter Robinson <pbrobinson@gmail.com> 1.1.9-1
  98. - New upstream 1.1.9
  99. * Thu Feb 17 2011 Peter Robinson <pbrobinson@gmail.com> 1.1.7-1
  100. - New upstream 1.1.7
  101. * Mon Feb 14 2011 Peter Robinson <pbrobinson@gmail.com> 1.1.6-1
  102. - New upstream 1.1.6
  103. * Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 1.1.4-2
  104. - Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
  105. * Fri Jan 28 2011 Peter Robinson <pbrobinson@gmail.com> 1.1.4-1
  106. - New upstream 1.1.4
  107. * Sat Jan 22 2011 Peter Robinson <pbrobinson@gmail.com> 1.1.3-1
  108. - New upstream 1.1.3
  109. * Mon Dec 6 2010 Peter Robinson <pbrobinson@gmail.com> 1.1.0-5
  110. - Build against gtk3
  111. * Fri Dec 03 2010 Dan Horák <dan[at]danny.cz> 1.1.0-4
  112. - updated for clutter 1.4+
  113. * Wed Sep 29 2010 jkeating - 1.1.0-3
  114. - Rebuilt for gcc bug 634757
  115. * Wed Sep 22 2010 Matthias Clasen <mclasen@redhat.com> 1.1.0-2
  116. - Rebuild against newer gobject-introspection
  117. * Sat Jul 31 2010 Peter Robinson <pbrobinson@gmail.com> 1.1.0-1
  118. - New upstream 1.1.0 devel release
  119. * Thu Jul 15 2010 Colin Walters <walters@verbum.org> - 1.0.3-2
  120. - Rebuild with new gobject-introspection
  121. * Sun Jul 4 2010 Peter Robinson <pbrobinson@gmail.com> 1.0.3-1
  122. - New upstream 1.0.3 stable release
  123. * Thu May 27 2010 Peter Robinson <pbrobinson@gmail.com> 1.0.2-1
  124. - New upstream 1.0.2 stable release
  125. * Sat May 22 2010 Peter Robinson <pbrobinson@gmail.com> 1.0.1-1
  126. - New upstream 1.0.1 stable release, use official tar file
  127. * Mon May 17 2010 Peter Robinson <pbrobinson@gmail.com> 1.0.0-1
  128. - New upstream 1.0.0 stable release
  129. * Sat May 1 2010 Peter Robinson <pbrobinson@gmail.com> 0.99.8-1
  130. - New upstream 0.99.8 release
  131. * Mon Apr 26 2010 Peter Robinson <pbrobinson@gmail.com> 0.99.7-1
  132. - New upstream 0.99.7 release
  133. * Sun Apr 18 2010 Peter Robinson <pbrobinson@gmail.com> 0.99.5-1
  134. - New upstream 0.99.5 release
  135. * Wed Apr 14 2010 Peter Robinson <pbrobinson@gmail.com> 0.99.4-2
  136. - Upload new source file
  137. * Wed Apr 14 2010 Peter Robinson <pbrobinson@gmail.com> 0.99.4-1
  138. - New upstream 0.99.4 release
  139. * Thu Mar 25 2010 Peter Robinson <pbrobinson@gmail.com> 0.9.0-2
  140. - Add patch to fix build on gtk 2.2.20
  141. * Thu Mar 25 2010 Peter Robinson <pbrobinson@gmail.com> 0.9.0-1
  142. - New upstream 0.9.0 release
  143. * Sun Feb 28 2010 Peter Robinson <pbrobinson@gmail.com> 0.7.3-1
  144. - New upstream 0.7.3 release
  145. * Sun Feb 21 2010 Peter Robinson <pbrobinson@gmail.com> 0.6.1-1
  146. - New upstream 0.6.1 release
  147. * Fri Feb 12 2010 Peter Robinson <pbrobinson@gmail.com> 0.6.0-2
  148. - Upload source file
  149. * Mon Feb 8 2010 Peter Robinson <pbrobinson@gmail.com> 0.6.0-1
  150. - New upstream 0.6.0 release
  151. * Wed Feb 3 2010 Peter Robinson <pbrobinson@gmail.com> 0.5.2-1
  152. - New upstream 0.5.2 release
  153. * Thu Jan 27 2010 Peter Robinson <pbrobinson@gmail.com> 0.5.1-2
  154. - Bump build
  155. * Thu Jan 27 2010 Peter Robinson <pbrobinson@gmail.com> 0.5.1-1
  156. - New upstream 0.5.1 release
  157. * Mon Jan 25 2010 Peter Robinson <pbrobinson@gmail.com> 0.5.0-3
  158. - Add dbus dep while we're at it!
  159. * Mon Jan 25 2010 Peter Robinson <pbrobinson@gmail.com> 0.5.0-2
  160. - Add new dep
  161. * Mon Jan 25 2010 Peter Robinson <pbrobinson@gmail.com> 0.5.0-1
  162. - New upstream 0.5.0 release
  163. * Wed Jan 13 2010 Peter Robinson <pbrobinson@gmail.com> 0.4.0-3
  164. - Drop unneeded libccss dependency
  165. * Tue Jan 12 2010 Peter Robinson <pbrobinson@gmail.com> 0.4.0-2
  166. - Enable gesture support
  167. * Tue Jan 12 2010 Peter Robinson <pbrobinson@gmail.com> 0.4.0-1
  168. - New upstream 0.4.0 release
  169. * Wed Jan 6 2010 Peter Robinson <pbrobinson@gmail.com> 0.3.0-3
  170. - fix build
  171. * Mon Jan 4 2010 Peter Robinson <pbrobinson@gmail.com> 0.3.0-2
  172. - Update package based on initial review comments
  173. * Wed Dec 2 2009 Peter Robinson <pbrobinson@gmail.com> 0.2.0-1
  174. - New upstream 0.2.0 release
  175. * Thu Nov 19 2009 Peter Robinson <pbrobinson@gmail.com> 0.1.2-1
  176. - New upstream 0.1.2 release
  177. * Wed Nov 18 2009 Peter Robinson <pbrobinson@gmail.com> 0.1.1-1
  178. - Initial packaginp