gnome-menus-vl.spec 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242
  1. %define po_package gnome-menus
  2. Summary: A menu system for the GNOME project
  3. Summary(ja): GNOMEプロジェクト用メニューシステム
  4. Name: gnome-menus
  5. Version: 3.8.0
  6. Release: 2%{?_dist_release}
  7. License: LGPL
  8. Group: System Environment/Libraries
  9. URL: http://www.gnome.org/
  10. Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-menus/3.8/%{name}-%{version}.tar.xz
  11. Patch0: gnome-menus-3.8.0-gcalctool.patch
  12. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  13. BuildRequires: python-devel, glib2-devel
  14. BuildRequires: gamin-devel
  15. BuildRequires: gobject-introspection-devel
  16. Requires: python
  17. Requires: pygtk2
  18. Requires: vine-menus >= 3.0
  19. Vendor: Project Vine
  20. Distribution: Vine Linux
  21. %description
  22. gnome-menus is an implementation of the draft "Desktop
  23. Menu Specification" from freedesktop.org. This package
  24. also contains the GNOME menu layout configuration files,
  25. .directory files and assorted menu related utility programs.
  26. %package devel
  27. Summary: Libraries and include files for the GNOME menu system
  28. Group: Development/Libraries
  29. Requires: %{name} = %{version}
  30. Requires: glib2-devel
  31. %description devel
  32. This package provides the necessary development libraries for
  33. writing applications that use the GNOME menu system.
  34. %prep
  35. %setup -q
  36. %patch0 -p1
  37. %build
  38. %configure --with-monitor-backend=gio \
  39. --enable-debug=no \
  40. --enable-introspection=yes
  41. make
  42. %install
  43. rm -rf $RPM_BUILD_ROOT
  44. make install DESTDIR=$RPM_BUILD_ROOT
  45. rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.{a,la}
  46. rm -f $RPM_BUILD_ROOT%{_libdir}/python*/site-packages/*.{a,la}
  47. # remove default xdg menus, we use vine-menus instead.
  48. #rm -f $RPM_BUILD_ROOT%{_sysconfdir}/xdg/menus/*.menu
  49. %find_lang %{po_package}-3.0
  50. %clean
  51. rm -rf $RPM_BUILD_ROOT
  52. %post -p /sbin/ldconfig
  53. %postun
  54. /sbin/ldconfig
  55. update-desktop-database -q &> /dev/null || :
  56. %posttrans
  57. update-desktop-database -q &> /dev/null ||:
  58. %files -f %{po_package}-3.0.lang
  59. %defattr(-,root,root,-)
  60. %doc
  61. %dir %{_sysconfdir}/xdg
  62. %dir %{_sysconfdir}/xdg/menus
  63. %dir %{_datadir}/desktop-directories
  64. %{_sysconfdir}/xdg/menus/gnome-applications.menu
  65. %{_datadir}/desktop-directories/*
  66. %{_libdir}/libgnome-menu-3.so.*
  67. %{_libdir}/girepository-1.0/*.typelib
  68. %files devel
  69. %defattr(-, root, root)
  70. %{_libdir}/libgnome-menu-3.so
  71. %{_libdir}/pkgconfig/*.pc
  72. %{_includedir}/gnome-menus-3.0
  73. %{_datadir}/gir-1.0/*.gir
  74. %changelog
  75. * Sun May 19 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.0-2
  76. - add Patch0 (gnome-menus-3.8.0-gcalctool.patch)
  77. * Thu Apr 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.0-1
  78. - new upstream release
  79. * Sun Feb 17 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.2-1
  80. - new upstream release
  81. * Wed Nov 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
  82. - new upstream release
  83. * Sat Sep 29 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0-1
  84. - new upstream release
  85. * Sun May 20 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.2-1
  86. - new upstream release
  87. * Sun Apr 01 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.0-1
  88. - new upstream release
  89. * Sun Feb 19 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0.1-2
  90. - new upstream release
  91. * Wed Sep 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0.1-1
  92. - new upstream release
  93. * Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.92-1
  94. - new upstream release
  95. * Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.90-1
  96. - new upstream release
  97. * Sun Aug 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.5-1
  98. - new upstream release
  99. * Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.1-1
  100. - new upstream release
  101. * Sat Nov 20 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.5-1
  102. - new upstream release
  103. * Sun Oct 03 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.4-1
  104. - new upstream release
  105. - add BuildRequires: gobject-introspection-devel
  106. - add configure option (--enable-introspection=yes)
  107. * Thu Sep 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.2-2
  108. - rebuild with rpm-4.8.1 for pkg-config file
  109. * Sat Jul 24 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.2-1
  110. - new upstream release
  111. * Wed Mar 31 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.30.0-1
  112. - new upstream release
  113. * Wed Feb 03 2010 Shu KONNO <owa@bg.wakwak.com> 2.28.0.1-2
  114. - rebuilt with python-2.6.4
  115. * Sat Oct 31 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.0.1-1
  116. - new upstream release
  117. * Sat Jul 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.2-1
  118. - new upstream release
  119. * Sat Apr 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.1-1
  120. - new upstream release
  121. * Sat Mar 21 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.0-1
  122. - new upstream release
  123. - remove static libs
  124. * Tue Oct 28 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.1-1
  125. - new upstream release
  126. * Thu Sep 25 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-2
  127. - require vine-menus >= 3.0
  128. * Tue Sep 23 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-1
  129. - new upstream release
  130. * Sun Jul 20 2008 Shu KONNO <owa@bg.wakwak.com> 2.22.2-2
  131. - rebuilt with python-2.5.2
  132. * Fri May 30 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.2-1
  133. - new upstream release
  134. * Wed Apr 9 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.1-1vl5
  135. - new upstream release
  136. * Sat Mar 22 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.0-1vl5
  137. - new upstream release
  138. * Tue Dec 11 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.20.2-0vl1
  139. - new upstream release
  140. * Thu Apr 26 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.18.0-0vl1
  141. - new upstream release
  142. * Thu Dec 28 2006 KAZUKI SHIMURA <kazuki@ma.ccnw.ne.jp> 2.14.3-0vl2
  143. - add Requires: pygtk2-libglade (required by gmenu-simple-editor)
  144. - add Requires: glib2-devel to gnome-menus-devel package
  145. * Mon Aug 28 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.3-0vl1
  146. - new upstream release
  147. - add BuildRequires: gamin-devel
  148. * Fri Apr 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.0-0vl1
  149. - new upstream release
  150. * Wed Mar 15 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.13.5-0vl2
  151. - remove gnome default xdg menus, now we use vine-menus instead.
  152. - add Requires: vine-menus >= 2.0
  153. * Mon Mar 06 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.13.5-0vl1
  154. - new upstream release
  155. * Mon Sep 19 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.0-0vl1
  156. - new upstream release
  157. * Wed Aug 03 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.11.90-0vl1
  158. - new upstream release
  159. * Mon Mar 21 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.0-0vl1
  160. - initial build for Vine Linux
  161. * Thu Mar 17 2005 Ray Strode <rstrode@redhat.com> - 2.10.0-1
  162. - Update to upstream version 2.10.0
  163. * Fri Mar 4 2005 Jeremy Katz <katzj@redhat.com> - 2.9.90-4
  164. - fix 64bit pointer problem that caused the panel to crash
  165. * Wed Mar 2 2005 Mark McLoughlin <markmc@redhat.com> 2.9.90-3
  166. - Turn off debugging by default
  167. - Rebuild with gcc4
  168. * Tue Feb 1 2005 Matthias Clasen <mclasen@redhat.com> - 2.9.90-2
  169. - Don't include .directory and .menu files,
  170. we want those from redhat-menus
  171. * Mon Jan 31 2005 Matthias Clasen <mclasen@redhat.com> - 2.9.90-1
  172. - Initial build.