gnome-menus-vl.spec 6.8 KB

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