12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667 |
- # Copyright 1999-2017 Gentoo Foundation
- # Distributed under the terms of the GNU General Public License v2
- EAPI=6
- inherit fdo-mime gnome2-utils
- DESCRIPTION="Configuration system for the Xfce desktop environment"
- HOMEPAGE="http://www.xfce.org/projects/"
- SRC_URI="mirror://xfce/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
- LICENSE="GPL-2"
- SLOT="0"
- KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux"
- IUSE="input_devices_libinput libcanberra libnotify upower +xklavier"
- RDEPEND=">=dev-libs/dbus-glib-0.100
- >=dev-libs/glib-2.24
- media-libs/fontconfig
- x11-libs/gtk+:3
- x11-libs/libX11
- >=x11-libs/libXcursor-1.1
- >=x11-libs/libXi-1.3
- >=x11-libs/libXrandr-1.2
- >=xfce-base/garcon-0.2
- >=xfce-base/exo-0.11
- >=xfce-base/libxfce4ui-4.12
- >=xfce-base/libxfce4util-4.12
- >=xfce-base/xfconf-4.12
- libcanberra? ( >=media-libs/libcanberra-0.25[sound] )
- input_devices_libinput? ( x11-drivers/xf86-input-libinput )
- libnotify? ( >=x11-libs/libnotify-0.7 )
- upower? ( || ( >=sys-power/upower-0.9.23 sys-power/upower-pm-utils ) )
- xklavier? ( >=x11-libs/libxklavier-5 )"
- DEPEND="${RDEPEND}
- dev-util/intltool
- virtual/pkgconfig
- sys-devel/gettext
- >=x11-proto/inputproto-1.4
- x11-proto/xproto"
- DOCS=( AUTHORS ChangeLog NEWS TODO )
- src_configure() {
- econf \
- $(use_enable upower upower-glib) \
- $(use_enable input_devices_libinput xorg-libinput) \
- $(use_enable libnotify) \
- $(use_enable xklavier libxklavier) \
- $(use_enable libcanberra sound-settings)
- }
- pkg_preinst() {
- gnome2_icon_savelist
- }
- pkg_postinst() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- gnome2_icon_cache_update
- }
- pkg_postrm() {
- fdo-mime_desktop_database_update
- fdo-mime_mime_database_update
- gnome2_icon_cache_update
- }
|