gnome-desktop-vl.spec 10 KB

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