gnome-menus-vl.spec 6.9 KB

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