gnome-desktop3-vl.spec 4.4 KB

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