Added ebuilds trinity-base/tdepim-meta-9999, as well as corrections for tdepim-meta

Signed-off-by: ormorph <roma251078@mail.ru>
pull/193/head
ormorph 3 years ago committed by TDE Gitea
parent c572c1ce89
commit 218beda252

@ -0,0 +1 @@
trinity-base/kontact:kmail - Build support for kmail

@ -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}

@ -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"

@ -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}"

@ -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="

@ -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/"

@ -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>

@ -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/"

@ -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>

@ -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

@ -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>

@ -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."

@ -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

@ -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>

@ -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}

@ -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}

@ -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>

@ -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/"

@ -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>

@ -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
}

@ -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>

@ -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="

@ -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

@ -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>

@ -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}

@ -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>

@ -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

@ -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

@ -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}

@ -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}

@ -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}

@ -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

@ -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}"

@ -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}

@ -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

@ -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>

@ -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}"

@ -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}

@ -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

@ -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>

@ -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
}

@ -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>

@ -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
}
Loading…
Cancel
Save