| Age | Commit message (Collapse) | Author | |
|---|---|---|---|
| 2009-11-19 | [eclass] Ignore kdeprefix for blockers in current slot (to ensure that ↵ | Jonathan Callen | |
| proper blockers are used when switching from/to +kdeprefix) | |||
| 2009-10-19 | [eclasses] Make prefix guys happy, also make E16 users happy. :] | Tomáš Chvátal | |
| 2009-10-15 | [eclass] Update copyright headers | Jonathan Callen | |
| 2009-10-07 | [eclass] Fix logic in _do_blocker (missing case for ":SLOT"), and spellcheck ↵ | Jonathan Callen | |
| comments | |||
| 2009-10-07 | [eclass] Fix comment | Jonathan Callen | |
| 2009-09-15 | [eclass] Drop calls to kbuildsycoca4, no longer required | Jonathan Callen | |
| 2009-09-14 | [eclass] Fix bug in _do_blocker | Jonathan Callen | |
| 2009-09-13 | [eclass/kde4-functions.eclass] Simplify some code, add more comments, fix a bug | Jonathan Callen | |
| 2009-09-13 | [eclass] Fix logic issue in _less_min_in_slot | Jonathan Callen | |
| 2009-09-13 | [eclass] Add features to add_blocker() in kde4-functions.eclass | Jonathan Callen | |
| This now allows add_blocker to add just about any blocker that you would need for kde-base/ packages (that is, kde-base/ packages blocking other kde-base/ packages). In its simplest form, you can use add_blocker pkg-name to add a blocker on all kde-4 versions of kde-base/pkg-name. If further arguments are supplied, then those indicate which versions to block. There are 2 versions with special properties: 0 indicates that no version is to be blocked, and 4.x.50 indicates that all versions in slots <= 4.x are to be blocked. A version can also be specified with a slot, like "4.2.96:4.3", indicating that for that slot, that version is to be blocked. If no version is given with a slot (like ":4.3"), then all versions from that slot are blocked. By default, versions <= the given version are blocked. If the given version begins with "<", however, then versions < the given version are blocked. | |||
| 2009-09-13 | [eclass] Add a new add_kdebase_dep() function | Jonathan Callen | |
| The add_kdebase_dep function takes 1-2 arguments, the first being the name of the package to depend upon, and the second being (optionally) extra USE deps. When given 1 argument, this function will output !kdeprefix? ( >=kde-base/$1-${PV}[-kdeprefix] ) kdeprefix? ( >=kde-base/$1-${PV}:${SLOT}[kdeprefix] ) And 2 arguments outputs !kdeprefix? ( >=kde-base/$1-${PV}[-kdeprefix,$2] ) kdeprefix? ( >=kde-base/$1-${PV}:${SLOT}[kdeprefix,$2] ) These are the proper deps to replace >=kde-base/PKG-${PV}:${SLOT}[kdeprefix=,USEDEPS] as it does not force an all-at-once upgrade of everything. Some of the deps (the ones from kde4-base.eclass) were already in this form, so there was an odd combination of packages that could be installed in separate slots with -kdeprefix, and packages that couldn't. | |||
| 2009-09-13 | Reverting for now #3 | Maciej Mrozowski (reavertm) | |
| Revert "Add a new add_kdebase_dep() function, and inject it everywhere" This reverts commit 6658447f57b455e0534415f667137c57691a48ea. | |||
| 2009-09-13 | Reverting for now #2 | Maciej Mrozowski (reavertm) | |
| Revert "Add features to add_blocker, and use it for all blockers to kde-base/ apps in kde-base/" This reverts commit e5768da5311f892933411f95fc2669480723356a. | |||
| 2009-09-13 | Reverting for now #1 | Maciej Mrozowski (reavertm) | |
| Revert "[eclass] Fix error in eclass introduced by change to automatically adding kde-base/ to _do_blocker" This reverts commit 958415622082144d1fe31097a1d9b4b7d470e288. | |||
| 2009-09-12 | [eclass] Fix error in eclass introduced by change to automatically adding ↵ | Jonathan Callen | |
| kde-base/ to _do_blocker | |||
| 2009-09-12 | Add features to add_blocker, and use it for all blockers to kde-base/ apps ↵ | Jonathan Callen | |
| in kde-base/ Please see the comments in kde4-functions.eclass for documentation. | |||
| 2009-09-11 | Add a new add_kdebase_dep() function, and inject it everywhere | Jonathan Callen | |
| The add_kdebase_dep function takes 1-2 arguments, the first being the name of the package to depend upon, and the second being (optionally) extra USE deps. When given 1 argument, this function will output !kdeprefix? ( >=kde-base/$1-${PV}[-kdeprefix] ) kdeprefix? ( >=kde-base/$1-${PV}:${SLOT}[kdeprefix] ) And 2 arguments outputs !kdeprefix? ( >=kde-base/$1-${PV}[-kdeprefix,$2] ) kdeprefix? ( >=kde-base/$1-${PV}:${SLOT}[kdeprefix,$2] ) These are the proper deps to replace >=kde-base/PKG-${PV}:${SLOT}[kdeprefix=,USEDEPS] as it does not force an all-at-once upgrade of everything. Some of the deps (the ones from kde4-base.eclass) were already in this form, so there was an odd combination of packages that could be installed in separate slots with -kdeprefix, and packages that couldn't. | |||
| 2009-09-12 | Simplify the add_blocker a bit. | Tomáš Chvátal | |
| 2009-08-31 | [eclass] Pull libknotificationitem when building against >=kdelibs:4.3 | Maciej Mrozowski (reavertm) | |
| Also: - moved to KDE_MINIMAL=4.3 being the default - removed kde-4 SLOT - added function for SLOT comparison (beware! it currently relies on string compatison instead of order in KDE_SLOTS, KDE_LIVE_SLOTS - still it's the fastest one - and should be, it's in global scope) - a little cleanup in kde4-functions 4.1 SLOT support can be removed when tree is fixed | |||
| 2009-08-11 | [eclass] Last comment made even moar descriptive | Maciej Mrozowski (reavertm) | |
| 2009-08-11 | [eclass] Fix comment in "append missing / in EROOT" code | Maciej Mrozowski (reavertm) | |
| 2009-08-10 | [eclasses] Fixup the adding of tailing /. Thx to krytzz for report. | Tomáš Chvátal | |
| 2009-08-10 | [eclasses] Add missing leading / | Tomáš Chvátal | |
| 2009-08-07 | [eclass] Fix add_blocker in kde4-functions.eclass to output proper blockers | Jonathan Callen | |
| 2009-08-07 | [eclasses] Add function for ease adding blockers. | Tomáš Chvátal | |
| 2009-08-06 | [kde-base/kde*-meta, eclass] Add proper blockers to metas, add function to ↵ | Jonathan Callen | |
| kde4-functions.eclass to make this easier | |||
| 2009-07-17 | [eclass] Invoke kbuildsycoca (KDE3) when present as well as KDE3 is aware of ↵ | Maciej Mrozowski (reavertm) | |
| /usr in XDG_DATA_DIRS Also one irrelevant update (at this point) to system-config-printer-gnome | |||
| 2009-07-16 | [eclases] Update logic. Per Jiri Tyr's report :] | Tomáš Chvátal | |
| 2009-07-13 | [eclass] Add 4.4 to known SLOTs | Maciej Mrozowski (reavertm) | |
| 2009-07-09 | [eclass] assorted spelling fixes and 4.2.96 preparation | Robert Förster | |
| 2009-06-21 | [eclass] Only add IUSE=aqua when the dependencies actually require it | ABCD | |
| 2009-06-19 | [eclass] - quote KDEDIR in kbuildsycoca4 run | Maciej Mrozowski (reavertm) | |
| 2009-06-13 | [eclasses] Finalise the prefix compat magic. | Tomáš Chvátal | |
| 2009-06-12 | [eclasses] Be more prefix friendly. | Tomáš Chvátal | |
| 2009-06-11 | [eclass] unbreak linguas writeout :P | Maciej Mrozowski (reavertm) | |
| 2009-06-11 | [eclasses] Lowercase linguas is ok. Return from doc generating script when ↵ | Tomáš Chvátal | |
| no LINGUAS is defined. == all enabled. | |||
| 2009-06-11 | [eclasses] Fix bit writeout function. | Tomáš Chvátal | |
| 2009-06-11 | [eclass] - fixed translated handbook handling (sed was waiting for input ↵ | Maciej Mrozowski (reavertm) | |
| from stdin), rewritten to be a bit more robust (see media-gfx/kiconedit for usage example) - testing needed | |||
| 2009-06-08 | [eclasses] Dont enable en translation for docs twice | Tomáš Chvátal | |
| 2009-06-08 | Enable doc linugas handling in eclass. | Tomáš Chvátal | |
| 2009-05-29 | [eclasses] Handle linguas correctly. I found way how to check if that crap ↵ | Tomáš Chvátal | |
| is unset | |||
| 2009-05-25 | [eclasses] Try to make tampakrap happy by changing linguas handling code. | Tomáš Chvátal | |
| 2009-05-22 | [eclass] kde4-functions :: commented LINGUAS detection - unfortunately ↵ | Alex Alexander (wired) | |
| LINGUAS is always set | |||
| 2009-05-22 | [eclasses] In bash int must be retruned. Fix comment. | Tomas Chvatal | |
| 2009-05-21 | [eclasses] Enable all linguas if LINGUAS variable is unset. | Tomas Chvatal | |
| 2009-05-13 | [eclasses] update the die message for eapi!=2 | Tomas Chvatal | |
| 2009-05-10 | [eclasses] update the kworspace handling, some whitespace, etc | Tomas Chvatal | |
| 2009-05-09 | Add eclasses back, now try be more prefix friendly and also start working on ↵ | Tomas Chvatal | |
| that critical bug | |||
| 2009-05-09 | In main tree | Tomas Chvatal | |
| 2009-04-21 | Added fixed eclasses to work with 4.2.9999 | Maciej Mrozowski (reavertm) | |
