diff options
43 files changed, 372 insertions, 33 deletions
diff --git a/profiles/use.local.desc b/profiles/use.local.desc new file mode 100644 index 00000000..30940553 --- /dev/null +++ b/profiles/use.local.desc @@ -0,0 +1 @@ +trinity-base/kontact:kmail - Build support for kmail diff --git a/trinity-base/akregator/akregator-9999.ebuild b/trinity-base/akregator/akregator-9999.ebuild index 4237c9ba..5b95637b 100644 --- a/trinity-base/akregator/akregator-9999.ebuild +++ b/trinity-base/akregator/akregator-9999.ebuild @@ -5,11 +5,15 @@ EAPI="7" TRINITY_MODULE_NAME="tdepim" -TSM_EXTRACT_ALSO="libtdepim/" +TSM_EXTRACT_ALSO="libtdepim/ translations/" inherit trinity-meta-2 DESCRIPTION="Trinity news feed aggregator" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + DEPEND=" ~trinity-base/ktnef-${PV} ~trinity-base/libkcal-${PV} diff --git a/trinity-base/certmanager/certmanager-9999.ebuild b/trinity-base/certmanager/certmanager-9999.ebuild index 32e299cd..1bba2187 100644 --- a/trinity-base/certmanager/certmanager-9999.ebuild +++ b/trinity-base/certmanager/certmanager-9999.ebuild @@ -10,6 +10,10 @@ inherit trinity-meta-2 DESCRIPTION="Trinity certificate manager gui" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + COMMON_DEPEND="~trinity-base/libtdenetwork-${PV} app-crypt/gpgme app-crypt/gnupg" diff --git a/trinity-base/kaddressbook-plugins/kaddressbook-plugins-9999.ebuild b/trinity-base/kaddressbook-plugins/kaddressbook-plugins-9999.ebuild index 19577aed..b03377ac 100644 --- a/trinity-base/kaddressbook-plugins/kaddressbook-plugins-9999.ebuild +++ b/trinity-base/kaddressbook-plugins/kaddressbook-plugins-9999.ebuild @@ -9,5 +9,9 @@ inherit trinity-meta-2 DESCRIPTION="Plugins for Trinity Addressbook" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + DEPEND="~trinity-base/kaddressbook-${PV}" RDEPEND="${DEPEND}" diff --git a/trinity-base/kaddressbook/kaddressbook-9999.ebuild b/trinity-base/kaddressbook/kaddressbook-9999.ebuild index ea91a03f..26952846 100644 --- a/trinity-base/kaddressbook/kaddressbook-9999.ebuild +++ b/trinity-base/kaddressbook/kaddressbook-9999.ebuild @@ -9,11 +9,15 @@ TSM_EXTRACT_ALSO="certmanager/lib/ libtdepim/ libtdenetwork/ libkcal/ - libemailfunctions/" + libemailfunctions/ + translations/" inherit trinity-meta-2 DESCRIPTION="The Trinity Address Book" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi IUSE="gnokii" DEPEND=" diff --git a/trinity-base/kalarm/kalarm-9999.ebuild b/trinity-base/kalarm/kalarm-9999.ebuild new file mode 100644 index 00000000..d7b34fc1 --- /dev/null +++ b/trinity-base/kalarm/kalarm-9999.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2020 Gentoo Authors +# Copyright 2020 The Trinity Desktop Project +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta-2 + +DESCRIPTION="Personal alarm message, command and email scheduler for TDE [Trinity]" + +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + +DEPEND="~trinity-base/libtdepim-${PV}" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="libtdepim/ libkpimidentities/ libemailfunctions/ libkmime/ translations/" diff --git a/trinity-base/kalarm/metadata.xml b/trinity-base/kalarm/metadata.xml new file mode 100644 index 00000000..7a38bb90 --- /dev/null +++ b/trinity-base/kalarm/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> +</pkgmetadata> diff --git a/trinity-base/karm/karm-9999.ebuild b/trinity-base/karm/karm-9999.ebuild new file mode 100644 index 00000000..278b7108 --- /dev/null +++ b/trinity-base/karm/karm-9999.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2020 Gentoo Authors +# Copyright 2020 The Trinity Desktop Project +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta-2 + +DESCRIPTION="Time tracker tool for TDE [Trinity]" + +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + +DEPEND="~trinity-base/tdepim-tderesources-${PV}" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="libtdepim/ libkcal/ tderesources/ translations/" diff --git a/trinity-base/karm/metadata.xml b/trinity-base/karm/metadata.xml new file mode 100644 index 00000000..7a38bb90 --- /dev/null +++ b/trinity-base/karm/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> +</pkgmetadata> diff --git a/trinity-base/kgantt/kgantt-9999.ebuild b/trinity-base/kgantt/kgantt-9999.ebuild index dc64a505..0124f2dc 100644 --- a/trinity-base/kgantt/kgantt-9999.ebuild +++ b/trinity-base/kgantt/kgantt-9999.ebuild @@ -9,3 +9,7 @@ TSM_EXTRACT_ALSO="libtdepim/" inherit trinity-meta-2 DESCRIPTION="A Trinity library for drawing and editing gantt-diagramms" + +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi diff --git a/trinity-base/kgantt/metadata.xml b/trinity-base/kgantt/metadata.xml index 6e9f5e4a..7a38bb90 100644 --- a/trinity-base/kgantt/metadata.xml +++ b/trinity-base/kgantt/metadata.xml @@ -1,8 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>fatzer2@gmail.com</email> - <name>Alexander Golubev</name> - </maintainer> + <!-- maintainer-needed --> </pkgmetadata> diff --git a/trinity-base/kmail/kmail-9999.ebuild b/trinity-base/kmail/kmail-9999.ebuild index a983a6b2..764c353c 100644 --- a/trinity-base/kmail/kmail-9999.ebuild +++ b/trinity-base/kmail/kmail-9999.ebuild @@ -18,11 +18,15 @@ TSM_EXTRACT_ALSO=" libkpgp/ libkmime/ libksieve/ - kmail/" + kmail/ + translations/" inherit trinity-meta-2 DESCRIPTION="The email client for Trinity" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi IUSE="crypt imap mbox sasl" # The magic of KMail, is fully done by individual TDEIOSlaves, @@ -48,6 +52,12 @@ RDEPEND="${DEPEND} sasl? ( ~trinity-base/tdebase-tdeioslaves-${PV}[sasl=] ) " +src_install() { + trinity-meta-2_src_install + insinto "${TDEDIR}/include/kmail" + doins "${BUILD_DIR}/kmail"/*.h +} + pkg_postinst () { if use crypt; then elog "Remember that you can build Pinentry with TQt support." diff --git a/trinity-base/kmailcvt/kmailcvt-9999.ebuild b/trinity-base/kmailcvt/kmailcvt-9999.ebuild new file mode 100644 index 00000000..d247429f --- /dev/null +++ b/trinity-base/kmailcvt/kmailcvt-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2020 Gentoo Authors +# Copyright 2020 The Trinity Desktop Project +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta-2 + +DESCRIPTION="KMail Import Filters" + +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi diff --git a/trinity-base/kmailcvt/metadata.xml b/trinity-base/kmailcvt/metadata.xml new file mode 100644 index 00000000..7a38bb90 --- /dev/null +++ b/trinity-base/kmailcvt/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> +</pkgmetadata> diff --git a/trinity-base/knode/knode-9999.ebuild b/trinity-base/knode/knode-9999.ebuild index 52bf9701..c828bcec 100644 --- a/trinity-base/knode/knode-9999.ebuild +++ b/trinity-base/knode/knode-9999.ebuild @@ -5,11 +5,15 @@ EAPI="7" TRINITY_MODULE_NAME="tdepim" -TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkpgp/ libkmime/" +TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkpgp/ libkmime/ translations/" inherit trinity-meta-2 DESCRIPTION="A newsreader for TDE" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + DEPEND=" ~trinity-base/ktnef-${PV} ~trinity-base/libkcal-${PV} diff --git a/trinity-base/knotes/knotes-9999.ebuild b/trinity-base/knotes/knotes-9999.ebuild index d85c5c3c..2d71e6fd 100644 --- a/trinity-base/knotes/knotes-9999.ebuild +++ b/trinity-base/knotes/knotes-9999.ebuild @@ -5,11 +5,15 @@ EAPI="7" TRINITY_MODULE_NAME="tdepim" -TSM_EXTRACT_ALSO="libtdepim/" +TSM_EXTRACT_ALSO="libtdepim/ translations/" inherit trinity-meta-2 DESCRIPTION="Trinity Notes application" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + DEPEND=" ~trinity-base/libkcal-${PV} ~trinity-base/libtdepim-${PV} diff --git a/trinity-base/knotes/metadata.xml b/trinity-base/knotes/metadata.xml index 6e9f5e4a..7a38bb90 100644 --- a/trinity-base/knotes/metadata.xml +++ b/trinity-base/knotes/metadata.xml @@ -1,8 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>fatzer2@gmail.com</email> - <name>Alexander Golubev</name> - </maintainer> + <!-- maintainer-needed --> </pkgmetadata> diff --git a/trinity-base/kode/kode-9999.ebuild b/trinity-base/kode/kode-9999.ebuild new file mode 100644 index 00000000..5fa13dcf --- /dev/null +++ b/trinity-base/kode/kode-9999.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2020 Gentoo Authors +# Copyright 2020 The Trinity Desktop Project +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta-2 + +DESCRIPTION="TDE kpgp library" + +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + +TSM_EXTRACT_ALSO="libtdepim/" diff --git a/trinity-base/kode/metadata.xml b/trinity-base/kode/metadata.xml new file mode 100644 index 00000000..7a38bb90 --- /dev/null +++ b/trinity-base/kode/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> +</pkgmetadata> diff --git a/trinity-base/kontact/kontact-9999.ebuild b/trinity-base/kontact/kontact-9999.ebuild index 058c3be2..6f5c4864 100644 --- a/trinity-base/kontact/kontact-9999.ebuild +++ b/trinity-base/kontact/kontact-9999.ebuild @@ -6,22 +6,33 @@ EAPI="7" TRINITY_MODULE_NAME="tdepim" TSM_EXTRACT_ALSO="libtdepim/ libtdenetwork/ plugins/ korganizer/ kaddressbook/ - kmail/ knotes/ knode/ akregator/ karm/ libemailfunctions/ libkpimidentities/" + kmail/ knotes/ knode/ akregator/ karm/ libemailfunctions/ libkpimidentities/ + libkholidays/ translations/" inherit trinity-meta-2 DESCRIPTION="Trinity personal information manager" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi +IUSE="kmail" + DEPEND=" ~trinity-base/libtdepim-${PV} ~trinity-base/libkpimidentities-${PV} ~trinity-base/libkholidays-${PV} ~trinity-base/knotes-${PV} ~trinity-base/korganizer-${PV} + kmail? ( ~trinity-base/kmail-${PV} ) " RDEPEND="${DEPEND}" src_prepare() { - sed -i '/kmail/d' kontact/plugins/CMakeLists.txt || die - sed -i '/specialdates/d' kontact/plugins/CMakeLists.txt || die + if use kmail ; then + cp "${TDEDIR}/include/kmail"/*.h "${S}/kmail" || die + else + sed -i '/kmail/d' kontact/plugins/CMakeLists.txt || die + sed -i '/specialdates/d' kontact/plugins/CMakeLists.txt || die + fi trinity-meta-2_src_prepare } diff --git a/trinity-base/kontact/metadata.xml b/trinity-base/kontact/metadata.xml index 6e9f5e4a..7047cbf3 100644 --- a/trinity-base/kontact/metadata.xml +++ b/trinity-base/kontact/metadata.xml @@ -1,8 +1,8 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>fatzer2@gmail.com</email> - <name>Alexander Golubev</name> - </maintainer> + <!-- maintainer-needed --> + <use> + <flag name="kmail">Build support for kmail</flag> + </use> </pkgmetadata> diff --git a/trinity-base/korganizer/korganizer-9999.ebuild b/trinity-base/korganizer/korganizer-9999.ebuild index d5df3177..38084256 100644 --- a/trinity-base/korganizer/korganizer-9999.ebuild +++ b/trinity-base/korganizer/korganizer-9999.ebuild @@ -12,12 +12,16 @@ TSM_EXTRACT_ALSO="certmanager/lib/ libtdepim/ libkmime/ kdgantt/ - kmail/" + kmail/ + translations/" TRINITY_MODULE_NAME="tdepim" inherit trinity-meta-2 DESCRIPTION="A Personal Organizer for Trinity" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi IUSE="exchange" DEPEND=" diff --git a/trinity-base/ktnef/ktnef-9999.ebuild b/trinity-base/ktnef/ktnef-9999.ebuild index f8d86aef..74643404 100644 --- a/trinity-base/ktnef/ktnef-9999.ebuild +++ b/trinity-base/ktnef/ktnef-9999.ebuild @@ -5,7 +5,11 @@ EAPI="7" TRINITY_MODULE_NAME="tdepim" -TSM_EXTRACT_ALSO="libtdepim/" +TSM_EXTRACT_ALSO="libtdepim/ translations/" inherit trinity-meta-2 DESCRIPTION="Trinity Viewer for mail attachments using TNEF format" + +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi diff --git a/trinity-base/ktnef/metadata.xml b/trinity-base/ktnef/metadata.xml index 6e9f5e4a..7a38bb90 100644 --- a/trinity-base/ktnef/metadata.xml +++ b/trinity-base/ktnef/metadata.xml @@ -1,8 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>fatzer2@gmail.com</email> - <name>Alexander Golubev</name> - </maintainer> + <!-- maintainer-needed --> </pkgmetadata> diff --git a/trinity-base/libkcal/libkcal-9999.ebuild b/trinity-base/libkcal/libkcal-9999.ebuild index 34006295..e0b94b21 100644 --- a/trinity-base/libkcal/libkcal-9999.ebuild +++ b/trinity-base/libkcal/libkcal-9999.ebuild @@ -5,11 +5,15 @@ EAPI="7" TRINITY_MODULE_NAME="tdepim" -TSM_EXTRACT_ALSO="libemailfunctions/ libtdepim/ libkmime/ ktnef/" +TSM_EXTRACT_ALSO="libemailfunctions/ libtdepim/ libkmime/ ktnef/ translations/" inherit trinity-meta-2 DESCRIPTION="Trinity kcal library for KOrganizer etc" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + DEPEND=" dev-libs/libical ~trinity-base/ktnef-${PV} diff --git a/trinity-base/libkcal/metadata.xml b/trinity-base/libkcal/metadata.xml index 6e9f5e4a..7a38bb90 100644 --- a/trinity-base/libkcal/metadata.xml +++ b/trinity-base/libkcal/metadata.xml @@ -1,8 +1,5 @@ <?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> <pkgmetadata> - <maintainer type="person"> - <email>fatzer2@gmail.com</email> - <name>Alexander Golubev</name> - </maintainer> + <!-- maintainer-needed --> </pkgmetadata> diff --git a/trinity-base/libkholidays/libkholidays-9999.ebuild b/trinity-base/libkholidays/libkholidays-9999.ebuild index bb6f26c7..c883fee9 100644 --- a/trinity-base/libkholidays/libkholidays-9999.ebuild +++ b/trinity-base/libkholidays/libkholidays-9999.ebuild @@ -9,3 +9,7 @@ TSM_EXTRACT_ALSO="libtdepim/" inherit trinity-meta-2 DESCRIPTION="Trinity library to compute holidays" + +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi diff --git a/trinity-base/libkmime/libkmime-9999.ebuild b/trinity-base/libkmime/libkmime-9999.ebuild index 5d9f8ba4..fa8c526b 100644 --- a/trinity-base/libkmime/libkmime-9999.ebuild +++ b/trinity-base/libkmime/libkmime-9999.ebuild @@ -9,3 +9,7 @@ TSM_EXTRACT_ALSO="libtdepim/" inherit trinity-meta-2 DESCRIPTION="Trinity kmime library for Message Handling" + +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi diff --git a/trinity-base/libkpgp/libkpgp-9999.ebuild b/trinity-base/libkpgp/libkpgp-9999.ebuild index 3d6b683f..9416d0bf 100644 --- a/trinity-base/libkpgp/libkpgp-9999.ebuild +++ b/trinity-base/libkpgp/libkpgp-9999.ebuild @@ -10,6 +10,10 @@ inherit trinity-meta-2 DESCRIPTION="Trinity PGP library" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + DEPEND=" dev-libs/libical ~trinity-base/ktnef-${PV} diff --git a/trinity-base/libkpimexchange/libkpimexchange-9999.ebuild b/trinity-base/libkpimexchange/libkpimexchange-9999.ebuild index f95bbd68..0614ba22 100644 --- a/trinity-base/libkpimexchange/libkpimexchange-9999.ebuild +++ b/trinity-base/libkpimexchange/libkpimexchange-9999.ebuild @@ -10,6 +10,10 @@ inherit trinity-meta-2 DESCRIPTION="Trinity PIM exchange library" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + DEPEND=" ~trinity-base/ktnef-${PV} ~trinity-base/libkcal-${PV} diff --git a/trinity-base/libkpimidentities/libkpimidentities-9999.ebuild b/trinity-base/libkpimidentities/libkpimidentities-9999.ebuild index c82ffec7..b6fb9f3c 100644 --- a/trinity-base/libkpimidentities/libkpimidentities-9999.ebuild +++ b/trinity-base/libkpimidentities/libkpimidentities-9999.ebuild @@ -10,6 +10,10 @@ inherit trinity-meta-2 DESCRIPTION="Trinity PIM identities library" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + DEPEND=" ~trinity-base/certmanager-${PV} ~trinity-base/libkmime-${PV} diff --git a/trinity-base/libksieve/libksieve-9999.ebuild b/trinity-base/libksieve/libksieve-9999.ebuild index 524c0998..9f571ffd 100644 --- a/trinity-base/libksieve/libksieve-9999.ebuild +++ b/trinity-base/libksieve/libksieve-9999.ebuild @@ -8,3 +8,7 @@ TRINITY_MODULE_NAME="tdepim" inherit trinity-meta-2 DESCRIPTION="TDE library to enable support for sieve, used by KMail" + +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi diff --git a/trinity-base/libtdenetwork/libtdenetwork-9999.ebuild b/trinity-base/libtdenetwork/libtdenetwork-9999.ebuild index 23d1816c..1270a677 100644 --- a/trinity-base/libtdenetwork/libtdenetwork-9999.ebuild +++ b/trinity-base/libtdenetwork/libtdenetwork-9999.ebuild @@ -10,5 +10,9 @@ inherit trinity-meta-2 DESCRIPTION="Library common to many tdepim apps interacting to network" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + DEPEND="app-crypt/gpgme" RDEPEND="${DEPEND}" diff --git a/trinity-base/libtdepim/libtdepim-9999.ebuild b/trinity-base/libtdepim/libtdepim-9999.ebuild index eac29bb3..ef164172 100644 --- a/trinity-base/libtdepim/libtdepim-9999.ebuild +++ b/trinity-base/libtdepim/libtdepim-9999.ebuild @@ -8,11 +8,16 @@ TRINITY_MODULE_NAME="tdepim" TSM_EXTRACT_ALSO="libemailfunctions/ pixmaps/ libkmime/kmime_util.h - libkcal/" + libkcal/ + translations/" inherit trinity-meta-2 DESCRIPTION="Common library for Trinity PIM applications" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + DEPEND=" ~trinity-base/ktnef-${PV} ~trinity-base/libkcal-${PV} diff --git a/trinity-base/mimelib/mimelib-9999.ebuild b/trinity-base/mimelib/mimelib-9999.ebuild index 1219b556..06662e3c 100644 --- a/trinity-base/mimelib/mimelib-9999.ebuild +++ b/trinity-base/mimelib/mimelib-9999.ebuild @@ -8,3 +8,7 @@ TRINITY_MODULE_NAME="tdepim" inherit trinity-meta-2 DESCRIPTION="TDE library for processing messages in MIME format" + +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi diff --git a/trinity-base/tdepim-doc/metadata.xml b/trinity-base/tdepim-doc/metadata.xml new file mode 100644 index 00000000..7a38bb90 --- /dev/null +++ b/trinity-base/tdepim-doc/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> +</pkgmetadata> diff --git a/trinity-base/tdepim-doc/tdepim-doc-9999.ebuild b/trinity-base/tdepim-doc/tdepim-doc-9999.ebuild new file mode 100644 index 00000000..ec330b44 --- /dev/null +++ b/trinity-base/tdepim-doc/tdepim-doc-9999.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2020 Gentoo Authors +# Copyright 2020 The Trinity Desktop Project +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta-2 + +DESCRIPTION="Documentaion for tdepim-derived packages" +HOMEPAGE="https://trinitydesktop.org" + +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + +RDEPEND=" + ~trinity-base/khelpcenter-${PV}" diff --git a/trinity-base/tdepim-meta/tdepim-meta-9999.ebuild b/trinity-base/tdepim-meta/tdepim-meta-9999.ebuild new file mode 100644 index 00000000..5b3e8340 --- /dev/null +++ b/trinity-base/tdepim-meta/tdepim-meta-9999.ebuild @@ -0,0 +1,54 @@ +# Copyright 1999-2020 Gentoo Authors +# Copyright 2020 The Trinity Desktop Project +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" + +DESCRIPTION="Tdepim - merge this to pull in all tdepim-derived packages" +HOMEPAGE="https://trinitydesktop.org/" + +LICENSE="metapackage" +SLOT="14" + +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + +RDEPEND="~trinity-base/akregator-${PV} + ~trinity-base/certmanager-${PV} + ~trinity-base/kaddressbook-${PV} + ~trinity-base/kalarm-${PV} + ~trinity-base/karm-${PV} + ~trinity-base/kgantt-${PV} + ~trinity-base/kmail-${PV} + ~trinity-base/kmailcvt-${PV} + ~trinity-base/knode-${PV} + ~trinity-base/knotes-${PV} + ~trinity-base/kode-${PV} + ~trinity-base/kontact-${PV} + ~trinity-base/korganizer-${PV} + ~trinity-base/ktnef-${PV} + ~trinity-base/libkcal-${PV} + ~trinity-base/libkholidays-${PV} + ~trinity-base/libkmime-${PV} + ~trinity-base/libkpimexchange-${PV} + ~trinity-base/libkpimexchange-${PV} + ~trinity-base/libkpimidentities-${PV} + ~trinity-base/libksieve-${PV} + ~trinity-base/libtdenetwork-${PV} + ~trinity-base/libtdepim-${PV} + ~trinity-base/mimelib-${PV} + ~trinity-base/tdepim-doc-${PV} + ~trinity-base/tdepim-tdeioslaves-${PV} + ~trinity-base/tdepim-tderesources-${PV} + ~trinity-base/tdepim-wizards-${PV} +" + +#no ebuilds available as of December 2020 +# ~trinity-base/kandy-${PV} +# ~trinity-base/kitchensync-${PV} +# ~trinity-base/kmobile-${PV} +# ~trinity-base/konsolekalendar-${PV} +# ~trinity-base/korn-${PV} +# ~trinity-base/libemailfunctions-${PV} +# ~trinity-base/tdeabc-${PV} diff --git a/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-9999.ebuild b/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-9999.ebuild index 5bdca8d6..7013dba7 100644 --- a/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-9999.ebuild +++ b/trinity-base/tdepim-tdeioslaves/tdepim-tdeioslaves-9999.ebuild @@ -6,11 +6,15 @@ EAPI="7" TRINITY_MODULE_NAME="tdepim" TRINITY_SUBMODULE="tdeioslave" -TSM_EXTRACT_ALSO="libemailfunctions/ libkmime/" +TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkmime/ translations/" inherit trinity-meta-2 DESCRIPTION="PIM Trinity TDEIOslaves" +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + IUSE="sasl sieve" # The Sieve TDEIOslave won't build without SASL and diff --git a/trinity-base/tdepim-tderesources/metadata.xml b/trinity-base/tdepim-tderesources/metadata.xml new file mode 100644 index 00000000..7a38bb90 --- /dev/null +++ b/trinity-base/tdepim-tderesources/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> +</pkgmetadata> diff --git a/trinity-base/tdepim-tderesources/tdepim-tderesources-9999.ebuild b/trinity-base/tdepim-tderesources/tdepim-tderesources-9999.ebuild new file mode 100644 index 00000000..0a88ca9d --- /dev/null +++ b/trinity-base/tdepim-tderesources/tdepim-tderesources-9999.ebuild @@ -0,0 +1,37 @@ +# Copyright 1999-2020 Gentoo Authors +# Copyright 2020 The Trinity Desktop Project +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +TRINITY_MODULE_NAME="tdepim" +TRINITY_SUBMODULE="tderesources" + +inherit trinity-meta-2 + +DESCRIPTION="PIM groupware plugin collection for TDE [Trinity]" + +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + +DEPEND="~trinity-base/kode-${PV} + ~trinity-base/knotes-${PV}" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="libtdepim/ libkcal/ kaddressbook/ kmail/ knotes/ libemailfunctions/ \ + korganizer/ kode/ translations/" + +src_configure() { + local mycmakeargs=( + -DWITH_EGROUPWARE=ON + -DWITH_KOLAB=ON + -DWITH_SLOX=ON + -DWITH_GROUPWISE=ON + -DWITH_NEWEXCHANGE=ON + -DWITH_SCALIX=ON + -DWITH_GROUPDAV=ON + -DWITH_BIRTHDAYS=ON + -DWITH_FEATUREPLAN=ON + ) + trinity-meta-2_src_configure +} diff --git a/trinity-base/tdepim-wizards/metadata.xml b/trinity-base/tdepim-wizards/metadata.xml new file mode 100644 index 00000000..7a38bb90 --- /dev/null +++ b/trinity-base/tdepim-wizards/metadata.xml @@ -0,0 +1,5 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> +</pkgmetadata> diff --git a/trinity-base/tdepim-wizards/tdepim-wizards-9999.ebuild b/trinity-base/tdepim-wizards/tdepim-wizards-9999.ebuild new file mode 100644 index 00000000..62e38a60 --- /dev/null +++ b/trinity-base/tdepim-wizards/tdepim-wizards-9999.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2020 Gentoo Authors +# Copyright 2020 The Trinity Desktop Project +# Distributed under the terms of the GNU General Public License v2 + +EAPI="7" +TRINITY_MODULE_NAME="tdepim" +TRINITY_SUBMODULE="wizards" + +inherit trinity-meta-2 + +DESCRIPTION="TDEPIM wizards" + +if [[ ${PV} != *9999* ]] ; then + KEYWORDS="~amd64 ~x86" +fi + +DEPEND="~trinity-base/knotes-${PV} + ~trinity-base/libkcal-${PV} + ~trinity-base/tdepim-tderesources-${PV}" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="libtdepim/ tderesources/ kmail/ libkpimidentities/ knotes/ libkcal/ \ + libemailfunctions/ translations/" + +src_configure() { + local mycmakeargs=( + -DCMAKE_CXX_FLAGS="-L${TDEDIR}/$(get_libdir)" + -DWITH_EGROUPWARE=ON + -DWITH_KOLAB=ON + -DWITH_SLOX=ON + -DWITH_GROUPWISE=ON + -DWITH_NEWEXCHANGE=ON + -DWITH_SCALIX=ON + ) + trinity-meta-2_src_configure +} |