summaryrefslogtreecommitdiff
path: root/kde-apps/kaddressbook
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /kde-apps/kaddressbook
reinit the tree, so we can have metadata
Diffstat (limited to 'kde-apps/kaddressbook')
-rw-r--r--kde-apps/kaddressbook/Manifest9
-rw-r--r--kde-apps/kaddressbook/files/kaddressbook-4.4.2017.04-gcc6.patch27
-rw-r--r--kde-apps/kaddressbook/kaddressbook-17.04.3.ebuild68
-rw-r--r--kde-apps/kaddressbook/kaddressbook-17.08.1.ebuild68
-rw-r--r--kde-apps/kaddressbook/kaddressbook-4.4.2017.04.ebuild58
-rw-r--r--kde-apps/kaddressbook/metadata.xml11
6 files changed, 241 insertions, 0 deletions
diff --git a/kde-apps/kaddressbook/Manifest b/kde-apps/kaddressbook/Manifest
new file mode 100644
index 000000000000..0309d19baa3e
--- /dev/null
+++ b/kde-apps/kaddressbook/Manifest
@@ -0,0 +1,9 @@
+AUX kaddressbook-4.4.2017.04-gcc6.patch 892 SHA256 e435ea4bf0f945ce74e5d3949b98e5fd8308e2c2aee41f6d717aafbd5cb2b66b SHA512 990331993ef9e9b4dfc0aa32acd6e0f317b98914bf24723356efbf128f4711ba6c69b54a2643bb05b5aa4e4923d75a01b6653ce2a0d857444922af1890b3bb60 WHIRLPOOL 74f9b0c980e9ac1df2e5f6534d15a9a019fcf1c92d76bba6594621a79faacd615712d8706eb49eff034efc5abc0ca40f889ecf1452b4ec6c104befe9ede4c117
+DIST kaddressbook-17.04.3.tar.xz 560068 SHA256 a0898a47fcfbb575a62b0fef88c3a9ca6a81f949e909c41df13841113778233f SHA512 24bf1bd6b1e46a1ea9373a576bbe2b28827ddfc26b1ef91f0337f59d2ae4c3c21967e1082baa62f897bcc89ba4fae450b6c23f7d2d2bda1a0996eab05821d227 WHIRLPOOL fc45b044becdf8196ae988c903c285070fc84c6d5c722334c75707f9abfd9b7ad4d595f06c7c756b7ea1f1b1b40174446c8e4a55c83e28940f245a69272f7263
+DIST kaddressbook-17.08.1.tar.xz 546324 SHA256 2efffc231d785f9a9f96c734343971a89272a117e0286ee1ce5dfef5a4e3c361 SHA512 99666ae74ec1d411e3da93fb3787193a65f77d8327c2e27020cf884ed183362e0e07bdbd459a23cb3080c4fe9fa7bd9223aa1facb9ad9d2dc9b95a881d5a8092 WHIRLPOOL 54843bd8862780f3e3765445169348850761d72c66e7c2b0f90d3fda61a8a1fc4ac2175fdd4935d0a1ab579b37ff7566c7269eae07267646308cd210f67d5ae5
+DIST kdepim-4.4.2017.04.tar.xz 8964644 SHA256 943019fbf6e480761ccac4a1d54d71d5d38c88fd832e952cb03d73975f9a8535 SHA512 d00e288563975e38f1bf4d28ed4724a9e159fab8ca37a61039aea730d22cae0c7e9921e04423bbbe6a74ee19319c57f79139d3a2b5048985675f836fd5dc77ab WHIRLPOOL 1818df486e46f7345523360d05ab1d19b00906f1b51677010d0cd2f31ddd914c1e96c3a98837339882810f54b15fd4eb5063424863169decb68578100ae8049a
+EBUILD kaddressbook-17.04.3.ebuild 1852 SHA256 0d09c47ad4dba96cd8ebd8670f2a155016547bea8355f2715eadd477719bb491 SHA512 3beb74807e87d0855a7f7d7b8e90bf6a499daf94aa9297a80d1412fce0d2216d35b2e9878ae43ad4945ac4aacff870d3c1a617ddc76eb5076afb0dc150dae84c WHIRLPOOL b4d6a4e1e498c10de58d5c6d9ac8f4e615c3e7b952d3ffc01dc13cd4effb2f4a3a311ee9a2809ff6d0d274ee3ab993d27221e43721b9f14ff53b34907555f9ca
+EBUILD kaddressbook-17.08.1.ebuild 1854 SHA256 b58a462065edc07457ebd6753b5f6f5eca615dbe89f214328f930698b9991223 SHA512 40c4a07d85b4ec4b2c0a00c309a92dd4a91c4a764246918f0ea43cb22595a20f0609f2a347334fdf1b794c9f392a09b84941f190a4d74d49a4d327ec4c7b32fb WHIRLPOOL 70f6dd6a1a66667cd08e993b57534275db7f5eb0276a6f4625b238bbc4c18e46e766d11e331ee47978d67a7004f229a052181a4835ebf6f563d9d63ad3fc73f1
+EBUILD kaddressbook-4.4.2017.04.ebuild 1254 SHA256 c8786614872c2a98378d3b3595172ccc6b13da21778b1ccbdc7ecfa54e94e5f2 SHA512 d1d189ed7d69c8c6e52c8ff4aa2d219ad1ec7029cbdc1641aba954bc79bdaba93ceaebafecb19f74d0920c571590917654b7bda2be2b615eba58a41a850160ed WHIRLPOOL 4993d460d9af0bd31859699b551a6fb817ac0dcb3c2bedbf28c73a8a6e88307f0a9af64c58fcdd6b7b9e1a8bc834b5d0212fec12198e308d5b1861b16fec48f3
+MISC ChangeLog 4749 SHA256 ee2319e1ca620f5b664e91cedd608f17f9d53f2eebffe8e61a81c4e6fa8c383a SHA512 77ad6978e1478bc4dbb7dc633f3de753aa293193595342a67a08f9176d4bd3b46195a1c0ae80c4009768f2c0bec22a13fb1d10dc0ea1024d0a53242607eaa1d5 WHIRLPOOL 0e2b724028cfd78fec6760eb95f510fb6a1281b49d28866dcbec11bf734fd92f2b0446138238a4b9fedef879a03fb0e7dfacb5bc63d98bda869768c14f1f0da8
+MISC metadata.xml 332 SHA256 8f5dc82d1c6c91120fc7985f9b21e270b5de3185a76fa55d230939a06d960dbe SHA512 710c8736b03ae58d887d1cb9d1163b7dc2a7542594e5ca36640e70f73ab320154ca2297f0ecc00901dfe1f8f87dd3060b590cbf5812e9901cc4213abdd3f89e8 WHIRLPOOL 97e3d95ffefa9ab54ad30165413d55843192859cdec4d13ebe1f51e62e1da180228135a221080e9f155eb2e941a64bfab9e081ba5b258a4774aa699c42447931
diff --git a/kde-apps/kaddressbook/files/kaddressbook-4.4.2017.04-gcc6.patch b/kde-apps/kaddressbook/files/kaddressbook-4.4.2017.04-gcc6.patch
new file mode 100644
index 000000000000..5c7b55c5283a
--- /dev/null
+++ b/kde-apps/kaddressbook/files/kaddressbook-4.4.2017.04-gcc6.patch
@@ -0,0 +1,27 @@
+--- a/kaddressbook/views/configurecardviewdialog.cpp
++++ b/kaddressbook/views/configurecardviewdialog.cpp
+@@ -34,6 +34,7 @@
+ #include <kcolorscheme.h>
+ #include <kconfig.h>
+ #include <kdebug.h>
++#include <kfontchooser.h>
+ #include <kfontdialog.h>
+ #include <kglobal.h>
+ #include <kiconloader.h>
+@@ -165,14 +166,14 @@
+ void CardViewLookNFeelPage::setTextFont()
+ {
+ QFont f( lTextFont->font() );
+- if ( KFontDialog::getFont( f, false, this ) == QDialog::Accepted )
++ if ( KFontDialog::getFont( f, KFontChooser::NoDisplayFlags, this ) == QDialog::Accepted )
+ updateFontLabel( f, lTextFont );
+ }
+
+ void CardViewLookNFeelPage::setHeaderFont()
+ {
+ QFont f( lHeaderFont->font() );
+- if ( KFontDialog::getFont( f,false, this ) == QDialog::Accepted )
++ if ( KFontDialog::getFont( f, KFontChooser::NoDisplayFlags, this ) == QDialog::Accepted )
+ updateFontLabel( f, lHeaderFont );
+ }
+
diff --git a/kde-apps/kaddressbook/kaddressbook-17.04.3.ebuild b/kde-apps/kaddressbook/kaddressbook-17.04.3.ebuild
new file mode 100644
index 000000000000..1a991d6df8c7
--- /dev/null
+++ b/kde-apps/kaddressbook/kaddressbook-17.04.3.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
+KDE_TEST="forceoptional-recursive"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Address book application based on KDE Frameworks"
+HOMEPAGE="https://www.kde.org/applications/office/kaddressbook/"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="amd64 x86"
+
+IUSE="prison"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemmodels)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_kdeapps_dep akonadi)
+ $(add_kdeapps_dep akonadi-contacts)
+ $(add_kdeapps_dep akonadi-search)
+ $(add_kdeapps_dep grantleetheme)
+ $(add_kdeapps_dep kcontacts)
+ $(add_kdeapps_dep kdepim-apps-libs)
+ $(add_kdeapps_dep kontactinterface)
+ $(add_kdeapps_dep libgravatar)
+ $(add_kdeapps_dep libkdepim)
+ $(add_kdeapps_dep pimcommon)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtwidgets)
+ >=app-crypt/gpgme-1.7.1[cxx,qt5]
+ dev-libs/grantlee:5
+ prison? ( $(add_frameworks_dep prison) )
+"
+DEPEND="${COMMON_DEPEND}
+ test? ( $(add_kdeapps_dep akonadi 'sqlite,tools') )
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-apps/kdepim-l10n
+ $(add_kdeapps_dep kdepim-runtime)
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package prison KF5Prison)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-apps/kaddressbook/kaddressbook-17.08.1.ebuild b/kde-apps/kaddressbook/kaddressbook-17.08.1.ebuild
new file mode 100644
index 000000000000..f44d0ea31313
--- /dev/null
+++ b/kde-apps/kaddressbook/kaddressbook-17.08.1.ebuild
@@ -0,0 +1,68 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="forceoptional" # FIXME: Check back for doc in release
+KDE_TEST="forceoptional-recursive"
+VIRTUALX_REQUIRED="test"
+inherit kde5
+
+DESCRIPTION="Address book application based on KDE Frameworks"
+HOMEPAGE="https://www.kde.org/applications/office/kaddressbook/"
+LICENSE="GPL-2+ handbook? ( FDL-1.2+ )"
+KEYWORDS="~amd64 ~x86"
+
+IUSE="prison"
+
+COMMON_DEPEND="
+ $(add_frameworks_dep kcmutils)
+ $(add_frameworks_dep kcodecs)
+ $(add_frameworks_dep kcompletion)
+ $(add_frameworks_dep kconfig)
+ $(add_frameworks_dep kconfigwidgets)
+ $(add_frameworks_dep kcoreaddons)
+ $(add_frameworks_dep kcrash)
+ $(add_frameworks_dep kdelibs4support)
+ $(add_frameworks_dep ki18n)
+ $(add_frameworks_dep kiconthemes)
+ $(add_frameworks_dep kio)
+ $(add_frameworks_dep kitemmodels)
+ $(add_frameworks_dep kjobwidgets)
+ $(add_frameworks_dep kparts)
+ $(add_frameworks_dep kservice)
+ $(add_frameworks_dep kwidgetsaddons)
+ $(add_frameworks_dep kxmlgui)
+ $(add_kdeapps_dep akonadi)
+ $(add_kdeapps_dep akonadi-contacts)
+ $(add_kdeapps_dep akonadi-search)
+ $(add_kdeapps_dep grantleetheme)
+ $(add_kdeapps_dep kcontacts)
+ $(add_kdeapps_dep kdepim-apps-libs)
+ $(add_kdeapps_dep kontactinterface)
+ $(add_kdeapps_dep libgravatar)
+ $(add_kdeapps_dep libkdepim)
+ $(add_kdeapps_dep pimcommon)
+ $(add_qt_dep qtdbus)
+ $(add_qt_dep qtgui)
+ $(add_qt_dep qtprintsupport)
+ $(add_qt_dep qtwidgets)
+ >=app-crypt/gpgme-1.7.1[cxx,qt5]
+ dev-libs/grantlee:5
+ prison? ( $(add_frameworks_dep prison) )
+"
+DEPEND="${COMMON_DEPEND}
+ test? ( $(add_kdeapps_dep akonadi 'sqlite,tools') )
+"
+RDEPEND="${COMMON_DEPEND}
+ !kde-apps/kdepim-l10n
+ $(add_kdeapps_dep kdepim-runtime)
+"
+
+src_configure() {
+ local mycmakeargs=(
+ $(cmake-utils_use_find_package prison KF5Prison)
+ )
+
+ kde5_src_configure
+}
diff --git a/kde-apps/kaddressbook/kaddressbook-4.4.2017.04.ebuild b/kde-apps/kaddressbook/kaddressbook-4.4.2017.04.ebuild
new file mode 100644
index 000000000000..6811bd094a5d
--- /dev/null
+++ b/kde-apps/kaddressbook/kaddressbook-4.4.2017.04.ebuild
@@ -0,0 +1,58 @@
+# Copyright 1999-2017 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=6
+
+KDE_HANDBOOK="optional"
+KMNAME="kdepim"
+QT3SUPPORT_REQUIRED="true"
+inherit kde4-meta
+
+DESCRIPTION="Address book application (noakonadi branch)"
+HOMEPAGE="https://launchpad.net/~pali/+archive/ubuntu/kdepim-noakonadi"
+
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DEPEND="
+ $(add_kdeapps_dep kdepimlibs '' 4.14.10_p20160611)
+ $(add_kdeapps_dep libkdepim)
+ $(add_kdeapps_dep libkleo)
+"
+RDEPEND="${DEPEND}
+ !>kde-apps/kdepimlibs-4.14.11_pre20160211
+"
+
+KMEXTRA="
+ plugins/kaddressbook/
+ plugins/ktexteditor/
+"
+KMEXTRACTONLY="
+ libkleo/
+"
+
+KMLOADLIBS="libkdepim"
+
+PATCHES=( "${FILESDIR}/${P}-gcc6.patch" )
+
+src_install() {
+ kde4-meta_src_install
+
+ # file collision with kde-apps/kdepimlibs-4.14.9
+ rm -f "${ED}usr/share/kde4/servicetypes/kaddressbookimprotocol.desktop" || die
+
+ # install additional headers needed by kresources
+ insinto "${KDEDIR}"/include/${PN}
+ doins "${CMAKE_BUILD_DIR}"/${PN}/common/*.h
+ doins "${S}"/${PN}/common/*.h
+}
+
+pkg_postinst() {
+ kde4-meta_pkg_postinst
+
+ if ! has_version kde-apps/kdepim-kresources:${SLOT}; then
+ echo
+ elog "For groupware functionality, please install kde-apps/kdepim-kresources:${SLOT}"
+ echo
+ fi
+}
diff --git a/kde-apps/kaddressbook/metadata.xml b/kde-apps/kaddressbook/metadata.xml
new file mode 100644
index 000000000000..b17398a5cb97
--- /dev/null
+++ b/kde-apps/kaddressbook/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+ <use>
+ <flag name="prison">Enable support for QRcodes in contacts</flag>
+ </use>
+</pkgmetadata>