gnome-desktop3-vl.spec 5.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178
  1. %define glib2_version 2.36.0
  2. %define pango_version 1.34.0
  3. %define gtk3_version 3.8.0
  4. %define startup_notification_version 0.10
  5. %define po_package gnome-desktop-3.0
  6. Summary: Package containing code shared among gnome-shell, gnome-session, nautilus, etc.
  7. Summary(ja): gnome-shell, gnome-session, nautilus などの共用プログラム
  8. Name: gnome-desktop3
  9. Version: 3.8.4
  10. Release: 1%{?_dist_release}
  11. URL: http://www.gnome.org/
  12. Source0: http://ftp.gnome.org/pub/GNOME/sources/gnome-desktop/3.8/gnome-desktop-%{version}.tar.xz
  13. License: GPL
  14. Group: User Interface/Desktops
  15. Vendor: Project Vine
  16. Distribution: Vine Linux
  17. Packager: Takemikaduchi
  18. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  19. # Requires for Vine
  20. Requires: ibus-gtk3
  21. Requires: gnome-icon-theme-symbolic
  22. Requires: gnome-themes
  23. Requires: gnome-themes-standard
  24. Requires: gnome-themes-vine
  25. Requires: gsettings-desktop-schemas
  26. Obsoletes: gnome-core gnome-core-devel
  27. Provides: gnome-core
  28. Obsoletes: gnome-panel < 3.7.0
  29. Obsoletes: gnome-panel-libs < 3.7.0
  30. Obsoletes: gnome-applets < 3.7.0
  31. BuildRequires: glib2-devel >= %{glib2_version}
  32. BuildRequires: pango-devel >= %{pango_version}
  33. BuildRequires: gtk3-devel >= %{gtk3_version}
  34. BuildRequires: startup-notification-devel >= %{startup_notification_version}
  35. BuildRequires: gsettings-desktop-schemas-devel
  36. BuildRequires: libXrandr-devel
  37. BuildRequires: libxkbfile-devel
  38. BuildRequires: xkeyboard-config
  39. BuildRequires: autoconf, automake
  40. BuildRequires: yelp-tools
  41. BuildRequires: docbook-utils
  42. BuildRequires: iso-codes
  43. %description
  44. The gnome-desktop package contains an internal library
  45. (libgnomedesktop3) used to implement some portions of the GNOME
  46. desktop, and also some data files and other shared components of the
  47. GNOME user environment.
  48. %package devel
  49. Summary: Libraries and headers for libgnome-desktop
  50. Summary(ja): libgnome-desktop の開発用ライブラリおよびヘッダファイル
  51. Group: Development/Libraries
  52. Requires: %{name} = %{version}-%{release}
  53. Requires: glib2-devel >= %{glib2_version}
  54. Requires: gtk3-devel >= %{gtk3_version}
  55. Requires: startup-notification-devel >= %{startup_notification_version}
  56. Obsoletes: gnome-panel-devel < 3.7.0
  57. %description devel
  58. Libraries and header files for the GNOME-internal private library
  59. libgnomedesktop
  60. %prep
  61. %setup -q -n gnome-desktop-%{version}
  62. %build
  63. %configure --with-gnome-distributor="Project Vine" --disable-scrollkeeper
  64. make %{?_smp_mflags}
  65. %install
  66. rm -rf $RPM_BUILD_ROOT
  67. make install DESTDIR=$RPM_BUILD_ROOT
  68. rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
  69. rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
  70. %find_lang %{po_package}
  71. %clean
  72. rm -rf $RPM_BUILD_ROOT
  73. %post -p /sbin/ldconfig
  74. %postun -p /sbin/ldconfig
  75. %files -f %{po_package}.lang
  76. %defattr(-,root,root)
  77. %doc AUTHORS COPYING ChangeLog NEWS README
  78. %{_libdir}/lib*.so.*
  79. %{_libdir}/girepository-1.0/GnomeDesktop-3.0.typelib
  80. %{_libexecdir}/gnome-rr-debug
  81. %{_datadir}/libgnome-desktop-3.0
  82. %{_datadir}/gnome/*
  83. %{_datadir}/help/*/*/*
  84. %files devel
  85. %defattr(-,root,root)
  86. %{_libdir}/lib*.so
  87. %{_libdir}/pkgconfig/*.pc
  88. %{_includedir}/*
  89. %{_datadir}/gir-1.0/GnomeDesktop-3.0.gir
  90. %{_datadir}/gtk-doc
  91. %changelog
  92. * Fri Sep 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.4-1
  93. - new upstream release
  94. * Sun Jun 09 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.3-1
  95. - new upstream release
  96. * Sat May 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.2-1
  97. - new upstream release
  98. * Sun Apr 21 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.8.1-1
  99. - new upstream release
  100. - add BuildRequires: iso-codes
  101. - add Obsoletes: gnome-panel, gnome-panel-libs, gnome-applets
  102. * Wed Nov 14 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.2-1
  103. - new upstream release
  104. - remove Patch0 (gnome-desktop-3.6.1-ja.po.patch)
  105. * Fri Oct 26 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-2
  106. - update Patch0 (gnome-desktop-3.6.1-ja.po.patch)
  107. * Wed Oct 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.1-1
  108. - new upstream release
  109. * Wed Oct 10 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0.1-2
  110. - add Patch0 (gnome-desktop-3.6.0.1-ja.po.patch)
  111. * Wed Oct 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0.1-1
  112. - new upstream release
  113. - add BuildRequires: libxkbfile-devel, xkeyboard-config
  114. - change BuildRequires: yelp-tools instead of gnome-doc-utils
  115. * Sun May 20 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.2-1
  116. - new upstream release
  117. * Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.1-1
  118. - new upstream release
  119. - change BuildRequires: gsettings-desktop-schemas-devel instead of gsettings-desktop-schemas
  120. * Fri Oct 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
  121. - new upstream release
  122. * Wed Sep 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
  123. - new upstream release
  124. * Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.92-1
  125. - new upstream release
  126. * Sun Sep 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.91-1
  127. - new upstream release
  128. * Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.90.1-1
  129. - new upstream release
  130. * Sun Aug 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.5-1
  131. - new upstream release
  132. * Thu Aug 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.4-1
  133. - initial build for Vine Linux