gnome-desktop-vl.spec 9.4 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330331332333334335336337338339340341342343344345346347
  1. %define glib2_version 2.20.0
  2. %define pango_version 1.24.0
  3. %define gtk2_version 2.16.0
  4. %define gconf2_version 2.26.0
  5. %define startup_notification_version 0.8
  6. %define po_package gnome-desktop-2.0
  7. Summary: Package containing code shared among gnome-panel, gnome-session, nautilus, etc.
  8. Summary(ja): gnome-panel, gnome-session, nautilus などの共用プログラム
  9. Name: gnome-desktop
  10. Version: 2.28.1
  11. Release: 1%{?_dist_release}
  12. URL: http://www.gnome.org/
  13. Source0: %{name}-%{version}.tar.bz2
  14. Source10: gnome-modem.png
  15. License: GPL
  16. Group: User Interface/Desktops
  17. Vendor: Project Vine
  18. Distribution: Vine Linux
  19. Packager: daisuke, inagaki
  20. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  21. Requires: %{name}-libs = %{version}
  22. Requires: gnome-python
  23. Requires(post,postun): scrollkeeper
  24. Obsoletes: gnome-core gnome-core-devel
  25. Provides: gnome-core
  26. BuildRequires: glib2-devel >= %{glib2_version}
  27. BuildRequires: pango-devel >= %{pango_version}
  28. BuildRequires: gtk2-devel >= %{gtk2_version}
  29. BuildRequires: GConf2-devel >= %{gconf2_version}
  30. BuildRequires: startup-notification-devel >= %{startup_notification_version}
  31. BuildRequires: libXrandr-devel
  32. BuildRequires: autoconf, automake
  33. BuildRequires: gnome-doc-utils
  34. %description
  35. The gnome-desktop package contains an internal library
  36. (libgnomedesktop) used to implement some portions of the GNOME
  37. desktop, and also some data files and other shared components of the
  38. GNOME user environment.
  39. %package libs
  40. Summary: shared libraries for libgnome-desktop
  41. Summary(ja): libgnome-desktop 用共有ライブラリ
  42. Group: System Environment/Libraries
  43. Requires: startup-notification >= %{startup_notification_version}
  44. %description libs
  45. shared libraries for the GNOME-internal private library
  46. libgnomedesktop
  47. %package devel
  48. Summary: Libraries and headers for libgnome-desktop
  49. Summary(ja): libgnome-desktop の開発用ライブラリおよびヘッダファイル
  50. Group: Development/Libraries
  51. Requires: %{name}-libs = %{version}
  52. Requires: glib2-devel >= %{glib2_version}
  53. Requires: gtk2-devel >= %{gtk2_version}
  54. Requires: GConf2-devel >= %{gconf2_version}
  55. Requires: startup-notification-devel >= %{startup_notification_version}
  56. %description devel
  57. Libraries and header files for the GNOME-internal private library
  58. libgnomedesktop
  59. %prep
  60. %setup -q
  61. %build
  62. %configure --with-gnome-distributor="Project Vine" --disable-scrollkeeper
  63. make %{?_smp_mflags}
  64. %install
  65. rm -rf $RPM_BUILD_ROOT
  66. %makeinstall
  67. rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
  68. rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
  69. # install gnome-modem icon
  70. install -m664 %{SOURCE10} $RPM_BUILD_ROOT%{_datadir}/pixmaps/
  71. # for compatibility
  72. ln -sf gnome-emacs.png $RPM_BUILD_ROOT%{_datadir}/pixmaps/emacs.png
  73. %find_lang %{po_package}
  74. %clean
  75. rm -rf $RPM_BUILD_ROOT
  76. %post
  77. scrollkeeper-update
  78. %postun
  79. scrollkeeper-update
  80. %post libs -p /sbin/ldconfig
  81. %postun libs -p /sbin/ldconfig
  82. %files -f %{po_package}.lang
  83. %defattr(-,root,root)
  84. %doc AUTHORS COPYING ChangeLog NEWS README
  85. %{_datadir}/applications/*
  86. %{_datadir}/gnome-about
  87. %{_datadir}/gnome
  88. %{_datadir}/omf/*
  89. %{_datadir}/pixmaps/*
  90. %{_datadir}/man/man*/*
  91. %{_bindir}/*
  92. %files libs
  93. %defattr(-,root,root)
  94. %{_libdir}/lib*.so.*
  95. %{_datadir}/libgnome-desktop
  96. %files devel
  97. %defattr(-,root,root)
  98. %{_libdir}/lib*.so
  99. %{_libdir}/pkgconfig/*.pc
  100. %{_includedir}/*
  101. %{_datadir}/gtk-doc
  102. %changelog
  103. * Sat Oct 31 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.28.1-1
  104. - new upstream release
  105. * Sat Jul 04 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.3-1
  106. - new upstream release
  107. * Thu May 28 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.2-1
  108. - new upstream release
  109. * Sat Apr 25 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.1-1
  110. - new upstream release
  111. * Sat Mar 21 2009 Daisuke SUZUKI <daisuke@linux.or.jp> 2.26.0-1
  112. - new upstream release
  113. - remove static libs
  114. * Sun Jan 18 2009 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.24.3-1
  115. - new upstream release
  116. * Wed Oct 28 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.1-1
  117. - new upstream release
  118. * Tue Sep 23 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.24.0-1
  119. - new upstream release
  120. * Wed Jul 09 2008 Daisuke SUZUKI <daisuke@linux.or.jp> 2.22.3-1
  121. - new upstream release
  122. - add Patch4 to add randrwrap
  123. * Sat May 31 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.2-1
  124. - new upstream release
  125. * Wed Apr 9 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.1-1vl5
  126. - new upstream release
  127. * Sat Mar 22 2008 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.22.0-1vl5
  128. - new upstream release
  129. - dropped Patch3 (was included to upstream)
  130. - added Patch1001 (not Unicode at gnome-about)
  131. - Requires: gnome-python
  132. * Wed Dec 12 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.20.3-0vl1
  133. - new upstream release
  134. - added Patches from Fedora
  135. * Fri Aug 31 2007 Soren Sandmann <sandmann@redhat.com> - 2.19.90-7
  136. - Plug a leak in the slideshow parser
  137. * Wed Dec 12 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.20.2-0vl1
  138. - new upstream release
  139. * Sun Jun 3 2007 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.18.2-0vl1
  140. - new upstream release
  141. * Thu Apr 26 2007 Daisuke SUZUKI <daisuke@linux.or.jp> 2.18.1-0vl1
  142. - new upstream release
  143. * Sat Jun 3 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.14.2-0vl1
  144. - new upstream release
  145. * Wed Apr 12 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.1.1-0vl1
  146. - new upstream release
  147. * Tue Mar 14 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.14.0-0vl1
  148. - new upstream release
  149. * Tue Mar 07 2006 Daisuke SUZUKI <daisuke@linux.or.jp> 2.13.92-0vl1
  150. - new upstream release
  151. * Sun Feb 12 2006 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.12.3-0vl1
  152. - new upstream release
  153. - added Japanese summary
  154. - fixed to run scrollkeeper at %post section
  155. - fixed to run ldconfig at %post section in libs package
  156. * Sat Oct 08 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.12.1-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. * Fri Jul 22 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.2-0vl1
  163. - new upstream release
  164. * Tue May 03 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.1-0vl1
  165. - new upstream release
  166. - add Requires: startup-notification-devel to -devel package.
  167. * Sun Mar 27 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.0-0vl2
  168. - add gnome-modem.png
  169. * Mon Mar 21 2005 Daisuke SUZUKI <daisuke@linux.or.jp> 2.10.0-0vl1
  170. - new upstream version
  171. * Fri Feb 25 2005 Ryoichi INAGAKI <ryo1@bc.wakwak.com> 2.8.3-0vl1
  172. - new upstream release
  173. - added omf files and run scrollkeeper at %post, %postun
  174. - changed Group
  175. * Thu Nov 11 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.1-0vl2
  176. - modified desktop_gnome_icon_theme.schemas to use Vine's icon theme.
  177. * Sun Nov 07 2004 Daisuke SUZUKI <daisuke@linux.or.jp> 2.8.1-0vl1
  178. - new upstream release
  179. * Fri Oct 17 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4.1.1-0vl1
  180. - new upstream release
  181. * Thu Sep 11 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.4.0-0vl1
  182. - new upstream release
  183. * Fri Sep 05 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.3.90-0vl1
  184. - new upstream release
  185. * Wed Sep 03 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.3.7-0vl1
  186. - new upstream release
  187. * Sun May 18 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.1-0vl1
  188. - new upstream release
  189. * Sat Mar 8 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0.1-0vl1
  190. - new upstream release
  191. * Tue Jan 21 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.2.0-0vl1
  192. - new upstream release
  193. * Fri Jan 10 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.90-0vl1
  194. - new upstream release
  195. * Wed Jan 8 2003 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.5-0vl2
  196. - add BuildRequires/Requires.
  197. * Thu Dec 26 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.5-0vl1
  198. - new upstream release
  199. * Mon Dec 16 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.4-0vl3
  200. - split shared libraries to gnome-desktop-libs
  201. * Sun Dec 15 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.4-0vl2
  202. - modified spec file
  203. * Sun Dec 15 2002 Daisuke SUZUKI <daisuke@linux.or.jp> 2.1.4-0vl1
  204. - build for Vine Linux
  205. * Wed Sep 4 2002 Havoc Pennington <hp@redhat.com>
  206. - support a magic flag in icon theme to avoid using
  207. prescaled icons
  208. * Tue Aug 13 2002 Havoc Pennington <hp@redhat.com>
  209. - put in a schema so we default the the right icon theme
  210. - fill in gnome-version.xml stuff #71445
  211. * Mon Aug 12 2002 Havoc Pennington <hp@redhat.com>
  212. - 2.0.6 final for gnome 2.0.1
  213. * Tue Aug 6 2002 Havoc Pennington <hp@redhat.com>
  214. - 2.0.5
  215. * Tue Jul 23 2002 Havoc Pennington <hp@redhat.com>
  216. - 2.0.3.90 cvs snap, should fix failure to launch symlink desktop
  217. files
  218. * Wed Jun 26 2002 Owen Taylor <otaylor@redhat.com>
  219. - Version 2.0.2, fix missing po files
  220. * Sun Jun 16 2002 Havoc Pennington <hp@redhat.com>
  221. - 2.0.0
  222. * Mon Jun 10 2002 Havoc Pennington <hp@redhat.com>
  223. - rebuild in different environment
  224. * Mon Jun 10 2002 Havoc Pennington <hp@redhat.com>
  225. - also obsolete gnome-core-devel
  226. - require redhat-artwork and redhat-menus
  227. - build require Xft/fontconfig
  228. * Fri Jun 07 2002 Havoc Pennington <hp@redhat.com>
  229. - rebuild in different environment
  230. * Wed Jun 5 2002 Havoc Pennington <hp@redhat.com>
  231. - add post/postun ldconfig
  232. * Wed Jun 5 2002 Havoc Pennington <hp@redhat.com>
  233. - 1.5.22
  234. * Fri May 31 2002 Havoc Pennington <hp@redhat.com>
  235. - rebuild in different environment
  236. * Fri May 31 2002 Havoc Pennington <hp@redhat.com>
  237. - 1.5.21
  238. * Sun May 26 2002 Tim Powers <timp@redhat.com>
  239. - automated rebuild
  240. * Tue May 21 2002 Havoc Pennington <hp@redhat.com>
  241. - rebuild in different environment
  242. - build requires libgnome
  243. * Mon May 20 2002 Havoc Pennington <hp@redhat.com>
  244. - 1.5.20
  245. - provides gnome-core
  246. * Fri May 3 2002 Havoc Pennington <hp@redhat.com>
  247. - 1.5.18
  248. * Tue Apr 16 2002 Havoc Pennington <hp@redhat.com>
  249. - Initial build.