[MacPorts] KDEProblems/KDEMacPortsCI/Status modified

MacPorts noreply at macports.org
Sun Aug 24 14:11:41 PDT 2014


Page "KDEProblems/KDEMacPortsCI/Status" was changed by mk at macports.org
Diff URL: <https://trac.macports.org/wiki/KDEProblems/KDEMacPortsCI/Status?action=diff&version=198>
Revision 198
Comment: moved dependency troubleshooting info to dedicated page
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: KDEProblems/KDEMacPortsCI/Status
=========================================================================
--- KDEProblems/KDEMacPortsCI/Status (version: 197)
+++ KDEProblems/KDEMacPortsCI/Status (version: 198)
@@ -334,67 +334,7 @@
 [http://quickgit.kde.org/?p=kde-build-metadata.git Dependency data for the CI system] is being downloaded by ~/scripts/update-setup.sh to ~/scripts/dependencies/.
 This folder contains files defining the dependencies (see subsections below) as well as some tools.
 
-Sometimes it might be needed to add a new entry to the KF5-specific (logical) dependency data in case a project cannot find a required framework, although it is already available on the CI system! Take care that many dependencies get defined already globally.
-
-
-
-=== Dependency data ===
-
-Relevant for KF5 is the file
-{{{
- dependency-data-kf5-qt5
-}}}
-which contains information specific for KF5 projects.
-
-See this snippet of the kmymoney part as an example
-{{{
-# Extragear Office
-extragear/office/kmymoney: extragear/office/alkimia
-extragear/office/kmymoney: kde/kdepimlibs
-}}}
-which defines things for KF5 in general (i.e. Linux/Windows/OSX).
-
-On OSX it is currently necessary to exclude kdepimlibs from kmymoney's dependencies in
-{{{
-~/scripts/config/base/kf5-qt5
-}}}
-by appending these lines
-{{{
-+# Extragear Office
-+# Do not depend on kdepimlibs on OSX/CI for now because of akonadi
-+extragear/office/kmymoney: -kde/kdepimlibs
-}}}
-due to a build failure for akonadi.
-
-
-
-=== Logical module structure ===
-
-Information about the logical module structure is stored in
-{{{
- logical-module-structure
-}}}
-might be important if some branches aren't named the usual way, like again e.g. for kmymoney and its dependencies: 
-{{{
-        "kde/kdepimlibs" : {
-            "oldstable-qt4": "KDE/4.13",
-            "stable-qt4": "KDE/4.14",
-            "latest-qt4": "KDE/4.14",
-            "kf5-qt5": "master"
-        },
-...
-        "extragear/office/alkimia": {
-            "stable-qt4": "master",
-            "latest-qt4": "master",
-            "kf5-qt5": "frameworks"
-        },
-...
-        "extragear/office/kmymoney": {
-            "stable-qt4": "master",
-            "latest-qt4": "master",
-            "kf5-qt5": "frameworks"
-        },
-}}}
+Sometimes it might be needed to add a new entry to the KF5-specific (logical) dependency data in case a project cannot find a required framework, although it is already available on the CI system! Details concerning this can be found on a [wiki:/KDEProblems/KDEMacPortsCI/Status/Dependencies dedicated page].
 
 
 
-------8<------8<------8<------8<------8<------8<------8<------8<--------

--
Page URL: <https://trac.macports.org/wiki/KDEProblems/KDEMacPortsCI/Status>
MacPorts <http://www.macports.org/>
Ports system for OS X

This is an automated message. Someone added your email address to be
notified of changes on 'KDEProblems/KDEMacPortsCI/Status' page.
If it was not you, please report to .


More information about the macports-changes mailing list