xfce4-vala-4.10.3-r3.ebuild 888 B

1234567891011121314151617181920212223242526272829303132333435363738394041
  1. # Copyright 1999-2017 Gentoo Foundation
  2. # Distributed under the terms of the GNU General Public License v2
  3. EAPI=5
  4. MY_VALA_VERSION=0.32
  5. VALA_MIN_API_VERSION=${MY_VALA_VERSION}
  6. VALA_MAX_API_VERSION=${MY_VALA_VERSION}
  7. VALA_USE_DEPEND=vapigen
  8. inherit xfconf vala
  9. DESCRIPTION="Vala bindings for the Xfce desktop environment"
  10. HOMEPAGE="https://wiki.xfce.org/vala-bindings"
  11. SRC_URI="mirror://xfce/src/bindings/${PN}/${PV%.*}/${P}.tar.bz2"
  12. LICENSE="LGPL-2.1"
  13. SLOT="0"
  14. KEYWORDS="amd64 x86"
  15. IUSE=""
  16. RDEPEND="$(vala_depend)
  17. >=xfce-base/exo-0.10
  18. >=xfce-base/garcon-0.2
  19. >=xfce-base/libxfce4ui-4.10
  20. >=xfce-base/libxfce4util-4.10
  21. >=xfce-base/xfce4-panel-4.10
  22. >=xfce-base/xfconf-4.10"
  23. DEPEND="${RDEPEND}
  24. virtual/pkgconfig"
  25. pkg_setup() {
  26. DOCS=( AUTHORS ChangeLog NEWS README TODO )
  27. XFCONF=(
  28. --with-vala-api=${MY_VALA_VERSION}
  29. )
  30. }
  31. src_prepare() {
  32. xfconf_src_prepare
  33. vala_src_prepare
  34. }