gnome-desktop3-vl.spec 4.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144
  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.0.1
  10. Release: 1%{?_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. # 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. BuildRequires: glib2-devel >= %{glib2_version}
  29. BuildRequires: pango-devel >= %{pango_version}
  30. BuildRequires: gtk3-devel >= %{gtk3_version}
  31. BuildRequires: startup-notification-devel >= %{startup_notification_version}
  32. BuildRequires: gsettings-desktop-schemas-devel
  33. BuildRequires: libXrandr-devel
  34. BuildRequires: libxkbfile-devel
  35. BuildRequires: xkeyboard-config
  36. BuildRequires: autoconf, automake
  37. BuildRequires: yelp-tools
  38. BuildRequires: docbook-utils
  39. %description
  40. The gnome-desktop package contains an internal library
  41. (libgnomedesktop3) used to implement some portions of the GNOME
  42. desktop, and also some data files and other shared components of the
  43. GNOME user environment.
  44. %package devel
  45. Summary: Libraries and headers for libgnome-desktop
  46. Summary(ja): libgnome-desktop の開発用ライブラリおよびヘッダファイル
  47. Group: Development/Libraries
  48. Requires: %{name} = %{version}-%{release}
  49. Requires: glib2-devel >= %{glib2_version}
  50. Requires: gtk3-devel >= %{gtk3_version}
  51. Requires: startup-notification-devel >= %{startup_notification_version}
  52. %description devel
  53. Libraries and header files for the GNOME-internal private library
  54. libgnomedesktop
  55. %prep
  56. %setup -q -n gnome-desktop-%{version}
  57. %build
  58. %configure --with-gnome-distributor="Project Vine" --disable-scrollkeeper
  59. make %{?_smp_mflags}
  60. %install
  61. rm -rf $RPM_BUILD_ROOT
  62. make install DESTDIR=$RPM_BUILD_ROOT
  63. rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
  64. rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
  65. %find_lang %{po_package}
  66. %clean
  67. rm -rf $RPM_BUILD_ROOT
  68. %post -p /sbin/ldconfig
  69. %postun -p /sbin/ldconfig
  70. %files -f %{po_package}.lang
  71. %defattr(-,root,root)
  72. %doc AUTHORS COPYING ChangeLog NEWS README
  73. %{_libdir}/lib*.so.*
  74. %{_libdir}/girepository-1.0/GnomeDesktop-3.0.typelib
  75. %{_libexecdir}/gnome-rr-debug
  76. %{_datadir}/libgnome-desktop-3.0
  77. %{_datadir}/gnome/*
  78. %{_datadir}/help/*/*/*
  79. %files devel
  80. %defattr(-,root,root)
  81. %{_libdir}/lib*.so
  82. %{_libdir}/pkgconfig/*.pc
  83. %{_includedir}/*
  84. %{_datadir}/gir-1.0/GnomeDesktop-3.0.gir
  85. %{_datadir}/gtk-doc
  86. %changelog
  87. * Wed Oct 03 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.6.0.1-1
  88. - new upstream release
  89. - add BuildRequires: libxkbfile-devel, xkeyboard-config
  90. - change BuildRequires: yelp-tools instead of gnome-doc-utils
  91. * Sun May 20 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.2-1
  92. - new upstream release
  93. * Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.4.1-1
  94. - new upstream release
  95. - change BuildRequires: gsettings-desktop-schemas-devel instead of gsettings-desktop-schemas
  96. * Fri Oct 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.1-1
  97. - new upstream release
  98. * Wed Sep 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.2.0-1
  99. - new upstream release
  100. * Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.92-1
  101. - new upstream release
  102. * Sun Sep 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.91-1
  103. - new upstream release
  104. * Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.90.1-1
  105. - new upstream release
  106. * Sun Aug 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.5-1
  107. - new upstream release
  108. * Thu Aug 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.4-1
  109. - initial build for Vine Linux