[MacPorts] KDEProblems/KDEMacPortsCI/Status modified

MacPorts noreply at macports.org
Thu Aug 21 12:15:06 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=161>
Revision 161
Comment: new section "Troubleshooting for projects' dependencies"
Changes:
-------8<------8<------8<------8<------8<------8<------8<------8<--------
Index: KDEProblems/KDEMacPortsCI/Status
=========================================================================
--- KDEProblems/KDEMacPortsCI/Status (version: 160)
+++ KDEProblems/KDEMacPortsCI/Status (version: 161)
@@ -386,6 +386,57 @@
 {NOTE: Still using the above workaround for the CI system!}
 
 
+== Troubleshooting for projects' dependencies ==
+
+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
+}}}
+
+
+=== Logical dependency data ===
+
+Logical dependency information might be important if the some branches aren't named in the usual way, like again e.g. for kmymoney: 
+{{{
+        "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"
+        },
+}}}
+
+
+
 
 == Notes concerning some files installed by the frameworks ==
 
-------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