mate-control-center-1.14.1-r1.ebuild 2.0 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990
  1. # Copyright 1999-2016 Gentoo Foundation
  2. # Distributed under the terms of the GNU General Public License v2
  3. EAPI=6
  4. MATE_LA_PUNT="yes"
  5. inherit mate
  6. if [[ ${PV} != 9999 ]]; then
  7. KEYWORDS="~amd64 ~arm ~x86"
  8. fi
  9. DESCRIPTION="The MATE Desktop configuration tool"
  10. LICENSE="GPL-2"
  11. SLOT="0"
  12. IUSE="appindicator debug gtk3"
  13. COMMON_DEPEND="
  14. dev-libs/atk:0
  15. >=dev-libs/dbus-glib-0.73:0
  16. >=dev-libs/glib-2.36:2
  17. dev-libs/libxml2:2
  18. >=gnome-base/dconf-0.13.4:0
  19. >=gnome-base/librsvg-2.0:2
  20. >=mate-base/libmatekbd-1.6[gtk3(-)=]
  21. >=mate-base/mate-desktop-1.11[gtk3(-)=]
  22. >=mate-base/caja-1.8[gtk3(-)=]
  23. >=mate-base/mate-menus-1.6
  24. >=mate-base/mate-settings-daemon-1.13.1[gtk3(-)=]
  25. >=media-libs/fontconfig-1:1.0
  26. media-libs/freetype:2
  27. >=sys-apps/dbus-1:0
  28. x11-apps/xmodmap:0
  29. x11-libs/cairo:0
  30. x11-libs/gdk-pixbuf:2
  31. x11-libs/libX11:0
  32. x11-libs/libXScrnSaver:0
  33. x11-libs/libXcursor:0
  34. x11-libs/libXext:0
  35. >=x11-libs/libXi-1.2:0
  36. x11-libs/libXrandr:0
  37. x11-libs/libXrender:0
  38. x11-libs/libXxf86misc:0
  39. >=x11-libs/libxklavier-4:0
  40. x11-libs/pango:0
  41. >=x11-wm/marco-1.9.1[gtk3(-)=]
  42. virtual/libintl:0
  43. !gtk3? (
  44. >=dev-libs/libunique-1:1
  45. media-libs/libcanberra:0[gtk]
  46. >=x11-libs/gtk+-2.24:2
  47. appindicator? ( dev-libs/libappindicator:2 )
  48. )
  49. gtk3? (
  50. >=dev-libs/libunique-3:3
  51. media-libs/libcanberra:0[gtk3]
  52. >=x11-libs/gtk+-3.0:3
  53. appindicator? ( dev-libs/libappindicator:3 )
  54. )"
  55. RDEPEND="${COMMON_DEPEND}"
  56. DEPEND="${COMMON_DEPEND}
  57. app-text/rarian:0
  58. >=app-text/scrollkeeper-dtd-1:1.0
  59. app-text/yelp-tools:0
  60. dev-util/desktop-file-utils:0
  61. >=dev-util/intltool-0.50.1:*
  62. sys-devel/gettext:*
  63. x11-proto/kbproto:0
  64. x11-proto/randrproto:0
  65. x11-proto/renderproto:0
  66. x11-proto/scrnsaverproto:0
  67. x11-proto/xextproto:0
  68. x11-proto/xf86miscproto:0
  69. x11-proto/xproto:0
  70. virtual/pkgconfig:*"
  71. PATCHES=( "${FILESDIR}/${PN}-1.12.1-backport-appindicator-configure.patch" )
  72. src_configure() {
  73. mate_src_configure \
  74. --disable-update-mimedb \
  75. --with-gtk=$(usex gtk3 3.0 2.0) \
  76. $(use_enable appindicator) \
  77. $(use_enable debug)
  78. }