summaryrefslogtreecommitdiff
path: root/eclass
Commit message (Collapse)AuthorAgeFilesLines
* Always install the EXTRAINSTALL content, this also allows it to be files ↵Diego Elio Pettenò2010-01-181-8/+9
| | | | rather than just directories
* Factor out the function used to validate the makefile for the extraction method.Robin H. Johnson2010-01-171-14/+20
|
* Merge first part of patch from bug #87242: New warning output method and ↵Robin H. Johnson2010-01-171-2/+3
| | | | support for another assignment type in makefile non-exec parsing.
* Don't use uname - CHOST has the needed informationJonathan Callen2010-01-171-2/+2
|
* Raise the minimum java-config version to 2.1.9-r1 to solve #301261.Petteri Räty2010-01-171-2/+2
|
* chmod is not critical, so do not die if it fails.Krzysztof Pawlik2010-01-171-2/+2
|
* Mention hg help revisions in description of EHG_REVISION, see bug #300969.Krzysztof Pawlik2010-01-171-1/+4
|
* Better version of the logic for bug #286292.Robin H. Johnson2010-01-171-3/+6
|
* Bug #286292: Try to make kernel module binpkgs NOT need kernel sources by ↵Robin H. Johnson2010-01-171-1/+23
| | | | using a different path in pkg_setup.
* avoid `pwd` command as we already have pushd/popd/$PWDMike Frysinger2010-01-171-8/+8
|
* Import from java-experimentalAndrey Kislyuk2010-01-162-0/+270
|
* Update EAPI checks.Arfrever Frehtes Taifersar Arahesis2010-01-151-52/+103
| | | | | | | Add support for -f / --final-ABI option of python_get_includedir(), python_get_libdir() and python_get_sitedir(). Optimize calls to PYTHON() in python_mod_optimize() and python_mod_compile(). Delete __python_eclass_test(). Merge __python_version_extract() with python_version().
* When adding a conditional dependency, make sure that the condition is in IUSE.Diego Elio Pettenò2010-01-151-1/+3
| | | | | This in particular fixes the problem of test USE flag not declared when adding runtime dependencies.
* start an eautopoint helperMike Frysinger2010-01-151-1/+8
|
* emul-libs.eclass is dead! Long live emul-linux-x86.eclass!Jonathan Callen2010-01-141-46/+5
|
* Add prefix support to qt4-r2.eclassJonathan Callen2010-01-141-5/+7
|
* Add EAPI=3 & prefix support to qt4.eclassJonathan Callen2010-01-141-5/+7
|
* Define functions in more logical order.Arfrever Frehtes Taifersar Arahesis2010-01-141-436/+460
|
* Fix that EGIT_TREE and EGIT_BRANCH again, now it looks all fine, fully ↵Tomas Chvatal2010-01-131-17/+21
| | | | tested with x11 repos and mainly mesa.
* Revert back to safe values so it does not break stable.Tomas Chvatal2010-01-131-8/+5
|
* Add last couple of changes from prefix overlayJonathan Callen2010-01-131-3/+7
|
* Initial version of new ruby-ng-gnome2 eclass. This eclass supersedes ↵Hans de Graaff2010-01-131-0/+61
| | | | ruby-gnome2 and uses ruby-ng to allow parallel installation of the ruby-gnome2 packages.
* Introduce TL_PV to override TeXLive dependencyChristian Faulhammer2010-01-131-2/+8
|
* Apply PATCHES again.Torsten Veller2010-01-131-5/+3
|
* Use correct fallback function, since we dont inherit base eclass at all.Tomas Chvatal2010-01-131-2/+2
|
* Use bash 3.2 features.Tomas Chvatal2010-01-132-8/+11
|
* Update documentation wrt 2009 additionsAlexis Ballier2010-01-131-4/+4
|
* Fix BASE_EXPF to export all relevant functions for EAPI > 2.Patrick Lauer2010-01-131-2/+2
| | | | Thanks to max_posedon for spotting it.
* Deprecated eclasses - to be removed in 2 years (or when council okays)Jonathan Callen2010-01-113-1602/+15
|
* Punt eclasses that were labeled for removal in 2009.Ulrich Müller2010-01-115-35/+0
|
* Eclasses should be removed after two years of being deprecatedRaúl Porcel2010-01-111-2/+2
|
* Deprecate ccc eclassRaúl Porcel2010-01-111-250/+4
|
* Fix eclassdoc for kde4-meta.Tomas Chvatal2010-01-111-2/+2
|
* Update ECLASSDOC so it is working properly.Tomas Chvatal2010-01-111-5/+10
|
* Fix whitespace.Tomas Chvatal2010-01-111-2/+2
|
* Update maintainership to be qa@g.oTomas Chvatal2010-01-111-163/+109
| | | | | | | | | Features information: PATCHES now accept also folders as their argument. New arrays DOCS and HTML_DOCS, also bash arrays as patches. src_install calls emake and not make. switched from "function argument" layout to separate functions. Review request submited: http://archives.gentoo.org/gentoo-dev/msg_254665435d58a97bcc5a952e5e005cd1.xml
* Disable has_version() checks for Python implementations (bug #300579).Arfrever Frehtes Taifersar Arahesis2010-01-111-34/+44
| | | | Improve some messages.
* Fix not passing arguments. Per bug #300420. Thanks to Dennis Schridde ↵Tomas Chvatal2010-01-101-8/+8
| | | | (devurandom) for the patch.
* Fix wrongly commited autotools eclass.Tomas Chvatal2010-01-101-3/+3
|
* Fix reavers email.Tomas Chvatal2010-01-102-5/+5
|
* Use $(PYTHON -A) instead of $(PYTHON ${PYVER}).Arfrever Frehtes Taifersar Arahesis2010-01-101-11/+10
|
* Ensure that python.eclass cannot be used with EAPIs, in which API of ↵Arfrever Frehtes Taifersar Arahesis2010-01-101-63/+64
| | | | | | | | | | | python.eclass has not been yet established. >=app-shells/bash-3.2 is now required by PMS, so DEPEND does not need to explicitly specify it. Add support for -A / --active option of PYTHON(). Rename --only-ABI option to --ABI. Print more detailed error messages in validate_PYTHON_ABIS() (bug #298107). Support symlinks to wrapper scripts generated by python_generate_wrapper_scripts(). Do not use python_version(). Use $(PYTHON -A) / $(PYTHON -A --ABI) instead of ${PYVER}. Fix python_mod_optimize() and python_mod_cleanup() for packages not supporting installation for multiple versions of Python in EAPI >=3.
* Fix the EPATCH_EXCLUDE properly by patch from Griffon26. Also it fixes bug ↵Tomas Chvatal2010-01-101-5/+6
| | | | #300360.
* [eutils.eclass] QA: Fix EPATCH_EXCLUDE not working at all.Tomas Chvatal2010-01-101-3/+5
|
* Bug #258209: Fix quoting of directories.Robin H. Johnson2010-01-101-54/+54
|
* Bug #286145: More flexible logic for OUTPUT_DIR defaults.Robin H. Johnson2010-01-101-3/+2
|
* Inside kernel_is, use a non-keyword for the variable name, and quote the ↵Robin H. Johnson2010-01-101-9/+9
| | | | actual check at the end.
* Bug #283320: major change now, as warned about 1 month ago in ↵Robin H. Johnson2010-01-101-17/+4
| | | | http://thread.gmane.org/gmane.linux.gentoo.devel/64125. ALL linux_chkconfig calls MUST be preceeded by a linux_config*exists function. CONFIG_CHECK warning mode (~) no longer requires existence of kernel sources or any configuration. The eclass no longer introduces linux-sources into the dependency tree.
* Bug #300306, #167385: One side effect of the non-exec check version for the ↵Robin H. Johnson2010-01-101-7/+22
| | | | kernel makefile is that it did not pick up appends, breaking builds on some patched kernels. Try the exec version first now, with a fallback.
* Display any configured warning or error message along with the list of ↵Robin H. Johnson2010-01-101-2/+8
| | | | config options when we cannot detect a config.