Parent Directory | Revision Log
|Links to HEAD:||(view) (download) (annotate)|
set AUTOTOOLS_AUTO_DEPEND based on EAUTORECONF so that we do not clobber earlier settings #409611 by Michał Górny
get rid of base.eclass, mostly thanks to einstalldocs introduction to eutils, thanks to creffert for some hints
Remove support for EAPI=4 to force EAPI=5 and verbose build.log everywhere
naive bump of all EAPI-specific checks in eclasses to permit EAPI=5 where EAPI=4 was previously allowed
Drop desktop file validate foo and let the PM handle it as the best it can. It was really here for the 4.10 bumping period for QA anyways, and the time has passed. Convert to prune_libtool_files and use the --all argument since we always want all, Xfce never installs any static archives nor uses libltdl
Raise xfce4-dev-tools dependency to 4.10 wrt #416233, Comment #12
Punt support for running intltoolize --force --copy --automake, because autotools.eclass will do this now for us.
Raise xfce4-dev-tools DEPEND to 4.9.1 for LT_INIT and LT_PREREQ support.
Update copyright years in headers
Only depend on AUTOTOOLS_DEPEND when pulling xfce4-dev-tools, so use AUTOTOOLS_AUTO_DEPEND=no
Remove support for deprecated EAPI=3.
Implement live functionality
Warn when using xfconf_use_debug without having debug in IUSE
DOCS has to be an array now, all ebuilds are migrated
Add similar output to eautoreconf to intltoolize
Add support for DOCS being an array with backward compat
Fix previous commit and fix all the code
Fixes for manpage
Simply check if EINTLTOOLIZE and EAUTORECONF is set or not, to support other formats such as true or 1
Punt code for SRC_URI, it's handled in the ebuilds because it's not consistent to keep here
Remove XFCONF variable support. It's mandatory as an array now.
Fix xfconf.eclass xfconf_use_debug logic so it'll be compatible with 9999 versions in the overlay. Yes, we really don't want --disable-debug EVER and we WANT --enable-debug=minimum by default. It's the upstream default too.
raise minimal xfce4-dev-tools version to 4.8.0
Remove support for deprecated EAPIs 0 1 and 2
Remove unnecessary die messages as portage prints the command it fails on. Whitespace.
Convert XFCONF to an array
Validate .desktop entries always, every problem must be reported upstream
punt all .la files from xfce pkgs, we don't use static archives (we pass --disable-static) since none of the xfce libs are useful static. we also don't have any plugins/libraries using libltdl.
Accept arguments to emake install
Commit some debug-print-function's for debugging
Be eclass-manpages friendly
Use XFCONF_FULL_DEBUG instead of polluting I_KNOW_WHAT_I_AM_DOING.
Make sure USE debug is in IUSE.
Introduce new xfconf_use_debug function.
Raise xfce4-dev-tools depend to 4.7.0 to force people upgrade build time depend. It's the minimum required version for couple of packages already.
avoid read-only error message
Add EAPI3 support to eautoreconf call - this commit aligns xfconf.eclass to the one used in Gentoo Prefix overlay
Update base function calls to comply with currently in-review eclass.
Rename EXPF variable to XFCONF_EXPF per -dev ML discussion.
Make ebuild usable for Terminal and Thunar for MY_P substituting.
This form allows you to request diffs between any two revisions of this file. For each of the two "sides" of the diff, select a symbolic revision name using the selection box, or choose 'Use Text Field' and enter a numeric revision.
|Powered by ViewVC 1.1.20|