cinnamon-desktop-vl.spec 2.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114
  1. Summary: Common libraries for Cinnamon desktop
  2. Summary(ja): Cinnamon デスクトップ用共通ライブラリ
  3. Name: cinnamon-desktop
  4. Version: 2.2.0
  5. Release: 1%{?_dist_release}
  6. URL: https://github.com/linuxmint/cinnamon-desktop
  7. Source0: %{name}-%{version}.tar.gz
  8. Patch0: cinnamon-desktop-2.2.0-revert-gnome-bg.patch
  9. License: GPL
  10. Group: User Interface/Desktops
  11. Vendor: Project Vine
  12. Distribution: Vine Linux
  13. Packager: Takemikaduchi
  14. BuildRoot: %{_tmppath}/%{name}-%{version}-root
  15. # Requires for Vine
  16. #Requires: ibus-gtk3
  17. #Requires: gnome-icon-theme-symbolic
  18. #Requires: gnome-themes
  19. #Requires: gnome-themes-standard
  20. #Requires: gnome-themes-vine
  21. #Requires: gsettings-desktop-schemas
  22. BuildRequires: glib2-devel >= 2.32
  23. BuildRequires: gtk3-devel >= 3.3.6
  24. BuildRequires: libXrandr-devel
  25. BuildRequires: libxkbfile-devel
  26. BuildRequires: xkeyboard-config
  27. BuildRequires: gnome-common
  28. BuildRequires: autoconf, automake
  29. %description
  30. cinnamon-desktop contains the libcinnamon-desktop library, the cinnamon-about
  31. program as well as some desktop-wide documents.
  32. The libcinnamon-desktop library provides API shared by several applications
  33. on the desktop, but that cannot live in the platform for various
  34. reasons. There is no API or ABI guarantee, although we are doing our
  35. best to provide stability. Documentation for the API is available with
  36. gtk-doc.
  37. %package devel
  38. Summary: Libraries and headers for libcinnamon-desktop
  39. Summary(ja): libcinnamon-desktop の開発用ライブラリおよびヘッダファイル
  40. Group: Development/Libraries
  41. Requires: %{name} = %{version}-%{release}
  42. Requires: glib2-devel >= %{glib2_version}
  43. Requires: gtk3-devel >= %{gtk3_version}
  44. %description devel
  45. Libraries and header files for the GNOME-internal private library
  46. libcinnamon-desktop
  47. %prep
  48. %setup -q
  49. %patch0 -p1
  50. %build
  51. NOCONFIGURE=1 ./autogen.sh
  52. %configure --disable-static
  53. make %{?_smp_mflags}
  54. %install
  55. rm -rf $RPM_BUILD_ROOT
  56. make install DESTDIR=$RPM_BUILD_ROOT
  57. rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
  58. rm -f $RPM_BUILD_ROOT%{_libdir}/*.a
  59. %find_lang %{name}
  60. %clean
  61. rm -rf $RPM_BUILD_ROOT
  62. %post -p /sbin/ldconfig
  63. %postun -p /sbin/ldconfig
  64. %files -f %{name}.lang
  65. %defattr(-,root,root,-)
  66. %doc AUTHORS COPYING ChangeLog NEWS README
  67. %{_libdir}/libcinnamon-desktop.so.*
  68. %{_libdir}/girepository-1.0/CDesktopEnums-3.0.typelib
  69. %{_libdir}/girepository-1.0/CinnamonDesktop-3.0.typelib
  70. %{_libexecdir}/cinnamon-rr-debug
  71. %{_datadir}/glib-2.0/schemas/*.xml
  72. %{_datadir}/libcinnamon-desktop/pnp.ids
  73. %files devel
  74. %defattr(-,root,root,-)
  75. %{_includedir}/%{name}
  76. %{_libdir}//libcinnamon-desktop.so
  77. %{_libdir}/pkgconfig/%{name}.pc
  78. %{_datadir}/gir-1.0/CDesktopEnums-3.0.gir
  79. %{_datadir}/gir-1.0/CinnamonDesktop-3.0.gir
  80. %changelog
  81. * Tue Apr 22 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.2.0-1
  82. - initial build