[prev in list] [next in list] [prev in thread] [next in thread] 

List:       kde-commits
Subject:    [craft] portage/kde/pim: Add more recipes
From:       Montel Laurent <null () kde ! org>
Date:       2017-05-31 20:47:17
Message-ID: E1dGAWT-00029Q-TX () code ! kde ! org
[Download RAW message or body]

Git commit 1a01c63ebc4ca137d2c13e82a4af4974f6b293b7 by Montel Laurent.
Committed on 31/05/2017 at 20:47.
Pushed by mlaurent into branch 'master'.

Add more recipes

(cherry picked from commit 3c0bd547b78bc568d766104e38ecb63b08fac4bf)

A  +45   -0    portage/kde/pim/akonadiconsole/akonadiconsole.py
A  +26   -0    portage/kde/pim/kalarmcal/kalarmcal.py

https://commits.kde.org/craft/1a01c63ebc4ca137d2c13e82a4af4974f6b293b7

diff --git a/portage/kde/pim/akonadiconsole/akonadiconsole.py \
b/portage/kde/pim/akonadiconsole/akonadiconsole.py new file mode 100644
index 000000000..93211966c
--- /dev/null
+++ b/portage/kde/pim/akonadiconsole/akonadiconsole.py
@@ -0,0 +1,45 @@
+# -*- coding: utf-8 -*-
+import info
+
+
+class subinfo(info.infoclass):
+    def setTargets(self):
+        self.versionInfo.setDefaultValues()
+
+        self.shortDescription = "Akonadi Console Tools"
+
+    def setDependencies( self ):
+        self.buildDependencies['frameworks/extra-cmake-modules'] = 'default'
+        self.dependencies['libs/qtbase'] = 'default'
+        self.dependencies['frameworks/kcompletion'] = 'default'
+        self.dependencies['frameworks/kconfig'] = 'default'
+        self.dependencies['frameworks/kdbusaddons'] = 'default'
+        self.dependencies['frameworks/kdoctools'] = 'default'
+        self.dependencies['frameworks/ki18n'] = 'default'
+        self.dependencies['frameworks/kitemmodels'] = 'default'
+        self.dependencies['frameworks/ktextwidgets'] = 'default'
+        self.dependencies['frameworks/kxmlgui'] = 'default'
+        self.dependencies['frameworks/kcrash'] = 'default'
+        self.dependencies['kde/kpimtextedit'] = 'default'
+        self.dependencies['kde/akonadi'] = 'default'
+        self.dependencies['kde/kcontats'] = 'default'
+        self.dependencies['kde/akonadi-contacts'] = 'default'
+        self.dependencies['kde/kcalcore'] = 'default'
+        self.dependencies['kde/calendarsupport'] = 'default'
+        self.dependencies['kde/akonadi-mime'] = 'default'
+        self.dependencies['kde/kimap'] = 'default'
+        self.dependencies['kde/messagelib'] = 'default'
+        self.dependencies['kde/kmime'] = 'default'
+        self.dependencies['kde/libkleo'] = 'default'
+        self.dependencies['kde/libkdepim'] = 'default'
+
+from Package.CMakePackageBase import *
+
+class Package(CMakePackageBase):
+    def __init__( self ):
+        CMakePackageBase.__init__( self )
+        self.subinfo.options.configure.defines = ""
+        if not self.subinfo.options.isActive("binary/mysql-pkg"):
+            self.subinfo.options.configure.defines += " -DDATABASE_BACKEND=SQLITE "
+
+
diff --git a/portage/kde/pim/kalarmcal/kalarmcal.py \
b/portage/kde/pim/kalarmcal/kalarmcal.py new file mode 100644
index 000000000..fc02010ae
--- /dev/null
+++ b/portage/kde/pim/kalarmcal/kalarmcal.py
@@ -0,0 +1,26 @@
+# -*- coding: utf-8 -*-
+import info
+
+
+class subinfo(info.infoclass):
+    def setTargets(self):
+        self.versionInfo.setDefaultValues()
+
+        self.shortDescription = "KAlarm Akonadi Library"
+
+    def setDependencies( self ):
+        self.buildDependencies['frameworks/extra-cmake-modules'] = 'default'
+        self.dependencies['kde/akonadi'] = 'default'
+        self.dependencies['kde/kcalcore'] = 'default'
+        self.dependencies['kde/kidentitymanagement'] = 'default'
+        self.dependencies['kde/kholidays'] = 'default'
+        self.dependencies['frameworks/kdelibs4support'] = 'default'
+
+
+from Package.CMakePackageBase import *
+
+class Package(CMakePackageBase):
+    def __init__( self ):
+        CMakePackageBase.__init__( self )
+
+


[prev in list] [next in list] [prev in thread] [next in thread] 

Configure | About | News | Add a list | Sponsored by KoreLogic