Gentoo Development Guide

XFCONF.ECLASS

Section: portage (5)
Updated: Oct 2014
Index Return to Main Contents
 

NAME

xfconf.eclass - Default XFCE ebuild layout  

DESCRIPTION

Default XFCE ebuild layout  

FUNCTIONS

xfconf_use_debug
If IUSE has debug, return --enable-debug=minimum. If USE debug is enabled, return --enable-debug which is the same as --enable-debug=yes. If USE debug is enabled and the XFCONF_FULL_DEBUG variable is set, return --enable-debug=full.
xfconf_src_unpack
Run git-2_src_unpack if required
xfconf_src_prepare
Process PATCHES with epatch and run epatch_user followed by run of elibtoolize, or eautoreconf if EAUTORECONF is set.
xfconf_src_configure
Run econf with opts from the XFCONF array
xfconf_src_install
Run emake install to DESTDIR, einstalldocs to process DOCS and prune_libtool_files --all to always remove libtool files (.la)
xfconf_pkg_preinst
Run gnome2_icon_savelist
xfconf_pkg_postinst
Run fdo-mime_{desktop,mime}_database_update and gnome2_icon_cache_update
xfconf_pkg_postrm
Run fdo-mime_{desktop,mime}_database_update and gnome2_icon_cache_update
 

ECLASS VARIABLES

EAUTORECONF
Run eautoreconf instead of elibtoolize if the variable is set
XFCONF
This should be an array defining arguments for econf
 

MAINTAINERS

XFCE maintainers <xfce@gentoo.org>
 

REPORTING BUGS

Please report bugs via http://bugs.gentoo.org/  

FILES

/usr/portage/eclass/xfconf.eclass  

SEE ALSO

ebuild(5)
http://sources.gentoo.org/eclass/xfconf.eclass?view=log


 

Index

NAME
DESCRIPTION
FUNCTIONS
ECLASS VARIABLES
MAINTAINERS
REPORTING BUGS
FILES
SEE ALSO

This document was created by man2html, using the manual pages.
Time: 03:25:04 GMT, October 30, 2014