diff options
Diffstat (limited to 'trinity-base')
859 files changed, 13899 insertions, 0 deletions
diff --git a/trinity-base/akregator/Manifest b/trinity-base/akregator/Manifest new file mode 100644 index 00000000..4a730c44 --- /dev/null +++ b/trinity-base/akregator/Manifest @@ -0,0 +1,2 @@ +DIST kdepim-3.5.13.1.tar.gz 12954293 SHA256 29755dd66b6da83cb1105fd22954869b911c836f806c19d6a56cdfd6ee79287f SHA512 52f0133f0d296488786f26fe118eefb2018542a36de82d2fd253b7af4e1496ffbee1470869510259202b0a1b5cc6fb1b1b7b8a3ec0b27197fa60927281d1cb9e WHIRLPOOL b34852363e6a6ecdeaacbd9b0775ed0c8c5f692181dc1eee14543c0761a92af43bd96139a7588585ac9715721f62f2aaee603af11240a9a5a93d662262168887 +DIST kdepim-trinity-3.5.13.2.tar.xz 10148724 SHA256 2cbd61e28322e4c7d67ffb16ac59329b3f15ba1a4485095994b9bce6786df7c4 SHA512 a84319183813dc78dc97397c8c3871faa3961b458eda8107525b8b9c6789d13aedd8e3c7cb0706c4ca8dd63f69ff67de02716219c8af44ebf96d484d820eb2bf WHIRLPOOL 907d9d86f1b0094b915989ca7f0feb4f67ac1b238a4c6d176ab1ef9164eff78778b2714ebedeb40de28536a8384b39ec7e637f1bb6911cccb40f7d8663811edb diff --git a/trinity-base/akregator/akregator-3.5.13.1.ebuild b/trinity-base/akregator/akregator-3.5.13.1.ebuild new file mode 100644 index 00000000..dc1511e6 --- /dev/null +++ b/trinity-base/akregator/akregator-3.5.13.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity news feed aggregator." +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND=" + >=trinity-base/ktnef-${PV}:${SLOT} + >=trinity-base/libkmime-${PV}:${SLOT} + >=trinity-base/libkdepim-${PV}:${SLOT} + >=trinity-base/libkcal-${PV}:${SLOT}" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="libkdepim" diff --git a/trinity-base/akregator/akregator-3.5.13.2.ebuild b/trinity-base/akregator/akregator-3.5.13.2.ebuild new file mode 100644 index 00000000..24f019e9 --- /dev/null +++ b/trinity-base/akregator/akregator-3.5.13.2.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity news feed aggregator." +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=trinity-base/ktnef-${PV}:${SLOT} + >=trinity-base/libkmime-${PV}:${SLOT} + >=trinity-base/libkdepim-${PV}:${SLOT} + >=trinity-base/libkcal-${PV}:${SLOT}" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="libkdepim/" diff --git a/trinity-base/akregator/akregator-9999.ebuild b/trinity-base/akregator/akregator-9999.ebuild new file mode 100644 index 00000000..050adbdf --- /dev/null +++ b/trinity-base/akregator/akregator-9999.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity news feed aggregator." +KEYWORDS="" +IUSE="" + +DEPEND=" + >=trinity-base/ktnef-${PV}:${SLOT} + >=trinity-base/libkmime-${PV}:${SLOT} + >=trinity-base/libtdepim-${PV}:${SLOT} + >=trinity-base/libkcal-${PV}:${SLOT}" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="libtdepim/" diff --git a/trinity-base/akregator/metadata.xml b/trinity-base/akregator/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/akregator/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/amor/Manifest b/trinity-base/amor/Manifest new file mode 100644 index 00000000..23ad5010 --- /dev/null +++ b/trinity-base/amor/Manifest @@ -0,0 +1,2 @@ +DIST kdetoys-3.5.13.1.tar.gz 3037255 SHA256 41e4224bcf816e52877b17d2dcdc86d94e8f304fee2d3fb35b97921544eafd9d SHA512 e7cd7943004e5d1ec83c0fe484fab82f2cdd5f5d39ee77db419938f023cd3c42ba0b257d0ddc783de7bd528c90195821d810babfa193c60856437593c24ce879 WHIRLPOOL 8d482537f972a24b1cef9ad789edd314517f4e3a6b37056f47d92292c8c30e70def24e99efc552b4504503e2224e1209ae946ff34ac94feaf128c038c54f010d +DIST kdetoys-trinity-3.5.13.2.tar.xz 2757260 SHA256 a0533ceb6fb103600eb33ef3136d40f84ec826e24e0b95cc45e68ef73a5232f6 SHA512 eb67a70d75a473f885db8993f5eebd3480e68e43e4de60240fde411696ed8b895029505a5125fe51a41d6ccb583ba50c4c67465d770f14f9a1c1533281154f78 WHIRLPOOL d79f58085d2af17453fc50c621ea6fe6909d476cf5f0a6b6ccf51ef69eed0ba073091f587439eb5afd644e0286dfe2ee86ccd903346d3060c3fe90299511018a diff --git a/trinity-base/amor/amor-3.5.13.1.ebuild b/trinity-base/amor/amor-3.5.13.1.ebuild new file mode 100644 index 00000000..f9e407cf --- /dev/null +++ b/trinity-base/amor/amor-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity: Amusing Misuse Of Resources - desktop-dwelling creature" +KEYWORDS="amd64 x86" +IUSE="" diff --git a/trinity-base/amor/amor-3.5.13.2.ebuild b/trinity-base/amor/amor-3.5.13.2.ebuild new file mode 100644 index 00000000..eef2164b --- /dev/null +++ b/trinity-base/amor/amor-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity: Amusing Misuse Of Resources - desktop-dwelling creature" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/amor/amor-9999.ebuild b/trinity-base/amor/amor-9999.ebuild new file mode 100644 index 00000000..298c6ede --- /dev/null +++ b/trinity-base/amor/amor-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity: Amusing Misuse Of Resources - desktop-dwelling creature" +KEYWORDS= +IUSE="" diff --git a/trinity-base/amor/files/shared b/trinity-base/amor/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/amor/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/amor/metadata.xml b/trinity-base/amor/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/amor/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/ark/Manifest b/trinity-base/ark/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/ark/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/ark/ark-3.5.13.1.ebuild b/trinity-base/ark/ark-3.5.13.1.ebuild new file mode 100644 index 00000000..0b1bac87 --- /dev/null +++ b/trinity-base/ark/ark-3.5.13.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity Archiving tool" +KEYWORDS="x86 amd64" +IUSE="" + +pkg_postinst(){ + elog "You may want to install app-arch/lha, app-arch/p7zip, app-arch/rar," + elog "app-arch/zip or app-arch/zoo for support of these archive types." +} diff --git a/trinity-base/ark/ark-3.5.13.2.ebuild b/trinity-base/ark/ark-3.5.13.2.ebuild new file mode 100644 index 00000000..ec054974 --- /dev/null +++ b/trinity-base/ark/ark-3.5.13.2.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity Archiving tool" +KEYWORDS="~x86 ~amd64" +IUSE="" + +pkg_postinst(){ + elog "You may want to install app-arch/lha, app-arch/p7zip, app-arch/rar," + elog "app-arch/zip or app-arch/zoo for support of these archive types." +} diff --git a/trinity-base/ark/ark-9999.ebuild b/trinity-base/ark/ark-9999.ebuild new file mode 100644 index 00000000..d4a29b1f --- /dev/null +++ b/trinity-base/ark/ark-9999.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity Archiving tool" +KEYWORDS="" +IUSE="" + +pkg_postinst(){ + elog "You may want to install app-arch/lha, app-arch/p7zip, app-arch/rar," + elog "app-arch/zip or app-arch/zoo for support of these archive types." +} diff --git a/trinity-base/ark/files/shared b/trinity-base/ark/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/ark/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/ark/metadata.xml b/trinity-base/ark/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/ark/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/arts/Manifest b/trinity-base/arts/Manifest new file mode 100644 index 00000000..ab59b6c0 --- /dev/null +++ b/trinity-base/arts/Manifest @@ -0,0 +1,2 @@ +DIST arts-3.5.13.1.tar.gz 907039 SHA256 ab0f66866d92f3b5f99cc7f96a99615f6873b2326aa0c81670cafb05d4c19b60 SHA512 287ced8a2251929cb9a47c1c158c11c48d8e1174fa9a41dbd32103e1aed64e51f38a641b6600b966c6ac147c913fe6a21db73e57287fdc7de85c535284f1e9e2 WHIRLPOOL de76330c608d31d99c5fe1d95e457d5b7ca286287e329f1d8adfa7cff0c4d7df0ad0235fa2152fee81b7e4aca193e1b960bb2db28e5a25890d8e819d5f8da4fb +DIST arts-trinity-3.5.13.2.tar.xz 669044 SHA256 5498d299698b1a0148f31b9d1f807d486ee2d06a0119997eb143f27cab682a3b SHA512 2efd1ed900d909e49e8083bb223efa577968a5b4ed2f3bb5292adaedac20ed804fb177aa5206d62707a18a0198a443141f00b5dec1cdabd834f9abf7107e0548 WHIRLPOOL 02142a7fb8f0d1022178ca422590f57ea06bdf490d528ee1f6a396e9b16c55db226a053dcf7a8dcd09437eb2e9887cd9b89a0a93697b372b9657e9e3cc3cbcb8 diff --git a/trinity-base/arts/arts-3.5.13.1.ebuild b/trinity-base/arts/arts-3.5.13.1.ebuild new file mode 100644 index 00000000..69f717f6 --- /dev/null +++ b/trinity-base/arts/arts-3.5.13.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +TRINITY_MODULE_TYPE="dependencies" +TRINITY_MODULE_NAME="${PN}" + +inherit trinity-base + +set-trinityver + +DESCRIPTION="aRts, the Trinity sound (and all-around multimedia) server/output manager" +HOMEPAGE="http://trinitydesktop.org/" + +LICENSE="GPL-2" +KEYWORDS="x86 amd64" +IUSE="alsa -artswrappersuid jack mp3 nas vorbis" +SLOT="${TRINITY_VER}" + +DEPEND="dev-qt/tqtinterface + dev-libs/glib:2 + media-libs/audiofile + mp3? ( media-libs/libmad ) + nas? ( media-libs/nas ) + alsa? ( media-libs/alsa-lib ) + vorbis? ( media-libs/libogg media-libs/libvorbis ) + jack? ( >=media-sound/jack-audio-connection-kit-0.90 )" +RDEPEND="${RDEPEND}" + +src_configure() { + mycmakeargs=( + -DAUDIOFILE=ON + $(cmake-utils_use_with mp3 MAD) + $(cmake-utils_use_with nas NAS) + $(cmake-utils_use_with alsa ALSA) + $(cmake-utils_use_with vorbis VORBIS) + $(cmake-utils_use_with jack JACK) + # NOTE: WITH_ESD dropped due to remove of esound long ago + ) + + trinity-base_src_configure +} + +src_install() { + trinity-base_src_install + + # used for realtime priority, but off by default as it is a security hazard + use artswrappersuid && chmod u+s "${D}/${PREFIX}/bin/artswrapper" +} + +pkg_postinst() { + if ! use artswrappersuid ; then + elog "Run chmod u+s ${PREFIX}/bin/artswrapper to let artsd use realtime priority" + elog "and so avoid possible skips in sound. However, on untrusted systems this" + elog "creates the possibility of a DoS attack that'll use 100% cpu at realtime" + elog "priority, and so is off by default. See bug #7883." + elog "Or, you can set the local artswrappersuid USE flag to make the ebuild do this." + fi +} diff --git a/trinity-base/arts/arts-3.5.13.2.ebuild b/trinity-base/arts/arts-3.5.13.2.ebuild new file mode 100644 index 00000000..a788528e --- /dev/null +++ b/trinity-base/arts/arts-3.5.13.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +TRINITY_MODULE_TYPE="dependencies" +TRINITY_MODULE_NAME="${PN}" + +inherit trinity-base + +set-trinityver + +DESCRIPTION="aRts, the Trinity sound (and all-around multimedia) server/output manager" +HOMEPAGE="http://trinitydesktop.org/" + +LICENSE="GPL-2" +KEYWORDS="~amd64 ~x86" +IUSE="alsa -artswrappersuid jack mp3 nas vorbis" +SLOT="${TRINITY_VER}" + +DEPEND="dev-qt/tqtinterface + dev-libs/glib:2 + media-libs/audiofile + mp3? ( media-libs/libmad ) + nas? ( media-libs/nas ) + alsa? ( media-libs/alsa-lib ) + vorbis? ( media-libs/libogg media-libs/libvorbis ) + jack? ( >=media-sound/jack-audio-connection-kit-0.90 )" +RDEPEND="${RDEPEND}" + +src_configure() { + mycmakeargs=( + -DAUDIOFILE=ON + $(cmake-utils_use_with mp3 MAD) + $(cmake-utils_use_with nas NAS) + $(cmake-utils_use_with alsa ALSA) + $(cmake-utils_use_with vorbis VORBIS) + $(cmake-utils_use_with jack JACK) + # NOTE: WITH_ESD dropped due to remove of esound long ago + ) + + trinity-base_src_configure +} + +src_install() { + trinity-base_src_install + + # used for realtime priority, but off by default as it is a security hazard + use artswrappersuid && chmod u+s "${D}/${PREFIX}/bin/artswrapper" +} + +pkg_postinst() { + if ! use artswrappersuid ; then + elog "Run chmod u+s ${PREFIX}/bin/artswrapper to let artsd use realtime priority" + elog "and so avoid possible skips in sound. However, on untrusted systems this" + elog "creates the possibility of a DoS attack that'll use 100% cpu at realtime" + elog "priority, and so is off by default. See bug #7883." + elog "Or, you can set the local artswrappersuid USE flag to make the ebuild do this." + fi +} diff --git a/trinity-base/arts/arts-9999.ebuild b/trinity-base/arts/arts-9999.ebuild new file mode 100644 index 00000000..b205996d --- /dev/null +++ b/trinity-base/arts/arts-9999.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +TRINITY_MODULE_TYPE="dependencies" +TRINITY_MODULE_NAME="${PN}" + +inherit trinity-base + +set-trinityver + +DESCRIPTION="aRts, the Trinity sound (and all-around multimedia) server/output manager" +HOMEPAGE="http://trinitydesktop.org/" + +LICENSE="GPL-2" +KEYWORDS= +IUSE="alsa -artswrappersuid jack mp3 nas vorbis" +SLOT="$TRINITY_VER" + +DEPEND="dev-qt/tqtinterface + dev-libs/glib:2 + media-libs/audiofile + mp3? ( media-libs/libmad ) + nas? ( media-libs/nas ) + alsa? ( media-libs/alsa-lib ) + vorbis? ( media-libs/libogg media-libs/libvorbis ) + jack? ( >=media-sound/jack-audio-connection-kit-0.90 )" +RDEPEND="${RDEPEND}" + +src_configure() { + mycmakeargs=( + -DAUDIOFILE=ON + $(cmake-utils_use_with mp3 MAD) + $(cmake-utils_use_with nas NAS) + $(cmake-utils_use_with alsa ALSA) + $(cmake-utils_use_with vorbis VORBIS) + $(cmake-utils_use_with jack JACK) + # NOTE: WITH_ESD dropped due to remove of esound long ago + ) + + trinity-base_src_configure +} + +src_install() { + trinity-base_src_install + + # used for realtime priority, but off by default as it is a security hazard + use artswrappersuid && chmod u+s "${D}/${PREFIX}/bin/artswrapper" +} + +pkg_postinst() { + if ! use artswrappersuid ; then + elog "Run chmod u+s ${PREFIX}/bin/artswrapper to let artsd use realtime priority" + elog "and so avoid possible skips in sound. However, on untrusted systems this" + elog "creates the possibility of a DoS attack that'll use 100% cpu at realtime" + elog "priority, and so is off by default. See bug #7883." + elog "Or, you can set the local artswrappersuid USE flag to make the ebuild do this." + fi +} diff --git a/trinity-base/arts/metadata.xml b/trinity-base/arts/metadata.xml new file mode 100644 index 00000000..c4cdfec9 --- /dev/null +++ b/trinity-base/arts/metadata.xml @@ -0,0 +1,12 @@ +<?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> + <use> + <flag name="artswrappersuid">Set artswrapper suid for realtime playing, which is a security hazard</flag> + </use> + +</pkgmetadata> diff --git a/trinity-base/certmanager/Manifest b/trinity-base/certmanager/Manifest new file mode 100644 index 00000000..d6ce26a1 --- /dev/null +++ b/trinity-base/certmanager/Manifest @@ -0,0 +1 @@ +DIST kdepim-trinity-3.5.13.2.tar.xz 10148724 SHA256 2cbd61e28322e4c7d67ffb16ac59329b3f15ba1a4485095994b9bce6786df7c4 SHA512 a84319183813dc78dc97397c8c3871faa3961b458eda8107525b8b9c6789d13aedd8e3c7cb0706c4ca8dd63f69ff67de02716219c8af44ebf96d484d820eb2bf WHIRLPOOL 907d9d86f1b0094b915989ca7f0feb4f67ac1b238a4c6d176ab1ef9164eff78778b2714ebedeb40de28536a8384b39ec7e637f1bb6911cccb40f7d8663811edb diff --git a/trinity-base/certmanager/certmanager-3.5.13.2.ebuild b/trinity-base/certmanager/certmanager-3.5.13.2.ebuild new file mode 100644 index 00000000..473d1a62 --- /dev/null +++ b/trinity-base/certmanager/certmanager-3.5.13.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity certificate manager gui" +KEYWORDS="~amd64 ~x86" +IUSE+="" + +COMMON_DEPEND=">=trinity-base/libkdenetwork-${PV}:${SLOT} + >=app-crypt/gpgme-1.1.2-r1 + || ( >=app-crypt/gnupg-2.0.1-r1 <app-crypt/gnupg-1.9 )" + #CHECKME: this is an old kde3-times assertion + # We use GnuPG 1.4.x for OpenPGP and 1.9 (via gpgme) for s/mime as upstream advises. +DEPEND+=" ${COMMON_DEPEND}" +RDEPEND+=" ${COMMON_DEPEND}" + +TSM_EXTRACT_ALSO="libkdepim/ libkpgp/ libkdenetwork/" + +pkg_postinst() { + trinity-meta_pkg_postinst + elog "For X.509 CRL and OCSP support, install app-crypt/dirmngr, please." +} diff --git a/trinity-base/certmanager/certmanager-9999.ebuild b/trinity-base/certmanager/certmanager-9999.ebuild new file mode 100644 index 00000000..6b91e244 --- /dev/null +++ b/trinity-base/certmanager/certmanager-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity certificate manager gui" +KEYWORDS="" +IUSE+="" + +COMMON_DEPEND=">=trinity-base/libtdenetwork-${PV}:${SLOT} + >=app-crypt/gpgme-1.1.2-r1 + || ( >=app-crypt/gnupg-2.0.1-r1 <app-crypt/gnupg-1.9 )" + #CHECKME: this is an old kde3-times assertion + # We use GnuPG 1.4.x for OpenPGP and 1.9 (via gpgme) for s/mime as upstream advises. +DEPEND+=" ${COMMON_DEPEND}" +RDEPEND+=" ${COMMON_DEPEND}" + +TSM_EXTRACT_ALSO="libtdepim/ libkpgp/ libtdenetwork/" + +pkg_postinst() { + trinity-meta_pkg_postinst + elog "For X.509 CRL and OCSP support, install app-crypt/dirmngr, please." +} diff --git a/trinity-base/certmanager/metadata.xml b/trinity-base/certmanager/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/certmanager/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/dcoprss/Manifest b/trinity-base/dcoprss/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/dcoprss/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/dcoprss/dcoprss-3.5.13.1.ebuild b/trinity-base/dcoprss/dcoprss-3.5.13.1.ebuild new file mode 100644 index 00000000..def15367 --- /dev/null +++ b/trinity-base/dcoprss/dcoprss-3.5.13.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity RSS server and client for DCOP" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND=">=trinity-base/librss-${PV}:${SLOT}" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="librss/" diff --git a/trinity-base/dcoprss/dcoprss-9999.ebuild b/trinity-base/dcoprss/dcoprss-9999.ebuild new file mode 100644 index 00000000..f085b330 --- /dev/null +++ b/trinity-base/dcoprss/dcoprss-9999.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity RSS server and client for DCOP" +KEYWORDS= +IUSE="" + +DEPEND=">=trinity-base/librss-${PV}:${SLOT}" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="librss/" diff --git a/trinity-base/dcoprss/metadata.xml b/trinity-base/dcoprss/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/dcoprss/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/drkonqi/Manifest b/trinity-base/drkonqi/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/drkonqi/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/drkonqi/drkonqi-3.5.13.1.ebuild b/trinity-base/drkonqi/drkonqi-3.5.13.1.ebuild new file mode 100644 index 00000000..bfb91450 --- /dev/null +++ b/trinity-base/drkonqi/drkonqi-3.5.13.1.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity crash handler gives the user feedback if a program crashed" +KEYWORDS="x86 amd64" +IUSE="" + +RDEPEND="sys-devel/gdb" diff --git a/trinity-base/drkonqi/drkonqi-3.5.13.2.ebuild b/trinity-base/drkonqi/drkonqi-3.5.13.2.ebuild new file mode 100644 index 00000000..010e9de1 --- /dev/null +++ b/trinity-base/drkonqi/drkonqi-3.5.13.2.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity crash handler gives the user feedback if a program crashed" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="sys-devel/gdb" diff --git a/trinity-base/drkonqi/drkonqi-9999.ebuild b/trinity-base/drkonqi/drkonqi-9999.ebuild new file mode 100644 index 00000000..8d7d6b04 --- /dev/null +++ b/trinity-base/drkonqi/drkonqi-9999.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity crash handler gives the user feedback if a program crashed" +KEYWORDS= +IUSE="" + +RDEPEND="sys-devel/gdb" diff --git a/trinity-base/drkonqi/files/shared b/trinity-base/drkonqi/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/drkonqi/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/drkonqi/metadata.xml b/trinity-base/drkonqi/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/drkonqi/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/eyesapplet/Manifest b/trinity-base/eyesapplet/Manifest new file mode 100644 index 00000000..23ad5010 --- /dev/null +++ b/trinity-base/eyesapplet/Manifest @@ -0,0 +1,2 @@ +DIST kdetoys-3.5.13.1.tar.gz 3037255 SHA256 41e4224bcf816e52877b17d2dcdc86d94e8f304fee2d3fb35b97921544eafd9d SHA512 e7cd7943004e5d1ec83c0fe484fab82f2cdd5f5d39ee77db419938f023cd3c42ba0b257d0ddc783de7bd528c90195821d810babfa193c60856437593c24ce879 WHIRLPOOL 8d482537f972a24b1cef9ad789edd314517f4e3a6b37056f47d92292c8c30e70def24e99efc552b4504503e2224e1209ae946ff34ac94feaf128c038c54f010d +DIST kdetoys-trinity-3.5.13.2.tar.xz 2757260 SHA256 a0533ceb6fb103600eb33ef3136d40f84ec826e24e0b95cc45e68ef73a5232f6 SHA512 eb67a70d75a473f885db8993f5eebd3480e68e43e4de60240fde411696ed8b895029505a5125fe51a41d6ccb583ba50c4c67465d770f14f9a1c1533281154f78 WHIRLPOOL d79f58085d2af17453fc50c621ea6fe6909d476cf5f0a6b6ccf51ef69eed0ba073091f587439eb5afd644e0286dfe2ee86ccd903346d3060c3fe90299511018a diff --git a/trinity-base/eyesapplet/eyesapplet-3.5.13.1.ebuild b/trinity-base/eyesapplet/eyesapplet-3.5.13.1.ebuild new file mode 100644 index 00000000..dd796568 --- /dev/null +++ b/trinity-base/eyesapplet/eyesapplet-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="kicker applet: eyes following the movement of the mouse pointer" +KEYWORDS="amd64 x86" +IUSE="" diff --git a/trinity-base/eyesapplet/eyesapplet-3.5.13.2.ebuild b/trinity-base/eyesapplet/eyesapplet-3.5.13.2.ebuild new file mode 100644 index 00000000..5660d0e0 --- /dev/null +++ b/trinity-base/eyesapplet/eyesapplet-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="kicker applet: eyes following the movement of the mouse pointer" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/eyesapplet/eyesapplet-9999.ebuild b/trinity-base/eyesapplet/eyesapplet-9999.ebuild new file mode 100644 index 00000000..3f78cc3a --- /dev/null +++ b/trinity-base/eyesapplet/eyesapplet-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdetoys" + +inherit trinity-meta + +DESCRIPTION="kicker applet: eyes following the movement of the mouse pointer" +KEYWORDS= +IUSE="" diff --git a/trinity-base/eyesapplet/files/shared b/trinity-base/eyesapplet/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/eyesapplet/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/eyesapplet/metadata.xml b/trinity-base/eyesapplet/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/eyesapplet/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/fifteenapplet/Manifest b/trinity-base/fifteenapplet/Manifest new file mode 100644 index 00000000..23ad5010 --- /dev/null +++ b/trinity-base/fifteenapplet/Manifest @@ -0,0 +1,2 @@ +DIST kdetoys-3.5.13.1.tar.gz 3037255 SHA256 41e4224bcf816e52877b17d2dcdc86d94e8f304fee2d3fb35b97921544eafd9d SHA512 e7cd7943004e5d1ec83c0fe484fab82f2cdd5f5d39ee77db419938f023cd3c42ba0b257d0ddc783de7bd528c90195821d810babfa193c60856437593c24ce879 WHIRLPOOL 8d482537f972a24b1cef9ad789edd314517f4e3a6b37056f47d92292c8c30e70def24e99efc552b4504503e2224e1209ae946ff34ac94feaf128c038c54f010d +DIST kdetoys-trinity-3.5.13.2.tar.xz 2757260 SHA256 a0533ceb6fb103600eb33ef3136d40f84ec826e24e0b95cc45e68ef73a5232f6 SHA512 eb67a70d75a473f885db8993f5eebd3480e68e43e4de60240fde411696ed8b895029505a5125fe51a41d6ccb583ba50c4c67465d770f14f9a1c1533281154f78 WHIRLPOOL d79f58085d2af17453fc50c621ea6fe6909d476cf5f0a6b6ccf51ef69eed0ba073091f587439eb5afd644e0286dfe2ee86ccd903346d3060c3fe90299511018a diff --git a/trinity-base/fifteenapplet/fifteenapplet-3.5.13.1.ebuild b/trinity-base/fifteenapplet/fifteenapplet-3.5.13.1.ebuild new file mode 100644 index 00000000..79103ef1 --- /dev/null +++ b/trinity-base/fifteenapplet/fifteenapplet-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="kicker plugin for the 15-game" +KEYWORDS="amd64 x86" +IUSE="" diff --git a/trinity-base/fifteenapplet/fifteenapplet-3.5.13.2.ebuild b/trinity-base/fifteenapplet/fifteenapplet-3.5.13.2.ebuild new file mode 100644 index 00000000..b38224d4 --- /dev/null +++ b/trinity-base/fifteenapplet/fifteenapplet-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="kicker plugin for the 15-game" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/fifteenapplet/fifteenapplet-9999.ebuild b/trinity-base/fifteenapplet/fifteenapplet-9999.ebuild new file mode 100644 index 00000000..68355a9c --- /dev/null +++ b/trinity-base/fifteenapplet/fifteenapplet-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdetoys" + +inherit trinity-meta + +DESCRIPTION="kicker plugin for the 15-game" +KEYWORDS= +IUSE="" diff --git a/trinity-base/fifteenapplet/files/shared b/trinity-base/fifteenapplet/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/fifteenapplet/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/fifteenapplet/metadata.xml b/trinity-base/fifteenapplet/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/fifteenapplet/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kaddressbook-plugins/kaddressbook-plugins-9999.ebuild b/trinity-base/kaddressbook-plugins/kaddressbook-plugins-9999.ebuild new file mode 100644 index 00000000..5bf621c2 --- /dev/null +++ b/trinity-base/kaddressbook-plugins/kaddressbook-plugins-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeaddons" + +inherit trinity-meta + +DESCRIPTION="Plugins for Trinity Addressbook" +KEYWORDS="" +IUSE+="" +DEPEND=">=trinity-base/kaddressbook-${PV}:${SLOT}" + +RDEPEND="${DEPEND}" diff --git a/trinity-base/kaddressbook-plugins/metadata.xml b/trinity-base/kaddressbook-plugins/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kaddressbook-plugins/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kaddressbook/Manifest b/trinity-base/kaddressbook/Manifest new file mode 100644 index 00000000..d6ce26a1 --- /dev/null +++ b/trinity-base/kaddressbook/Manifest @@ -0,0 +1 @@ +DIST kdepim-trinity-3.5.13.2.tar.xz 10148724 SHA256 2cbd61e28322e4c7d67ffb16ac59329b3f15ba1a4485095994b9bce6786df7c4 SHA512 a84319183813dc78dc97397c8c3871faa3961b458eda8107525b8b9c6789d13aedd8e3c7cb0706c4ca8dd63f69ff67de02716219c8af44ebf96d484d820eb2bf WHIRLPOOL 907d9d86f1b0094b915989ca7f0feb4f67ac1b238a4c6d176ab1ef9164eff78778b2714ebedeb40de28536a8384b39ec7e637f1bb6911cccb40f7d8663811edb diff --git a/trinity-base/kaddressbook/kaddressbook-3.5.13.2.ebuild b/trinity-base/kaddressbook/kaddressbook-3.5.13.2.ebuild new file mode 100644 index 00000000..9e41727b --- /dev/null +++ b/trinity-base/kaddressbook/kaddressbook-3.5.13.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="The Trinity Address Book" +KEYWORDS="~amd64 ~x86" +IUSE+=" gnokii" + +COMMON_DEPEND=">=trinity-base/libkdepim-${PV}:${SLOT} + >=trinity-base/libkcal-${PV}:${SLOT} + >=trinity-base/certmanager-${PV}:${SLOT} + >=trinity-base/libkdenetwork-${PV}:${SLOT} + gnokii? ( app-mobilephone/gnokii )" + +DEPEND+=" ${COMMON_DEPEND}" +RDEPEND+=" ${COMMON_DEPEND}" + +TSM_EXTRACT_ALSO="certmanager/lib/ + libkdepim/ + libkdenetwork/ + libkcal/ + libemailfunctions/" + +src_configure () { + mycmakeargs=( + $(cmake-utils_use_with gnokii GNOKII ) + ) + trinity-meta_src_configure +} diff --git a/trinity-base/kaddressbook/kaddressbook-9999.ebuild b/trinity-base/kaddressbook/kaddressbook-9999.ebuild new file mode 100644 index 00000000..691eec19 --- /dev/null +++ b/trinity-base/kaddressbook/kaddressbook-9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta + +DESCRIPTION="The Trinity Address Book" +KEYWORDS="" +IUSE+=" gnokii" + +COMMON_DEPEND=">=trinity-base/libtdepim-${PV}:${SLOT} + >=trinity-base/libkcal-${PV}:${SLOT} + >=trinity-base/certmanager-${PV}:${SLOT} + >=trinity-base/libtdenetwork-${PV}:${SLOT} + gnokii? ( app-mobilephone/gnokii )" + +DEPEND+=" ${COMMON_DEPEND}" +RDEPEND+=" ${COMMON_DEPEND}" + +TSM_EXTRACT_ALSO="certmanager/lib/ + libtdepim/ + libtdenetwork/ + libkcal/ + libemailfunctions/" + +src_configure () { + mycmakeargs=( + $(cmake-utils_use_with gnokii GNOKII ) + ) + trinity-meta_src_configure +} diff --git a/trinity-base/kaddressbook/metadata.xml b/trinity-base/kaddressbook/metadata.xml new file mode 100644 index 00000000..a79c18aa --- /dev/null +++ b/trinity-base/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="person"> + <email>fatzer2@gmail.com</email> + <name>Alexander Golubev</name> + </maintainer> + <use> + <flag name="gnokii"> Build with support for <pkg>app-mobilephone/gnokii</pkg></flag> + </use> +</pkgmetadata> diff --git a/trinity-base/kamera/Manifest b/trinity-base/kamera/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kamera/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kamera/kamera-3.5.13.1.ebuild b/trinity-base/kamera/kamera-3.5.13.1.ebuild new file mode 100644 index 00000000..adf2f405 --- /dev/null +++ b/trinity-base/kamera/kamera-3.5.13.1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity digital camera manager" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND="media-libs/libgphoto2" +RDEPEND="$DEPEND" diff --git a/trinity-base/kamera/kamera-9999.ebuild b/trinity-base/kamera/kamera-9999.ebuild new file mode 100644 index 00000000..10688535 --- /dev/null +++ b/trinity-base/kamera/kamera-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity digital camera manager" +KEYWORDS= +IUSE="" + +DEPEND="media-libs/libgphoto2" +RDEPEND="$DEPEND" diff --git a/trinity-base/kamera/metadata.xml b/trinity-base/kamera/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kamera/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kappfinder/Manifest b/trinity-base/kappfinder/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kappfinder/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kappfinder/files/shared b/trinity-base/kappfinder/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kappfinder/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kappfinder/kappfinder-3.5.13.1.ebuild b/trinity-base/kappfinder/kappfinder-3.5.13.1.ebuild new file mode 100644 index 00000000..04e7dfdd --- /dev/null +++ b/trinity-base/kappfinder/kappfinder-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity tool that generates *.desktop files for well known apps" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kappfinder/kappfinder-3.5.13.2.ebuild b/trinity-base/kappfinder/kappfinder-3.5.13.2.ebuild new file mode 100644 index 00000000..4efc413e --- /dev/null +++ b/trinity-base/kappfinder/kappfinder-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity tool that generates *.desktop files for well known apps" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/kappfinder/kappfinder-9999.ebuild b/trinity-base/kappfinder/kappfinder-9999.ebuild new file mode 100644 index 00000000..1282b2c4 --- /dev/null +++ b/trinity-base/kappfinder/kappfinder-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity tool that generates *.desktop files for well known apps" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kappfinder/metadata.xml b/trinity-base/kappfinder/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kappfinder/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kate-plugins/kate-plugins-9999.ebuild b/trinity-base/kate-plugins/kate-plugins-9999.ebuild new file mode 100644 index 00000000..13c292e8 --- /dev/null +++ b/trinity-base/kate-plugins/kate-plugins-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeaddons" +TSM_EXTRACT="kate" + +inherit trinity-meta + +DESCRIPTION="kate plugins and docs" +KEYWORDS="" +IUSE+="" +DEPEND=">=trinity-base/kate-${PV}:${SLOT}" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kate-plugins/metadata.xml b/trinity-base/kate-plugins/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kate-plugins/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kate/Manifest b/trinity-base/kate/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kate/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kate/files/shared b/trinity-base/kate/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kate/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kate/kate-3.5.13.1.ebuild b/trinity-base/kate/kate-3.5.13.1.ebuild new file mode 100644 index 00000000..42a04559 --- /dev/null +++ b/trinity-base/kate/kate-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Kate is an MDI texteditor." +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kate/kate-3.5.13.2.ebuild b/trinity-base/kate/kate-3.5.13.2.ebuild new file mode 100644 index 00000000..7703f9c3 --- /dev/null +++ b/trinity-base/kate/kate-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Kate is an MDI texteditor." +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/kate/kate-9999.ebuild b/trinity-base/kate/kate-9999.ebuild new file mode 100644 index 00000000..c183eec1 --- /dev/null +++ b/trinity-base/kate/kate-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Kate is an MDI texteditor." +KEYWORDS= +IUSE="" diff --git a/trinity-base/kate/metadata.xml b/trinity-base/kate/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kate/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kcalc/Manifest b/trinity-base/kcalc/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/kcalc/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/kcalc/files/shared b/trinity-base/kcalc/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kcalc/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kcalc/kcalc-3.5.13.1.ebuild b/trinity-base/kcalc/kcalc-3.5.13.1.ebuild new file mode 100644 index 00000000..37989f20 --- /dev/null +++ b/trinity-base/kcalc/kcalc-3.5.13.1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity calculator" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND="dev-libs/gmp:*" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kcalc/kcalc-3.5.13.2.ebuild b/trinity-base/kcalc/kcalc-3.5.13.2.ebuild new file mode 100644 index 00000000..00e77886 --- /dev/null +++ b/trinity-base/kcalc/kcalc-3.5.13.2.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity calculator" +KEYWORDS="~x86 ~amd64" +IUSE="" + +DEPEND="dev-libs/gmp:*" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kcalc/kcalc-9999.ebuild b/trinity-base/kcalc/kcalc-9999.ebuild new file mode 100644 index 00000000..e48e1774 --- /dev/null +++ b/trinity-base/kcalc/kcalc-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity calculator" +KEYWORDS="" +IUSE="" + +DEPEND="dev-libs/gmp:*" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kcalc/metadata.xml b/trinity-base/kcalc/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kcalc/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kcharselect/Manifest b/trinity-base/kcharselect/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/kcharselect/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/kcharselect/files/shared b/trinity-base/kcharselect/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kcharselect/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kcharselect/kcharselect-3.5.13.1.ebuild b/trinity-base/kcharselect/kcharselect-3.5.13.1.ebuild new file mode 100644 index 00000000..a2bd385c --- /dev/null +++ b/trinity-base/kcharselect/kcharselect-3.5.13.1.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" +TRINITY_SUBMODULE="${PN} charselectapplet" + +inherit trinity-meta + +DESCRIPTION="Trinity character selection utility and panel applet" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kcharselect/kcharselect-3.5.13.2.ebuild b/trinity-base/kcharselect/kcharselect-3.5.13.2.ebuild new file mode 100644 index 00000000..f333242b --- /dev/null +++ b/trinity-base/kcharselect/kcharselect-3.5.13.2.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" +TRINITY_SUBMODULE="${PN} charselectapplet" + +inherit trinity-meta + +DESCRIPTION="Trinity character selection utility and panel applet" +KEYWORDS="~x86 ~amd64" +IUSE="" diff --git a/trinity-base/kcharselect/kcharselect-9999.ebuild b/trinity-base/kcharselect/kcharselect-9999.ebuild new file mode 100644 index 00000000..7904ab2f --- /dev/null +++ b/trinity-base/kcharselect/kcharselect-9999.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" +TRINITY_SUBMODULE="${PN} charselectapplet" + +inherit trinity-meta + +DESCRIPTION="Trinity character selection utility and panel applet" +KEYWORDS="" +IUSE="" diff --git a/trinity-base/kcharselect/metadata.xml b/trinity-base/kcharselect/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kcharselect/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kcheckpass/Manifest b/trinity-base/kcheckpass/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kcheckpass/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kcheckpass/files/shared b/trinity-base/kcheckpass/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kcheckpass/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kcheckpass/kcheckpass-3.5.13.1.ebuild b/trinity-base/kcheckpass/kcheckpass-3.5.13.1.ebuild new file mode 100644 index 00000000..ccae69c9 --- /dev/null +++ b/trinity-base/kcheckpass/kcheckpass-3.5.13.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="A simple password checker, used by any software in need of user authentication." +KEYWORDS="x86 amd64" +IUSE="pam" + +RDEPEND=" + pam? ( trinity-base/tdebase-pam )" +DEPEND="${RDEPEND}" + +src_configure() { + mycmakeargs=( + -D_WITH_SHADOW=ON + $(cmake-utils_use_with pam PAM) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kcheckpass/kcheckpass-3.5.13.2.ebuild b/trinity-base/kcheckpass/kcheckpass-3.5.13.2.ebuild new file mode 100644 index 00000000..326b0578 --- /dev/null +++ b/trinity-base/kcheckpass/kcheckpass-3.5.13.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="A simple password checker, used by any software in need of user authentication." +KEYWORDS="~amd64 ~x86" +IUSE="pam" + +RDEPEND=" + pam? ( trinity-base/tdebase-pam )" +DEPEND="${RDEPEND}" + +src_configure() { + mycmakeargs=( + -D_WITH_SHADOW=ON + $(cmake-utils_use_with pam PAM) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kcheckpass/kcheckpass-9999.ebuild b/trinity-base/kcheckpass/kcheckpass-9999.ebuild new file mode 100644 index 00000000..3e9cfadd --- /dev/null +++ b/trinity-base/kcheckpass/kcheckpass-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="A simple password checker, used by any software in need of user authentication." +KEYWORDS= +IUSE="pam" + +RDEPEND=" + pam? ( virtual/pam )" +DEPEND="${RDEPEND}" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with pam PAM) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kcheckpass/metadata.xml b/trinity-base/kcheckpass/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kcheckpass/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kcminit/Manifest b/trinity-base/kcminit/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kcminit/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kcminit/files/shared b/trinity-base/kcminit/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kcminit/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kcminit/kcminit-3.5.13.1.ebuild b/trinity-base/kcminit/kcminit-3.5.13.1.ebuild new file mode 100644 index 00000000..c811abce --- /dev/null +++ b/trinity-base/kcminit/kcminit-3.5.13.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="KCMInit - runs startups initialization for Control Modules." +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND="x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXtst" +RDEPEND="${RDEPEND}" diff --git a/trinity-base/kcminit/kcminit-3.5.13.2.ebuild b/trinity-base/kcminit/kcminit-3.5.13.2.ebuild new file mode 100644 index 00000000..c9666663 --- /dev/null +++ b/trinity-base/kcminit/kcminit-3.5.13.2.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="KCMInit - runs startups initialization for Control Modules." +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXtst" +RDEPEND="${RDEPEND}" diff --git a/trinity-base/kcminit/kcminit-9999.ebuild b/trinity-base/kcminit/kcminit-9999.ebuild new file mode 100644 index 00000000..37d0f409 --- /dev/null +++ b/trinity-base/kcminit/kcminit-9999.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="KCMInit - runs startups initialization for Control Modules." +KEYWORDS= +IUSE="" + +DEPEND="x11-libs/libX11 + x11-libs/libXext + x11-libs/libXrender + x11-libs/libXtst" +RDEPEND="${RDEPEND}" diff --git a/trinity-base/kcminit/metadata.xml b/trinity-base/kcminit/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kcminit/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kcoloredit/Manifest b/trinity-base/kcoloredit/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kcoloredit/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kcoloredit/kcoloredit-3.5.13.1.ebuild b/trinity-base/kcoloredit/kcoloredit-3.5.13.1.ebuild new file mode 100644 index 00000000..672997d8 --- /dev/null +++ b/trinity-base/kcoloredit/kcoloredit-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity color selector/editor" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kcoloredit/kcoloredit-9999.ebuild b/trinity-base/kcoloredit/kcoloredit-9999.ebuild new file mode 100644 index 00000000..80d7102a --- /dev/null +++ b/trinity-base/kcoloredit/kcoloredit-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity color selector/editor" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kcoloredit/metadata.xml b/trinity-base/kcoloredit/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kcoloredit/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kcontrol/Manifest b/trinity-base/kcontrol/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kcontrol/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kcontrol/files/shared b/trinity-base/kcontrol/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kcontrol/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kcontrol/kcontrol-3.5.13.1.ebuild b/trinity-base/kcontrol/kcontrol-3.5.13.1.ebuild new file mode 100644 index 00000000..bc339bb3 --- /dev/null +++ b/trinity-base/kcontrol/kcontrol-3.5.13.1.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="The Trinity Control Center" +KEYWORDS="x86 amd64" +IUSE="samba logitech-mouse ieee1394" + +SLOT="$TRINITY_VER" + +DEPEND="x11-libs/libX11 + x11-libs/libXrender + x11-libs/libXcursor + x11-libs/libXrandr + samba? ( net-fs/samba ) + logitech-mouse? ( virtual/libusb:0 ) + ieee1394? ( sys-libs/libraw1394 ) + >=trinity-base/libkonq-${PV}:${SLOT} + >=trinity-base/kicker-${PV}:${SLOT}" + +RDEPEND="${DEPEND} + sys-apps/usbutils + >=trinity-base/kcminit-${PV}:${SLOT} + >=trinity-base/kdebase-data-${PV}:${SLOT} + >=trinity-base/kdesu-${PV}:${SLOT} + >=trinity-base/khelpcenter-${PV}:${SLOT} + >=trinity-base/khotkeys-${PV}:${SLOT}" + +TSM_EXTRACT_ALSO="kicker/ kwin/ kdesktop/ klipper/ kxkb/" + +src_configure() { + mycmakeargs=( + -DWITH_XCURSOR=ON + -DWITH_XRANDR=ON + -DWITH_XRENDER=ON + -DWITH_USBIDS=/usr/share/misc/usb.ids + $(cmake-utils_use_with samba SAMBA) + $(cmake-utils_use_with logitech-mouse LIBUSB) + $(cmake-utils_use_with ieee1394 LIBRAW1394) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kcontrol/kcontrol-3.5.13.2.ebuild b/trinity-base/kcontrol/kcontrol-3.5.13.2.ebuild new file mode 100644 index 00000000..043b575b --- /dev/null +++ b/trinity-base/kcontrol/kcontrol-3.5.13.2.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="The Trinity Control Center" +KEYWORDS="~amd64 ~x86" +IUSE="samba logitech-mouse ieee1394" + +SLOT="$TRINITY_VER" + +DEPEND="x11-libs/libX11 + x11-libs/libXrender + x11-libs/libXcursor + x11-libs/libXrandr + samba? ( net-fs/samba ) + logitech-mouse? ( virtual/libusb:0 ) + ieee1394? ( sys-libs/libraw1394 ) + >=trinity-base/libkonq-${PV}:${SLOT} + >=trinity-base/kicker-${PV}:${SLOT}" + +RDEPEND="${DEPEND} + sys-apps/usbutils + >=trinity-base/kcminit-${PV}:${SLOT} + >=trinity-base/kdebase-data-${PV}:${SLOT} + >=trinity-base/kdesu-${PV}:${SLOT} + >=trinity-base/khelpcenter-${PV}:${SLOT} + >=trinity-base/khotkeys-${PV}:${SLOT}" + +TSM_EXTRACT_ALSO="kicker/ kwin/ kdesktop/ klipper/ kxkb/" + +src_configure() { + mycmakeargs=( + -DWITH_XCURSOR=ON + -DWITH_XRANDR=ON + -DWITH_XRENDER=ON + -DWITH_USBIDS=/usr/share/misc/usb.ids + $(cmake-utils_use_with samba SAMBA) + $(cmake-utils_use_with logitech-mouse LIBUSB) + $(cmake-utils_use_with ieee1394 LIBRAW1394) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kcontrol/kcontrol-9999.ebuild b/trinity-base/kcontrol/kcontrol-9999.ebuild new file mode 100644 index 00000000..44287b96 --- /dev/null +++ b/trinity-base/kcontrol/kcontrol-9999.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="The Trinity Control Center" +KEYWORDS= +IUSE="samba logitech-mouse ieee1394 +xrandr" + +DEPEND="x11-libs/libX11 + x11-libs/libXrender + x11-libs/libXcursor + samba? ( net-fs/samba ) + logitech-mouse? ( virtual/libusb:0 ) + ieee1394? ( sys-libs/libraw1394 ) + xrandr? ( x11-libs/libXrandr ) + >=trinity-base/tdelibs-${PV}:${SLOT}[xrandr?] + >=trinity-base/libkonq-${PV}:${SLOT} + >=trinity-base/kicker-${PV}:${SLOT}" + +RDEPEND="${DEPEND} + sys-apps/usbutils + >=trinity-base/kcminit-${PV}:${SLOT} + >=trinity-base/tdebase-data-${PV}:${SLOT} + >=trinity-base/tdesu-${PV}:${SLOT} + >=trinity-base/khelpcenter-${PV}:${SLOT} + >=trinity-base/khotkeys-${PV}:${SLOT}" + +TSM_EXTRACT_ALSO="kicker/ twin/ kdesktop/ klipper/ kxkb/" + +src_configure() { + mycmakeargs=( + -DWITH_XCURSOR=ON + -DWITH_XRENDER=ON + -DWITH_USBIDS=/usr/share/misc/usb.ids + $(cmake-utils_use_with samba SAMBA) + $(cmake-utils_use_with logitech-mouse LIBUSB) + $(cmake-utils_use_with ieee1394 LIBRAW1394) + $(cmake-utils_use_with xrandr XRANDR) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kcontrol/metadata.xml b/trinity-base/kcontrol/metadata.xml new file mode 100644 index 00000000..4cc351dc --- /dev/null +++ b/trinity-base/kcontrol/metadata.xml @@ -0,0 +1,12 @@ +<?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> + <use> + <flag name="logitech-mouse">Build the Control Center module to + configure logitech mice</flag> + </use> +</pkgmetadata> diff --git a/trinity-base/kdcop/Manifest b/trinity-base/kdcop/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kdcop/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kdcop/files/shared b/trinity-base/kdcop/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kdcop/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kdcop/kdcop-3.5.13.1.ebuild b/trinity-base/kdcop/kdcop-3.5.13.1.ebuild new file mode 100644 index 00000000..c8bac756 --- /dev/null +++ b/trinity-base/kdcop/kdcop-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity: graphical DCOP browser/client" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kdcop/kdcop-3.5.13.2.ebuild b/trinity-base/kdcop/kdcop-3.5.13.2.ebuild new file mode 100644 index 00000000..d25a0dfd --- /dev/null +++ b/trinity-base/kdcop/kdcop-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity: graphical DCOP browser/client" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/kdcop/kdcop-9999.ebuild b/trinity-base/kdcop/kdcop-9999.ebuild new file mode 100644 index 00000000..a689eb3a --- /dev/null +++ b/trinity-base/kdcop/kdcop-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity: graphical DCOP browser/client" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kdcop/metadata.xml b/trinity-base/kdcop/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdcop/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kde-i18n/Manifest b/trinity-base/kde-i18n/Manifest new file mode 100644 index 00000000..648109bc --- /dev/null +++ b/trinity-base/kde-i18n/Manifest @@ -0,0 +1 @@ +DIST kde-i18n-3.5.13.1.tar.gz 378322677 SHA256 659ce86b7b86583c59ffd6118c563b69f185ce0125b58a6d1babcf1f020a1e0a SHA512 cbfdacd92b2e064ecc9fc00cbab3d362e6a8c015e15db7b63255209f9b20ecbea6e32c503720834c8a7882447eefd659cb2198ac5cc4ecfdd3baabc741e5ddc1 WHIRLPOOL b4478ad7fff628fd152e84c98f2e19a945a46aa579a79f97823ffff961763b83554ae21a4725bc1534e28fe2795b8dea746fb920a1def9da8c4dafa56ba448f9 diff --git a/trinity-base/kde-i18n/kde-i18n-3.5.13.1.ebuild b/trinity-base/kde-i18n/kde-i18n-3.5.13.1.ebuild new file mode 100644 index 00000000..00b9d15e --- /dev/null +++ b/trinity-base/kde-i18n/kde-i18n-3.5.13.1.ebuild @@ -0,0 +1,109 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kde-i18n" + +inherit eutils trinity-base + +set-trinityver + +DESCRIPTION="Trinity internationalization package" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2" + +SLOT="${TRINITY_VER}" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND=" + sys-devel/libtool + >=sys-devel/automake-1.10.1" +RDEPEND="" + +LANGS="af ar az be bg bn br bs ca cs csb cy da de el en_GB eo es et +eu fa fi fr fy ga gl he hi hr hu is it ja kk km ko lt lv mk mn ms +nb nds nl nn pa pl pt pt_BR ro ru rw se sk sl sr sr@Latn ss sv ta te +tg th tr uk uz uz@cyrillic vi wa zh_CN zh_TW" + +for X in ${LANGS} ; do + IUSE="${IUSE} linguas_${X}" +done + +src_unpack() { + local tarball tarfile tarparams f extractlist postfix + + case ${A} in + *.gz) + tarparams=" --gzip" + postfix="gz" + ;; + *.bz2) + tarparams=" --bzip2" + postfix="bz2" + ;; + esac + + tarfile="${DISTDIR}/${A}" + topdir="${A%.tar.*}" + + for X in ${LANGS} ; do + use "linguas_${X}" && extractlist+=" ${topdir}/tde-i18n-${X#linguas_}" + done + + if [[ -z ${LINGUAS} ]] || [[ -z "${extractlist}" && "${LINGUAS}" != "en" ]]; then + echo + ewarn "You either have the LINGUAS environment variable unset or it" + ewarn "contains languages not supported by trinity-base/kde-i18n." + ewarn "Because of that, kde-i18n will not add any kind of language" + ewarn "support." + ewarn + ewarn "If you didn't intend this to happen, the available language" + ewarn "codes are:" + ewarn "${LANGS}" + echo + fi + + extractlist+=" ${topdir}/admin" + + ebegin "Unpacking parts of ${tarball} to ${WORKDIR}" + tar -xpf "${tarfile}" ${tarparams} -C "${WORKDIR}" ${extractlist} 2> /dev/null \ + || echo "tar extract command failed at least partially - continuing anyway" +} + +src_prepare(){ + cp -Rp /usr/share/libtool/config/ltmain.sh "${S}/admin/ltmain.sh" + cp -Rp /usr/share/aclocal/libtool.m4 "${S}/admin/libtool.m4.in" + for dir in $(ls -d "${S}"/tde-i18n-*); do + einfo "Preparing $dir" + cd "$dir" && emake -f "admin/Makefile.common"; + done +} + +src_configure() { + PREFIX="${TDEDIR}" + for dir in $(ls -d "${S}"/tde-i18n-*); do + einfo "Configuring $dir" + cd "${dir}" && econf \ + --without-arts \ + --prefix="${PREFIX}" \ + --mandir="${PREFIX}/share/man"\ + --infodir="${PREFIX}/share/info" \ + --datadir="${PREFIX}/share" \ + --sysconfdir="${PREFIX}/etc" + done +} + +src_compile() { + for dir in $(ls -d "${S}"/tde-i18n-*); do + einfo "Compiling $dir" + cd "${dir}" && emake; + done +} + +src_install() { + for dir in $(ls -d "${S}"/tde-i18n-*); do + einfo "Installing $dir" + cd "${dir}" && emake install DESTDIR="${D}" + done +} diff --git a/trinity-base/kde-i18n/metadata.xml b/trinity-base/kde-i18n/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kde-i18n/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdeartwork-emoticons/Manifest b/trinity-base/kdeartwork-emoticons/Manifest new file mode 100644 index 00000000..339bae1e --- /dev/null +++ b/trinity-base/kdeartwork-emoticons/Manifest @@ -0,0 +1 @@ +DIST kdeartwork-3.5.13.1.tar.gz 27560795 SHA256 048f7eb031808d9216156c76fde96844021bd0d310301f8b83593b57f121b641 SHA512 4fc5a1746af087ba7f6852751533efd918a1e617553ba7e8280c00ecd59b51ef0eaad622a9d0f2e675a16aa427f36049dc46adbbfd58b27cac4fbe1ff3442172 WHIRLPOOL 43151d5639d0aa26530b5b52b071955ca3f1b0be007557b57fb17d955820105ea11a96c397eb0a8a41ac2a61e5e1d243cae74d6e7f2e31eb4f1a4128988a4e81 diff --git a/trinity-base/kdeartwork-emoticons/kdeartwork-emoticons-3.5.13.1.ebuild b/trinity-base/kdeartwork-emoticons/kdeartwork-emoticons-3.5.13.1.ebuild new file mode 100644 index 00000000..514c60be --- /dev/null +++ b/trinity-base/kdeartwork-emoticons/kdeartwork-emoticons-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeartwork" + +inherit trinity-meta + +DESCRIPTION="EmotIcons (icons for things like smilies :-) for Trinity" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kdeartwork-emoticons/metadata.xml b/trinity-base/kdeartwork-emoticons/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdeartwork-emoticons/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdeartwork-icewm-themes/Manifest b/trinity-base/kdeartwork-icewm-themes/Manifest new file mode 100644 index 00000000..339bae1e --- /dev/null +++ b/trinity-base/kdeartwork-icewm-themes/Manifest @@ -0,0 +1 @@ +DIST kdeartwork-3.5.13.1.tar.gz 27560795 SHA256 048f7eb031808d9216156c76fde96844021bd0d310301f8b83593b57f121b641 SHA512 4fc5a1746af087ba7f6852751533efd918a1e617553ba7e8280c00ecd59b51ef0eaad622a9d0f2e675a16aa427f36049dc46adbbfd58b27cac4fbe1ff3442172 WHIRLPOOL 43151d5639d0aa26530b5b52b071955ca3f1b0be007557b57fb17d955820105ea11a96c397eb0a8a41ac2a61e5e1d243cae74d6e7f2e31eb4f1a4128988a4e81 diff --git a/trinity-base/kdeartwork-icewm-themes/kdeartwork-icewm-themes-3.5.13.1.ebuild b/trinity-base/kdeartwork-icewm-themes/kdeartwork-icewm-themes-3.5.13.1.ebuild new file mode 100644 index 00000000..82efd335 --- /dev/null +++ b/trinity-base/kdeartwork-icewm-themes/kdeartwork-icewm-themes-3.5.13.1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeartwork" + +inherit trinity-meta + +DESCRIPTION="Themes for IceWM from the Trinityartwork package." +KEYWORDS="x86 amd64" +IUSE="" + +RDEPEND="$DEPEND + >=trinity-base/kdeartwork-kwin-styles-${PV}:${SLOT}" + +pkg_postinst() { + elog "More IceWM themes are available installing x11-themes/icewm-themes" +} diff --git a/trinity-base/kdeartwork-icewm-themes/metadata.xml b/trinity-base/kdeartwork-icewm-themes/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdeartwork-icewm-themes/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdeartwork-icon-themes/Manifest b/trinity-base/kdeartwork-icon-themes/Manifest new file mode 100644 index 00000000..339bae1e --- /dev/null +++ b/trinity-base/kdeartwork-icon-themes/Manifest @@ -0,0 +1 @@ +DIST kdeartwork-3.5.13.1.tar.gz 27560795 SHA256 048f7eb031808d9216156c76fde96844021bd0d310301f8b83593b57f121b641 SHA512 4fc5a1746af087ba7f6852751533efd918a1e617553ba7e8280c00ecd59b51ef0eaad622a9d0f2e675a16aa427f36049dc46adbbfd58b27cac4fbe1ff3442172 WHIRLPOOL 43151d5639d0aa26530b5b52b071955ca3f1b0be007557b57fb17d955820105ea11a96c397eb0a8a41ac2a61e5e1d243cae74d6e7f2e31eb4f1a4128988a4e81 diff --git a/trinity-base/kdeartwork-icon-themes/kdeartwork-icon-themes-3.5.13.1.ebuild b/trinity-base/kdeartwork-icon-themes/kdeartwork-icon-themes-3.5.13.1.ebuild new file mode 100644 index 00000000..44b6e14e --- /dev/null +++ b/trinity-base/kdeartwork-icon-themes/kdeartwork-icon-themes-3.5.13.1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeartwork" + +inherit trinity-meta +KMMODULE="IconThemes" + +DESCRIPTION="Icon themes for Trinity" +KEYWORDS="x86 amd64" +IUSE="" + +TSM_EXTRACT="IconThemes/" diff --git a/trinity-base/kdeartwork-icon-themes/metadata.xml b/trinity-base/kdeartwork-icon-themes/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdeartwork-icon-themes/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdeartwork-kscreensaver/Manifest b/trinity-base/kdeartwork-kscreensaver/Manifest new file mode 100644 index 00000000..339bae1e --- /dev/null +++ b/trinity-base/kdeartwork-kscreensaver/Manifest @@ -0,0 +1 @@ +DIST kdeartwork-3.5.13.1.tar.gz 27560795 SHA256 048f7eb031808d9216156c76fde96844021bd0d310301f8b83593b57f121b641 SHA512 4fc5a1746af087ba7f6852751533efd918a1e617553ba7e8280c00ecd59b51ef0eaad622a9d0f2e675a16aa427f36049dc46adbbfd58b27cac4fbe1ff3442172 WHIRLPOOL 43151d5639d0aa26530b5b52b071955ca3f1b0be007557b57fb17d955820105ea11a96c397eb0a8a41ac2a61e5e1d243cae74d6e7f2e31eb4f1a4128988a4e81 diff --git a/trinity-base/kdeartwork-kscreensaver/kdeartwork-kscreensaver-3.5.13.1.ebuild b/trinity-base/kdeartwork-kscreensaver/kdeartwork-kscreensaver-3.5.13.1.ebuild new file mode 100644 index 00000000..d76efa4b --- /dev/null +++ b/trinity-base/kdeartwork-kscreensaver/kdeartwork-kscreensaver-3.5.13.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeartwork" + +inherit trinity-meta + +DESCRIPTION="Extra screensavers for Trinity" +KEYWORDS="x86 amd64" +IUSE="opengl xscreensaver arts" + +DEPEND=" + >=trinity-base/kscreensaver-${PV}:${SLOT} + >=trinity-base/krootbacking-${PV}:${SLOT} + media-libs/libart_lgpl + opengl? ( virtual/opengl ) + xscreensaver? ( x11-misc/xscreensaver ) + arts? ( trinity-base/arts )" +RDEPEND="$DEPEND" + +TSM_EXTRACT_ALSO="FindXscreensaver.cmake" + +src_configure() { + mycmakeargs=( + -DWITH_LIBART=ON + $(cmake-utils_use_with opengl OPENGL) + $(cmake-utils_use_with xscreensaver XSCREENSAVER) + $(cmake-utils_use_with arts ARTS) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kdeartwork-kscreensaver/metadata.xml b/trinity-base/kdeartwork-kscreensaver/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdeartwork-kscreensaver/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdeartwork-kwin-styles/Manifest b/trinity-base/kdeartwork-kwin-styles/Manifest new file mode 100644 index 00000000..339bae1e --- /dev/null +++ b/trinity-base/kdeartwork-kwin-styles/Manifest @@ -0,0 +1 @@ +DIST kdeartwork-3.5.13.1.tar.gz 27560795 SHA256 048f7eb031808d9216156c76fde96844021bd0d310301f8b83593b57f121b641 SHA512 4fc5a1746af087ba7f6852751533efd918a1e617553ba7e8280c00ecd59b51ef0eaad622a9d0f2e675a16aa427f36049dc46adbbfd58b27cac4fbe1ff3442172 WHIRLPOOL 43151d5639d0aa26530b5b52b071955ca3f1b0be007557b57fb17d955820105ea11a96c397eb0a8a41ac2a61e5e1d243cae74d6e7f2e31eb4f1a4128988a4e81 diff --git a/trinity-base/kdeartwork-kwin-styles/kdeartwork-kwin-styles-3.5.13.1.ebuild b/trinity-base/kdeartwork-kwin-styles/kdeartwork-kwin-styles-3.5.13.1.ebuild new file mode 100644 index 00000000..1efdbc7e --- /dev/null +++ b/trinity-base/kdeartwork-kwin-styles/kdeartwork-kwin-styles-3.5.13.1.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeartwork" + +inherit trinity-meta +DESCRIPTION="Window styles for Trinity" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND=">=trinity-base/kwin-${PV}:${SLOT}" +RDEPEND="$DEPEND" diff --git a/trinity-base/kdeartwork-kwin-styles/metadata.xml b/trinity-base/kdeartwork-kwin-styles/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdeartwork-kwin-styles/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdeartwork-kworldclock/Manifest b/trinity-base/kdeartwork-kworldclock/Manifest new file mode 100644 index 00000000..339bae1e --- /dev/null +++ b/trinity-base/kdeartwork-kworldclock/Manifest @@ -0,0 +1 @@ +DIST kdeartwork-3.5.13.1.tar.gz 27560795 SHA256 048f7eb031808d9216156c76fde96844021bd0d310301f8b83593b57f121b641 SHA512 4fc5a1746af087ba7f6852751533efd918a1e617553ba7e8280c00ecd59b51ef0eaad622a9d0f2e675a16aa427f36049dc46adbbfd58b27cac4fbe1ff3442172 WHIRLPOOL 43151d5639d0aa26530b5b52b071955ca3f1b0be007557b57fb17d955820105ea11a96c397eb0a8a41ac2a61e5e1d243cae74d6e7f2e31eb4f1a4128988a4e81 diff --git a/trinity-base/kdeartwork-kworldclock/kdeartwork-kworldclock-3.5.13.1.ebuild b/trinity-base/kdeartwork-kworldclock/kdeartwork-kworldclock-3.5.13.1.ebuild new file mode 100644 index 00000000..6cd0eda1 --- /dev/null +++ b/trinity-base/kdeartwork-kworldclock/kdeartwork-kworldclock-3.5.13.1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeartwork" + +inherit trinity-meta + +DESCRIPTION="kworldclock from kdeartwork" +KEYWORDS="x86 amd64" +IUSE="" + +RDEPEND="$DEPEND + >=trinity-base/kworldclock-${PV}:${SLOT}" diff --git a/trinity-base/kdeartwork-kworldclock/metadata.xml b/trinity-base/kdeartwork-kworldclock/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdeartwork-kworldclock/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdeartwork-meta/kdeartwork-meta-3.5.13.1.ebuild b/trinity-base/kdeartwork-meta/kdeartwork-meta-3.5.13.1.ebuild new file mode 100644 index 00000000..662646f9 --- /dev/null +++ b/trinity-base/kdeartwork-meta/kdeartwork-meta-3.5.13.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +inherit trinity-functions + +set-trinityver + +DESCRIPTION="kdeartwork meta package - merge this to pull in all kdeartwork-derived packages" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" +KEYWORDS="x86 amd64" + +SLOT="$TRINITY_VER" +IUSE="" + +RDEPEND=" + >=trinity-base/kdeartwork-emoticons-${PV}:${SLOT} + >=trinity-base/kdeartwork-icon-themes-${PV}:${SLOT} + >=trinity-base/kdeartwork-icewm-themes-${PV}:${SLOT} + >=trinity-base/kdeartwork-kscreensaver-${PV}:${SLOT} + >=trinity-base/kdeartwork-kwin-styles-${PV}:${SLOT} + >=trinity-base/kdeartwork-kworldclock-${PV}:${SLOT} + >=trinity-base/kdeartwork-sounds-${PV}:${SLOT} + >=trinity-base/kdeartwork-styles-${PV}:${SLOT} + >=trinity-base/kdeartwork-wallpapers-${PV}:${SLOT}" diff --git a/trinity-base/kdeartwork-meta/metadata.xml b/trinity-base/kdeartwork-meta/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdeartwork-meta/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdeartwork-sounds/Manifest b/trinity-base/kdeartwork-sounds/Manifest new file mode 100644 index 00000000..339bae1e --- /dev/null +++ b/trinity-base/kdeartwork-sounds/Manifest @@ -0,0 +1 @@ +DIST kdeartwork-3.5.13.1.tar.gz 27560795 SHA256 048f7eb031808d9216156c76fde96844021bd0d310301f8b83593b57f121b641 SHA512 4fc5a1746af087ba7f6852751533efd918a1e617553ba7e8280c00ecd59b51ef0eaad622a9d0f2e675a16aa427f36049dc46adbbfd58b27cac4fbe1ff3442172 WHIRLPOOL 43151d5639d0aa26530b5b52b071955ca3f1b0be007557b57fb17d955820105ea11a96c397eb0a8a41ac2a61e5e1d243cae74d6e7f2e31eb4f1a4128988a4e81 diff --git a/trinity-base/kdeartwork-sounds/kdeartwork-sounds-3.5.13.1.ebuild b/trinity-base/kdeartwork-sounds/kdeartwork-sounds-3.5.13.1.ebuild new file mode 100644 index 00000000..f1e9fc1a --- /dev/null +++ b/trinity-base/kdeartwork-sounds/kdeartwork-sounds-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeartwork" + +inherit trinity-meta + +DESCRIPTION="Extra sound themes for Trinity" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kdeartwork-sounds/metadata.xml b/trinity-base/kdeartwork-sounds/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdeartwork-sounds/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdeartwork-styles/Manifest b/trinity-base/kdeartwork-styles/Manifest new file mode 100644 index 00000000..339bae1e --- /dev/null +++ b/trinity-base/kdeartwork-styles/Manifest @@ -0,0 +1 @@ +DIST kdeartwork-3.5.13.1.tar.gz 27560795 SHA256 048f7eb031808d9216156c76fde96844021bd0d310301f8b83593b57f121b641 SHA512 4fc5a1746af087ba7f6852751533efd918a1e617553ba7e8280c00ecd59b51ef0eaad622a9d0f2e675a16aa427f36049dc46adbbfd58b27cac4fbe1ff3442172 WHIRLPOOL 43151d5639d0aa26530b5b52b071955ca3f1b0be007557b57fb17d955820105ea11a96c397eb0a8a41ac2a61e5e1d243cae74d6e7f2e31eb4f1a4128988a4e81 diff --git a/trinity-base/kdeartwork-styles/kdeartwork-styles-3.5.13.1.ebuild b/trinity-base/kdeartwork-styles/kdeartwork-styles-3.5.13.1.ebuild new file mode 100644 index 00000000..ce394cf1 --- /dev/null +++ b/trinity-base/kdeartwork-styles/kdeartwork-styles-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeartwork" + +inherit trinity-meta + +DESCRIPTION="Extra styles for Trinity" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kdeartwork-styles/metadata.xml b/trinity-base/kdeartwork-styles/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdeartwork-styles/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdeartwork-wallpapers/Manifest b/trinity-base/kdeartwork-wallpapers/Manifest new file mode 100644 index 00000000..339bae1e --- /dev/null +++ b/trinity-base/kdeartwork-wallpapers/Manifest @@ -0,0 +1 @@ +DIST kdeartwork-3.5.13.1.tar.gz 27560795 SHA256 048f7eb031808d9216156c76fde96844021bd0d310301f8b83593b57f121b641 SHA512 4fc5a1746af087ba7f6852751533efd918a1e617553ba7e8280c00ecd59b51ef0eaad622a9d0f2e675a16aa427f36049dc46adbbfd58b27cac4fbe1ff3442172 WHIRLPOOL 43151d5639d0aa26530b5b52b071955ca3f1b0be007557b57fb17d955820105ea11a96c397eb0a8a41ac2a61e5e1d243cae74d6e7f2e31eb4f1a4128988a4e81 diff --git a/trinity-base/kdeartwork-wallpapers/kdeartwork-wallpapers-3.5.13.1.ebuild b/trinity-base/kdeartwork-wallpapers/kdeartwork-wallpapers-3.5.13.1.ebuild new file mode 100644 index 00000000..fff19374 --- /dev/null +++ b/trinity-base/kdeartwork-wallpapers/kdeartwork-wallpapers-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeartwork" + +inherit trinity-meta + +DESCRIPTION="Wallpapers from Trinity" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kdeartwork-wallpapers/metadata.xml b/trinity-base/kdeartwork-wallpapers/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdeartwork-wallpapers/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdebase-data/Manifest b/trinity-base/kdebase-data/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kdebase-data/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kdebase-data/kdebase-data-3.5.13.1.ebuild b/trinity-base/kdebase-data/kdebase-data-3.5.13.1.ebuild new file mode 100644 index 00000000..086034d1 --- /dev/null +++ b/trinity-base/kdebase-data/kdebase-data-3.5.13.1.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +TRINITY_SUBMODULE="l10n pics applnk" + +DESCRIPTION="Icons, localization data and .desktop files from kdebase." +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kdebase-data/kdebase-data-3.5.13.2.ebuild b/trinity-base/kdebase-data/kdebase-data-3.5.13.2.ebuild new file mode 100644 index 00000000..55d0c5d5 --- /dev/null +++ b/trinity-base/kdebase-data/kdebase-data-3.5.13.2.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +TRINITY_SUBMODULE="l10n pics applnk" + +DESCRIPTION="Icons, localization data and .desktop files from kdebase." +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/kdebase-data/metadata.xml b/trinity-base/kdebase-data/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdebase-data/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdebase-kioslaves/Manifest b/trinity-base/kdebase-kioslaves/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kdebase-kioslaves/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kdebase-kioslaves/files/kdebase-3.5.13.1-fix-kioslaves-with-hal.patch b/trinity-base/kdebase-kioslaves/files/kdebase-3.5.13.1-fix-kioslaves-with-hal.patch new file mode 100644 index 00000000..ebde62e5 --- /dev/null +++ b/trinity-base/kdebase-kioslaves/files/kdebase-3.5.13.1-fix-kioslaves-with-hal.patch @@ -0,0 +1,24 @@ +diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake +index 3834f6d..8dc8a3f 100644 +--- a/ConfigureChecks.cmake ++++ b/ConfigureChecks.cmake +@@ -233,7 +233,6 @@ find_package( TQt ) + find_package( TDE ) + + +-# dbus-tqt need Qt flags + # dbus (kdm, ksmserver) + if( BUILD_KDM OR BUILD_KSMSERVER ) + +@@ -242,6 +241,11 @@ if( BUILD_KDM OR BUILD_KSMSERVER ) + tde_message_fatal( "dbus-1 is required, but was not found on your system" ) + endif( ) + ++endif( ) ++ ++ ++# dbus-tqt (kdm, ksmserver, kioslaves(media)) ++if( BUILD_KDM OR BUILD_KSMSERVER OR (BUILD_KIOSLAVES AND WITH_HAL) ) + # check for dbus-tqt + pkg_check_modules( DBUS_TQT REQUIRED dbus-tqt ) + tde_save( CMAKE_REQUIRED_INCLUDES CMAKE_REQUIRED_LIBRARIES ) diff --git a/trinity-base/kdebase-kioslaves/files/kdebase-3.5.13.2-fix-mandb-support-in-kio-man.patch b/trinity-base/kdebase-kioslaves/files/kdebase-3.5.13.2-fix-mandb-support-in-kio-man.patch new file mode 100644 index 00000000..4e981bc9 --- /dev/null +++ b/trinity-base/kdebase-kioslaves/files/kdebase-3.5.13.2-fix-mandb-support-in-kio-man.patch @@ -0,0 +1,146 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d36ee0e..e91f8e8 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -220,15 +220,6 @@ if( BUILD_STARTKDE ) + endif() + + +-##### Determine whether older manpage support is used ########## +- +-if( EXISTS "/usr/sbin/makewhatis" ) +- set( WITH_MAKEWHATIS "1" ) +- message( STATUS "Selected makewhatis for kio-man on your system" ) +-else() +- message( STATUS "Selected man-db for kio-man on your system" ) +-endif() +- + ##### Checks for a distribution-specific 1st menu item, generally a control center + if(EXISTS "/usr/share/applications/YaST.desktop") + set( KICKOFF_DIST_CONFIG_SHORTCUT1 "/usr/share/applications/YaST.desktop" ) +diff --git a/config.h.cmake b/config.h.cmake +index d41643b..7a86d97 100644 +--- a/config.h.cmake ++++ b/config.h.cmake +@@ -182,9 +182,6 @@ + // Defined when wanting ksmserver shutdown debugging timing markers in .xsession-errors + #cmakedefine BUILD_PROFILE_SHUTDOWN 1 + +-// Use makewhatis manpage support +-#cmakedefine WITH_MAKEWHATIS "@WITH_MAKEWHATIS@" +- + // Kickoff menu + #cmakedefine KICKOFF_DIST_CONFIG_SHORTCUT1 "@KICKOFF_DIST_CONFIG_SHORTCUT1@" + #cmakedefine KICKOFF_DIST_CONFIG_SHORTCUT2 "@KICKOFF_DIST_CONFIG_SHORTCUT2@" +diff --git a/kioslave/man/kio_man.cpp b/kioslave/man/kio_man.cpp +index 63fed2e..4da85ba 100644 +--- a/kioslave/man/kio_man.cpp ++++ b/kioslave/man/kio_man.cpp +@@ -580,48 +580,64 @@ char *MANProtocol::readManPage(const char *_filename) + kdDebug(7107) << "resolved to " << filename << endl; + } + lastdir = filename.left(filename.findRev('/')); +- +-#ifdef WITH_MAKEWHATIS +- TQIODevice *fd= KFilterDev::deviceForFile(filename); + +- if ( !fd || !fd->open(IO_ReadOnly)) +- { +- delete fd; +- return 0; +- } +- TQByteArray array(fd->readAll()); +- kdDebug(7107) << "read " << array.size() << endl; +- fd->close(); +- delete fd; ++ size_t len; + +- if (array.isEmpty()) +- return 0; ++ if( hasManRecode() ) { ++ myStdStream = TQString::null; ++ KProcess proc; + +- const int len = array.size(); +- buf = new char[len + 4]; +- tqmemmove(buf + 1, array.data(), len); +-#else +- myStdStream = TQString::null; +- KProcess proc; +- /* TODO: detect availability of 'man --recode' so that this can go +- * upstream */ +- proc << "man" << "--recode" << "UTF-8" << filename; ++ proc << "man" << "--recode" << "UTF-8" << filename; + +- TQApplication::connect(&proc, TQT_SIGNAL(receivedStdout (KProcess *, char *, int)), +- this, TQT_SLOT(slotGetStdOutputUtf8(KProcess *, char *, int))); +- proc.start(KProcess::Block, KProcess::All); ++ TQApplication::connect(&proc, TQT_SIGNAL(receivedStdout (KProcess *, char *, int)), ++ this, TQT_SLOT(slotGetStdOutputUtf8(KProcess *, char *, int))); ++ proc.start(KProcess::Block, KProcess::All); ++ ++ const TQCString cstr=myStdStream.utf8(); ++ len = cstr.size() != 0 ? cstr.size() - 1 : 0; ++ buf = new char[len + 4]; ++ tqmemmove(buf + 1, cstr.data(), len); ++ } else { ++ TQIODevice *fd= KFilterDev::deviceForFile(filename); ++ ++ if ( !fd || !fd->open(IO_ReadOnly)) ++ { ++ delete fd; ++ return 0; ++ } ++ TQByteArray array(fd->readAll()); ++ kdDebug(7107) << "read " << array.size() << endl; ++ fd->close(); ++ delete fd; ++ ++ if (array.isEmpty()) ++ return 0; ++ ++ len = array.size(); ++ buf = new char[len + 4]; ++ tqmemmove(buf + 1, array.data(), len); ++ } + +- const TQCString cstr=myStdStream.utf8(); +- const int len = cstr.size()-1; +- buf = new char[len + 4]; +- tqmemmove(buf + 1, cstr.data(), len); +-#endif + buf[0]=buf[len]='\n'; // Start and end with a end of line + buf[len+1]=buf[len+2]='\0'; // Two NUL characters at end + } + return buf; + } + ++bool MANProtocol::hasManRecode(bool force) { ++ static bool rv=0, wasChecked=0; ++ if ( !wasChecked || force ) { ++ KProcess proc; ++ // lets' try to recode the man page of man. ++ // that should be enough to be sure that man-db is installed. ++ proc << "man" << "--recode" << "UTF-8" << "man"; ++ ++ proc.start(KProcess::Block, KProcess::All); ++ rv = proc.exitStatus() == 0; ++ wasChecked = 1; ++ } ++ return rv; ++} + + void MANProtocol::outputError(const TQString& errmsg) + { +diff --git a/kioslave/man/kio_man.h b/kioslave/man/kio_man.h +index 617245f..1a28dcf 100644 +--- a/kioslave/man/kio_man.h ++++ b/kioslave/man/kio_man.h +@@ -66,6 +66,7 @@ private slots: + private: + void checkManPaths(); + TQStringList manDirectories(); ++ static bool hasManRecode(bool force=0); + TQMap<TQString, TQString> buildIndexMap(const TQString& section); + bool addWhatIs(TQMap<TQString, TQString>& i, const TQString& f, const TQString& mark); + void parseWhatIs( TQMap<TQString, TQString> &i, TQTextStream &t, const TQString &mark ); diff --git a/trinity-base/kdebase-kioslaves/kdebase-kioslaves-3.5.13.1.ebuild b/trinity-base/kdebase-kioslaves/kdebase-kioslaves-3.5.13.1.ebuild new file mode 100644 index 00000000..56401469 --- /dev/null +++ b/trinity-base/kdebase-kioslaves/kdebase-kioslaves-3.5.13.1.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +TSM_EXTRACT="kioslave" + +DESCRIPTION="Generic Trinity KIOslaves" +KEYWORDS="x86 amd64" +IUSE="hal ldap openexr samba sasl" + +DEPEND=" + x11-libs/libXcursor + openexr? ( >=media-libs/openexr-1.2.2-r2 ) + samba? ( net-fs/samba ) + ldap? ( net-nds/openldap ) + sasl? ( dev-libs/cyrus-sasl:2 ) + hal? ( dev-libs/dbus-tqt =sys-apps/hal-0.5* )" + +RDEPEND="${DEPEND} + virtual/ssh + trinity-base/kdeeject:${SLOT}" + +PATCHES=( "${FILESDIR}/${TRINITY_MODULE_NAME}-3.5.13.1-fix-kioslaves-with-hal.patch" ) + +src_configure() { + mycmakeargs=( + -DWITH_XCURSOR=ON + $(cmake-utils_use_with hal HAL) + $(cmake-utils_use_with ldap LDAP) + $(cmake-utils_use_with openexr OPENEXR) + $(cmake-utils_use_with samba SAMBA) + $(cmake-utils_use_with sasl SASL) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kdebase-kioslaves/kdebase-kioslaves-3.5.13.2.ebuild b/trinity-base/kdebase-kioslaves/kdebase-kioslaves-3.5.13.2.ebuild new file mode 100644 index 00000000..90dde1ce --- /dev/null +++ b/trinity-base/kdebase-kioslaves/kdebase-kioslaves-3.5.13.2.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +TSM_EXTRACT="kioslave" + +DESCRIPTION="Generic Trinity KIOslaves" +KEYWORDS="~amd64 ~x86" +IUSE="hal ldap openexr samba sasl" + +DEPEND=" + x11-libs/libXcursor + openexr? ( >=media-libs/openexr-1.2.2-r2 ) + samba? ( net-fs/samba ) + ldap? ( net-nds/openldap ) + sasl? ( dev-libs/cyrus-sasl:2 ) + hal? ( dev-libs/dbus-tqt =sys-apps/hal-0.5* )" + +RDEPEND="${DEPEND} + virtual/ssh + trinity-base/kdeeject:${SLOT}" + +PATCHES=( "${FILESDIR}/${TRINITY_MODULE_NAME}-3.5.13.2-fix-mandb-support-in-kio-man.patch" ) + +src_configure() { + mycmakeargs=( + -DWITH_XCURSOR=ON + $(cmake-utils_use_with hal HAL) + $(cmake-utils_use_with ldap LDAP) + $(cmake-utils_use_with openexr OPENEXR) + $(cmake-utils_use_with samba SAMBA) + $(cmake-utils_use_with sasl SASL) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kdebase-kioslaves/metadata.xml b/trinity-base/kdebase-kioslaves/metadata.xml new file mode 100644 index 00000000..a8b41394 --- /dev/null +++ b/trinity-base/kdebase-kioslaves/metadata.xml @@ -0,0 +1,12 @@ +<?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> + <longdescription> + kioslaves is the Trinity VFS framework which plugins present a filesystem-like view of arbitrary data. + This package provides most generic KIOslaves provided by kdebase. + </longdescription> +</pkgmetadata> diff --git a/trinity-base/kdebase-meta/kdebase-meta-3.5.13.1.ebuild b/trinity-base/kdebase-meta/kdebase-meta-3.5.13.1.ebuild new file mode 100644 index 00000000..0b19cbf8 --- /dev/null +++ b/trinity-base/kdebase-meta/kdebase-meta-3.5.13.1.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +inherit trinity-functions + +set-trinityver + +DESCRIPTION="kdebase metapackage - merge this to pull in all kdebase-derived packages" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" + +SLOT="$TRINITY_VER" +IUSE="" +KEYWORDS="x86 amd64" + +RDEPEND=">=trinity-base/kdebase-starttde-${PV}:${SLOT} + >=trinity-base/drkonqi-${PV}:${SLOT} + >=trinity-base/kappfinder-${PV}:${SLOT} + >=trinity-base/kate-${PV}:${SLOT} + >=trinity-base/kcheckpass-${PV}:${SLOT} + >=trinity-base/kcminit-${PV}:${SLOT} + >=trinity-base/kcontrol-${PV}:${SLOT} + >=trinity-base/kdcop-${PV}:${SLOT} + >=trinity-base/kdebugdialog-${PV}:${SLOT} + >=trinity-base/kdepasswd-${PV}:${SLOT} + >=trinity-base/kdeprint-${PV}:${SLOT} + >=trinity-base/kdeeject-${PV}:${SLOT} + >=trinity-base/kdesktop-${PV}:${SLOT} + >=trinity-base/kdesu-${PV}:${SLOT} + >=trinity-base/kdialog-${PV}:${SLOT} + >=trinity-base/kdm-${PV}:${SLOT} + >=trinity-base/kfind-${PV}:${SLOT} + >=trinity-base/khelpcenter-${PV}:${SLOT} + >=trinity-base/khotkeys-${PV}:${SLOT} + >=trinity-base/kicker-${PV}:${SLOT} + >=trinity-base/kdebase-kioslaves-${PV}:${SLOT} + >=trinity-base/klipper-${PV}:${SLOT} + >=trinity-base/kmenuedit-${PV}:${SLOT} + >=trinity-base/konqueror-${PV}:${SLOT} + >=trinity-base/konsole-${PV}:${SLOT} + >=trinity-base/kpager-${PV}:${SLOT} + >=trinity-base/kpersonalizer-${PV}:${SLOT} + >=trinity-base/kreadconfig-${PV}:${SLOT} + >=trinity-base/kscreensaver-${PV}:${SLOT} + >=trinity-base/ksmserver-${PV}:${SLOT} + >=trinity-base/ksplashml-${PV}:${SLOT} + >=trinity-base/kstart-${PV}:${SLOT} + >=trinity-base/ksysguard-${PV}:${SLOT} + >=trinity-base/ksystraycmd-${PV}:${SLOT} + >=trinity-base/ktip-${PV}:${SLOT} + >=trinity-base/kwin-${PV}:${SLOT} + >=trinity-base/kxkb-${PV}:${SLOT} + >=trinity-base/libkonq-${PV}:${SLOT} + >=trinity-base/nsplugins-${PV}:${SLOT} + >=trinity-base/knetattach-${PV}:${SLOT} + >=trinity-base/kdebase-data-${PV}:${SLOT} + >=trinity-base/krootbacking-${PV}:${SLOT} + >=trinity-base/tqt3integration-${PV}:${SLOT}" diff --git a/trinity-base/kdebase-meta/kdebase-meta-3.5.13.2.ebuild b/trinity-base/kdebase-meta/kdebase-meta-3.5.13.2.ebuild new file mode 100644 index 00000000..b3d9532e --- /dev/null +++ b/trinity-base/kdebase-meta/kdebase-meta-3.5.13.2.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +inherit trinity-functions + +set-trinityver + +DESCRIPTION="kdebase metapackage - merge this to pull in all kdebase-derived packages" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" + +SLOT="$TRINITY_VER" +IUSE="" +KEYWORDS="~amd64 ~x86" + +RDEPEND=">=trinity-base/kdebase-starttde-${PV}:${SLOT} + >=trinity-base/drkonqi-${PV}:${SLOT} + >=trinity-base/kappfinder-${PV}:${SLOT} + >=trinity-base/kate-${PV}:${SLOT} + >=trinity-base/kcheckpass-${PV}:${SLOT} + >=trinity-base/kcminit-${PV}:${SLOT} + >=trinity-base/kcontrol-${PV}:${SLOT} + >=trinity-base/kdcop-${PV}:${SLOT} + >=trinity-base/kdebugdialog-${PV}:${SLOT} + >=trinity-base/kdepasswd-${PV}:${SLOT} + >=trinity-base/kdeprint-${PV}:${SLOT} + >=trinity-base/kdeeject-${PV}:${SLOT} + >=trinity-base/kdesktop-${PV}:${SLOT} + >=trinity-base/kdesu-${PV}:${SLOT} + >=trinity-base/kdialog-${PV}:${SLOT} + >=trinity-base/kdm-${PV}:${SLOT} + >=trinity-base/kfind-${PV}:${SLOT} + >=trinity-base/khelpcenter-${PV}:${SLOT} + >=trinity-base/khotkeys-${PV}:${SLOT} + >=trinity-base/kicker-${PV}:${SLOT} + >=trinity-base/kdebase-kioslaves-${PV}:${SLOT} + >=trinity-base/klipper-${PV}:${SLOT} + >=trinity-base/kmenuedit-${PV}:${SLOT} + >=trinity-base/konqueror-${PV}:${SLOT} + >=trinity-base/konsole-${PV}:${SLOT} + >=trinity-base/kpager-${PV}:${SLOT} + >=trinity-base/kpersonalizer-${PV}:${SLOT} + >=trinity-base/kreadconfig-${PV}:${SLOT} + >=trinity-base/kscreensaver-${PV}:${SLOT} + >=trinity-base/ksmserver-${PV}:${SLOT} + >=trinity-base/ksplashml-${PV}:${SLOT} + >=trinity-base/kstart-${PV}:${SLOT} + >=trinity-base/ksysguard-${PV}:${SLOT} + >=trinity-base/ksystraycmd-${PV}:${SLOT} + >=trinity-base/ktip-${PV}:${SLOT} + >=trinity-base/kwin-${PV}:${SLOT} + >=trinity-base/kxkb-${PV}:${SLOT} + >=trinity-base/libkonq-${PV}:${SLOT} + >=trinity-base/nsplugins-${PV}:${SLOT} + >=trinity-base/knetattach-${PV}:${SLOT} + >=trinity-base/kdebase-data-${PV}:${SLOT} + >=trinity-base/krootbacking-${PV}:${SLOT} + >=trinity-base/tqt3integration-${PV}:${SLOT}" diff --git a/trinity-base/kdebase-meta/metadata.xml b/trinity-base/kdebase-meta/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdebase-meta/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdebase-starttde/Manifest b/trinity-base/kdebase-starttde/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kdebase-starttde/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kdebase-starttde/files/agent-shutdown.sh b/trinity-base/kdebase-starttde/files/agent-shutdown.sh new file mode 100644 index 00000000..07cf7477 --- /dev/null +++ b/trinity-base/kdebase-starttde/files/agent-shutdown.sh @@ -0,0 +1,13 @@ +#!/bin/sh +# +# This file is executed at kde shutdown. +# Uncomment the following lines to kill the agents +# that were started at session startup. + +#if [ -n "${GPG_AGENT_INFO}" ]; then +# kill $(echo ${GPG_AGENT_INFO} | cut -d':' -f 2) >/dev/null 2>&1 +#fi + +#if [ -n "${SSH_AGENT_PID}" ]; then +# eval "$(ssh-agent -s -k)" +#fi diff --git a/trinity-base/kdebase-starttde/files/agent-startup.sh b/trinity-base/kdebase-starttde/files/agent-startup.sh new file mode 100644 index 00000000..e97c7b65 --- /dev/null +++ b/trinity-base/kdebase-starttde/files/agent-startup.sh @@ -0,0 +1,29 @@ +# Agents startup file +# +# This file is sourced at trinity startup, so that +# the environment variables set here are available +# throughout the session. + +# Uncomment the following lines to start gpg-agent +# and/or ssh-agent at kde startup. +# If you do so, do not forget to uncomment the respective +# lines in TDEDIR/shutdown/agent-shutdown.sh to +# properly kill the agents when the session ends. + +#if [ -x /usr/bin/gpg-agent ]; then +# eval "$(/usr/bin/gpg-agent --daemon)" +#fi + +#if [ -x /usr/bin/ssh-agent ]; then +# eval "$(/usr/bin/ssh-agent -s)" +#fi + +# Uncomment the following lines to start rxvt-unicode which has the ability to +# run multiple terminals in one single process, thus starting up faster and +# saving resources. +# The --opendisplay ensures that the daemon quits when the X server terminates, +# therefore we don't need matching lines in agent-shutdown.sh. + +#if [ -x /usr/bin/urxvtd ]; then +# /usr/bin/urxvtd --opendisplay --fork --quiet +#fi diff --git a/trinity-base/kdebase-starttde/files/kdebase-startkde-3.5.13.1-gentoo.patch b/trinity-base/kdebase-starttde/files/kdebase-startkde-3.5.13.1-gentoo.patch new file mode 100644 index 00000000..9f84aa30 --- /dev/null +++ b/trinity-base/kdebase-starttde/files/kdebase-startkde-3.5.13.1-gentoo.patch @@ -0,0 +1,63 @@ +--- startkde 2012-12-08 19:03:57.264176845 +0400 ++++ startkde.gentoo 2012-12-08 19:42:37.448228534 +0400 +@@ -45,6 +45,16 @@ + # because we still need to do some cleanup. + trap '[startkde] echo GOT SIGHUP' HUP + ++# Gentoo: setup environment, filter other slotted KDE installs from PATH ++_KDEDIR=@REPLACE_PREFIX@ ++#export KDEDIRS=${_KDEDIR}:/usr:/usr/local ++export PATH=${_KDEDIR}/bin:$(echo ${PATH} | sed 's/$/:/g;s#/usr/trinity/[^/]*/s\?bin/\?:##g;s/:$//g') ++export ROOTPATH=${_KDEDIR}/sbin:${_KDEDIR}/bin:$(echo ${PATH} | sed 's/$/:/g;s#/usr/trinity/[^/]*/s\?bin/\?:##g;s/:$//g') ++export LDPATH=@REPLACE_LIBS@:${LDPATH} ++export XDG_DATA_DIRS=${_KDEDIR}/share:$(echo ${XDG_DATA_DIRS} | sed 's/$/:/g;s#/usr/trinity/[^/]*/share/\?:##g;s/:$//g') ++unset _KDEDIR ++# Gentoo part ends ++ + # Check if a TDE session is already running. + if kcheckrunning >/dev/null 2>&1; then + echo "[startkde] TDE seems to be already running on this display." +@@ -52,6 +62,20 @@ + exit 1 + fi + ++# Gentoo part: ++# Scrapped old TDE-x -> TDE-y update code, but keep symlink code ++pushd ${HOME} ++if [ -L .trinity -o ! -e .trinity ]; then ++ # handle ~/.trinity* dirs - separate ones for separate trinity instances ++ rm -f .trinity ++ if [ ! -e .trinity-3.5 ]; then ++ mkdir .trinity-3.5 ++ fi ++ ln -sf .trinity-3.5 .trinity ++fi ++popd ++# Gentoo part ends ++ + # Set the background color. + # The standard X background is nasty, causing moire effects and exploding + # people's heads. We use colours from the standard TDE palette for those with +@@ -435,6 +459,13 @@ + done + done + ++# Source scripts in /etc/X11/xinit/xinitrc.d/ for system-level defined stuff ++if test -d "/etc/X11/xinit/xinitrc.d/"; then ++ for file in "/etc/X11/xinit/xinitrc.d/"*; do ++ test -x "$file" && . "$file" ++ done ++fi ++ + # Activate the TDE font directories. + # + # There are 4 directories that may be used for supplying fonts for TDE. +@@ -688,7 +719,7 @@ + # Clean up + $KDEDIR/bin/kdeinit_shutdown + $KDEDIR/bin/dcopserver_shutdown --wait +-$KDEDIR/bin/artsshell -q terminate ++[ -x ${KDEDIR}/bin/artsshell ] && $KDEDIR/bin/artsshell -q terminate + # KDE4 support + if [ -f /usr/bin/kdeinit4_shutdown ]; then + /usr/bin/kde4 kdeinit4_shutdown 2>/dev/null diff --git a/trinity-base/kdebase-starttde/files/kdebase-startkde-3.5.13.2-gentoo.patch b/trinity-base/kdebase-starttde/files/kdebase-startkde-3.5.13.2-gentoo.patch new file mode 100644 index 00000000..9f84aa30 --- /dev/null +++ b/trinity-base/kdebase-starttde/files/kdebase-startkde-3.5.13.2-gentoo.patch @@ -0,0 +1,63 @@ +--- startkde 2012-12-08 19:03:57.264176845 +0400 ++++ startkde.gentoo 2012-12-08 19:42:37.448228534 +0400 +@@ -45,6 +45,16 @@ + # because we still need to do some cleanup. + trap '[startkde] echo GOT SIGHUP' HUP + ++# Gentoo: setup environment, filter other slotted KDE installs from PATH ++_KDEDIR=@REPLACE_PREFIX@ ++#export KDEDIRS=${_KDEDIR}:/usr:/usr/local ++export PATH=${_KDEDIR}/bin:$(echo ${PATH} | sed 's/$/:/g;s#/usr/trinity/[^/]*/s\?bin/\?:##g;s/:$//g') ++export ROOTPATH=${_KDEDIR}/sbin:${_KDEDIR}/bin:$(echo ${PATH} | sed 's/$/:/g;s#/usr/trinity/[^/]*/s\?bin/\?:##g;s/:$//g') ++export LDPATH=@REPLACE_LIBS@:${LDPATH} ++export XDG_DATA_DIRS=${_KDEDIR}/share:$(echo ${XDG_DATA_DIRS} | sed 's/$/:/g;s#/usr/trinity/[^/]*/share/\?:##g;s/:$//g') ++unset _KDEDIR ++# Gentoo part ends ++ + # Check if a TDE session is already running. + if kcheckrunning >/dev/null 2>&1; then + echo "[startkde] TDE seems to be already running on this display." +@@ -52,6 +62,20 @@ + exit 1 + fi + ++# Gentoo part: ++# Scrapped old TDE-x -> TDE-y update code, but keep symlink code ++pushd ${HOME} ++if [ -L .trinity -o ! -e .trinity ]; then ++ # handle ~/.trinity* dirs - separate ones for separate trinity instances ++ rm -f .trinity ++ if [ ! -e .trinity-3.5 ]; then ++ mkdir .trinity-3.5 ++ fi ++ ln -sf .trinity-3.5 .trinity ++fi ++popd ++# Gentoo part ends ++ + # Set the background color. + # The standard X background is nasty, causing moire effects and exploding + # people's heads. We use colours from the standard TDE palette for those with +@@ -435,6 +459,13 @@ + done + done + ++# Source scripts in /etc/X11/xinit/xinitrc.d/ for system-level defined stuff ++if test -d "/etc/X11/xinit/xinitrc.d/"; then ++ for file in "/etc/X11/xinit/xinitrc.d/"*; do ++ test -x "$file" && . "$file" ++ done ++fi ++ + # Activate the TDE font directories. + # + # There are 4 directories that may be used for supplying fonts for TDE. +@@ -688,7 +719,7 @@ + # Clean up + $KDEDIR/bin/kdeinit_shutdown + $KDEDIR/bin/dcopserver_shutdown --wait +-$KDEDIR/bin/artsshell -q terminate ++[ -x ${KDEDIR}/bin/artsshell ] && $KDEDIR/bin/artsshell -q terminate + # KDE4 support + if [ -f /usr/bin/kdeinit4_shutdown ]; then + /usr/bin/kde4 kdeinit4_shutdown 2>/dev/null diff --git a/trinity-base/kdebase-starttde/files/kdebase-startkde-trinity-gentoo.patch b/trinity-base/kdebase-starttde/files/kdebase-startkde-trinity-gentoo.patch new file mode 100644 index 00000000..0d37eab5 --- /dev/null +++ b/trinity-base/kdebase-starttde/files/kdebase-startkde-trinity-gentoo.patch @@ -0,0 +1,46 @@ +--- startkde.orig 2011-09-19 14:54:22.812972431 +0400 ++++ startkde 2011-09-19 15:02:54.050401619 +0400 +@@ -9,6 +9,15 @@ + # because we still need to do some cleanup. + trap '[startkde] echo GOT SIGHUP' HUP + ++# Gentoo: setup environment, filter other slotted KDE installs from PATH ++_KDEDIR=@REPLACE_PREFIX@ ++#export KDEDIRS=${_KDEDIR}:/usr:/usr/local ++export PATH=${_KDEDIR}/bin:$(echo ${PATH} | sed 's/$/:/g;s#/usr/kde/[^/]*/s\?bin/\?:##g;s/:$//g') ++export ROOTPATH=${_KDEDIR}/sbin:${_KDEDIR}/bin:$(echo ${PATH} | sed 's/$/:/g;s#/usr/kde/[^/]*/s\?bin/\?:##g;s/:$//g') ++export LDPATH=@REPLACE_LIBS@:${LDPATH} ++export XDG_DATA_DIRS=${_KDEDIR}/share:$(echo ${XDG_DATA_DIRS} | sed 's/$/:/g;s#/usr/kde/[^/]*/share/\?:##g;s/:$//g') ++# Gentoo part ends ++ + # Check if a KDE session is already running. + if kcheckrunning >/dev/null 2>&1; then + echo "[startkde] KDE seems to be already running on this display." +@@ -340,6 +349,13 @@ + done + done + ++# Source scripts in /etc/X11/xinit/xinitrc.d/ for system-level defined stuff ++if test -d "/etc/X11/xinit/xinitrc.d/"; then ++ for file in "/etc/X11/xinit/xinitrc.d/"*; do ++ test -x "$file" && . "$file" ++ done ++fi ++ + # Activate the kde font directories. + # + # There are 4 directories that may be used for supplying fonts for KDE. +@@ -593,7 +609,12 @@ + # Clean up + kdeinit_shutdown + dcopserver_shutdown --wait +-artsshell -q terminate ++ ++# Terminate artsshell if it exists ++if [ -e ${_KDEDIR}/bin/artsshell ] ; then ++ artsshell -q terminate ; ++fi ++ + # KDE4 support + if [ -f /usr/bin/kdeinit4_shutdown ]; then + kde4 kdeinit4_shutdown 2>/dev/null diff --git a/trinity-base/kdebase-starttde/kdebase-starttde-3.5.13.1.ebuild b/trinity-base/kdebase-starttde/kdebase-starttde-3.5.13.1.ebuild new file mode 100644 index 00000000..2a14b29c --- /dev/null +++ b/trinity-base/kdebase-starttde/kdebase-starttde-3.5.13.1.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="starttde script, which starts a complete Trinity session, and associated scripts" +KEYWORDS="x86 amd64" +IUSE="" + +RDEPEND="x11-apps/xmessage + x11-apps/xsetroot + x11-apps/xset + x11-apps/xrandr + x11-apps/mkfontdir + x11-apps/xprop + >=trinity-base/kdesktop-${PV}:${SLOT} + >=trinity-base/kcminit-${PV}:${SLOT} + >=trinity-base/ksmserver-${PV}:${SLOT} + >=trinity-base/kwin-${PV}:${SLOT} + >=trinity-base/kpersonalizer-${PV}:${SLOT} + >=trinity-base/kreadconfig-${PV}:${SLOT} + >=trinity-base/ksplashml-${PV}:${SLOT}" + +TSM_EXTRACT="startkde README.pam INSTALL AUTHORS COPYING COPYING-DOCS kdm" + +src_prepare() { + epatch "${FILESDIR}/kdebase-startkde-${PV}-gentoo.patch" + + trinity-base_src_prepare +} + +src_configure() { + echo -n ""; +} + +src_compile() { + # Patch the starttde script to setup the environment for KDE 4.0 + # Add our TDEDIR + sed -e "s#@REPLACE_PREFIX@#${TDEDIR}#" \ + "${S}/startkde" >"${S}/starttde" || die "Sed for PREFIX failed." + + # List all the multilib libdirs + local _libdir _libdirs + for _libdir in $(get_all_libdirs); do + _libdirs="${_libdirs}:${PREFIX}/${_libdir}" + done + _libdirs=${_libdirs#:} + + # Complete LDPATH + sed -i -e "s#@REPLACE_LIBS@#${_libdirs}#" \ + "${S}/starttde" || die "Sed for LDPATH failed." +} + +src_install() { + # starttde script + exeinto "${TDEDIR}/bin" + doexe starttde + + # startup and shutdown scripts + exeinto "${TDEDIR}/env" + doexe "${FILESDIR}/agent-startup.sh" + + exeinto "${TDEDIR}/shutdown" + doexe "${FILESDIR}/agent-shutdown.sh" + + # freedesktop environment variables + cat <<EOF > "${T}/xdg.sh" +export XDG_CONFIG_DIRS="${TDEDIR}/etc/xdg" +EOF + exeinto "${TDEDIR}/env" + doexe "${T}/xdg.sh" + + # x11 session script + cat <<EOF > "${T}/tde-${SLOT}" +#!/bin/sh +exec ${TDEDIR}/bin/starttde +EOF + exeinto /etc/X11/Sessions + doexe "${T}/tde-${SLOT}" # FIXME: change script branding to trinity + + # (not really) freedesktop compliant session script + sed -e "s:@TDE_BINDIR@:${TDEDIR}/bin:g;s:Name=Trinity:Name=Trinity ${SLOT}:" \ + -e "s/startkde/starttde/" \ + "${S}/kdm/kfrontend/sessions/tde.desktop.in" > "${T}/tde-${SLOT}.desktop" + insinto /usr/share/xsessions + doins "${T}/tde-${SLOT}.desktop" +} + +pkg_postinst () { + echo + elog "To enable gpg-agent and/or ssh-agent in Trinity sessions," + elog "edit ${TDEDIR}/env/agent-startup.sh and" + elog "${TDEDIR}/shutdown/agent-shutdown.sh" + echo +} diff --git a/trinity-base/kdebase-starttde/kdebase-starttde-3.5.13.2.ebuild b/trinity-base/kdebase-starttde/kdebase-starttde-3.5.13.2.ebuild new file mode 100644 index 00000000..2a66ee3a --- /dev/null +++ b/trinity-base/kdebase-starttde/kdebase-starttde-3.5.13.2.ebuild @@ -0,0 +1,98 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="starttde script, which starts a complete Trinity session, and associated scripts" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RDEPEND="x11-apps/xmessage + x11-apps/xsetroot + x11-apps/xset + x11-apps/xrandr + x11-apps/mkfontdir + x11-apps/xprop + >=trinity-base/kdesktop-${PV}:${SLOT} + >=trinity-base/kcminit-${PV}:${SLOT} + >=trinity-base/ksmserver-${PV}:${SLOT} + >=trinity-base/kwin-${PV}:${SLOT} + >=trinity-base/kpersonalizer-${PV}:${SLOT} + >=trinity-base/kreadconfig-${PV}:${SLOT} + >=trinity-base/ksplashml-${PV}:${SLOT}" + +TSM_EXTRACT="startkde README.pam INSTALL AUTHORS COPYING COPYING-DOCS kdm" + +src_prepare() { + epatch "${FILESDIR}/kdebase-startkde-${PV}-gentoo.patch" + + trinity-base_src_prepare +} + +src_configure() { + echo -n ""; +} + +src_compile() { + # Patch the starttde script to setup the environment for KDE 4.0 + # Add our TDEDIR + sed -e "s#@REPLACE_PREFIX@#${TDEDIR}#" \ + "${S}/startkde" >"${S}/starttde" || die "Sed for PREFIX failed." + + # List all the multilib libdirs + local _libdir _libdirs + for _libdir in $(get_all_libdirs); do + _libdirs="${_libdirs}:${PREFIX}/${_libdir}" + done + _libdirs=${_libdirs#:} + + # Complete LDPATH + sed -i -e "s#@REPLACE_LIBS@#${_libdirs}#" \ + "${S}/starttde" || die "Sed for LDPATH failed." +} + +src_install() { + # starttde script + exeinto "${TDEDIR}/bin" + doexe starttde + + # startup and shutdown scripts + exeinto "${TDEDIR}/env" + doexe "${FILESDIR}/agent-startup.sh" + + exeinto "${TDEDIR}/shutdown" + doexe "${FILESDIR}/agent-shutdown.sh" + + # freedesktop environment variables + cat <<EOF > "${T}/xdg.sh" +export XDG_CONFIG_DIRS="${TDEDIR}/etc/xdg" +EOF + exeinto "${TDEDIR}/env" + doexe "${T}/xdg.sh" + + # x11 session script + cat <<EOF > "${T}/tde-${SLOT}" +#!/bin/sh +exec ${TDEDIR}/bin/starttde +EOF + exeinto /etc/X11/Sessions + doexe "${T}/tde-${SLOT}" # FIXME: change script branding to trinity + + # (not really) freedesktop compliant session script + sed -e "s:@TDE_BINDIR@:${TDEDIR}/bin:g;s:Name=Trinity:Name=Trinity ${SLOT}:" \ + -e "s/startkde/starttde/" \ + "${S}/kdm/kfrontend/sessions/tde.desktop.in" > "${T}/tde-${SLOT}.desktop" + insinto /usr/share/xsessions + doins "${T}/tde-${SLOT}.desktop" +} + +pkg_postinst () { + echo + elog "To enable gpg-agent and/or ssh-agent in Trinity sessions," + elog "edit ${TDEDIR}/env/agent-startup.sh and" + elog "${TDEDIR}/shutdown/agent-shutdown.sh" + echo +} diff --git a/trinity-base/kdebase-starttde/metadata.xml b/trinity-base/kdebase-starttde/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdebase-starttde/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdebugdialog/Manifest b/trinity-base/kdebugdialog/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kdebugdialog/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kdebugdialog/files/shared b/trinity-base/kdebugdialog/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kdebugdialog/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kdebugdialog/kdebugdialog-3.5.13.1.ebuild b/trinity-base/kdebugdialog/kdebugdialog-3.5.13.1.ebuild new file mode 100644 index 00000000..8da6e9b0 --- /dev/null +++ b/trinity-base/kdebugdialog/kdebugdialog-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="A Trinity dialog box for setting preferences for debug output." +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kdebugdialog/kdebugdialog-3.5.13.2.ebuild b/trinity-base/kdebugdialog/kdebugdialog-3.5.13.2.ebuild new file mode 100644 index 00000000..52f7aeea --- /dev/null +++ b/trinity-base/kdebugdialog/kdebugdialog-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="A Trinity dialog box for setting preferences for debug output." +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/kdebugdialog/metadata.xml b/trinity-base/kdebugdialog/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdebugdialog/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdeeject/Manifest b/trinity-base/kdeeject/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kdeeject/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kdeeject/kdeeject-3.5.13.1.ebuild b/trinity-base/kdeeject/kdeeject-3.5.13.1.ebuild new file mode 100644 index 00000000..5918dcb4 --- /dev/null +++ b/trinity-base/kdeeject/kdeeject-3.5.13.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity eject frontend" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND="trinity-base/kdialog:${SLOT}" +RDEPEND="${DEPEND} + virtual/eject" diff --git a/trinity-base/kdeeject/kdeeject-3.5.13.2.ebuild b/trinity-base/kdeeject/kdeeject-3.5.13.2.ebuild new file mode 100644 index 00000000..5918dcb4 --- /dev/null +++ b/trinity-base/kdeeject/kdeeject-3.5.13.2.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity eject frontend" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND="trinity-base/kdialog:${SLOT}" +RDEPEND="${DEPEND} + virtual/eject" diff --git a/trinity-base/kdeeject/metadata.xml b/trinity-base/kdeeject/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdeeject/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdegraphics-doc/Manifest b/trinity-base/kdegraphics-doc/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kdegraphics-doc/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kdegraphics-doc/files/shared b/trinity-base/kdegraphics-doc/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kdegraphics-doc/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kdegraphics-doc/kdegraphics-doc-3.5.13.1.ebuild b/trinity-base/kdegraphics-doc/kdegraphics-doc-3.5.13.1.ebuild new file mode 100644 index 00000000..aa997ce3 --- /dev/null +++ b/trinity-base/kdegraphics-doc/kdegraphics-doc-3.5.13.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="Documentaion for kdegraphics-derived packages" +KEYWORDS="x86 amd64" +IUSE="" +RDEPEND=" + >=trinity-base/khelpcenter-${PV}:${SLOT}" + +pkg_setup() { + # we should reduce MAKEOPTS -j parametr to no more than 4 + local makeopts_j + makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')" + if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then + export MAKEOPTS="${MAKEOPTS//"${makeopts_j}"/-j4}" + + ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel" + ewarn "mode so it can chew it all. MAKEOPTS are reduced to \"$MAKEOPTS\"." + fi + + trinity-meta_pkg_setup +} diff --git a/trinity-base/kdegraphics-doc/metadata.xml b/trinity-base/kdegraphics-doc/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdegraphics-doc/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdegraphics-kfile-plugins/Manifest b/trinity-base/kdegraphics-kfile-plugins/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kdegraphics-kfile-plugins/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kdegraphics-kfile-plugins/files/tdegraphics-poppler-tqt-remove-unnecessary-check.patch b/trinity-base/kdegraphics-kfile-plugins/files/tdegraphics-poppler-tqt-remove-unnecessary-check.patch new file mode 100644 index 00000000..35448ab1 --- /dev/null +++ b/trinity-base/kdegraphics-kfile-plugins/files/tdegraphics-poppler-tqt-remove-unnecessary-check.patch @@ -0,0 +1,19 @@ +--- kfile-plugins/dependencies/poppler-tqt/ConfigureChecks.cmake.orig 2012-10-30 15:37:44.306343796 +0400 ++++ kfile-plugins/dependencies/poppler-tqt/ConfigureChecks.cmake 2012-10-30 15:37:56.031354364 +0400 +@@ -1,11 +1,9 @@ + # Poppler +-if( BUILD_KPDF ) +- pkg_search_module( POPPLER poppler ) +- if( POPPLER_FOUND ) +- set( HAVE_POPPLER 1 ) +- else( ) +- tde_message_fatal( "poppler is required, but was not found on your system" ) +- endif( ) ++pkg_search_module( POPPLER poppler ) ++if( POPPLER_FOUND ) ++ set( HAVE_POPPLER 1 ) ++else( ) ++ tde_message_fatal( "poppler is required, but was not found on your system" ) + endif( ) + + tde_save( CMAKE_REQUIRED_INCLUDES CMAKE_REQUIRED_LIBRARIES ) diff --git a/trinity-base/kdegraphics-kfile-plugins/kdegraphics-kfile-plugins-3.5.13.1.ebuild b/trinity-base/kdegraphics-kfile-plugins/kdegraphics-kfile-plugins-3.5.13.1.ebuild new file mode 100644 index 00000000..2a7c868f --- /dev/null +++ b/trinity-base/kdegraphics-kfile-plugins/kdegraphics-kfile-plugins-3.5.13.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="kfile plugins from kdegraphics" +KEYWORDS="x86 amd64" +IUSE="tiff openexr pdf" + +DEPEND=" + tiff? ( media-libs/tiff:= ) + openexr? ( >=media-libs/openexr-1.2.2-r2 ) + pdf? ( app-text/poppler )" +RDEPEND="$DEPEND" + +PATCHES=( "$FILESDIR/tdegraphics-poppler-tqt-remove-unnecessary-check.patch" ) +TSM_EXTRACT_ALSO="kghostview/dscparse/" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with tiff TIFF) + $(cmake-utils_use_with openexr OPENEXR) + $(cmake-utils_use_with pdf PDF) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kdegraphics-kfile-plugins/metadata.xml b/trinity-base/kdegraphics-kfile-plugins/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdegraphics-kfile-plugins/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdegraphics-meta/kdegraphics-meta-3.5.13.1.ebuild b/trinity-base/kdegraphics-meta/kdegraphics-meta-3.5.13.1.ebuild new file mode 100644 index 00000000..5aa7282b --- /dev/null +++ b/trinity-base/kdegraphics-meta/kdegraphics-meta-3.5.13.1.ebuild @@ -0,0 +1,39 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +inherit trinity-functions + +set-trinityver + +DESCRIPTION="kdegraphics metapackage - merge this to pull in all kdegraphics-derived packages" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" + +SLOT="${TRINITY_VER}" +IUSE="" +KEYWORDS="amd64 x86" + +RDEPEND=" + >=trinity-base/kamera-${PV}:${SLOT} + >=trinity-base/kcoloredit-${PV}:${SLOT} + >=trinity-base/kdvi-${PV}:${SLOT} + >=trinity-base/kfax-${PV}:${SLOT} + >=trinity-base/kdegraphics-kfile-plugins-${PV}:${SLOT} + >=trinity-base/kdegraphics-doc-${PV}:${SLOT} + >=trinity-base/kgamma-${PV}:${SLOT} + >=trinity-base/kghostview-${PV}:${SLOT} + >=trinity-base/kiconedit-${PV}:${SLOT} + >=trinity-base/kmrml-${PV}:${SLOT} + >=trinity-base/kolourpaint-${PV}:${SLOT} + >=trinity-base/kooka-${PV}:${SLOT} + >=trinity-base/kpdf-${PV}:${SLOT} + >=trinity-base/kpovmodeler-${PV}:${SLOT} + >=trinity-base/kruler-${PV}:${SLOT} + >=trinity-base/ksnapshot-${PV}:${SLOT} + >=trinity-base/ksvg-${PV}:${SLOT} + >=trinity-base/kuickshow-${PV}:${SLOT} + >=trinity-base/kview-${PV}:${SLOT} + >=trinity-base/kviewshell-${PV}:${SLOT} + >=trinity-base/libkscan-${PV}:${SLOT}" diff --git a/trinity-base/kdegraphics-meta/metadata.xml b/trinity-base/kdegraphics-meta/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdegraphics-meta/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdelibs/Manifest b/trinity-base/kdelibs/Manifest new file mode 100644 index 00000000..bd7b6990 --- /dev/null +++ b/trinity-base/kdelibs/Manifest @@ -0,0 +1,2 @@ +DIST kdelibs-3.5.13.1.tar.gz 16866773 SHA256 ac9540aa5da0706e257411ab70f05997a67999374e4eded915d93163cc82a84c SHA512 8b6fb1576d6f946b4d32df488f4e7c22e2db6783d075da40b4a35fef967ee222fcf73db7174b8e8d7dd6511cbd1399abf7d39c8f20517e260963734ed95c0156 WHIRLPOOL 6b2c64560af1bd24af6af6bd68e4fcbe83be48637d104028a6633ea90b79159d27afb09ed1e98462f2516fe40078b558f541f6cf3cd0f4cf1dcc7aff762c452a +DIST kdelibs-trinity-3.5.13.2.tar.xz 13269336 SHA256 3415b04c65c9978d97cb1ca57c3fb391116a774e798c6890328c3da091a5ca9c SHA512 b6c3b9811d9a620030576ac4466fbad73b40034f1158b0278eef10363a2d67b7396ffbd2cf782d9317e95ae0f2492840e9d0cf7d7852c302d6e22ba93b11c611 WHIRLPOOL 8dc7ed209874810da9e44614e90def3f45ff688109e38c5e498bf6d14a761aae08985bc96a761c5f4763e000f7c4e9757f3a4092211c5dc6f5e80d2397af1657 diff --git a/trinity-base/kdelibs/files/kdelibs-3.5.13.1-OnlyShowIn-TDE.patch b/trinity-base/kdelibs/files/kdelibs-3.5.13.1-OnlyShowIn-TDE.patch new file mode 100644 index 00000000..9d9187f8 --- /dev/null +++ b/trinity-base/kdelibs/files/kdelibs-3.5.13.1-OnlyShowIn-TDE.patch @@ -0,0 +1,26 @@ +diff --git a/kinit/autostart.cpp b/kinit/autostart.cpp +index 48325f2..d4bdb7b 100644 +--- a/kinit/autostart.cpp ++++ b/kinit/autostart.cpp +@@ -178,7 +178,7 @@ AutoStart::loadAutoStartList() + + if (config.hasKey("OnlyShowIn")) + { +- if ((!config.readListEntry("OnlyShowIn", ';').contains("TDE")) && (!config.readListEntry("OnlyShowIn", ';').contains("KDE"))) ++ if (!config.readListEntry("OnlyShowIn", ';').contains("TDE")) + continue; + } + if (config.hasKey("NotShowIn")) +diff --git a/kio/kio/kservicegroup.cpp b/kio/kio/kservicegroup.cpp +index 6758ca1..18b402b 100644 +--- a/kio/kio/kservicegroup.cpp ++++ b/kio/kio/kservicegroup.cpp +@@ -84,7 +84,7 @@ KServiceGroup::KServiceGroup( const TQString &configFile, const TQString & _relp + TQStringList tmpList; + if (config.hasKey("OnlyShowIn")) + { +- if ((!config.readListEntry("OnlyShowIn", ';').contains("TDE")) && (!config.readListEntry("OnlyShowIn", ';').contains("KDE"))) ++ if (!config.readListEntry("OnlyShowIn", ';').contains("TDE")) + d->m_bNoDisplay = true; + } + if (config.hasKey("NotShowIn")) diff --git a/trinity-base/kdelibs/files/kdelibs-3.5.13.1-bug-1161.patch b/trinity-base/kdelibs/files/kdelibs-3.5.13.1-bug-1161.patch new file mode 100644 index 00000000..094708cc --- /dev/null +++ b/trinity-base/kdelibs/files/kdelibs-3.5.13.1-bug-1161.patch @@ -0,0 +1,16 @@ +diff --git a/kdeui/ksharedpixmap.cpp b/kdeui/ksharedpixmap.cpp +index 29c6702..64c54e1 100644 +--- a/kdeui/ksharedpixmap.cpp ++++ b/kdeui/ksharedpixmap.cpp +@@ -160,9 +160,8 @@ bool KSharedPixmap::x11Event(XEvent *event) + void *drawable_id = (void *) pixmap_id; + Drawable pixmap = *(Drawable*) drawable_id; + +- Status status = XGetGeometry(qt_xdisplay(), pixmap, &root, &dummy, &dummy, &width, &height, &udummy, &udummy); +- +- if (status == BadDrawable) ++ if (!XGetGeometry(qt_xdisplay(), pixmap, &root, &dummy, &dummy, ++ &width, &height, &udummy, &udummy)) + return false; + + if (d->rect.isEmpty()) diff --git a/trinity-base/kdelibs/files/kdelibs-3.5.13.1-fix-insane-kde4-variables.patch b/trinity-base/kdelibs/files/kdelibs-3.5.13.1-fix-insane-kde4-variables.patch new file mode 100644 index 00000000..2247b898 --- /dev/null +++ b/trinity-base/kdelibs/files/kdelibs-3.5.13.1-fix-insane-kde4-variables.patch @@ -0,0 +1,13 @@ +diff --git a/kio/kio/kservice.cpp b/kio/kio/kservice.cpp +index 4964103..368fe9a 100644 +--- a/kio/kio/kservice.cpp ++++ b/kio/kio/kservice.cpp +@@ -198,7 +198,7 @@ KService::init( KDesktopFile *config ) + + m_strExec = config->readPathEntry( "Exec" ); + if (kde4application && !m_strExec.startsWith("/")) { +- m_strExec = "KDEHOME=$HOME/.kde XDG_DATA_DIRS=/usr/share KDEDIRS=/usr/ XDG_CONFIG_DIRS=/etc/xdg/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$PATH "+m_strExec; ++ m_strExec = "KDEHOME=$HOME/.kde4 XDG_DATA_DIRS=/usr/share KDEDIRS=/usr/ XDG_CONFIG_DIRS=/etc/xdg/ PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:$PATH "+m_strExec; + } else if (config->readBoolEntry("X-KDE-SubstituteUID")) { + int space = m_strExec.find(" "); + if (space==-1) diff --git a/trinity-base/kdelibs/files/kdelibs-3.5.13.1-fix-no-xcomposite.patch b/trinity-base/kdelibs/files/kdelibs-3.5.13.1-fix-no-xcomposite.patch new file mode 100644 index 00000000..e359a628 --- /dev/null +++ b/trinity-base/kdelibs/files/kdelibs-3.5.13.1-fix-no-xcomposite.patch @@ -0,0 +1,44 @@ +--- kdecore/kapplication.cpp.orig 2012-10-26 11:49:24.000000000 +0400 ++++ kdecore/kapplication.cpp 2012-10-26 11:49:33.000000000 +0400 +@@ -186,7 +186,7 @@ + static Atom kde_xdnd_drop; + #endif + +-#ifdef Q_WS_X11 ++#if defined(Q_WS_X11) && defined(COMPOSITE) + static int composite_event, composite_error, composite_opcode; + static bool x11_composite_error_generated; + static int x11_error(Display *dpy, XErrorEvent *ev) { +@@ -1981,7 +1981,7 @@ + return false; + } + +-bool KApplication::detectCompositionManagerAvailable(bool force_available) { ++bool KApplication::detectCompositionManagerAvailable(bool force_available, bool /* available */) { + const char *home; + struct passwd *p; + p = getpwuid(getuid()); +@@ -2023,21 +2023,17 @@ + return 0; + } + +-Qt::HANDLE KApplication::getX11RGBAVisual(char *display) { ++Qt::HANDLE KApplication::getX11RGBAVisual(Display *dpy) { + return 0; + } + +-Qt::HANDLE KApplication::getX11RGBAColormap(char *display) { ++Qt::HANDLE KApplication::getX11RGBAColormap(Display *dpy) { + return 0; + } + + bool KApplication::isX11CompositionAvailable() { + return false; + } +- +-KApplication KApplication::KARGBApplication( bool allowStyles ) { +- return KApplication::KApplication(allowStyles, true); +-} + #endif + + static bool kapp_block_user_input = false; diff --git a/trinity-base/kdelibs/files/kdelibs-3.5.13.1-make-xcomposite-optional.patch b/trinity-base/kdelibs/files/kdelibs-3.5.13.1-make-xcomposite-optional.patch new file mode 100644 index 00000000..1b7e1c91 --- /dev/null +++ b/trinity-base/kdelibs/files/kdelibs-3.5.13.1-make-xcomposite-optional.patch @@ -0,0 +1,28 @@ +--- CMakeLists.txt.orig 2012-10-25 09:20:57.773606598 +0400 ++++ CMakeLists.txt 2012-10-26 07:18:14.793762688 +0400 +@@ -81,5 +81,6 @@ + OPTION( WITH_ASPELL "Enable aspell support" OFF ) + OPTION( WITH_HSPELL "Enable hspell support" OFF ) ++OPTION( WITH_XCOMPOSITE "Enable xcomposite support" ${WITH_ALL_OPTIONS} ) + + + ##### set PKG_CONFIG_PATH ####################### +@@ -564,10 +565,14 @@ + + ##### check for xcomposite ######################### + +-pkg_search_module( XCOMPOSITE xcomposite ) +-if( XCOMPOSITE_FOUND ) +- set( HAVE_XCOMPOSITE 1 ) +-endif( XCOMPOSITE_FOUND ) ++if( WITH_XCOMPOSITE ) ++ pkg_search_module( XCOMPOSITE xcomposite ) ++ if( XCOMPOSITE_FOUND ) ++ set( HAVE_XCOMPOSITE 1 ) ++ else() ++ message(FATAL_ERROR "\nxcomposite support was requested, but xcomposite was not found on your system" ) ++ endif( XCOMPOSITE_FOUND ) ++endif( WITH_XCOMPOSITE ) + + ##### check for libxml-2.0 ###################### + diff --git a/trinity-base/kdelibs/files/kdelibs-3.5.13.2-make-xcomposite-optional.patch b/trinity-base/kdelibs/files/kdelibs-3.5.13.2-make-xcomposite-optional.patch new file mode 100644 index 00000000..c635b003 --- /dev/null +++ b/trinity-base/kdelibs/files/kdelibs-3.5.13.2-make-xcomposite-optional.patch @@ -0,0 +1,29 @@ +--- CMakeLists.txt.orig 2013-05-09 23:16:28.000000000 +0400 ++++ CMakeLists.txt 2013-06-28 04:17:31.677764189 +0400 +@@ -85,6 +85,7 @@ + + OPTION( WITH_ASPELL "Enable aspell support" ${WITH_ALL_OPTIONS} ) + OPTION( WITH_HSPELL "Enable hspell support" ${WITH_ALL_OPTIONS} ) ++OPTION( WITH_XCOMPOSITE "Enable xcomposite support" ${WITH_ALL_OPTIONS} ) + + set( KDE4_DEFAULT_HOME ".kde" CACHE PATH "KDE4 home directory passed as KDEHOME to kde4 applications" ) + +@@ -588,10 +589,14 @@ + + ##### check for xcomposite ######################### + +-pkg_search_module( XCOMPOSITE xcomposite ) +-if( XCOMPOSITE_FOUND ) +- set( HAVE_XCOMPOSITE 1 ) +-endif( XCOMPOSITE_FOUND ) ++if( WITH_XCOMPOSITE ) ++ pkg_search_module( XCOMPOSITE xcomposite ) ++ if( XCOMPOSITE_FOUND ) ++ set( HAVE_XCOMPOSITE 1 ) ++ else() ++ message(FATAL_ERROR "\nxcomposite support was requested, but xcomposite was not found on your system" ) ++ endif( XCOMPOSITE_FOUND ) ++endif( WITH_XCOMPOSITE ) + + ##### check for libxml-2.0 ###################### + diff --git a/trinity-base/kdelibs/kdelibs-3.5.13.1.ebuild b/trinity-base/kdelibs/kdelibs-3.5.13.1.ebuild new file mode 100644 index 00000000..5b042be4 --- /dev/null +++ b/trinity-base/kdelibs/kdelibs-3.5.13.1.ebuild @@ -0,0 +1,136 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="$PN" + +inherit trinity-base multilib + +set-trinityver + +DESCRIPTION="Trinity libraries needed by all TDE programs." +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" +SLOT="$TRINITY_VER" +KEYWORDS="x86 amd64" +IUSE="alsa avahi arts cups fam jpeg2k lua openexr spell sudo tiff utempter + xcomposite" + +DEPEND="${DEPEND} + =dev-qt/tqtinterface-${TRINITY_VER}* + >=dev-libs/libxslt-1.1.16 + >=dev-libs/libxml2-2.6.6 + >=dev-libs/libpcre-6.6 + media-libs/libart_lgpl + net-dns/libidn + app-text/ghostscript-gpl + >=dev-libs/openssl-0.9.7d:= + media-libs/fontconfig + media-libs/freetype:2 + media-libs/libart_lgpl + x11-libs/libXcursor + alsa? ( media-libs/alsa-lib ) + arts? ( trinity-base/arts:= ) + avahi? ( net-dns/avahi ) + cups? ( >=net-print/cups-1.1.19 ) + fam? ( virtual/fam ) + jpeg2k? ( media-libs/jasper ) + lua? ( dev-lang/lua:* ) + openexr? ( >=media-libs/openexr-1.2.2-r2 ) + spell? ( >=app-dicts/aspell-en-6.0.0 >=app-text/aspell-0.60.5 ) + sudo? ( app-admin/sudo ) + tiff? ( media-libs/tiff:= ) + utempter? ( sys-libs/libutempter ) + xcomposite? ( x11-libs/libXcomposite )" +# NOTE: upstream lacks avahi support, so the use flag is currenly masked + +RDEPEND="${DEPEND}" + +PATCHES=( "$FILESDIR/${PN}-3.5.13.1-make-xcomposite-optional.patch" + "$FILESDIR/${PN}-3.5.13.1-fix-no-xcomposite.patch" + "$FILESDIR/${PN}-3.5.13.1-OnlyShowIn-TDE.patch" + "$FILESDIR/${PN}-3.5.13.1-bug-1161.patch" + "$FILESDIR/${PN}-3.5.13.1-fix-insane-kde4-variables.patch") + +src_configure() { + mycmakeargs=( + -DMALLOC_FULL=ON + -DWITH_LIBIDN=ON + -DWITH_SSL=ON + -DWITH_LIBART=ON + -DWITH_PCRE=ON + -DWITH_XCURSOR=ON + -DWITH_HSPELL=OFF + $(cmake-utils_use_with alsa ALSA) + $(cmake-utils_use_with arts ARTS) + $(cmake-utils_use_with avahi AVAHI) + $(cmake-utils_use_with cups CUPS) + $(cmake-utils_use_with kernel_linux INOTIFY) + $(cmake-utils_use_with jpeg2k JASPER) + $(cmake-utils_use_with lua LUA) + $(cmake-utils_use_with openexr OPENEXR) + $(cmake-utils_use_with spell ASPELL) + $(cmake-utils_use_with fam GAMIN) + $(cmake-utils_use_with tiff TIFF) + $(cmake-utils_use_with utempter UTEMPTER) + $(cmake-utils_use_with xcomposite XCOMPOSITE) + $(cmake-utils_use_with sudo SUDO_KDESU_BACKEND) + ) + + trinity-base_src_configure +} + +src_install() { + trinity-base_src_install + + dodir /etc/env.d + # KDE implies that the install path is listed first in TDEDIRS and the user + # directory (implicitly added) to be the last entry. Doing otherwise breaks + # certain functionality. Do not break this (once again *sigh*), but read the code. + # KDE saves the installed path implicitly and so this is not needed, /usr + # is set in ${TDEDIR}/share/config/kdeglobals and so TDEDIRS is not needed. + + # List all the multilib libdirs + local libdirs + for libdir in $(get_all_libdirs); do + libdirs="${TDEDIR}/${libdir}:${libdirs}" + done + + # number goes down with version upgrade + # NOTE: they should be less than kdepaths for kde-3.5 + cat <<EOF > "${D}/etc/env.d/42trinitypaths-${SLOT}" +PATH=${TDEDIR}/bin +ROOTPATH=${TDEDIR}/sbin:${TDEDIR}/bin +LDPATH=${libdirs#:} +MANPATH=${TDEDIR}/share/man +CONFIG_PROTECT="${TDEDIR}/share/config ${TDEDIR}/env ${TDEDIR}/shutdown /usr/share/config" +#TDE_IS_PRELINKED=1 +# Excessive flushing to disk as in releases before KDE 3.5.10. Usually you don't want that. +#TDE_EXTRA_FSYNC=1 +XDG_DATA_DIRS="${TDEDIR}/share" +EOF + + # Make sure the target for the revdep-rebuild stuff exists. Fixes bug 184441. + dodir /etc/revdep-rebuild + +cat <<EOF > "${D}/etc/revdep-rebuild/50-trinity-${SLOT}" +SEARCH_DIRS="${TDEDIR}/bin ${TDEDIR}/lib*" +EOF + + # make documentation help accessible throught symlink + dosym ${TDEDIR}/share/doc/kde/HTML ${TDEDIR}/share/doc/HTML + + trinity-base_create_tmp_docfiles + trinity-base_install_docfiles +} + +pkg_postinst () { + if use sudo; then + einfo "Remember sudo use flag sets only the defauld value" + einfo "It can be overriden on a user-level by adding:" + einfo " [super-user-command]" + einfo " super-user-command=su" + einfo "To the kdeglobal config file which is should be usually" + einfo "located in the ~/.trinity/share/config/ directory." + fi +} diff --git a/trinity-base/kdelibs/kdelibs-3.5.13.2.ebuild b/trinity-base/kdelibs/kdelibs-3.5.13.2.ebuild new file mode 100644 index 00000000..9d3933ed --- /dev/null +++ b/trinity-base/kdelibs/kdelibs-3.5.13.2.ebuild @@ -0,0 +1,137 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="$PN" + +inherit trinity-base multilib + +set-trinityver + +DESCRIPTION="Trinity libraries needed by all TDE programs." +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" +SLOT="${TRINITY_VER}" +KEYWORDS="~amd64 ~x86" +IUSE="alsa avahi arts cups fam jpeg2k lua lzma openexr spell sudo tiff utempter + xcomposite" + +DEPEND="${DEPEND} + =dev-qt/tqtinterface-${TRINITY_VER}* + >=dev-libs/libxslt-1.1.16 + >=dev-libs/libxml2-2.6.6 + >=dev-libs/libpcre-6.6 + media-libs/libart_lgpl + net-dns/libidn + app-text/ghostscript-gpl + >=dev-libs/openssl-0.9.7d:= + media-libs/fontconfig + media-libs/freetype:2 + media-libs/libart_lgpl + x11-libs/libXcursor + alsa? ( media-libs/alsa-lib ) + arts? ( trinity-base/arts:= ) + avahi? ( net-dns/avahi ) + cups? ( >=net-print/cups-1.1.19 ) + fam? ( virtual/fam ) + jpeg2k? ( media-libs/jasper ) + lua? ( dev-lang/lua:* ) + openexr? ( >=media-libs/openexr-1.2.2-r2 ) + spell? ( >=app-dicts/aspell-en-6.0.0 >=app-text/aspell-0.60.5 ) + sudo? ( app-admin/sudo ) + tiff? ( media-libs/tiff:= ) + utempter? ( sys-libs/libutempter ) + xcomposite? ( x11-libs/libXcomposite ) + lzma? ( app-arch/xz-utils )" +# NOTE: upstream lacks avahi support, so the use flag is currenly masked + +RDEPEND="${DEPEND}" + +PATCHES=( "$FILESDIR/${PN}-3.5.13.2-make-xcomposite-optional.patch" + "$FILESDIR/${PN}-3.5.13.1-fix-no-xcomposite.patch" + "$FILESDIR/${PN}-3.5.13.1-OnlyShowIn-TDE.patch" ) + +src_configure() { + mycmakeargs=( + -DMALLOC_FULL=ON + -DWITH_LIBIDN=ON + -DWITH_SSL=ON + -DWITH_LIBART=ON + -DWITH_PCRE=ON + -DWITH_XCURSOR=ON + -DWITH_HSPELL=OFF + -DKDE4_DEFAULT_HOME=.kde4 + $(cmake-utils_use_with alsa ALSA) + $(cmake-utils_use_with arts ARTS) + $(cmake-utils_use_with avahi AVAHI) + $(cmake-utils_use_with cups CUPS) + $(cmake-utils_use_with kernel_linux INOTIFY) + $(cmake-utils_use_with jpeg2k JASPER) + $(cmake-utils_use_with lua LUA) + $(cmake-utils_use_with lzma LZMA) + $(cmake-utils_use_with openexr OPENEXR) + $(cmake-utils_use_with spell ASPELL) + $(cmake-utils_use_with fam GAMIN) + $(cmake-utils_use_with tiff TIFF) + $(cmake-utils_use_with utempter UTEMPTER) + $(cmake-utils_use_with xcomposite XCOMPOSITE) + $(cmake-utils_use_with sudo SUDO_KDESU_BACKEND) + ) + + trinity-base_src_configure +} + +src_install() { + trinity-base_src_install + + dodir /etc/env.d + # KDE implies that the install path is listed first in TDEDIRS and the user + # directory (implicitly added) to be the last entry. Doing otherwise breaks + # certain functionality. Do not break this (once again *sigh*), but read the code. + # KDE saves the installed path implicitly and so this is not needed, /usr + # is set in ${TDEDIR}/share/config/kdeglobals and so TDEDIRS is not needed. + + # List all the multilib libdirs + local libdirs + for libdir in $(get_all_libdirs); do + libdirs="${TDEDIR}/${libdir}:${libdirs}" + done + + # number goes down with version upgrade + # NOTE: they should be less than kdepaths for kde-3.5 + cat <<EOF > "${D}/etc/env.d/42trinitypaths-${SLOT}" +PATH=${TDEDIR}/bin +ROOTPATH=${TDEDIR}/sbin:${TDEDIR}/bin +LDPATH=${libdirs#:} +MANPATH=${TDEDIR}/share/man +CONFIG_PROTECT="${TDEDIR}/share/config ${TDEDIR}/env ${TDEDIR}/shutdown /usr/share/config" +#TDE_IS_PRELINKED=1 +# Excessive flushing to disk as in releases before KDE 3.5.10. Usually you don't want that. +#TDE_EXTRA_FSYNC=1 +XDG_DATA_DIRS="${TDEDIR}/share" +EOF + + # Make sure the target for the revdep-rebuild stuff exists. Fixes bug 184441. + dodir /etc/revdep-rebuild + +cat <<EOF > "${D}/etc/revdep-rebuild/50-trinity-${SLOT}" +SEARCH_DIRS="${TDEDIR}/bin ${TDEDIR}/lib*" +EOF + + # make documentation help accessible throught symlink + dosym ${TDEDIR}/share/doc/kde/HTML ${TDEDIR}/share/doc/HTML + + trinity-base_create_tmp_docfiles + trinity-base_install_docfiles +} + +pkg_postinst () { + if use sudo; then + einfo "Remember sudo use flag sets only the defauld value" + einfo "It can be overriden on a user-level by adding:" + einfo " [super-user-command]" + einfo " super-user-command=su" + einfo "To the kdeglobal config file which is should be usually" + einfo "located in the ~/.trinity/share/config/ directory." + fi +} diff --git a/trinity-base/kdelibs/metadata.xml b/trinity-base/kdelibs/metadata.xml new file mode 100644 index 00000000..ac4ddb96 --- /dev/null +++ b/trinity-base/kdelibs/metadata.xml @@ -0,0 +1,13 @@ +<?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> + <use> + <flag name="sudo"> Use <pkg>app-admin/sudo</pkg> as a default program to + obtain root privileges.</flag> + <flag name="utempter">Records user logins. Useful on multi-user systems</flag> + </use> +</pkgmetadata> diff --git a/trinity-base/kdelirc/Manifest b/trinity-base/kdelirc/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/kdelirc/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/kdelirc/files/shared b/trinity-base/kdelirc/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kdelirc/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kdelirc/kdelirc-3.5.13.1.ebuild b/trinity-base/kdelirc/kdelirc-3.5.13.1.ebuild new file mode 100644 index 00000000..b7636506 --- /dev/null +++ b/trinity-base/kdelirc/kdelirc-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="KDElirc - Trinity Frontend to lirc" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kdelirc/kdelirc-3.5.13.2.ebuild b/trinity-base/kdelirc/kdelirc-3.5.13.2.ebuild new file mode 100644 index 00000000..01e91a64 --- /dev/null +++ b/trinity-base/kdelirc/kdelirc-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="KDElirc - Trinity Frontend to lirc" +KEYWORDS="~x86 ~amd64" +IUSE="" diff --git a/trinity-base/kdelirc/metadata.xml b/trinity-base/kdelirc/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdelirc/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdenetwork-doc/Manifest b/trinity-base/kdenetwork-doc/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/kdenetwork-doc/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/kdenetwork-doc/files/kdenetwork-3.5.13.1-fix-references-to-user-profile-directory-6f85c0c.patch b/trinity-base/kdenetwork-doc/files/kdenetwork-3.5.13.1-fix-references-to-user-profile-directory-6f85c0c.patch new file mode 100644 index 00000000..be286f17 --- /dev/null +++ b/trinity-base/kdenetwork-doc/files/kdenetwork-3.5.13.1-fix-references-to-user-profile-directory-6f85c0c.patch @@ -0,0 +1,70 @@ +diff --git a/doc/knewsticker/index.docbook b/doc/knewsticker/index.docbook +index 1532f8b..635acb2 100644 +--- a/doc/knewsticker/index.docbook ++++ b/doc/knewsticker/index.docbook +@@ -1146,7 +1146,7 @@ necessary.</para> + to talk to &knewsticker; but you can use it if you modified the + configuration file by hand.</para> + <tip><para>The configuration file is saved in +- <filename>~/.kde/share/config/knewsticker_appletrc</filename></para></tip> ++ <filename>~/.trinity/share/config/knewsticker_appletrc</filename></para></tip> + <para>Example:</para> + <screen width="40"> + <prompt>%</prompt> <userinput><command>dcop</command> <option>knewsticker</option> <option>KNewsTicker</option> <option>reparseConfig</option></userinput> +diff --git a/doc/kopete/index.docbook b/doc/kopete/index.docbook +index c6fba95..7c334b3 100644 +--- a/doc/kopete/index.docbook ++++ b/doc/kopete/index.docbook +@@ -912,11 +912,11 @@ Shortcuts...</guimenuitem></menuchoice>.</para></tip> + + <para>The emoticons are easy to install - you just place a directory containing + the icon files along with an XML file describing the mapping from text to picture in +-$KDEDIR/share/apps/kopete/pics/emoticons (or $KDEHOME, for example, in /home/joeuser/.kde/).</para> ++$KDEDIR/share/apps/kopete/pics/emoticons (or $KDEHOME, for example, in /home/joeuser/.trinity/).</para> + + <orderedlist> + <listitem><para>Copy the extracted directory to $KDEDIR/share/apps/kopete/pics/emoticons or +- $HOME/.kde/share/apps/kopete/pics/emoticons (or wherever $KDEHOME is)</para></listitem> ++ $HOME/.trinity/share/apps/kopete/pics/emoticons (or wherever $KDEHOME is)</para></listitem> + <listitem><para>Select Configure &kopete; from the Settings menu and click on Appearance in the left panel of the Preferences window and click on the Emoticons tab</para></listitem> + <listitem><para>Select the emoticons set you just installed from the list</para></listitem> + <listitem><para>Now you can use the newly installed emoticons in &kopete;</para></listitem> +diff --git a/doc/kppp/accounting.docbook b/doc/kppp/accounting.docbook +index ec6db43..22a3064 100644 +--- a/doc/kppp/accounting.docbook ++++ b/doc/kppp/accounting.docbook +@@ -11,7 +11,7 @@ the <userinput><option>-r</option> + <replaceable>rule_file</replaceable></userinput> command line option to &kppp; + and must be installed in <filename + class="directory">${KDEDIR}/share/apps/kppp/Rules</filename> or in <filename +-class="directory">${HOME}/.kde/share/apps/kppp/Rules</filename> before you will ++class="directory">${HOME}/.trinity/share/apps/kppp/Rules</filename> before you will + be able to select it in this dialog.</para> + + <programlisting> +diff --git a/doc/kwifimanager/index.docbook b/doc/kwifimanager/index.docbook +index 07cc908..8c902d2 100644 +--- a/doc/kwifimanager/index.docbook ++++ b/doc/kwifimanager/index.docbook +@@ -279,7 +279,7 @@ + This option is most useful when searching for the special network name + <quote>any</quote>. In this mode, the card will log into any network it finds. The + logfile's position is <filename class="directory" +- >$<envar>HOME</envar>/.kde/share/apps/kwifimanager/wireless-log</filename> ++ >$<envar>HOME</envar>/.trinity/share/apps/kwifimanager/wireless-log</filename> + </para> + </sect3> + <sect3> +diff --git a/doc/lisa/index.docbook b/doc/lisa/index.docbook +index d93e31d..8dcccb5 100644 +--- a/doc/lisa/index.docbook ++++ b/doc/lisa/index.docbook +@@ -584,7 +584,7 @@ MaxPingsAtOnce = 256 #send up to 256 ICMP echo requests at on + <term><option>-k</option>, <option>--kde1</option></term> + <listitem> + <para>Search first for +-<filename>$<envar>HOME</envar>/.kde/share/config/lisarc</filename>, then ++<filename>$<envar>HOME</envar>/.trinity/share/config/lisarc</filename>, then + for + <filename>$<envar>KDEDIR</envar>/share/config/lisarc</filename>.</para> + </listitem> diff --git a/trinity-base/kdenetwork-doc/files/shared b/trinity-base/kdenetwork-doc/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kdenetwork-doc/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kdenetwork-doc/kdenetwork-doc-3.5.13.1.ebuild b/trinity-base/kdenetwork-doc/kdenetwork-doc-3.5.13.1.ebuild new file mode 100644 index 00000000..91376944 --- /dev/null +++ b/trinity-base/kdenetwork-doc/kdenetwork-doc-3.5.13.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="Documentaion for kdegraphics-derived packages" +KEYWORDS="x86 amd64" +IUSE="" +RDEPEND=" + >=trinity-base/khelpcenter-${PV}:${SLOT}" + +PATCHES=( + "${FILESDIR}/kdenetwork-3.5.13.1-fix-references-to-user-profile-directory-6f85c0c.patch" ) + +pkg_setup() { + # we should reduce MAKEOPTS -j parametr to no more than 4 + local makeopts_j + makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')" + if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then + export MAKEOPTS="${MAKEOPTS//"${makeopts_j}"/-j4}" + + ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel" + ewarn "mode so it can chew it all. MAKEOPTS are reduced to \"$MAKEOPTS\"." + fi + + trinity-meta_pkg_setup +} diff --git a/trinity-base/kdenetwork-doc/metadata.xml b/trinity-base/kdenetwork-doc/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdenetwork-doc/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdenetwork-filesharing/Manifest b/trinity-base/kdenetwork-filesharing/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/kdenetwork-filesharing/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/kdenetwork-filesharing/files/kdenetwork-bug1330i2-fix-filesharing-parallel-compilation.patch b/trinity-base/kdenetwork-filesharing/files/kdenetwork-bug1330i2-fix-filesharing-parallel-compilation.patch new file mode 100644 index 00000000..956b28f4 --- /dev/null +++ b/trinity-base/kdenetwork-filesharing/files/kdenetwork-bug1330i2-fix-filesharing-parallel-compilation.patch @@ -0,0 +1,69 @@ +diff --git a/filesharing/advanced/kcm_sambaconf/CMakeLists.txt b/filesharing/advanced/kcm_sambaconf/CMakeLists.txt +index 41723ee..d466124 100644 +--- a/filesharing/advanced/kcm_sambaconf/CMakeLists.txt ++++ b/filesharing/advanced/kcm_sambaconf/CMakeLists.txt +@@ -37,6 +37,24 @@ tde_add_library( filesharesamba STATIC_PIC AUTOMOC + filemodedlgimpl.cpp smbpasswdfile.cpp passwd.cpp hiddenfileview.cpp + dictmanager.cpp qmultichecklistitem.cpp smbconfconfigwidget.cpp + linuxpermissionchecker.cpp expertuserdlg.ui ++ DEPENDENCIES filesharesamba_generate_headers ++) ++ ++# Those headers are also required by target in another subdirectory. ++# So we have to add such target for our generated header files to avoid ++# race conditions. ++# SEE cmake FAQ: http://www.cmake.org/Wiki/CMake_FAQ ++# ++add_custom_target( filesharesamba_generate_headers ++ DEPENDS ++ ${CMAKE_CURRENT_BINARY_DIR}/share.h ++ ${CMAKE_CURRENT_BINARY_DIR}/share.h ++ ${CMAKE_CURRENT_BINARY_DIR}/socketoptionsdlg.h ++ ${CMAKE_CURRENT_BINARY_DIR}/userselectdlg.h ++ ${CMAKE_CURRENT_BINARY_DIR}/groupselectdlg.h ++ ${CMAKE_CURRENT_BINARY_DIR}/usertab.h ++ ${CMAKE_CURRENT_BINARY_DIR}/filemodedlg.h ++ ${CMAKE_CURRENT_BINARY_DIR}/expertuserdlg.h + ) + + +diff --git a/filesharing/advanced/propsdlgplugin/CMakeLists.txt b/filesharing/advanced/propsdlgplugin/CMakeLists.txt +index 26d94f5..bd96ae6 100644 +--- a/filesharing/advanced/propsdlgplugin/CMakeLists.txt ++++ b/filesharing/advanced/propsdlgplugin/CMakeLists.txt +@@ -11,7 +11,8 @@ + + include_directories( + ${CMAKE_CURRENT_BINARY_DIR} +- ${CMAKE_CURRENT_BINARY_DIR}/../kcm_sambaconf ++ ${CMAKE_BINARY_DIR}/filesharing/advanced/kcm_sambaconf ++ ${CMAKE_SOURCE_DIR}/filesharing/advanced/kcm_sambaconf + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} + ) +@@ -32,7 +33,7 @@ install( FILES + + tde_add_library( propsdlgplugin_common STATIC_PIC AUTOMOC + SOURCES propertiespage.cpp propertiespagegui.ui +- DEPENDENCIES filesharesamba ++ DEPENDENCIES filesharesamba_generate_headers + ) + + +diff --git a/filesharing/advanced/propsdlgplugin/propertiespage.cpp b/filesharing/advanced/propsdlgplugin/propertiespage.cpp +index 5ff1af7..6042b9e 100644 +--- a/filesharing/advanced/propsdlgplugin/propertiespage.cpp ++++ b/filesharing/advanced/propsdlgplugin/propertiespage.cpp +@@ -44,9 +44,9 @@ + #include "../nfs/nfsdialog.h" + + // Samba related +-#include "../kcm_sambaconf/sambafile.h" +-#include "../kcm_sambaconf/sambashare.h" +-#include "../kcm_sambaconf/sharedlgimpl.h" ++#include "sambafile.h" ++#include "sambashare.h" ++#include "sharedlgimpl.h" + + #include "propertiespage.h" + diff --git a/trinity-base/kdenetwork-filesharing/kdenetwork-filesharing-3.5.13.1.ebuild b/trinity-base/kdenetwork-filesharing/kdenetwork-filesharing-3.5.13.1.ebuild new file mode 100644 index 00000000..a9fa878d --- /dev/null +++ b/trinity-base/kdenetwork-filesharing/kdenetwork-filesharing-3.5.13.1.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="kcontrol filesharing config module for NFS, SMB etc" +KEYWORDS="amd64 x86" +IUSE="" + +PATCHES=( "${FILESDIR}/kdenetwork-bug1330i2-fix-filesharing-parallel-compilation.patch" ) diff --git a/trinity-base/kdenetwork-filesharing/metadata.xml b/trinity-base/kdenetwork-filesharing/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdenetwork-filesharing/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdenetwork-kfile-plugins/Manifest b/trinity-base/kdenetwork-kfile-plugins/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/kdenetwork-kfile-plugins/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/kdenetwork-kfile-plugins/kdenetwork-kfile-plugins-3.5.13.1.ebuild b/trinity-base/kdenetwork-kfile-plugins/kdenetwork-kfile-plugins-3.5.13.1.ebuild new file mode 100644 index 00000000..49a9c9b7 --- /dev/null +++ b/trinity-base/kdenetwork-kfile-plugins/kdenetwork-kfile-plugins-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="kfile plugins from the kdenetwork provides a torrent file support." +KEYWORDS="amd64 x86" +IUSE="" diff --git a/trinity-base/kdenetwork-kfile-plugins/metadata.xml b/trinity-base/kdenetwork-kfile-plugins/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdenetwork-kfile-plugins/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdepasswd/Manifest b/trinity-base/kdepasswd/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kdepasswd/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kdepasswd/files/shared b/trinity-base/kdepasswd/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kdepasswd/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kdepasswd/kdepasswd-3.5.13.1.ebuild b/trinity-base/kdepasswd/kdepasswd-3.5.13.1.ebuild new file mode 100644 index 00000000..44ee9c91 --- /dev/null +++ b/trinity-base/kdepasswd/kdepasswd-3.5.13.1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity GUI for passwd" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND=">=trinity-base/libkonq-${PV}:${SLOT}" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kdepasswd/kdepasswd-3.5.13.2.ebuild b/trinity-base/kdepasswd/kdepasswd-3.5.13.2.ebuild new file mode 100644 index 00000000..5cee2ede --- /dev/null +++ b/trinity-base/kdepasswd/kdepasswd-3.5.13.2.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity GUI for passwd" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=">=trinity-base/libkonq-${PV}:${SLOT}" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kdepasswd/metadata.xml b/trinity-base/kdepasswd/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdepasswd/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdeprint/Manifest b/trinity-base/kdeprint/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kdeprint/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kdeprint/kdeprint-3.5.13.1.ebuild b/trinity-base/kdeprint/kdeprint-3.5.13.1.ebuild new file mode 100644 index 00000000..74664c60 --- /dev/null +++ b/trinity-base/kdeprint/kdeprint-3.5.13.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity printer queue/device manager" +KEYWORDS="x86 amd64" +IUSE="cups" + +DEPEND="cups? ( net-print/cups )" +RDEPEND="${DEPEND} + app-text/enscript + app-text/psutils" diff --git a/trinity-base/kdeprint/kdeprint-3.5.13.2.ebuild b/trinity-base/kdeprint/kdeprint-3.5.13.2.ebuild new file mode 100644 index 00000000..3f1e2c29 --- /dev/null +++ b/trinity-base/kdeprint/kdeprint-3.5.13.2.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity printer queue/device manager" +KEYWORDS="~amd64 ~x86" +IUSE="cups" + +DEPEND="cups? ( net-print/cups )" +RDEPEND="${DEPEND} + app-text/enscript + app-text/psutils" diff --git a/trinity-base/kdeprint/metadata.xml b/trinity-base/kdeprint/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdeprint/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdesktop/Manifest b/trinity-base/kdesktop/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kdesktop/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kdesktop/files/kdesktop-3.5.13.1-onlyshowin-tde.patch b/trinity-base/kdesktop/files/kdesktop-3.5.13.1-onlyshowin-tde.patch new file mode 100644 index 00000000..ff73afde --- /dev/null +++ b/trinity-base/kdesktop/files/kdesktop-3.5.13.1-onlyshowin-tde.patch @@ -0,0 +1,19 @@ +diff --git a/kdesktop/kdiconview.cc b/kdesktop/kdiconview.cc +index 0997069..bdbaaa7 100644 +--- a/kdesktop/kdiconview.cc ++++ b/kdesktop/kdiconview.cc +@@ -1009,12 +1009,12 @@ bool KDIconView::makeFriendlyText( KFileIVI *fileIVI ) + TQStringList tmpList; + if (cfg.hasKey("OnlyShowIn")) + { +- if (!cfg.readListEntry("OnlyShowIn", ';').contains("KDE")) ++ if (!cfg.readListEntry("OnlyShowIn", ';').contains("TDE")) + return false; + } + if (cfg.hasKey("NotShowIn")) + { +- if (cfg.readListEntry("NotShowIn", ';').contains("KDE")) ++ if (cfg.readListEntry("NotShowIn", ';').contains("TDE")) + return false; + } + if (cfg.hasKey("TryExec")) diff --git a/trinity-base/kdesktop/files/shared b/trinity-base/kdesktop/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kdesktop/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kdesktop/kdesktop-3.5.13.1.ebuild b/trinity-base/kdesktop/kdesktop-3.5.13.1.ebuild new file mode 100644 index 00000000..795ef7d2 --- /dev/null +++ b/trinity-base/kdesktop/kdesktop-3.5.13.1.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="The part of TDE ui that handles icons, desktop, screensaver etc" +KEYWORDS="x86 amd64" +IUSE="pam xscreensaver" + +DEPEND="x11-libs/libXrender + x11-libs/libXcursor + >=trinity-base/libkonq-${PV}:${SLOT} + >=trinity-base/kcontrol-${PV}:${SLOT} + xscreensaver? ( x11-proto/scrnsaverproto )" + # Requires the desktop background settings module, + # so until we separate the kcontrol modules into separate ebuilds :-), + # there's a dep here +RDEPEND="${DEPEND} + >=trinity-base/kcheckpass-${PV}:${SLOT} + >=trinity-base/kdialog-${PV}:${SLOT} + >=trinity-base/konqueror-${PV}:${SLOT} + xscreensaver? ( x11-libs/libXScrnSaver ) + pam? ( trinity-base/tdebase-pam )" + +TSM_EXTRACT_ALSO="kcheckpass/" + +PATCHES=( "$FILESDIR/${PN}-3.5.13.1-onlyshowin-tde.patch") + +src_configure() { + mycmakeargs=( + -DWITH_XCURSORS=ON + -DWITH_XRENDER=ON + $(cmake-utils_use_with pam PAM) + $(cmake-utils_use_with xscreensaver XSCREENSAVER) + ) + + trinity-meta_src_configure +} + +src_install() { + trinity-meta_src_install + trinity-base_fix_desktop_files "${D}${TDEDIR}/share/apps/kdesktop/Desktop/"* +} diff --git a/trinity-base/kdesktop/kdesktop-3.5.13.2.ebuild b/trinity-base/kdesktop/kdesktop-3.5.13.2.ebuild new file mode 100644 index 00000000..00ad2bdc --- /dev/null +++ b/trinity-base/kdesktop/kdesktop-3.5.13.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="The part of TDE ui that handles icons, desktop, screensaver etc" +KEYWORDS="~amd64 ~x86" +IUSE="pam xscreensaver" + +DEPEND="x11-libs/libXrender + x11-libs/libXcursor + >=trinity-base/libkonq-${PV}:${SLOT} + >=trinity-base/kcontrol-${PV}:${SLOT} + xscreensaver? ( x11-proto/scrnsaverproto )" + # Requires the desktop background settings module, + # so until we separate the kcontrol modules into separate ebuilds :-), + # there's a dep here +RDEPEND="${DEPEND} + >=trinity-base/kcheckpass-${PV}:${SLOT} + >=trinity-base/kdialog-${PV}:${SLOT} + >=trinity-base/konqueror-${PV}:${SLOT} + xscreensaver? ( x11-libs/libXScrnSaver ) + pam? ( trinity-base/tdebase-pam )" + +TSM_EXTRACT_ALSO="kcheckpass/" + +PATCHES=( "$FILESDIR/${PN}-3.5.13.1-onlyshowin-tde.patch") + +src_configure() { + mycmakeargs=( + -DWITH_XCURSORS=ON + -DWITH_XRENDER=ON + $(cmake-utils_use_with pam PAM) + $(cmake-utils_use_with xscreensaver XSCREENSAVER) + ) + + trinity-meta_src_configure +} + +src_install() { + trinity-meta_src_install + trinity-base_fix_desktop_files "${D}${TDEDIR}/share/apps/kdesktop/Desktop/"* +} diff --git a/trinity-base/kdesktop/kdesktop-9999.ebuild b/trinity-base/kdesktop/kdesktop-9999.ebuild new file mode 100644 index 00000000..43531a0d --- /dev/null +++ b/trinity-base/kdesktop/kdesktop-9999.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="The part of TDE ui that handles icons, desktop, screensaver etc" +KEYWORDS= +IUSE="pam xscreensaver" + +COMMON_DEPEND="x11-libs/libXrender + x11-libs/libXcursor + >=trinity-base/libkonq-${PV}:${SLOT} + >=trinity-base/kcontrol-${PV}:${SLOT} + xscreensaver? ( x11-libs/libXScrnSaver )" + # Requires the desktop background settings module, + # so until we separate the kcontrol modules into separate ebuilds :-), + # there's a dep here +DEPEND="${COMMON_DEPEND} + xscreensaver? ( x11-proto/scrnsaverproto ) + xscreensaver? ( x11-misc/xscreensaver )" +# TODO remove x11-misc/xscreensaver after TDE bug # will be fixed +RDEPEND="${COMMON_DEPEND} + >=trinity-base/kcheckpass-${PV}:${SLOT} + >=trinity-base/kdialog-${PV}:${SLOT} + >=trinity-base/konqueror-${PV}:${SLOT} + pam? ( trinity-base/tdebase-pam )" + +TSM_EXTRACT_ALSO="kcheckpass/" + +src_configure() { + mycmakeargs=( + -DWITH_XCURSORS=ON + -DWITH_XRENDER=ON + $(cmake-utils_use_with pam PAM) + $(cmake-utils_use_with xscreensaver XSCREENSAVER) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kdesktop/metadata.xml b/trinity-base/kdesktop/metadata.xml new file mode 100644 index 00000000..04b5336c --- /dev/null +++ b/trinity-base/kdesktop/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="person"> + <email>fatzer2@gmail.com</email> + <name>Alexander Golubev</name> + </maintainer> + <longdescription> + KDesktop is the Trinity interface that handles icons, desktop popup menus and screensaver system. + </longdescription> +</pkgmetadata> diff --git a/trinity-base/kdesu/Manifest b/trinity-base/kdesu/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kdesu/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kdesu/kdesu-3.5.13.1.ebuild b/trinity-base/kdesu/kdesu-3.5.13.1.ebuild new file mode 100644 index 00000000..0f9802b2 --- /dev/null +++ b/trinity-base/kdesu/kdesu-3.5.13.1.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity gui for su(1) or sudo" +KEYWORDS="x86 amd64" +IUSE="sudo" + +DEPEND+=" sudo? ( app-admin/sudo )" +RDEPEND+=" ${DEPEND}" + +src_configure () { + mycmakeargs=( + $(cmake-utils_use_with sudo SUDO_KDESU_BACKEND) + ) + + trinity-meta_src_configure +} + +pkg_postinst () { + if use sudo; then + einfo "Remember sudo use flag sets only the defauld value" + einfo "It can be overriden on a user-level by adding:" + einfo " [super-user-command]" + einfo " super-user-command=su" + einfo "To the kdeglobal config file which is should be usually" + einfo "located in the ~/.trinity/share/config/ directory." + fi +} diff --git a/trinity-base/kdesu/kdesu-3.5.13.2.ebuild b/trinity-base/kdesu/kdesu-3.5.13.2.ebuild new file mode 100644 index 00000000..3324828d --- /dev/null +++ b/trinity-base/kdesu/kdesu-3.5.13.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity gui for su(1) or sudo" +KEYWORDS="~amd64 ~x86" +IUSE="sudo" + +DEPEND+=" sudo? ( app-admin/sudo )" +RDEPEND+=" ${DEPEND}" + +src_configure () { + mycmakeargs=( + $(cmake-utils_use_with sudo SUDO_KDESU_BACKEND) + ) + + trinity-meta_src_configure +} + +pkg_postinst () { + if use sudo; then + einfo "Remember sudo use flag sets only the defauld value" + einfo "It can be overriden on a user-level by adding:" + einfo " [super-user-command]" + einfo " super-user-command=su" + einfo "To the kdeglobal config file which is should be usually" + einfo "located in the ~/.trinity/share/config/ directory." + fi +} diff --git a/trinity-base/kdesu/metadata.xml b/trinity-base/kdesu/metadata.xml new file mode 100644 index 00000000..6863f5db --- /dev/null +++ b/trinity-base/kdesu/metadata.xml @@ -0,0 +1,12 @@ +<?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> + <use> + <flag name="sudo"> Use <pkg>app-admin/sudo</pkg> as a default program to + obtain root privileges.</flag> + </use> +</pkgmetadata> diff --git a/trinity-base/kdetoys-doc/Manifest b/trinity-base/kdetoys-doc/Manifest new file mode 100644 index 00000000..23ad5010 --- /dev/null +++ b/trinity-base/kdetoys-doc/Manifest @@ -0,0 +1,2 @@ +DIST kdetoys-3.5.13.1.tar.gz 3037255 SHA256 41e4224bcf816e52877b17d2dcdc86d94e8f304fee2d3fb35b97921544eafd9d SHA512 e7cd7943004e5d1ec83c0fe484fab82f2cdd5f5d39ee77db419938f023cd3c42ba0b257d0ddc783de7bd528c90195821d810babfa193c60856437593c24ce879 WHIRLPOOL 8d482537f972a24b1cef9ad789edd314517f4e3a6b37056f47d92292c8c30e70def24e99efc552b4504503e2224e1209ae946ff34ac94feaf128c038c54f010d +DIST kdetoys-trinity-3.5.13.2.tar.xz 2757260 SHA256 a0533ceb6fb103600eb33ef3136d40f84ec826e24e0b95cc45e68ef73a5232f6 SHA512 eb67a70d75a473f885db8993f5eebd3480e68e43e4de60240fde411696ed8b895029505a5125fe51a41d6ccb583ba50c4c67465d770f14f9a1c1533281154f78 WHIRLPOOL d79f58085d2af17453fc50c621ea6fe6909d476cf5f0a6b6ccf51ef69eed0ba073091f587439eb5afd644e0286dfe2ee86ccd903346d3060c3fe90299511018a diff --git a/trinity-base/kdetoys-doc/files/shared b/trinity-base/kdetoys-doc/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kdetoys-doc/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kdetoys-doc/kdetoys-doc-3.5.13.1.ebuild b/trinity-base/kdetoys-doc/kdetoys-doc-3.5.13.1.ebuild new file mode 100644 index 00000000..d5e69871 --- /dev/null +++ b/trinity-base/kdetoys-doc/kdetoys-doc-3.5.13.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="Documentaion for kdetoys-derived packages" +KEYWORDS="amd64 x86" +IUSE="" +RDEPEND=" + >=trinity-base/khelpcenter-${PV}:${SLOT}" + +pkg_setup() { + # we should reduce MAKEOPTS -j parametr to no more than 4 + local makeopts_j + makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')" + if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then + export MAKEOPTS="${MAKEOPTS//"${makeopts_j}"/-j4}" + + ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel" + ewarn "mode so it can chew it all. MAKEOPTS are reduced to \"$MAKEOPTS\"." + fi + + trinity-meta_pkg_setup +} diff --git a/trinity-base/kdetoys-doc/kdetoys-doc-3.5.13.2.ebuild b/trinity-base/kdetoys-doc/kdetoys-doc-3.5.13.2.ebuild new file mode 100644 index 00000000..cf874e74 --- /dev/null +++ b/trinity-base/kdetoys-doc/kdetoys-doc-3.5.13.2.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="Documentaion for kdetoys-derived packages" +KEYWORDS="~amd64 ~x86" +IUSE="" +RDEPEND=" + >=trinity-base/khelpcenter-${PV}:${SLOT}" + +pkg_setup() { + # we should reduce MAKEOPTS -j parametr to no more than 4 + local makeopts_j + makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')" + if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then + export MAKEOPTS="${MAKEOPTS//"${makeopts_j}"/-j4}" + + ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel" + ewarn "mode so it can chew it all. MAKEOPTS are reduced to \"$MAKEOPTS\"." + fi + + trinity-meta_pkg_setup +} diff --git a/trinity-base/kdetoys-doc/kdetoys-doc-9999.ebuild b/trinity-base/kdetoys-doc/kdetoys-doc-9999.ebuild new file mode 100644 index 00000000..eb607c92 --- /dev/null +++ b/trinity-base/kdetoys-doc/kdetoys-doc-9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="Documentaion for kdetoys-derived packages" +KEYWORDS= +IUSE="" +RDEPEND=" + >=trinity-base/khelpcenter-${PV}:${SLOT}" + +pkg_setup() { + # we should reduce MAKEOPTS -j parametr to no more than 4 + local makeopts_j + makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')" + if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then + export MAKEOPTS="${MAKEOPTS//"${makeopts_j}"/-j4}" + + ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel" + ewarn "mode so it can chew it all. MAKEOPTS are reduced to \"$MAKEOPTS\"." + fi + + trinity-meta_pkg_setup +} diff --git a/trinity-base/kdetoys-doc/metadata.xml b/trinity-base/kdetoys-doc/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdetoys-doc/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdetoys-meta/kdetoys-meta-3.5.13.1.ebuild b/trinity-base/kdetoys-meta/kdetoys-meta-3.5.13.1.ebuild new file mode 100644 index 00000000..1c2b5514 --- /dev/null +++ b/trinity-base/kdetoys-meta/kdetoys-meta-3.5.13.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +inherit trinity-functions + +set-trinityver + +DESCRIPTION="kdetoys metapackage - merge this to pull in all kdetoys-derived packages" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" + +SLOT="$TRINITY_VER" +IUSE="" +KEYWORDS="x86 amd64" + +RDEPEND=" + >=trinity-base/amor-${PV}:${SLOT} + >=trinity-base/eyesapplet-${PV}:${SLOT} + >=trinity-base/fifteenapplet-${PV}:${SLOT} + >=trinity-base/kdetoys-doc-${PV}:${SLOT} + >=trinity-base/kmoon-${PV}:${SLOT} + >=trinity-base/kodo-${PV}:${SLOT} + >=trinity-base/kteatime-${PV}:${SLOT} + >=trinity-base/ktux-${PV}:${SLOT} + >=trinity-base/kweather-${PV}:${SLOT} + >=trinity-base/kworldclock-${PV}:${SLOT}" diff --git a/trinity-base/kdetoys-meta/metadata.xml b/trinity-base/kdetoys-meta/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdetoys-meta/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdeutils-doc/Manifest b/trinity-base/kdeutils-doc/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/kdeutils-doc/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/kdeutils-doc/files/shared b/trinity-base/kdeutils-doc/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kdeutils-doc/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kdeutils-doc/kdeutils-doc-3.5.13.1.ebuild b/trinity-base/kdeutils-doc/kdeutils-doc-3.5.13.1.ebuild new file mode 100644 index 00000000..f5e4b906 --- /dev/null +++ b/trinity-base/kdeutils-doc/kdeutils-doc-3.5.13.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Documentaion for kdeutils-derived packages" +KEYWORDS="x86 amd64" +IUSE="" +RDEPEND=" + >=trinity-base/khelpcenter-${PV}:${SLOT}" + +pkg_setup() { + # we should reduce MAKEOPTS -j parametr to no more than 4 + local makeopts_j + makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')" + if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then + export MAKEOPTS="${MAKEOPTS//"${makeopts_j}"/-j4}" + + ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel" + ewarn "mode so it can chew it all. MAKEOPTS are reduced to \"$MAKEOPTS\"." + fi + + trinity-meta_pkg_setup +} diff --git a/trinity-base/kdeutils-doc/kdeutils-doc-3.5.13.2.ebuild b/trinity-base/kdeutils-doc/kdeutils-doc-3.5.13.2.ebuild new file mode 100644 index 00000000..698fd9c7 --- /dev/null +++ b/trinity-base/kdeutils-doc/kdeutils-doc-3.5.13.2.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Documentaion for kdeutils-derived packages" +KEYWORDS="~x86 ~amd64" +IUSE="" +RDEPEND=" + >=trinity-base/khelpcenter-${PV}:${SLOT}" diff --git a/trinity-base/kdeutils-doc/metadata.xml b/trinity-base/kdeutils-doc/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdeutils-doc/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdeutils-meta/kdeutils-meta-3.5.13.1.ebuild b/trinity-base/kdeutils-meta/kdeutils-meta-3.5.13.1.ebuild new file mode 100644 index 00000000..42330377 --- /dev/null +++ b/trinity-base/kdeutils-meta/kdeutils-meta-3.5.13.1.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +inherit trinity-functions + +set-trinityver + +DESCRIPTION="kdeutils metapackage - merge this to pull in all kdeutils-derived packages" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" + +SLOT="$TRINITY_VER" +IUSE="" +KEYWORDS="x86 amd64" + +RDEPEND=" + >=trinity-base/ark-${PV}:${SLOT} + >=trinity-base/kdeutils-doc-${PV}:${SLOT} + >=trinity-base/kcalc-${PV}:${SLOT} + >=trinity-base/kcharselect-${PV}:${SLOT} + >=trinity-base/kdelirc-${PV}:${SLOT} + >=trinity-base/kdf-${PV}:${SLOT} + >=trinity-base/kedit-${PV}:${SLOT} + >=trinity-base/kfloppy-${PV}:${SLOT} + >=trinity-base/kgpg-${PV}:${SLOT} + >=trinity-base/khexedit-${PV}:${SLOT} + >=trinity-base/kjots-${PV}:${SLOT} + >=trinity-base/klaptopdaemon-${PV}:${SLOT} + >=trinity-base/kmilo-${PV}:${SLOT} + >=trinity-base/kregexpeditor-${PV}:${SLOT} + >=trinity-base/ksim-${PV}:${SLOT} + >=trinity-base/ktimer-${PV}:${SLOT} + >=trinity-base/kwallet-${PV}:${SLOT} + >=trinity-base/superkaramba-${PV}:${SLOT}" diff --git a/trinity-base/kdeutils-meta/kdeutils-meta-3.5.13.2.ebuild b/trinity-base/kdeutils-meta/kdeutils-meta-3.5.13.2.ebuild new file mode 100644 index 00000000..f81a9b7d --- /dev/null +++ b/trinity-base/kdeutils-meta/kdeutils-meta-3.5.13.2.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +inherit trinity-functions + +set-trinityver + +DESCRIPTION="kdeutils metapackage - merge this to pull in all kdeutils-derived packages" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" + +SLOT="$TRINITY_VER" +IUSE="" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=trinity-base/ark-${PV}:${SLOT} + >=trinity-base/kdeutils-doc-${PV}:${SLOT} + >=trinity-base/kcalc-${PV}:${SLOT} + >=trinity-base/kcharselect-${PV}:${SLOT} + >=trinity-base/kdelirc-${PV}:${SLOT} + >=trinity-base/kdf-${PV}:${SLOT} + >=trinity-base/kedit-${PV}:${SLOT} + >=trinity-base/kfloppy-${PV}:${SLOT} + >=trinity-base/kgpg-${PV}:${SLOT} + >=trinity-base/khexedit-${PV}:${SLOT} + >=trinity-base/kjots-${PV}:${SLOT} + >=trinity-base/klaptopdaemon-${PV}:${SLOT} + >=trinity-base/kmilo-${PV}:${SLOT} + >=trinity-base/kregexpeditor-${PV}:${SLOT} + >=trinity-base/ksim-${PV}:${SLOT} + >=trinity-base/ktimer-${PV}:${SLOT} + >=trinity-base/kwallet-${PV}:${SLOT} + >=trinity-base/superkaramba-${PV}:${SLOT}" diff --git a/trinity-base/kdeutils-meta/metadata.xml b/trinity-base/kdeutils-meta/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdeutils-meta/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdf/Manifest b/trinity-base/kdf/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/kdf/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/kdf/files/shared b/trinity-base/kdf/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kdf/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kdf/kdf-3.5.13.1.ebuild b/trinity-base/kdf/kdf-3.5.13.1.ebuild new file mode 100644 index 00000000..3aaef74f --- /dev/null +++ b/trinity-base/kdf/kdf-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity free disk space utility" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kdf/kdf-3.5.13.2.ebuild b/trinity-base/kdf/kdf-3.5.13.2.ebuild new file mode 100644 index 00000000..ce6c7c1d --- /dev/null +++ b/trinity-base/kdf/kdf-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity free disk space utility" +KEYWORDS="~x86 ~amd64" +IUSE="" diff --git a/trinity-base/kdf/kdf-9999.ebuild b/trinity-base/kdf/kdf-9999.ebuild new file mode 100644 index 00000000..a439c66a --- /dev/null +++ b/trinity-base/kdf/kdf-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity free disk space utility" +KEYWORDS="" +IUSE="" diff --git a/trinity-base/kdf/metadata.xml b/trinity-base/kdf/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdf/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdialog/Manifest b/trinity-base/kdialog/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kdialog/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kdialog/files/shared b/trinity-base/kdialog/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kdialog/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kdialog/kdialog-3.5.13.1.ebuild b/trinity-base/kdialog/kdialog-3.5.13.1.ebuild new file mode 100644 index 00000000..00c63b8b --- /dev/null +++ b/trinity-base/kdialog/kdialog-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="KDialog can be used to show nice dialog boxes from shell scripts" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kdialog/kdialog-3.5.13.2.ebuild b/trinity-base/kdialog/kdialog-3.5.13.2.ebuild new file mode 100644 index 00000000..9465b53b --- /dev/null +++ b/trinity-base/kdialog/kdialog-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="KDialog can be used to show nice dialog boxes from shell scripts" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/kdialog/kdialog-9999.ebuild b/trinity-base/kdialog/kdialog-9999.ebuild new file mode 100644 index 00000000..73646f6c --- /dev/null +++ b/trinity-base/kdialog/kdialog-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="KDialog can be used to show nice dialog boxes from shell scripts" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kdialog/metadata.xml b/trinity-base/kdialog/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdialog/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdict/Manifest b/trinity-base/kdict/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/kdict/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/kdict/kdict-3.5.13.1.ebuild b/trinity-base/kdict/kdict-3.5.13.1.ebuild new file mode 100644 index 00000000..939ded47 --- /dev/null +++ b/trinity-base/kdict/kdict-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity dict client (for dict.org-like servers)" +KEYWORDS="amd64 x86" +IUSE="" diff --git a/trinity-base/kdict/kdict-9999.ebuild b/trinity-base/kdict/kdict-9999.ebuild new file mode 100644 index 00000000..1f5ad04d --- /dev/null +++ b/trinity-base/kdict/kdict-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity dict client (for dict.org-like servers)" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kdict/metadata.xml b/trinity-base/kdict/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdict/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdm/Manifest b/trinity-base/kdm/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kdm/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kdm/files/kdm-3.5.13.1-xsession.script b/trinity-base/kdm/files/kdm-3.5.13.1-xsession.script new file mode 100755 index 00000000..3106eea9 --- /dev/null +++ b/trinity-base/kdm/files/kdm-3.5.13.1-xsession.script @@ -0,0 +1,66 @@ +#! /bin/sh +# Xsession - run as user + +session=$1 + +# Note that the respective logout scripts are not sourced. +case $SHELL in + */bash) + [ -z "$BASH" ] && exec $SHELL $0 "$@" + set +o posix + [ -f /etc/profile ] && . /etc/profile + if [ -f $HOME/.bash_profile ]; then + . $HOME/.bash_profile + elif [ -f $HOME/.bash_login ]; then + . $HOME/.bash_login + elif [ -f $HOME/.profile ]; then + . $HOME/.profile + fi + ;; + */zsh) + [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@" + emulate -R zsh + [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc + zhome=${ZDOTDIR:-$HOME} + # zshenv is always sourced automatically. + [ -f $zdir/zprofile ] && . $zdir/zprofile + [ -f $zhome/.zprofile ] && . $zhome/.zprofile + [ -f $zdir/zlogin ] && . $zdir/zlogin + [ -f $zhome/.zlogin ] && . $zhome/.zlogin + setopt shwordsplit noextendedglob + ;; + */csh|*/tcsh) + # [t]cshrc is always sourced automatically. + # Note that sourcing csh.login after .cshrc is non-standard. + xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX` + $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c export -p >! $xsess_tmp" + . $xsess_tmp + rm -f $xsess_tmp + ;; + *) # Plain sh, ksh, and anything we don't know. + [ -f /etc/profile ] && . /etc/profile + [ -f $HOME/.profile ] && . $HOME/.profile + ;; +esac + +[ -f /etc/xprofile ] && . /etc/xprofile +[ -f $HOME/.xprofile ] && . $HOME/.xprofile + +case $session in + "") + exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." + ;; + failsafe) + exec xterm -geometry 80x24-0-0 + ;; + custom) + exec /bin/sh $HOME/.xsession + ;; + default) + exec /usr/trinity/3.5/bin/starttde + ;; + *) + eval exec "$session" + ;; +esac +exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop." diff --git a/trinity-base/kdm/files/kdm-3.5.13.2-xsession.script b/trinity-base/kdm/files/kdm-3.5.13.2-xsession.script new file mode 100755 index 00000000..3106eea9 --- /dev/null +++ b/trinity-base/kdm/files/kdm-3.5.13.2-xsession.script @@ -0,0 +1,66 @@ +#! /bin/sh +# Xsession - run as user + +session=$1 + +# Note that the respective logout scripts are not sourced. +case $SHELL in + */bash) + [ -z "$BASH" ] && exec $SHELL $0 "$@" + set +o posix + [ -f /etc/profile ] && . /etc/profile + if [ -f $HOME/.bash_profile ]; then + . $HOME/.bash_profile + elif [ -f $HOME/.bash_login ]; then + . $HOME/.bash_login + elif [ -f $HOME/.profile ]; then + . $HOME/.profile + fi + ;; + */zsh) + [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@" + emulate -R zsh + [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc + zhome=${ZDOTDIR:-$HOME} + # zshenv is always sourced automatically. + [ -f $zdir/zprofile ] && . $zdir/zprofile + [ -f $zhome/.zprofile ] && . $zhome/.zprofile + [ -f $zdir/zlogin ] && . $zdir/zlogin + [ -f $zhome/.zlogin ] && . $zhome/.zlogin + setopt shwordsplit noextendedglob + ;; + */csh|*/tcsh) + # [t]cshrc is always sourced automatically. + # Note that sourcing csh.login after .cshrc is non-standard. + xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX` + $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c export -p >! $xsess_tmp" + . $xsess_tmp + rm -f $xsess_tmp + ;; + *) # Plain sh, ksh, and anything we don't know. + [ -f /etc/profile ] && . /etc/profile + [ -f $HOME/.profile ] && . $HOME/.profile + ;; +esac + +[ -f /etc/xprofile ] && . /etc/xprofile +[ -f $HOME/.xprofile ] && . $HOME/.xprofile + +case $session in + "") + exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." + ;; + failsafe) + exec xterm -geometry 80x24-0-0 + ;; + custom) + exec /bin/sh $HOME/.xsession + ;; + default) + exec /usr/trinity/3.5/bin/starttde + ;; + *) + eval exec "$session" + ;; +esac +exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop." diff --git a/trinity-base/kdm/kdm-3.5.13.1.ebuild b/trinity-base/kdm/kdm-3.5.13.1.ebuild new file mode 100644 index 00000000..42cac2ed --- /dev/null +++ b/trinity-base/kdm/kdm-3.5.13.1.ebuild @@ -0,0 +1,105 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta linux-info + +TSM_EXTRACT_ALSO="sak" + +DESCRIPTION="Trinity login manager, similar to xdm and gdm" +KEYWORDS="x86 amd64" +IUSE="pam xdmcp xcomposite sak" + +DEPEND="pam? ( trinity-base/tdebase-pam ) + xdmcp? ( x11-libs/libXdmcp ) + xcomposite? ( x11-libs/libXcomposite ) + sys-apps/dbus + x11-libs/libXrandr + x11-libs/libXtst + >=trinity-base/kcontrol-${PV}:${SLOT} + dev-libs/dbus-tqt" + +RDEPEND="${DEPEND} + >=trinity-base/kdepasswd-${PV}:${SLOT} + x11-apps/xinit + x11-apps/xmessage" + +pkg_setup() { + trinity-meta_pkg_setup; + use sak && TRINITY_SUBMODULE+=" tsak" +} + +src_configure() { + mycmakeargs=( + -DWITH_XTEST=ON + -DWITH_LIBART=ON + -DWITH_XRANDR=ON + -DWITH_SHADOW=ON + $(cmake-utils_use_with xcomposite XCOMPOSITE ) + $(cmake-utils_use_with xdmcp XDMCP ) + $(cmake-utils_use_with pam PAM ) + ) + + trinity-meta_src_configure +} + +src_install() { + cmake-utils_src_install + + # Customize the kdmrc configuration + sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \ + "${D}${TDEDIR}/share/config/kdm/kdmrc" || die "sed kdmrc failed" + + # install XSession upstream script seems to be debian-cpecific + cp "${FILESDIR}/${P}-xsession.script" "${D}/${TDEDIR}/share/config/kdm/Xsession" + +} + +pkg_postinst() { + local sak_ok + # set the default kdm face icon if it's not already set by the system admin + # because this is user-overrideable in that way, it's not in src_install + if [ ! -e "${ROOT}${TDEDIR}/share/apps/kdm/faces/.default.face.icon" ]; then + mkdir -p "${ROOT}${TDEDIR}/share/apps/kdm/faces" + cp "${ROOT}${TDEDIR}/share/apps/kdm/pics/users/default1.png" \ + "${ROOT}${TDEDIR}/share/apps/kdm/faces/.default.face.icon" + fi + if [ ! -e "${ROOT}${TDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then + mkdir -p "${ROOT}${TDEDIR}/share/apps/kdm/faces" + cp "${ROOT}${TDEDIR}/share/apps/kdm/pics/users/root1.png" \ + "${ROOT}${TDEDIR}/share/apps/kdm/faces/root.face.icon" + fi + + if use sak; then + sak_ok=yes + if ! linux_config_exists; then + ewarn "Can't check the linux kernel configuration." + ewarn "You might have some incompatible options enabled." + sak_ok=no + else + if ! linux_chkconfig_present INPUT_UINPUT; then + eerror "You build kdm with sak feature enabled. " + eerror "It requires the INPUT_UINPUT support enabled." + eerror "Please enable it:" + eerror " CONFIG_INPUT_UINPUT=y" + eerror "in /usr/src/linux/.config or" + eerror " Device Drivers --->" + eerror " Input device support --->" + eerror " [*] Miscellaneous devices --->" + eerror " <*> User level driver support" + sak_ok=no + fi + fi + if [[ "$sak_ok" != yes ]]; then + sed -i -e 's:#\?\s*UseSAK=\(true\|false\)\?:UseSak=false:' \ + "${D}${TDEDIR}/share/config/kdm/kdmrc" || die "sed kdmrc failed" + ewarn "SAK feature is disabled. You can enable it yourself by setting UseSAK=true " + ewarn "in ${TDEDIR}/share/config/kdm/kdmrc " + else + ewarn "SAK feature is enabled. You can disable it yourself by setting UseSAK=false" + ewarn "in ${TDEDIR}/share/config/kdm/kdmrc " + fi + fi +} diff --git a/trinity-base/kdm/kdm-3.5.13.2.ebuild b/trinity-base/kdm/kdm-3.5.13.2.ebuild new file mode 100644 index 00000000..79759dab --- /dev/null +++ b/trinity-base/kdm/kdm-3.5.13.2.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta linux-info + +DESCRIPTION="Trinity login manager, similar to xdm and gdm" +KEYWORDS="~amd64 ~x86" +IUSE="pam xdmcp xcomposite sak" + +DEPEND="pam? ( trinity-base/tdebase-pam ) + xdmcp? ( x11-libs/libXdmcp ) + xcomposite? ( x11-libs/libXcomposite ) + sys-apps/dbus + x11-libs/libXrandr + x11-libs/libXtst + >=trinity-base/kcontrol-${PV}:${SLOT} + dev-libs/dbus-tqt" + +RDEPEND="${DEPEND} + >=trinity-base/kdepasswd-${PV}:${SLOT} + x11-apps/xinit + x11-apps/xmessage" + +pkg_setup() { + trinity-meta_pkg_setup; + use sak && TRINITY_SUBMODULE+=" tsak" +} + +src_configure() { + mycmakeargs=( + -DWITH_XTEST=ON + -DWITH_LIBART=ON + -DWITH_XRANDR=ON + -DWITH_SHADOW=ON + $(cmake-utils_use_with xcomposite XCOMPOSITE ) + $(cmake-utils_use_with xdmcp XDMCP ) + $(cmake-utils_use_with pam PAM ) + ) + + trinity-meta_src_configure +} + +src_install() { + cmake-utils_src_install + + # Customize the kdmrc configuration + sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \ + "${D}${TDEDIR}/share/config/kdm/kdmrc" || die "sed kdmrc failed" + + # install XSession upstream script seems to be debian-cpecific + cp "${FILESDIR}/${P}-xsession.script" "${D}/${TDEDIR}/share/config/kdm/Xsession" + +} + +pkg_postinst() { + local sak_ok + # set the default kdm face icon if it's not already set by the system admin + # because this is user-overrideable in that way, it's not in src_install + if [ ! -e "${ROOT}${TDEDIR}/share/apps/kdm/faces/.default.face.icon" ]; then + mkdir -p "${ROOT}${TDEDIR}/share/apps/kdm/faces" + cp "${ROOT}${TDEDIR}/share/apps/kdm/pics/users/default1.png" \ + "${ROOT}${TDEDIR}/share/apps/kdm/faces/.default.face.icon" + fi + if [ ! -e "${ROOT}${TDEDIR}/share/apps/kdm/faces/root.face.icon" ]; then + mkdir -p "${ROOT}${TDEDIR}/share/apps/kdm/faces" + cp "${ROOT}${TDEDIR}/share/apps/kdm/pics/users/root1.png" \ + "${ROOT}${TDEDIR}/share/apps/kdm/faces/root.face.icon" + fi + + if use sak; then + sak_ok=yes + if ! linux_config_exists; then + ewarn "Can't check the linux kernel configuration." + ewarn "You might have some incompatible options enabled." + sak_ok=no + else + if ! linux_chkconfig_present INPUT_UINPUT; then + eerror "You build kdm with sak feature enabled. " + eerror "It requires the INPUT_UINPUT support enabled." + eerror "Please enable it:" + eerror " CONFIG_INPUT_UINPUT=y" + eerror "in /usr/src/linux/.config or" + eerror " Device Drivers --->" + eerror " Input device support --->" + eerror " [*] Miscellaneous devices --->" + eerror " <*> User level driver support" + sak_ok=no + fi + fi + if [[ "$sak_ok" != yes ]]; then + sed -i -e 's:#\?\s*UseSAK=\(true\|false\)\?:UseSak=false:' \ + "${D}${TDEDIR}/share/config/kdm/kdmrc" || die "sed kdmrc failed" + ewarn "SAK feature is disabled. You can enable it yourself by setting UseSAK=true " + ewarn "in ${TDEDIR}/share/config/kdm/kdmrc " + else + ewarn "SAK feature is enabled. You can disable it yourself by setting UseSAK=false" + ewarn "in ${TDEDIR}/share/config/kdm/kdmrc " + fi + fi +} diff --git a/trinity-base/kdm/metadata.xml b/trinity-base/kdm/metadata.xml new file mode 100644 index 00000000..2a40b214 --- /dev/null +++ b/trinity-base/kdm/metadata.xml @@ -0,0 +1,12 @@ +<?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> + <use> + <flag name="xdmcp">Support for <pkg>x11-libs/libXdmcp</pkg></flag> + <flag name="sak">Adds SAK (Secure Attention Key) feature</flag> + </use> +</pkgmetadata> diff --git a/trinity-base/kdnssd/Manifest b/trinity-base/kdnssd/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/kdnssd/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/kdnssd/kdnssd-3.5.13.1.ebuild b/trinity-base/kdnssd/kdnssd-3.5.13.1.ebuild new file mode 100644 index 00000000..ac201492 --- /dev/null +++ b/trinity-base/kdnssd/kdnssd-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="A DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module" +KEYWORDS="amd64 x86" +IUSE="" diff --git a/trinity-base/kdnssd/metadata.xml b/trinity-base/kdnssd/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdnssd/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kdvi/Manifest b/trinity-base/kdvi/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kdvi/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kdvi/kdvi-3.5.13.1.ebuild b/trinity-base/kdvi/kdvi-3.5.13.1.ebuild new file mode 100644 index 00000000..1d21a477 --- /dev/null +++ b/trinity-base/kdvi/kdvi-3.5.13.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity DVI viewer" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND="media-libs/freetype:2 + >=trinity-base/kviewshell-${PV}:${SLOT}" +RDEPEND="$DEPEND" + +TSM_EXTRACT_ALSO="kviewshell" diff --git a/trinity-base/kdvi/kdvi-9999.ebuild b/trinity-base/kdvi/kdvi-9999.ebuild new file mode 100644 index 00000000..4d005d9e --- /dev/null +++ b/trinity-base/kdvi/kdvi-9999.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity DVI viewer" +KEYWORDS= +IUSE="" + +DEPEND="media-libs/freetype:2 + >=trinity-base/kviewshell-${PV}:${SLOT}" +RDEPEND="$DEPEND" + +TSM_EXTRACT_ALSO="kviewshell" diff --git a/trinity-base/kdvi/metadata.xml b/trinity-base/kdvi/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kdvi/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kedit/Manifest b/trinity-base/kedit/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/kedit/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/kedit/files/shared b/trinity-base/kedit/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kedit/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kedit/kedit-3.5.13.1.ebuild b/trinity-base/kedit/kedit-3.5.13.1.ebuild new file mode 100644 index 00000000..6af68e16 --- /dev/null +++ b/trinity-base/kedit/kedit-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Very simple text editor for Trinity" +KEYWORDS="amd64 x86" +IUSE="" diff --git a/trinity-base/kedit/kedit-3.5.13.2.ebuild b/trinity-base/kedit/kedit-3.5.13.2.ebuild new file mode 100644 index 00000000..58597d19 --- /dev/null +++ b/trinity-base/kedit/kedit-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Very simple text editor for Trinity" +KEYWORDS="~x86 ~amd64" +IUSE="" diff --git a/trinity-base/kedit/kedit-9999.ebuild b/trinity-base/kedit/kedit-9999.ebuild new file mode 100644 index 00000000..86d80ad5 --- /dev/null +++ b/trinity-base/kedit/kedit-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="Very simple text editor for Trinity" +KEYWORDS="" +IUSE="" diff --git a/trinity-base/kedit/metadata.xml b/trinity-base/kedit/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kedit/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kfax/Manifest b/trinity-base/kfax/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kfax/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kfax/kfax-3.5.13.1.ebuild b/trinity-base/kfax/kfax-3.5.13.1.ebuild new file mode 100644 index 00000000..eaf2c2b1 --- /dev/null +++ b/trinity-base/kfax/kfax-3.5.13.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" +TRINITY_SUBMODULE="kfax kfaxview" + +inherit trinity-meta + +DESCRIPTION="Trinity G3/G4 fax viewer" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND=">=trinity-base/kviewshell-${PV}:${SLOT}" +RDEPEND="$DEPEND" + +TSM_EXTRACT_ALSO="kviewshell" diff --git a/trinity-base/kfax/kfax-9999.ebuild b/trinity-base/kfax/kfax-9999.ebuild new file mode 100644 index 00000000..e7b052b7 --- /dev/null +++ b/trinity-base/kfax/kfax-9999.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" +TRINITY_SUBMODULE="kfax kfaxview" + +inherit trinity-meta + +DESCRIPTION="Trinity G3/G4 fax viewer" +KEYWORDS= +IUSE="" + +DEPEND=">=trinity-base/kviewshell-${PV}:${SLOT}" +RDEPEND="$DEPEND" + +TSM_EXTRACT_ALSO="kviewshell" diff --git a/trinity-base/kfax/metadata.xml b/trinity-base/kfax/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kfax/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kfind/Manifest b/trinity-base/kfind/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kfind/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kfind/files/shared b/trinity-base/kfind/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kfind/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kfind/kfind-3.5.13.1.ebuild b/trinity-base/kfind/kfind-3.5.13.1.ebuild new file mode 100644 index 00000000..552bb9f1 --- /dev/null +++ b/trinity-base/kfind/kfind-3.5.13.1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity file find utility" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND=">=trinity-base/libkonq-${PV}:${SLOT}" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kfind/kfind-3.5.13.2.ebuild b/trinity-base/kfind/kfind-3.5.13.2.ebuild new file mode 100644 index 00000000..23759c23 --- /dev/null +++ b/trinity-base/kfind/kfind-3.5.13.2.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity file find utility" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=">=trinity-base/libkonq-${PV}:${SLOT}" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kfind/kfind-9999.ebuild b/trinity-base/kfind/kfind-9999.ebuild new file mode 100644 index 00000000..16797daf --- /dev/null +++ b/trinity-base/kfind/kfind-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity file find utility" +KEYWORDS= +IUSE="" + +DEPEND=">=trinity-base/libkonq-${PV}:${SLOT}" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kfind/metadata.xml b/trinity-base/kfind/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kfind/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kfloppy/Manifest b/trinity-base/kfloppy/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/kfloppy/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/kfloppy/files/shared b/trinity-base/kfloppy/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kfloppy/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kfloppy/kfloppy-3.5.13.1.ebuild b/trinity-base/kfloppy/kfloppy-3.5.13.1.ebuild new file mode 100644 index 00000000..73039d76 --- /dev/null +++ b/trinity-base/kfloppy/kfloppy-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them." +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kfloppy/kfloppy-3.5.13.2.ebuild b/trinity-base/kfloppy/kfloppy-3.5.13.2.ebuild new file mode 100644 index 00000000..b9e13145 --- /dev/null +++ b/trinity-base/kfloppy/kfloppy-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them." +KEYWORDS="~x86 ~amd64" +IUSE="" diff --git a/trinity-base/kfloppy/kfloppy-9999.ebuild b/trinity-base/kfloppy/kfloppy-9999.ebuild new file mode 100644 index 00000000..dbc85784 --- /dev/null +++ b/trinity-base/kfloppy/kfloppy-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="KFloppy - formats disks and puts a DOS or ext2fs filesystem on them." +KEYWORDS="" +IUSE="" diff --git a/trinity-base/kfloppy/metadata.xml b/trinity-base/kfloppy/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kfloppy/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kgamma/Manifest b/trinity-base/kgamma/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kgamma/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kgamma/kgamma-3.5.13.1.ebuild b/trinity-base/kgamma/kgamma-3.5.13.1.ebuild new file mode 100644 index 00000000..889c4450 --- /dev/null +++ b/trinity-base/kgamma/kgamma-3.5.13.1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity screen gamma values kcontrol module" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND=">=trinity-base/kcontrol-${PV}:${SLOT}" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kgamma/kgamma-9999.ebuild b/trinity-base/kgamma/kgamma-9999.ebuild new file mode 100644 index 00000000..8489cadd --- /dev/null +++ b/trinity-base/kgamma/kgamma-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity screen gamma values kcontrol module" +KEYWORDS= +IUSE="" + +DEPEND=">=trinity-base/kcontrol-${PV}:${SLOT}" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kgamma/metadata.xml b/trinity-base/kgamma/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kgamma/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kgantt/Manifest b/trinity-base/kgantt/Manifest new file mode 100644 index 00000000..d6ce26a1 --- /dev/null +++ b/trinity-base/kgantt/Manifest @@ -0,0 +1 @@ +DIST kdepim-trinity-3.5.13.2.tar.xz 10148724 SHA256 2cbd61e28322e4c7d67ffb16ac59329b3f15ba1a4485095994b9bce6786df7c4 SHA512 a84319183813dc78dc97397c8c3871faa3961b458eda8107525b8b9c6789d13aedd8e3c7cb0706c4ca8dd63f69ff67de02716219c8af44ebf96d484d820eb2bf WHIRLPOOL 907d9d86f1b0094b915989ca7f0feb4f67ac1b238a4c6d176ab1ef9164eff78778b2714ebedeb40de28536a8384b39ec7e637f1bb6911cccb40f7d8663811edb diff --git a/trinity-base/kgantt/kgantt-3.5.13.2.ebuild b/trinity-base/kgantt/kgantt-3.5.13.2.ebuild new file mode 100644 index 00000000..f0ba5600 --- /dev/null +++ b/trinity-base/kgantt/kgantt-3.5.13.2.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="A Trinity library for drawing and editing gantt-diagramms" +KEYWORDS="~amd64 ~x86" +IUSE+="" + +TSM_EXTRACT_ALSO="libkdepim/" diff --git a/trinity-base/kgantt/kgantt-9999.ebuild b/trinity-base/kgantt/kgantt-9999.ebuild new file mode 100644 index 00000000..1ae99ee9 --- /dev/null +++ b/trinity-base/kgantt/kgantt-9999.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta + +DESCRIPTION="A Trinity library for drawing and editing gantt-diagramms" +KEYWORDS="" +IUSE+="" + +TSM_EXTRACT_ALSO="libtdepim/" diff --git a/trinity-base/kgantt/metadata.xml b/trinity-base/kgantt/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kgantt/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kget/Manifest b/trinity-base/kget/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/kget/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/kget/kget-3.5.13.1.ebuild b/trinity-base/kget/kget-3.5.13.1.ebuild new file mode 100644 index 00000000..ac764885 --- /dev/null +++ b/trinity-base/kget/kget-3.5.13.1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="An advanced download manager for Trinity" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="x11-libs/libXext" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kget/kget-9999.ebuild b/trinity-base/kget/kget-9999.ebuild new file mode 100644 index 00000000..509f2e38 --- /dev/null +++ b/trinity-base/kget/kget-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="An advanced download manager for Trinity" +KEYWORDS= +IUSE="" + +DEPEND="x11-libs/libXext" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kget/metadata.xml b/trinity-base/kget/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kget/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kghostview/Manifest b/trinity-base/kghostview/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kghostview/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kghostview/files/tdegraphics-fix-kghostview-parallel-compilation.patch b/trinity-base/kghostview/files/tdegraphics-fix-kghostview-parallel-compilation.patch new file mode 100644 index 00000000..3aa8138a --- /dev/null +++ b/trinity-base/kghostview/files/tdegraphics-fix-kghostview-parallel-compilation.patch @@ -0,0 +1,24 @@ +diff --git a/CMakeLists.txt b/CMakeLists.txt +index c87ee85..09c3cfa 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -95,7 +95,8 @@ set( CMAKE_MODULE_LINKER_FLAGS "-Wl,--no-undefined" ) + + ##### tdegraphics directories ################### + +-if( BUILD_KFILE_PLUGINS OR BUILD_GHOSTKVIEW ) ++# kghostview/ps requires dscparse-static library ++if( BUILD_KFILE_PLUGINS AND NOT BUILD_KGHOSTVIEW ) + add_subdirectory( kghostview/dscparse ) + endif( ) + +--- a/kghostview/CMakeLists.txt ++++ b/kghostview/CMakeLists.txt +@@ -10,6 +10,7 @@ + ################################################# + + add_subdirectory( data ) ++add_subdirectory( dscparse ) + + include_directories( + ${CMAKE_CURRENT_BINARY_DIR} diff --git a/trinity-base/kghostview/kghostview-3.5.13.1.ebuild b/trinity-base/kghostview/kghostview-3.5.13.1.ebuild new file mode 100644 index 00000000..32b93606 --- /dev/null +++ b/trinity-base/kghostview/kghostview-3.5.13.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="A Trinity Viewer for PostScript (.ps, .eps) and PDF (.pdf) files" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND="x11-libs/libXft" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/tdegraphics-fix-${PN}-parallel-compilation.patch" ) diff --git a/trinity-base/kghostview/kghostview-9999.ebuild b/trinity-base/kghostview/kghostview-9999.ebuild new file mode 100644 index 00000000..49c41a7b --- /dev/null +++ b/trinity-base/kghostview/kghostview-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="A Trinity Viewer for PostScript (.ps, .eps) and PDF (.pdf) files" +KEYWORDS= +IUSE="" + +DEPEND="x11-libs/libXft" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kghostview/metadata.xml b/trinity-base/kghostview/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kghostview/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kgpg/Manifest b/trinity-base/kgpg/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/kgpg/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/kgpg/files/shared b/trinity-base/kgpg/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kgpg/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kgpg/kgpg-3.5.13.1.ebuild b/trinity-base/kgpg/kgpg-3.5.13.1.ebuild new file mode 100644 index 00000000..c2a70ea3 --- /dev/null +++ b/trinity-base/kgpg/kgpg-3.5.13.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity gpg keyring manager" +KEYWORDS="x86 amd64" +IUSE="" + +RDEPEND="app-crypt/gnupg + || ( app-crypt/pinentry[qt4] + app-crypt/pinentry[gtk] + app-crypt/pinentry[qt3] )" diff --git a/trinity-base/kgpg/kgpg-3.5.13.2.ebuild b/trinity-base/kgpg/kgpg-3.5.13.2.ebuild new file mode 100644 index 00000000..b6885371 --- /dev/null +++ b/trinity-base/kgpg/kgpg-3.5.13.2.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity gpg keyring manager" +KEYWORDS="~x86 ~amd64" +IUSE="" + +RDEPEND="app-crypt/gnupg + || ( app-crypt/pinentry[qt4] + app-crypt/pinentry[gtk] + app-crypt/pinentry[qt3] )" diff --git a/trinity-base/kgpg/kgpg-9999.ebuild b/trinity-base/kgpg/kgpg-9999.ebuild new file mode 100644 index 00000000..6cbbb4f9 --- /dev/null +++ b/trinity-base/kgpg/kgpg-9999.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity gpg keyring manager" +KEYWORDS="" +IUSE="" + +RDEPEND="app-crypt/gnupg + || ( app-crypt/pinentry[qt4] + app-crypt/pinentry[gtk] + app-crypt/pinentry[qt3] )" diff --git a/trinity-base/kgpg/metadata.xml b/trinity-base/kgpg/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kgpg/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/khelpcenter/Manifest b/trinity-base/khelpcenter/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/khelpcenter/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/khelpcenter/files/shared b/trinity-base/khelpcenter/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/khelpcenter/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/khelpcenter/khelpcenter-3.5.13.1.ebuild b/trinity-base/khelpcenter/khelpcenter-3.5.13.1.ebuild new file mode 100644 index 00000000..54416f1c --- /dev/null +++ b/trinity-base/khelpcenter/khelpcenter-3.5.13.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta +TRINITY_SUBMODULE="khelpcenter doc" + +DESCRIPTION="The Trinity help center." +KEYWORDS="x86 amd64" + +RDEPEND=" + >=trinity-base/kdebase-kioslaves-${PV}:${SLOT} + >=www-misc/htdig-3.2.0_beta6-r1" +IUSE="" + +pkg_setup() { + # we should reduce MAKEOPTS -j parametr to no more than 4 + local makeopts_j + makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')" + if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then + export MAKEOPTS="${MAKEOPTS//"${makeopts_j}"/-j4}" + + ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel" + ewarn "mode so it can chew it all. MAKEOPTS are reduced to \"$MAKEOPTS\"." + fi + + trinity-meta_pkg_setup +} diff --git a/trinity-base/khelpcenter/khelpcenter-3.5.13.2.ebuild b/trinity-base/khelpcenter/khelpcenter-3.5.13.2.ebuild new file mode 100644 index 00000000..dda48c60 --- /dev/null +++ b/trinity-base/khelpcenter/khelpcenter-3.5.13.2.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta +TRINITY_SUBMODULE="khelpcenter doc" + +DESCRIPTION="The Trinity help center." +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=trinity-base/kdebase-kioslaves-${PV}:${SLOT} + >=www-misc/htdig-3.2.0_beta6-r1" +IUSE="" + +pkg_setup() { + # we should reduce MAKEOPTS -j parametr to no more than 4 + local makeopts_j + makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')" + if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then + export MAKEOPTS="${MAKEOPTS//"${makeopts_j}"/-j4}" + + ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel" + ewarn "mode so it can chew it all. MAKEOPTS are reduced to \"$MAKEOPTS\"." + fi + + trinity-meta_pkg_setup +} diff --git a/trinity-base/khelpcenter/khelpcenter-9999.ebuild b/trinity-base/khelpcenter/khelpcenter-9999.ebuild new file mode 100644 index 00000000..a2273cb4 --- /dev/null +++ b/trinity-base/khelpcenter/khelpcenter-9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta +TRINITY_SUBMODULE="khelpcenter doc" + +DESCRIPTION="The Trinity help center." +KEYWORDS= + +RDEPEND=" + >=trinity-base/tdebase-tdeioslaves-${PV}:${SLOT} + >=www-misc/htdig-3.2.0_beta6-r1" +IUSE="" + +pkg_setup() { + # we should reduce MAKEOPTS -j parametr to no more than 4 + local makeopts_j + makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')" + if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then + export MAKEOPTS="${MAKEOPTS//"${makeopts_j}"/-j4}" + + ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel" + ewarn "mode so it can chew it all. MAKEOPTS are reduced to \"$MAKEOPTS\"." + fi + + trinity-meta_pkg_setup +} diff --git a/trinity-base/khelpcenter/metadata.xml b/trinity-base/khelpcenter/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/khelpcenter/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/khexedit/Manifest b/trinity-base/khexedit/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/khexedit/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/khexedit/files/shared b/trinity-base/khexedit/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/khexedit/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/khexedit/khexedit-3.5.13.1.ebuild b/trinity-base/khexedit/khexedit-3.5.13.1.ebuild new file mode 100644 index 00000000..46f83b7e --- /dev/null +++ b/trinity-base/khexedit/khexedit-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity hex editor" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/khexedit/khexedit-3.5.13.2.ebuild b/trinity-base/khexedit/khexedit-3.5.13.2.ebuild new file mode 100644 index 00000000..7af91697 --- /dev/null +++ b/trinity-base/khexedit/khexedit-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity hex editor" +KEYWORDS="~x86 ~amd64" +IUSE="" diff --git a/trinity-base/khexedit/khexedit-9999.ebuild b/trinity-base/khexedit/khexedit-9999.ebuild new file mode 100644 index 00000000..b41ff837 --- /dev/null +++ b/trinity-base/khexedit/khexedit-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity hex editor" +KEYWORDS="" +IUSE="" diff --git a/trinity-base/khexedit/metadata.xml b/trinity-base/khexedit/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/khexedit/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/khotkeys/Manifest b/trinity-base/khotkeys/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/khotkeys/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/khotkeys/files/shared b/trinity-base/khotkeys/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/khotkeys/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/khotkeys/khotkeys-3.5.13.1.ebuild b/trinity-base/khotkeys/khotkeys-3.5.13.1.ebuild new file mode 100644 index 00000000..ed7aa263 --- /dev/null +++ b/trinity-base/khotkeys/khotkeys-3.5.13.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity hotkey daemon" +KEYWORDS="x86 amd64" +IUSE="arts" + +DEPEND=" + arts? ( >=trinity-base/arts-${PV}:${SLOT} ) + x11-libs/libXtst" +RDEPEND="$DEPEND" + +src_configure() { + mycmakeargs=( + -D_WITH_XTEST=ON + $(cmake-utils_use_with arts ARTS) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/khotkeys/khotkeys-3.5.13.2.ebuild b/trinity-base/khotkeys/khotkeys-3.5.13.2.ebuild new file mode 100644 index 00000000..e469535a --- /dev/null +++ b/trinity-base/khotkeys/khotkeys-3.5.13.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity hotkey daemon" +KEYWORDS="~amd64 ~x86" +IUSE="arts" + +DEPEND=" + arts? ( >=trinity-base/arts-${PV}:${SLOT} ) + x11-libs/libXtst" +RDEPEND="$DEPEND" + +src_configure() { + mycmakeargs=( + -D_WITH_XTEST=ON + $(cmake-utils_use_with arts ARTS) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/khotkeys/khotkeys-9999.ebuild b/trinity-base/khotkeys/khotkeys-9999.ebuild new file mode 100644 index 00000000..2bb16525 --- /dev/null +++ b/trinity-base/khotkeys/khotkeys-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +need-arts optional + +DESCRIPTION="Trinity hotkey daemon" +KEYWORDS="" + +DEPEND+=" x11-libs/libXtst" +RDEPEND+=" x11-libs/libXtst" + +src_configure() { + mycmakeargs=( + -D_WITH_XTEST=ON + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/khotkeys/metadata.xml b/trinity-base/khotkeys/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/khotkeys/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kicker-applets/kicker-applets-9999.ebuild b/trinity-base/kicker-applets/kicker-applets-9999.ebuild new file mode 100644 index 00000000..38bd968f --- /dev/null +++ b/trinity-base/kicker-applets/kicker-applets-9999.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeaddons" + +inherit trinity-meta + +DESCRIPTION="kicker applets" +KEYWORDS="" +IUSE+="" +DEPEND=">=trinity-base/kicker-${PV}:${SLOT}" + +RDEPEND="${DEPEND}" + +# no xmms support diff --git a/trinity-base/kicker-applets/metadata.xml b/trinity-base/kicker-applets/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kicker-applets/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kicker/Manifest b/trinity-base/kicker/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kicker/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kicker/files/kicker-3.5.13.2-include-dbus.patch b/trinity-base/kicker/files/kicker-3.5.13.2-include-dbus.patch new file mode 100644 index 00000000..ddfbd9e4 --- /dev/null +++ b/trinity-base/kicker/files/kicker-3.5.13.2-include-dbus.patch @@ -0,0 +1,51 @@ +diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake +index 8dc8a3f..24c47df 100644 +--- a/ConfigureChecks.cmake ++++ b/ConfigureChecks.cmake +@@ -233,8 +233,8 @@ find_package( TQt ) + find_package( TDE ) + + +-# dbus (kdm, ksmserver) +-if( BUILD_KDM OR BUILD_KSMSERVER ) ++# dbus (kdm, ksmserver, kicker) ++if( BUILD_KDM OR BUILD_KSMSERVER OR BUILD_KICKER ) + + pkg_search_module( DBUS dbus-1 ) + if( NOT DBUS_FOUND ) +diff --git a/kicker/kicker/buttons/CMakeLists.txt b/kicker/kicker/buttons/CMakeLists.txt +index 1e7ede5..18e8601 100644 +--- a/kicker/kicker/buttons/CMakeLists.txt ++++ b/kicker/kicker/buttons/CMakeLists.txt +@@ -18,6 +18,7 @@ include_directories( + ${CMAKE_SOURCE_DIR}/kicker/kicker/ui + ${CMAKE_SOURCE_DIR}/libkonq + ${DBUS_TQT_INCLUDE_DIRS} ++ ${DBUS_INCLUDE_DIRS} + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} + ) +diff --git a/kicker/kicker/core/CMakeLists.txt b/kicker/kicker/core/CMakeLists.txt +index f2eb010..c850ff5 100644 +--- a/kicker/kicker/core/CMakeLists.txt ++++ b/kicker/kicker/core/CMakeLists.txt +@@ -18,6 +18,7 @@ include_directories( + ${CMAKE_SOURCE_DIR}/kicker/kicker/ui + ${CMAKE_SOURCE_DIR}/kicker/kicker/buttons + ${DBUS_TQT_INCLUDE_DIRS} ++ ${DBUS_INCLUDE_DIRS} + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} + ) +diff --git a/kicker/kicker/ui/CMakeLists.txt b/kicker/kicker/ui/CMakeLists.txt +index a6e9510..8929962 100644 +--- a/kicker/kicker/ui/CMakeLists.txt ++++ b/kicker/kicker/ui/CMakeLists.txt +@@ -21,6 +21,7 @@ include_directories( + ${CMAKE_SOURCE_DIR}/kdmlib + ${CMAKE_SOURCE_DIR}/libkonq + ${DBUS_TQT_INCLUDE_DIRS} ++ ${DBUS_INCLUDE_DIRS} + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} + ) diff --git a/trinity-base/kicker/files/shared b/trinity-base/kicker/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kicker/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kicker/kicker-3.5.13.1.ebuild b/trinity-base/kicker/kicker-3.5.13.1.ebuild new file mode 100644 index 00000000..7d6e40d1 --- /dev/null +++ b/trinity-base/kicker/kicker-3.5.13.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="The Trinity application starter panel, capable of applets and extensions" +KEYWORDS="x86 amd64" +IUSE="xcomposite" + +DEPEND=">=trinity-base/libkonq-${PV}:${SLOT} + >=trinity-base/kdebase-data-${PV}:${SLOT} + xcomposite? ( x11-libs/libXrender ) + xcomposite? ( x11-libs/libXfixes ) + xcomposite? ( x11-libs/libXcomposite )" + +RDEPEND="${DEPEND} + trinity-base/kmenuedit:${SLOT}" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with xcomposite XFIXES) + $(cmake-utils_use_with xcomposite XRENDER) + $(cmake-utils_use_with xcomposite XCOMPOSITE) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kicker/kicker-3.5.13.2.ebuild b/trinity-base/kicker/kicker-3.5.13.2.ebuild new file mode 100644 index 00000000..3d5ae385 --- /dev/null +++ b/trinity-base/kicker/kicker-3.5.13.2.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="The Trinity application starter panel, capable of applets and extensions" +KEYWORDS="~amd64 ~x86" +IUSE="hal xcomposite" + +DEPEND=">=trinity-base/libkonq-${PV}:${SLOT} + >=trinity-base/kdebase-data-${PV}:${SLOT} + xcomposite? ( x11-libs/libXrender + x11-libs/libXfixes + x11-libs/libXcomposite )" + +RDEPEND="${DEPEND} + trinity-base/kmenuedit:${SLOT}" + +PATCHES=( "$FILESDIR/${PN}-3.5.13.2-include-dbus.patch" ) + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with xcomposite XFIXES) + $(cmake-utils_use_with xcomposite XRENDER) + $(cmake-utils_use_with xcomposite XCOMPOSITE) + $(cmake-utils_use_with hal HAL) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kicker/kicker-9999.ebuild b/trinity-base/kicker/kicker-9999.ebuild new file mode 100644 index 00000000..cb5dafda --- /dev/null +++ b/trinity-base/kicker/kicker-9999.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="The Trinity application starter panel, capable of applets and extensions" +KEYWORDS= +IUSE="xcomposite" + +DEPEND=">=trinity-base/libkonq-${PV}:${SLOT} + >=trinity-base/tdebase-data-${PV}:${SLOT} + dev-libs/dbus-tqt + xcomposite? ( x11-libs/libXrender + x11-libs/libXfixes + x11-libs/libXcomposite )" + +RDEPEND="${DEPEND} + trinity-base/kmenuedit:${SLOT}" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with xcomposite XFIXES) + $(cmake-utils_use_with xcomposite XRENDER) + $(cmake-utils_use_with xcomposite XCOMPOSITE) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kicker/metadata.xml b/trinity-base/kicker/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kicker/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kiconedit/Manifest b/trinity-base/kiconedit/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kiconedit/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kiconedit/kiconedit-3.5.13.1.ebuild b/trinity-base/kiconedit/kiconedit-3.5.13.1.ebuild new file mode 100644 index 00000000..309685db --- /dev/null +++ b/trinity-base/kiconedit/kiconedit-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity Icon Editor" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kiconedit/metadata.xml b/trinity-base/kiconedit/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kiconedit/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kjots/Manifest b/trinity-base/kjots/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/kjots/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/kjots/files/shared b/trinity-base/kjots/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kjots/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kjots/kjots-3.5.13.1.ebuild b/trinity-base/kjots/kjots-3.5.13.1.ebuild new file mode 100644 index 00000000..4c13ba79 --- /dev/null +++ b/trinity-base/kjots/kjots-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity note taking utility" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kjots/kjots-3.5.13.2.ebuild b/trinity-base/kjots/kjots-3.5.13.2.ebuild new file mode 100644 index 00000000..cdfd25ca --- /dev/null +++ b/trinity-base/kjots/kjots-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity note taking utility" +KEYWORDS="~x86 ~amd64" +IUSE="" diff --git a/trinity-base/kjots/kjots-9999.ebuild b/trinity-base/kjots/kjots-9999.ebuild new file mode 100644 index 00000000..04db9213 --- /dev/null +++ b/trinity-base/kjots/kjots-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity note taking utility" +KEYWORDS="" +IUSE="" diff --git a/trinity-base/kjots/metadata.xml b/trinity-base/kjots/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kjots/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/klaptopdaemon/Manifest b/trinity-base/klaptopdaemon/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/klaptopdaemon/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/klaptopdaemon/files/shared b/trinity-base/klaptopdaemon/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/klaptopdaemon/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/klaptopdaemon/klaptopdaemon-3.5.13.1.ebuild b/trinity-base/klaptopdaemon/klaptopdaemon-3.5.13.1.ebuild new file mode 100644 index 00000000..7e9402d2 --- /dev/null +++ b/trinity-base/klaptopdaemon/klaptopdaemon-3.5.13.1.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="KLaptopdaemon - Trinity battery monitoring and management for laptops." +KEYWORDS="x86 amd64" +IUSE="xscreensaver" + +DEPEND="x11-libs/libXtst + xscreensaver? ( x11-libs/libXScrnSaver ) + virtual/os-headers" +RDEPEND="${DEPEND}" + +src_configure() { + mycmakeargs=( + "-DWITH_DPMS=ON" + $(cmake-utils_use_with xscreensaver XSCREENSAVER) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/klaptopdaemon/klaptopdaemon-3.5.13.2.ebuild b/trinity-base/klaptopdaemon/klaptopdaemon-3.5.13.2.ebuild new file mode 100644 index 00000000..e8a93bc7 --- /dev/null +++ b/trinity-base/klaptopdaemon/klaptopdaemon-3.5.13.2.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="KLaptopdaemon - Trinity battery monitoring and management for laptops." +KEYWORDS="~x86 ~amd64" +IUSE="xscreensaver" + +DEPEND="x11-libs/libXtst + xscreensaver? ( x11-libs/libXScrnSaver ) + virtual/os-headers" +RDEPEND="${DEPEND}" + +src_configure() { + mycmakeargs=( + "-DWITH_DPMS=ON" + $(cmake-utils_use_with xscreensaver XSCREENSAVER) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/klaptopdaemon/klaptopdaemon-9999.ebuild b/trinity-base/klaptopdaemon/klaptopdaemon-9999.ebuild new file mode 100644 index 00000000..fc6ee6bf --- /dev/null +++ b/trinity-base/klaptopdaemon/klaptopdaemon-9999.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="KLaptopdaemon - Trinity battery monitoring and management for laptops." +KEYWORDS="" +IUSE="xscreensaver" + +DEPEND="x11-libs/libXtst + xscreensaver? ( x11-libs/libXScrnSaver ) + virtual/os-headers" +RDEPEND="${DEPEND}" + +src_configure() { + mycmakeargs=( + "-DWITH_DPMS=ON" + $(cmake-utils_use_with xscreensaver XSCREENSAVER) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/klaptopdaemon/metadata.xml b/trinity-base/klaptopdaemon/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/klaptopdaemon/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/klipper/Manifest b/trinity-base/klipper/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/klipper/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/klipper/files/shared b/trinity-base/klipper/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/klipper/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/klipper/klipper-3.5.13.1.ebuild b/trinity-base/klipper/klipper-3.5.13.1.ebuild new file mode 100644 index 00000000..20d7cca1 --- /dev/null +++ b/trinity-base/klipper/klipper-3.5.13.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="kicker applet for Trinity and X clipboard management" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND="x11-libs/libXfixes" +RDEPEND="${RDEPEND}" + +src_configure() { + mycmakeargs=( + -DWITH_XFIXES=ON + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/klipper/klipper-3.5.13.2.ebuild b/trinity-base/klipper/klipper-3.5.13.2.ebuild new file mode 100644 index 00000000..004a156b --- /dev/null +++ b/trinity-base/klipper/klipper-3.5.13.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="kicker applet for Trinity and X clipboard management" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="x11-libs/libXfixes" +RDEPEND="${RDEPEND}" + +src_configure() { + mycmakeargs=( + -DWITH_XFIXES=ON + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/klipper/klipper-9999.ebuild b/trinity-base/klipper/klipper-9999.ebuild new file mode 100644 index 00000000..7540af8c --- /dev/null +++ b/trinity-base/klipper/klipper-9999.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="kicker applet for Trinity and X clipboard management" +KEYWORDS= +IUSE="" + +DEPEND="x11-libs/libXfixes" +RDEPEND="${RDEPEND}" + +src_configure() { + mycmakeargs=( + -DWITH_XFIXES=ON + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/klipper/metadata.xml b/trinity-base/klipper/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/klipper/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kmenuedit/Manifest b/trinity-base/kmenuedit/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kmenuedit/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kmenuedit/files/shared b/trinity-base/kmenuedit/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kmenuedit/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kmenuedit/kmenuedit-3.5.13.1.ebuild b/trinity-base/kmenuedit/kmenuedit-3.5.13.1.ebuild new file mode 100644 index 00000000..1c43b409 --- /dev/null +++ b/trinity-base/kmenuedit/kmenuedit-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity menu editor" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kmenuedit/kmenuedit-3.5.13.2.ebuild b/trinity-base/kmenuedit/kmenuedit-3.5.13.2.ebuild new file mode 100644 index 00000000..53bc8812 --- /dev/null +++ b/trinity-base/kmenuedit/kmenuedit-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity menu editor" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/kmenuedit/kmenuedit-9999.ebuild b/trinity-base/kmenuedit/kmenuedit-9999.ebuild new file mode 100644 index 00000000..075d4ced --- /dev/null +++ b/trinity-base/kmenuedit/kmenuedit-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity menu editor" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kmenuedit/metadata.xml b/trinity-base/kmenuedit/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kmenuedit/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kmilo/Manifest b/trinity-base/kmilo/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/kmilo/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/kmilo/files/kdeutils-3.5.13.1-kmilo-fix-powerbook.patch b/trinity-base/kmilo/files/kdeutils-3.5.13.1-kmilo-fix-powerbook.patch new file mode 100644 index 00000000..f5830b6b --- /dev/null +++ b/trinity-base/kmilo/files/kdeutils-3.5.13.1-kmilo-fix-powerbook.patch @@ -0,0 +1,67 @@ +diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake +index 14828bc..2766533 100644 +--- a/ConfigureChecks.cmake ++++ b/ConfigureChecks.cmake +@@ -117,24 +117,21 @@ endif( ) + + ##### kmilo ##################################### + +-if ( BUILD_KMILO ) ++if( BUILD_KMILO ) + # FIXME: If anybody will ever compile trinity for POWERPC and especialy for +-# POWERBOOK he should test those checks and modules +- if( WITH_POWERBOOK ) ++# POWERBOOK he or she should test workability of those modules ++ if( WITH_POWERBOOK OR WITH_POWERBOOK2 ) ++ check_library_exists( "pbb" "init_libpbb" "" HAVE_PBBIPC_LIBRARY ) + check_include_file( "pbbipc.h" HAVE_PBBIPC_H ) +- if( NOT HAVE_PBBIPC_H ) +- tde_message_fatal( "pbbipc.h header is required, but was not found on your system" ) +- endif( NOT HAVE_PBBIPC_H ) +- endif( WITH_POWERBOOK ) +- +- if( WITH_POWERBOOK2 ) + check_include_file( "pbb.h" HAVE_PBB_H ) +- if( NOT HAVE_PBB_H ) +- tde_message_fatal( "pbb.h header is required, but was not found on your system" ) +- endif( NOT HAVE_PBB_H ) +- endif( WITH_POWERBOOK2 ) +- +-endif (BUILD_KMILO) ++ if( HAVE_PBBIPC_LIBRARY AND ( ( WITH_POWERBOOK AND HAVE_PBBIPC_H ) OR ++ ( WITH_POWERBOOK2 AND HAVE_PBB_H ) ) ) ++ set( PBB_LIBRARY pbb CACHE INTERNAL "" ) ++ else() ++ tde_message_fatal( "suitable pbbuttonosd is required, but was not found on your system" ) ++ endif() ++ endif( WITH_POWERBOOK OR WITH_POWERBOOK2 ) ++endif( BUILD_KMILO ) + + + ##### ksim ###################################### +diff --git a/kmilo/powerbook/CMakeLists.txt b/kmilo/powerbook/CMakeLists.txt +index 461d2d2..bb98b70 100644 +--- a/kmilo/powerbook/CMakeLists.txt ++++ b/kmilo/powerbook/CMakeLists.txt +@@ -28,7 +28,7 @@ link_directories( + + tde_add_kpart( kmilo_powerbook AUTOMOC + SOURCES pb_monitor.cpp +- LINK kio-shared kmilo-shared ++ LINK kio-shared kmilo-shared ${PBB_LIBRARY} + DESTINATION ${PLUGIN_INSTALL_DIR} + ) + +diff --git a/kmilo/powerbook2/CMakeLists.txt b/kmilo/powerbook2/CMakeLists.txt +index 461d2d2..bb98b70 100644 +--- a/kmilo/powerbook2/CMakeLists.txt ++++ b/kmilo/powerbook2/CMakeLists.txt +@@ -28,7 +28,7 @@ link_directories( + + tde_add_kpart( kmilo_powerbook AUTOMOC + SOURCES pb_monitor.cpp +- LINK kio-shared kmilo-shared ++ LINK kio-shared kmilo-shared ${PBB_LIBRARY} + DESTINATION ${PLUGIN_INSTALL_DIR} + ) + diff --git a/trinity-base/kmilo/files/shared b/trinity-base/kmilo/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kmilo/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kmilo/kmilo-3.5.13.1.ebuild b/trinity-base/kmilo/kmilo-3.5.13.1.ebuild new file mode 100644 index 00000000..64fd8d86 --- /dev/null +++ b/trinity-base/kmilo/kmilo-3.5.13.1.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="kded module supports some hardware input devices, such as special keys" +KEYWORDS="x86 amd64" +IUSE="asus-laptop dell-laptop powerbook-laptop thinkpad-laptop vaio-laptop lm_sensors" + +DEPEND="powerbook-laptop? ( app-laptop/pbbuttonsd )" +RDEPEND="${DEPEND} + lm_sensors? ( sys-apps/lm_sensors )" + +PATCHES=( "$FILESDIR/${TRINITY_MODULE_NAME}-${PV}-${PN}-fix-powerbook.patch" ) + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with asus-laptop ASUS) + $(cmake-utils_use_with dell-laptop I8K) + $(cmake-utils_use_with powerbook-laptop POWERBOOK2) + $(cmake-utils_use_with thinkpad-laptop THINKPAD) + $(cmake-utils_use_with vaio-laptop VAIO) + $(cmake-utils_use_with lm_sensors SENSORS) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kmilo/kmilo-3.5.13.2.ebuild b/trinity-base/kmilo/kmilo-3.5.13.2.ebuild new file mode 100644 index 00000000..99b580f8 --- /dev/null +++ b/trinity-base/kmilo/kmilo-3.5.13.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="kded module supports some hardware input devices, such as special keys" +KEYWORDS="~x86 ~amd64" +IUSE="asus-laptop dell-laptop powerbook-laptop thinkpad-laptop vaio-laptop lm_sensors" + +DEPEND="powerbook-laptop? ( app-laptop/pbbuttonsd )" +RDEPEND="${DEPEND} + lm_sensors? ( sys-apps/lm_sensors )" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with asus-laptop ASUS) + $(cmake-utils_use_with dell-laptop I8K) + $(cmake-utils_use_with powerbook-laptop POWERBOOK2) + $(cmake-utils_use_with thinkpad-laptop THINKPAD) + $(cmake-utils_use_with vaio-laptop VAIO) + $(cmake-utils_use_with lm_sensors SENSORS) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kmilo/kmilo-9999.ebuild b/trinity-base/kmilo/kmilo-9999.ebuild new file mode 100644 index 00000000..5920cd6c --- /dev/null +++ b/trinity-base/kmilo/kmilo-9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="kded module supports some hardware input devices, such as special keys" +KEYWORDS="" +IUSE="asus-laptop dell-laptop powerbook-laptop thinkpad-laptop vaio-laptop lm_sensors" + +DEPEND="powerbook-laptop? ( app-laptop/pbbuttonsd )" +RDEPEND="${DEPEND} + lm_sensors? ( sys-apps/lm_sensors )" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with asus-laptop ASUS) + $(cmake-utils_use_with dell-laptop I8K) + $(cmake-utils_use_with powerbook-laptop POWERBOOK2) + $(cmake-utils_use_with thinkpad-laptop THINKPAD) + $(cmake-utils_use_with vaio-laptop VAIO) + $(cmake-utils_use_with lm_sensors SENSORS) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kmilo/metadata.xml b/trinity-base/kmilo/metadata.xml new file mode 100644 index 00000000..94299758 --- /dev/null +++ b/trinity-base/kmilo/metadata.xml @@ -0,0 +1,24 @@ +<?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> + <use> + <flag name="asus-laptop">Adds support for some asus-specific laptop hardware.</flag> + <flag name="dell-laptop">Adds support for some dell-specific laptop hardware.</flag> + <flag name="powerbook-laptop">Adds support for some powerbook-specific laptop hardware.</flag> + <flag name="thinkpad-laptop">Adds support for some thinkpad-specific laptop hardware.</flag> + <flag name="vaio-laptop">Adds support for some vaio-specific laptop hardware.</flag> + </use> + <longdescription> + This is a kded module that can be extended to support various types of hardware + input devices that exist, such as those on keyboards. + + The output device is skinnable, though not extensible by 3rd parties currently. + This will come in the future when the API is finalised. + + It lacks very much functionality. + </longdescription> +</pkgmetadata> diff --git a/trinity-base/kmix/Manifest b/trinity-base/kmix/Manifest new file mode 100644 index 00000000..abcd6293 --- /dev/null +++ b/trinity-base/kmix/Manifest @@ -0,0 +1 @@ +DIST kdemultimedia-3.5.13.1.tar.gz 5867909 SHA256 24dae208691264336d5ad309cfe2dc52ead6482f4fdde5e4684e1ffed6057ee0 SHA512 66383d5b4a641384dc9dd6536bdc577e660088480decaff967d250ffbce3bbc40c13a7df67300601f51ec1291516671bc820c4439425b2bfa2419f392e05c563 WHIRLPOOL 6dd5855075f579add484ee35f1dc3e0042bedd39ce1d21da236248d7b6c24833c2e8b7d080a4bfd59fcf5729f5b8d1e16e9ae2a383b21d76745fa8e4ff09e615 diff --git a/trinity-base/kmix/kmix-3.5.13.1.ebuild b/trinity-base/kmix/kmix-3.5.13.1.ebuild new file mode 100644 index 00000000..da130ca9 --- /dev/null +++ b/trinity-base/kmix/kmix-3.5.13.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdemultimedia" + +inherit trinity-meta + +DESCRIPTION="Trinity mixer gui" +KEYWORDS="amd64 x86" +IUSE="alsa" + +DEPEND="alsa? ( media-libs/alsa-lib )" +RDEPEND="${DEPEND}" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with alsa ALSA) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kmix/kmix-9999.ebuild b/trinity-base/kmix/kmix-9999.ebuild new file mode 100644 index 00000000..88cd8032 --- /dev/null +++ b/trinity-base/kmix/kmix-9999.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdemultimedia" + +inherit trinity-meta + +DESCRIPTION="Trinity mixer gui" +KEYWORDS= +IUSE="alsa" + +DEPEND="alsa? ( media-libs/alsa-lib )" +RDEPEND="${DEPEND}" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with alsa ALSA) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kmix/metadata.xml b/trinity-base/kmix/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kmix/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kmoon/Manifest b/trinity-base/kmoon/Manifest new file mode 100644 index 00000000..23ad5010 --- /dev/null +++ b/trinity-base/kmoon/Manifest @@ -0,0 +1,2 @@ +DIST kdetoys-3.5.13.1.tar.gz 3037255 SHA256 41e4224bcf816e52877b17d2dcdc86d94e8f304fee2d3fb35b97921544eafd9d SHA512 e7cd7943004e5d1ec83c0fe484fab82f2cdd5f5d39ee77db419938f023cd3c42ba0b257d0ddc783de7bd528c90195821d810babfa193c60856437593c24ce879 WHIRLPOOL 8d482537f972a24b1cef9ad789edd314517f4e3a6b37056f47d92292c8c30e70def24e99efc552b4504503e2224e1209ae946ff34ac94feaf128c038c54f010d +DIST kdetoys-trinity-3.5.13.2.tar.xz 2757260 SHA256 a0533ceb6fb103600eb33ef3136d40f84ec826e24e0b95cc45e68ef73a5232f6 SHA512 eb67a70d75a473f885db8993f5eebd3480e68e43e4de60240fde411696ed8b895029505a5125fe51a41d6ccb583ba50c4c67465d770f14f9a1c1533281154f78 WHIRLPOOL d79f58085d2af17453fc50c621ea6fe6909d476cf5f0a6b6ccf51ef69eed0ba073091f587439eb5afd644e0286dfe2ee86ccd903346d3060c3fe90299511018a diff --git a/trinity-base/kmoon/files/shared b/trinity-base/kmoon/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kmoon/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kmoon/kmoon-3.5.13.1.ebuild b/trinity-base/kmoon/kmoon-3.5.13.1.ebuild new file mode 100644 index 00000000..5a8d4ed1 --- /dev/null +++ b/trinity-base/kmoon/kmoon-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity moon phase display" +KEYWORDS="amd64 x86" +IUSE="" diff --git a/trinity-base/kmoon/kmoon-3.5.13.2.ebuild b/trinity-base/kmoon/kmoon-3.5.13.2.ebuild new file mode 100644 index 00000000..99b68b41 --- /dev/null +++ b/trinity-base/kmoon/kmoon-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity moon phase display" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/kmoon/kmoon-9999.ebuild b/trinity-base/kmoon/kmoon-9999.ebuild new file mode 100644 index 00000000..839933c2 --- /dev/null +++ b/trinity-base/kmoon/kmoon-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity moon phase display" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kmoon/metadata.xml b/trinity-base/kmoon/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kmoon/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kmrml/Manifest b/trinity-base/kmrml/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kmrml/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kmrml/kmrml-3.5.13.1.ebuild b/trinity-base/kmrml/kmrml-3.5.13.1.ebuild new file mode 100644 index 00000000..1e7afcf9 --- /dev/null +++ b/trinity-base/kmrml/kmrml-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="KIO and konqueror plugins for MRML - an image indexing service" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kmrml/kmrml-9999.ebuild b/trinity-base/kmrml/kmrml-9999.ebuild new file mode 100644 index 00000000..ea7c47f3 --- /dev/null +++ b/trinity-base/kmrml/kmrml-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="KIO and konqueror plugins for MRML - an image indexing service" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kmrml/metadata.xml b/trinity-base/kmrml/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kmrml/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/knetattach/Manifest b/trinity-base/knetattach/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/knetattach/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/knetattach/files/shared b/trinity-base/knetattach/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/knetattach/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/knetattach/knetattach-3.5.13.1.ebuild b/trinity-base/knetattach/knetattach-3.5.13.1.ebuild new file mode 100644 index 00000000..566925f2 --- /dev/null +++ b/trinity-base/knetattach/knetattach-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity network wizard" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/knetattach/knetattach-3.5.13.2.ebuild b/trinity-base/knetattach/knetattach-3.5.13.2.ebuild new file mode 100644 index 00000000..403e2d6d --- /dev/null +++ b/trinity-base/knetattach/knetattach-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity network wizard" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/knetattach/knetattach-9999.ebuild b/trinity-base/knetattach/knetattach-9999.ebuild new file mode 100644 index 00000000..e5885898 --- /dev/null +++ b/trinity-base/knetattach/knetattach-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity network wizard" +KEYWORDS= +IUSE="" diff --git a/trinity-base/knetattach/metadata.xml b/trinity-base/knetattach/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/knetattach/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/knewsticker-scripts/knewsticker-scripts-9999.ebuild b/trinity-base/knewsticker-scripts/knewsticker-scripts-9999.ebuild new file mode 100644 index 00000000..c3bf4f73 --- /dev/null +++ b/trinity-base/knewsticker-scripts/knewsticker-scripts-9999.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeaddons" + +inherit trinity-meta + +DESCRIPTION="Kicker applet - RSS news ticker" +KEYWORDS="" +IUSE+="" +DEPEND=">=trinity-base/knewsticker-${PV}:${SLOT}" +RDEPEND="${DEPEND}" diff --git a/trinity-base/knewsticker-scripts/metadata.xml b/trinity-base/knewsticker-scripts/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/knewsticker-scripts/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/knewsticker/Manifest b/trinity-base/knewsticker/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/knewsticker/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/knewsticker/files/knewsticker-a2b3834-fix-various-cmake-build-issues.patch b/trinity-base/knewsticker/files/knewsticker-a2b3834-fix-various-cmake-build-issues.patch new file mode 100644 index 00000000..44c044b0 --- /dev/null +++ b/trinity-base/knewsticker/files/knewsticker-a2b3834-fix-various-cmake-build-issues.patch @@ -0,0 +1,16 @@ +diff --git a/knewsticker/kntsrcfilepropsdlg/CMakeLists.txt b/knewsticker/kntsrcfilepropsdlg/CMakeLists.txt +index f6d02b0..f6871ed 100644 +--- a/knewsticker/kntsrcfilepropsdlg/CMakeLists.txt ++++ b/knewsticker/kntsrcfilepropsdlg/CMakeLists.txt +@@ -32,9 +32,9 @@ install( FILES + DESTINATION ${SERVICES_INSTALL_DIR} ) + + +-##### kntsrcfilepropsdlg (module) ############### ++##### libkntsrcfilepropsdlg (module) ############### + +-tde_add_kpart( kntsrcfilepropsdlg AUTOMOC ++tde_add_kpart( libkntsrcfilepropsdlg AUTOMOC + SOURCES + kntsrcfilepropsdlg.cpp kntsrcfilepropsdlgwidget.ui + LINK knewstickercommon-static rss-shared diff --git a/trinity-base/knewsticker/knewsticker-3.5.13.1.ebuild b/trinity-base/knewsticker/knewsticker-3.5.13.1.ebuild new file mode 100644 index 00000000..1ca68943 --- /dev/null +++ b/trinity-base/knewsticker/knewsticker-3.5.13.1.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="kicker plugin: rss news ticker" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND=">=trinity-base/librss-${PV}:${SLOT}" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/knewsticker-a2b3834-fix-various-cmake-build-issues.patch" ) +TSM_EXTRACT_ALSO="librss/" diff --git a/trinity-base/knewsticker/knewsticker-9999.ebuild b/trinity-base/knewsticker/knewsticker-9999.ebuild new file mode 100644 index 00000000..f170f6c4 --- /dev/null +++ b/trinity-base/knewsticker/knewsticker-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="kicker plugin: rss news ticker" +KEYWORDS= +IUSE="" + +DEPEND=">=trinity-base/librss-${PV}:${SLOT}" +RDEPEND="${DEPEND}" diff --git a/trinity-base/knewsticker/metadata.xml b/trinity-base/knewsticker/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/knewsticker/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/knotes/Manifest b/trinity-base/knotes/Manifest new file mode 100644 index 00000000..d6ce26a1 --- /dev/null +++ b/trinity-base/knotes/Manifest @@ -0,0 +1 @@ +DIST kdepim-trinity-3.5.13.2.tar.xz 10148724 SHA256 2cbd61e28322e4c7d67ffb16ac59329b3f15ba1a4485095994b9bce6786df7c4 SHA512 a84319183813dc78dc97397c8c3871faa3961b458eda8107525b8b9c6789d13aedd8e3c7cb0706c4ca8dd63f69ff67de02716219c8af44ebf96d484d820eb2bf WHIRLPOOL 907d9d86f1b0094b915989ca7f0feb4f67ac1b238a4c6d176ab1ef9164eff78778b2714ebedeb40de28536a8384b39ec7e637f1bb6911cccb40f7d8663811edb diff --git a/trinity-base/knotes/knotes-3.5.13.2.ebuild b/trinity-base/knotes/knotes-3.5.13.2.ebuild new file mode 100644 index 00000000..b5cb8531 --- /dev/null +++ b/trinity-base/knotes/knotes-3.5.13.2.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity Notes application" +KEYWORDS="~amd64 ~x86" +IUSE+="" + +COMMON_DEPEND=">=trinity-base/libkcal-${PV}:${SLOT} + >=trinity-base/libkdepim-${PV}:${SLOT}" +DEPEND+=" $COMMON_DEPEND" +RDEPEND+=" $COMMON_DEPEND" + +TSM_EXTRACT_ALSO="libkdepim/" diff --git a/trinity-base/knotes/knotes-9999.ebuild b/trinity-base/knotes/knotes-9999.ebuild new file mode 100644 index 00000000..1f1e939d --- /dev/null +++ b/trinity-base/knotes/knotes-9999.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity Notes application" +KEYWORDS="" +IUSE+="" + +COMMON_DEPEND=">=trinity-base/libkcal-${PV}:${SLOT} + >=trinity-base/libtdepim-${PV}:${SLOT}" +DEPEND+=" $COMMON_DEPEND" +RDEPEND+=" $COMMON_DEPEND" + +TSM_EXTRACT_ALSO="libtdepim/" diff --git a/trinity-base/knotes/metadata.xml b/trinity-base/knotes/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/knotes/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kodo/Manifest b/trinity-base/kodo/Manifest new file mode 100644 index 00000000..23ad5010 --- /dev/null +++ b/trinity-base/kodo/Manifest @@ -0,0 +1,2 @@ +DIST kdetoys-3.5.13.1.tar.gz 3037255 SHA256 41e4224bcf816e52877b17d2dcdc86d94e8f304fee2d3fb35b97921544eafd9d SHA512 e7cd7943004e5d1ec83c0fe484fab82f2cdd5f5d39ee77db419938f023cd3c42ba0b257d0ddc783de7bd528c90195821d810babfa193c60856437593c24ce879 WHIRLPOOL 8d482537f972a24b1cef9ad789edd314517f4e3a6b37056f47d92292c8c30e70def24e99efc552b4504503e2224e1209ae946ff34ac94feaf128c038c54f010d +DIST kdetoys-trinity-3.5.13.2.tar.xz 2757260 SHA256 a0533ceb6fb103600eb33ef3136d40f84ec826e24e0b95cc45e68ef73a5232f6 SHA512 eb67a70d75a473f885db8993f5eebd3480e68e43e4de60240fde411696ed8b895029505a5125fe51a41d6ccb583ba50c4c67465d770f14f9a1c1533281154f78 WHIRLPOOL d79f58085d2af17453fc50c621ea6fe6909d476cf5f0a6b6ccf51ef69eed0ba073091f587439eb5afd644e0286dfe2ee86ccd903346d3060c3fe90299511018a diff --git a/trinity-base/kodo/files/shared b/trinity-base/kodo/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kodo/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kodo/kodo-3.5.13.1.ebuild b/trinity-base/kodo/kodo-3.5.13.1.ebuild new file mode 100644 index 00000000..ed22adf0 --- /dev/null +++ b/trinity-base/kodo/kodo-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity: measure the desktop mileage of your mouse pointer" +KEYWORDS="amd64 x86" +IUSE="" diff --git a/trinity-base/kodo/kodo-3.5.13.2.ebuild b/trinity-base/kodo/kodo-3.5.13.2.ebuild new file mode 100644 index 00000000..f25fd999 --- /dev/null +++ b/trinity-base/kodo/kodo-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity: measure the desktop mileage of your mouse pointer" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/kodo/kodo-9999.ebuild b/trinity-base/kodo/kodo-9999.ebuild new file mode 100644 index 00000000..da896118 --- /dev/null +++ b/trinity-base/kodo/kodo-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity: measure the desktop mileage of your mouse pointer" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kodo/metadata.xml b/trinity-base/kodo/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kodo/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kolourpaint/Manifest b/trinity-base/kolourpaint/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kolourpaint/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kolourpaint/kolourpaint-3.5.13.1.ebuild b/trinity-base/kolourpaint/kolourpaint-3.5.13.1.ebuild new file mode 100644 index 00000000..f0e65b37 --- /dev/null +++ b/trinity-base/kolourpaint/kolourpaint-3.5.13.1.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="Paint Program for Trinity" +KEYWORDS="x86 amd64" +IUSE="" +LICENSE="BSD" diff --git a/trinity-base/kolourpaint/kolourpaint-9999.ebuild b/trinity-base/kolourpaint/kolourpaint-9999.ebuild new file mode 100644 index 00000000..6e275e78 --- /dev/null +++ b/trinity-base/kolourpaint/kolourpaint-9999.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="Paint Program for Trinity" +KEYWORDS= +IUSE="" +LICENSE="BSD" diff --git a/trinity-base/kolourpaint/metadata.xml b/trinity-base/kolourpaint/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kolourpaint/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/konq-plugins/konq-plugins-9999.ebuild b/trinity-base/konq-plugins/konq-plugins-9999.ebuild new file mode 100644 index 00000000..6477b288 --- /dev/null +++ b/trinity-base/konq-plugins/konq-plugins-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeaddons" + +inherit trinity-meta + +DESCRIPTION="Various plugins for Konqueror." +KEYWORDS="" +IUSE+="arts" +DEPEND=">=trinity-base/konqueror-${PV}:${SLOT} + arts? ( >=trinity-base/arts-${PV}:${SLOT} ) +" +RDEPEND="${DEPEND}" + +src_configure() { + mycmakeargs=( + "-DWITH_ARTS=$(usex arts)" + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/konq-plugins/metadata.xml b/trinity-base/konq-plugins/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/konq-plugins/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/konqueror/Manifest b/trinity-base/konqueror/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/konqueror/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/konqueror/files/shared b/trinity-base/konqueror/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/konqueror/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/konqueror/konqueror-3.5.13.1.ebuild b/trinity-base/konqueror/konqueror-3.5.13.1.ebuild new file mode 100644 index 00000000..ed751920 --- /dev/null +++ b/trinity-base/konqueror/konqueror-3.5.13.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity: Web browser, file manager, ..." +KEYWORDS="x86 amd64" +IUSE="java" +# FIXME: support branding USE flag + +DEPEND=" + >=trinity-base/libkonq-${PV}:${SLOT}" + +RDEPEND="${DEPEND} + >=trinity-base/kcontrol-${PV}:${SLOT} + >=trinity-base/kdebase-kioslaves-${PV}:${SLOT} + >=trinity-base/kfind-${PV}:${SLOT} + java? ( >=virtual/jre-1.4 )" + +TSM_EXTRACT_ALSO="kdesktop" diff --git a/trinity-base/konqueror/konqueror-3.5.13.2.ebuild b/trinity-base/konqueror/konqueror-3.5.13.2.ebuild new file mode 100644 index 00000000..a272eb3a --- /dev/null +++ b/trinity-base/konqueror/konqueror-3.5.13.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity: Web browser, file manager, ..." +KEYWORDS="~amd64 ~x86" +IUSE="java" +# FIXME: support branding USE flag + +DEPEND=" + >=trinity-base/libkonq-${PV}:${SLOT}" + +RDEPEND="${DEPEND} + >=trinity-base/kcontrol-${PV}:${SLOT} + >=trinity-base/kdebase-kioslaves-${PV}:${SLOT} + >=trinity-base/kfind-${PV}:${SLOT} + java? ( >=virtual/jre-1.4 )" + +TSM_EXTRACT_ALSO="kdesktop" diff --git a/trinity-base/konqueror/konqueror-9999.ebuild b/trinity-base/konqueror/konqueror-9999.ebuild new file mode 100644 index 00000000..3a092796 --- /dev/null +++ b/trinity-base/konqueror/konqueror-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity: Web browser, file manager, ..." +KEYWORDS= +IUSE="java" +# FIXME: support branding USE flag + +DEPEND=" + >=trinity-base/libkonq-${PV}:${SLOT}" + +RDEPEND="${DEPEND} + >=trinity-base/kcontrol-${PV}:${SLOT} + >=trinity-base/tdebase-tdeioslaves-${PV}:${SLOT} + >=trinity-base/kfind-${PV}:${SLOT} + java? ( >=virtual/jre-1.4 )" + +TSM_EXTRACT_ALSO="kdesktop" diff --git a/trinity-base/konqueror/metadata.xml b/trinity-base/konqueror/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/konqueror/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/konsole/Manifest b/trinity-base/konsole/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/konsole/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/konsole/files/shared b/trinity-base/konsole/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/konsole/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/konsole/konsole-3.5.13.1.ebuild b/trinity-base/konsole/konsole-3.5.13.1.ebuild new file mode 100644 index 00000000..d54e92be --- /dev/null +++ b/trinity-base/konsole/konsole-3.5.13.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="X terminal for use with Trinity." +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND="x11-libs/libX11 + x11-libs/libXrender" + +RDEPEND="${DEPEND} + x11-apps/bdftopcf + >=trinity-base/kcontrol-${PV}:${SLOT}" + +src_configure() { + mycmakeargs=( + -DWITH_XRENDER=ON + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/konsole/konsole-3.5.13.2.ebuild b/trinity-base/konsole/konsole-3.5.13.2.ebuild new file mode 100644 index 00000000..b811227f --- /dev/null +++ b/trinity-base/konsole/konsole-3.5.13.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="X terminal for use with Trinity." +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="x11-libs/libX11 + x11-libs/libXrender" + +RDEPEND="${DEPEND} + x11-apps/bdftopcf + >=trinity-base/kcontrol-${PV}:${SLOT}" + +src_configure() { + mycmakeargs=( + -DWITH_XRENDER=ON + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/konsole/konsole-9999.ebuild b/trinity-base/konsole/konsole-9999.ebuild new file mode 100644 index 00000000..d85c92c8 --- /dev/null +++ b/trinity-base/konsole/konsole-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="X terminal for use with Trinity." +KEYWORDS= +IUSE="" + +DEPEND="x11-libs/libX11 + x11-libs/libXrender" + +RDEPEND="${DEPEND} + x11-apps/bdftopcf + >=trinity-base/kcontrol-${PV}:${SLOT}" + +src_configure() { + mycmakeargs=( + -DWITH_XRENDER=ON + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/konsole/metadata.xml b/trinity-base/konsole/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/konsole/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kontact/Manifest b/trinity-base/kontact/Manifest new file mode 100644 index 00000000..d6ce26a1 --- /dev/null +++ b/trinity-base/kontact/Manifest @@ -0,0 +1 @@ +DIST kdepim-trinity-3.5.13.2.tar.xz 10148724 SHA256 2cbd61e28322e4c7d67ffb16ac59329b3f15ba1a4485095994b9bce6786df7c4 SHA512 a84319183813dc78dc97397c8c3871faa3961b458eda8107525b8b9c6789d13aedd8e3c7cb0706c4ca8dd63f69ff67de02716219c8af44ebf96d484d820eb2bf WHIRLPOOL 907d9d86f1b0094b915989ca7f0feb4f67ac1b238a4c6d176ab1ef9164eff78778b2714ebedeb40de28536a8384b39ec7e637f1bb6911cccb40f7d8663811edb diff --git a/trinity-base/kontact/kontact-3.5.13.2.ebuild b/trinity-base/kontact/kontact-3.5.13.2.ebuild new file mode 100644 index 00000000..b44c610e --- /dev/null +++ b/trinity-base/kontact/kontact-3.5.13.2.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity personal information manager" +KEYWORDS="~amd64 ~x86" +IUSE+="" +COMMON_DEPEND=">=trinity-base/libkdepim-${PV}:${SLOT} + >=trinity-base/libkpimidentities-${PV}:${SLOT} + >=trinity-base/libkholidays-${PV}:${SLOT} + >=trinity-base/knotes-${PV}:${SLOT}" + +DEPEND+=" $COMMON_DEPEND" +RDEPEND+=" $COMMON_DEPEND" + +TSM_EXTRACT_ALSO="libkdepim/ libkdenetwork/" diff --git a/trinity-base/kontact/kontact-9999.ebuild b/trinity-base/kontact/kontact-9999.ebuild new file mode 100644 index 00000000..05f53673 --- /dev/null +++ b/trinity-base/kontact/kontact-9999.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity personal information manager" +KEYWORDS="" +IUSE+="" +COMMON_DEPEND=">=trinity-base/libtdepim-${PV}:${SLOT} + >=trinity-base/libkpimidentities-${PV}:${SLOT} + >=trinity-base/libkholidays-${PV}:${SLOT} + >=trinity-base/knotes-${PV}:${SLOT}" + +DEPEND+=" $COMMON_DEPEND" +RDEPEND+=" $COMMON_DEPEND" + +TSM_EXTRACT_ALSO="libtdepim/ libtdenetwork/" diff --git a/trinity-base/kontact/metadata.xml b/trinity-base/kontact/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kontact/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kooka/Manifest b/trinity-base/kooka/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kooka/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kooka/kooka-3.5.13.1.ebuild b/trinity-base/kooka/kooka-3.5.13.1.ebuild new file mode 100644 index 00000000..7e368b43 --- /dev/null +++ b/trinity-base/kooka/kooka-3.5.13.1.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="Kooka is a Trinity application which provides access to scanner hardware" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND=" + >=trinity-base/libkscan-${PV}:${SLOT} + media-libs/tiff:=" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="libkscan" diff --git a/trinity-base/kooka/kooka-9999.ebuild b/trinity-base/kooka/kooka-9999.ebuild new file mode 100644 index 00000000..4d582bb7 --- /dev/null +++ b/trinity-base/kooka/kooka-9999.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="Kooka is a Trinity application which provides access to scanner hardware" +KEYWORDS= +IUSE="" + +DEPEND=" + >=trinity-base/libkscan-${PV}:${SLOT} + media-libs/tiff:=" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="libkscan" diff --git a/trinity-base/kooka/metadata.xml b/trinity-base/kooka/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kooka/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kopete/Manifest b/trinity-base/kopete/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/kopete/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0001-f61f5c1-deleted-forgotten-files-for-commit-6e76ea67.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0001-f61f5c1-deleted-forgotten-files-for-commit-6e76ea67.patch new file mode 100644 index 00000000..a5a7fb59 --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0001-f61f5c1-deleted-forgotten-files-for-commit-6e76ea67.patch @@ -0,0 +1,6 @@ +diff --git a/kopete/styles/Gaim/Contents/Resources/Footer.html b/kopete/styles/Gaim/Contents/Resources/Footer.html +deleted file mode 100644 +index e69de29..0000000 +diff --git a/kopete/styles/Gaim/Contents/Resources/Header.html b/kopete/styles/Gaim/Contents/Resources/Header.html +deleted file mode 100644 +index e69de29..0000000 diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0002-f604b5b-fix-build-errors.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0002-f604b5b-fix-build-errors.patch new file mode 100644 index 00000000..90b116c3 --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0002-f604b5b-fix-build-errors.patch @@ -0,0 +1,51 @@ +diff --git a/kopete/protocols/jabber/kioslave/CMakeLists.txt b/kopete/protocols/jabber/kioslave/CMakeLists.txt +index 6c691ae..9539457 100644 +--- a/kopete/protocols/jabber/kioslave/CMakeLists.txt ++++ b/kopete/protocols/jabber/kioslave/CMakeLists.txt +@@ -37,6 +37,6 @@ tde_add_kpart( kio_jabberdisco AUTOMOC + LINK + jabberclient-static idn + iris_xmpp_core-static iris_xmpp_im-static iris_jabber-static iris-static +- qca-static cutestuff_network-static cutestuff_util-static kio-shared idn ++ qca-static cutestuff_network-static cutestuff_util-static kio-shared + DESTINATION ${PLUGIN_INSTALL_DIR} + ) +diff --git a/kopete/protocols/sms/services/smsclient.cpp b/kopete/protocols/sms/services/smsclient.cpp +index 9fb5a92..984e843 100644 +--- a/kopete/protocols/sms/services/smsclient.cpp ++++ b/kopete/protocols/sms/services/smsclient.cpp +@@ -59,7 +59,7 @@ void SMSClient::send(const Kopete::Message& msg) + m_msg = msg; + + KConfigGroup* c = m_account->configGroup(); +- TQString provider = c->readEntry(TQString("%1:%2").arg("SMSClient").arg("ProviderName"); ++ TQString provider = c->readEntry(TQString("%1:%2").arg("SMSClient").arg("ProviderName")); + + if (provider.isNull()) + { +@@ -67,7 +67,7 @@ void SMSClient::send(const Kopete::Message& msg) + return; + } + +- TQString programName = c->readEntry(TQString("%1:%2").arg("SMSClient").arg("ProgramName"); ++ TQString programName = c->readEntry(TQString("%1:%2").arg("SMSClient").arg("ProgramName")); + if (programName.isNull()) + programName = "/usr/bin/sms_client"; + +@@ -97,14 +97,14 @@ TQWidget* SMSClient::configureWidget(TQWidget* parent) + prefWidget->configDir->setMode(KFile::Directory); + TQString configDir; + if (m_account) +- configDir = m_account->configGroup()->readEntry(TQString("%1:%2").arg("SMSClient").arg("ConfigDir"); ++ configDir = m_account->configGroup()->readEntry(TQString("%1:%2").arg("SMSClient").arg("ConfigDir")); + if (configDir.isNull()) + configDir = "/etc/sms"; + prefWidget->configDir->setURL(configDir); + + TQString programName; + if (m_account) +- programName = m_account->configGroup()->readEntry(TQString("%1:%2").arg("SMSClient").arg("ProgramName"); ++ programName = m_account->configGroup()->readEntry(TQString("%1:%2").arg("SMSClient").arg("ProgramName")); + if (programName.isNull()) + programName = "/usr/bin/sms_client"; + prefWidget->program->setURL(programName); diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0003-e96ccab-added-xmms-support-to-cmake.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0003-e96ccab-added-xmms-support-to-cmake.patch new file mode 100644 index 00000000..3fb2a2ea --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0003-e96ccab-added-xmms-support-to-cmake.patch @@ -0,0 +1,42 @@ +diff --git a/kopete/plugins/nowlistening/CMakeLists.txt b/kopete/plugins/nowlistening/CMakeLists.txt +index b1b6b19..a236a7e 100644 +--- a/kopete/plugins/nowlistening/CMakeLists.txt ++++ b/kopete/plugins/nowlistening/CMakeLists.txt +@@ -9,6 +9,8 @@ + # + ################################################# + ++include( ConfigureChecks.cmake ) ++ + include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${CMAKE_BINARY_DIR} +@@ -16,6 +18,7 @@ include_directories( + ${CMAKE_SOURCE_DIR}/kopete/libkopete/ui + ${TDE_INCLUDE_DIR} + ${TQT_INCLUDE_DIRS} ++ ${XMMS_INCLUDES} + ) + + link_directories( +@@ -38,7 +41,7 @@ tde_add_kpart( kopete_nowlistening AUTOMOC + nowlisteningconfig.kcfgc nowlisteningplugin.cpp nlkscd.cpp + nlnoatun.cpp nlxmms.cpp nowlisteningguiclient.cpp nljuk.cpp + nlamarok.cpp nlkaffeine.cpp +- LINK kopete-shared ++ LINK kopete-shared ${XMMS_LIBS} + DESTINATION ${PLUGIN_INSTALL_DIR} + ) + +diff --git a/CMakeLists.txt b/CMakeLists.txt +index 2601743..86199c1 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -48,6 +48,7 @@ option( WITH_JINGLE "Enable jingle support (kopete)" OFF ) + option( WITH_SPEEX "Enable speex support (for jingle)" OFF ) + option( WITH_WEBCAM "Enable webcam support (kopete/msn)" OFF ) + option( WITH_GSM "Enable GSM SMS support (kopete/sms)" OFF ) ++option( WITH_XMMS "Enable XMMS support (kopete/nowlistening)" OFF ) + option( WITH_ARTS "Enable aRts support" OFF ) + option( WITH_SLP "Enable OpenSLP support (krdc, krfb)" OFF ) + diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0004-e0fdfd9-fix-unwanted-rename-icon-with-automake.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0004-e0fdfd9-fix-unwanted-rename-icon-with-automake.patch new file mode 100644 index 00000000..88346c85 --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0004-e0fdfd9-fix-unwanted-rename-icon-with-automake.patch @@ -0,0 +1,13 @@ +diff --git a/kopete/icons/Makefile.am b/kopete/icons/Makefile.am +index a4b97f0..f3e403d 100644 +--- a/kopete/icons/Makefile.am ++++ b/kopete/icons/Makefile.am +@@ -1 +1,8 @@ + KDE_ICON=AUTO ++ ++install-data-local: ++ if test -e $(DESTDIR)$(kde_icondir)/crystalsvg/16x16/apps/jabber_gateway_http/ws.png; then \ ++ mv $(DESTDIR)$(kde_icondir)/crystalsvg/16x16/apps/jabber_gateway_http/ws.png \ ++ $(DESTDIR)$(kde_icondir)/crystalsvg/16x16/apps/jabber_gateway_http-ws.png; \ ++ rmdir $(DESTDIR)$(kde_icondir)/crystalsvg/16x16/apps/jabber_gateway_http; \ ++ fi diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0005-df8b5e2-fix-inadvertent-tq-changes.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0005-df8b5e2-fix-inadvertent-tq-changes.patch new file mode 100644 index 00000000..968ffaf4 --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0005-df8b5e2-fix-inadvertent-tq-changes.patch @@ -0,0 +1,180 @@ +diff --git a/kopete/libkopete/tests/create_test.rb b/kopete/libkopete/tests/create_test.rb +index ba6e0c2..7951bf3 100755 +--- a/kopete/libkopete/tests/create_test.rb ++++ b/kopete/libkopete/tests/create_test.rb +@@ -37,7 +37,7 @@ fileCpp.gsub!(/template/, className.downcase.gsub(/::/,"")) + fileCpp.gsub!(/Template/, className.gsub(/::/,"")) + fileCpp.gsub!(/some requirement/, className + " class.") + +-makefileAm = "kunittest_template_test_la_SOURCES = template_test.cpp\nkunittest_template_test_la_LIBADD = -lkunittest ../tqmock/libkopete_tqmock.la\nkunittest_template_test_la_LDFLAGS = -module $(KDE_CHECK_PLUGIN) $(all_libraries)\n" ++makefileAm = "kunittest_template_test_la_SOURCES = template_test.cpp\nkunittest_template_test_la_LIBADD = -lkunittest ../mock/libkopete_mock.la\nkunittest_template_test_la_LDFLAGS = -module $(KDE_CHECK_PLUGIN) $(all_libraries)\n" + makefileAm.gsub!(/template/, className.downcase.gsub(/::/,"")) + + hNew = hBase.gsub(/template/, className.downcase.gsub(/::/,"")) +diff --git a/kopete/libkopete/tests/kopetemessage_test.cpp b/kopete/libkopete/tests/kopetemessage_test.cpp +index bfd9e39..57908e4 100644 +--- a/kopete/libkopete/tests/kopetemessage_test.cpp ++++ b/kopete/libkopete/tests/kopetemessage_test.cpp +@@ -29,11 +29,11 @@ + #include <kdebug.h> + + #include "kopetemessage_test.h" +-#include "kopeteaccount_tqmock.h" +-#include "kopeteprotocol_tqmock.h" +-#include "kopetecontact_tqmock.h" +-#include "kopetemetacontact_tqmock.h" +-#include "kopeteaccount_tqmock.h" ++#include "kopeteaccount_mock.h" ++#include "kopeteprotocol_mock.h" ++#include "kopetecontact_mock.h" ++#include "kopetemetacontact_mock.h" ++#include "kopeteaccount_mock.h" + + using namespace KUnitTest; + +diff --git a/kopete/libkopete/tests/mock/kopeteaccount_mock.cpp b/kopete/libkopete/tests/mock/kopeteaccount_mock.cpp +index 8beb6e8..7d46fc3 100644 +--- a/kopete/libkopete/tests/mock/kopeteaccount_mock.cpp ++++ b/kopete/libkopete/tests/mock/kopeteaccount_mock.cpp +@@ -1,5 +1,5 @@ + /* +- Account tqmock object class ++ Account mock object class + + Copyright (c) 2005 by Duncan Mac-Vicar Prett <duncan@kde.org> + +@@ -15,9 +15,9 @@ + ************************************************************************* + */ + +-#include "kopeteaccount_tqmock.h" ++#include "kopeteaccount_mock.h" + #include "kopetemetacontact.h" +-#include "kopeteaccount_tqmock.h" ++#include "kopeteaccount_mock.h" + + namespace Kopete + { +diff --git a/kopete/libkopete/tests/mock/kopeteaccount_mock.h b/kopete/libkopete/tests/mock/kopeteaccount_mock.h +index be4f281..039632f 100644 +--- a/kopete/libkopete/tests/mock/kopeteaccount_mock.h ++++ b/kopete/libkopete/tests/mock/kopeteaccount_mock.h +@@ -1,5 +1,5 @@ + /* +- Account tqmock object class ++ Account mock object class + + Copyright (c) 2005 by Duncan Mac-Vicar Prett <duncan@kde.org> + +diff --git a/kopete/libkopete/tests/mock/kopetecontact_mock.cpp b/kopete/libkopete/tests/mock/kopetecontact_mock.cpp +index 43a5b81..ea90bee 100644 +--- a/kopete/libkopete/tests/mock/kopetecontact_mock.cpp ++++ b/kopete/libkopete/tests/mock/kopetecontact_mock.cpp +@@ -1,5 +1,5 @@ + /* +- Contact tqmock object class ++ Contact mock object class + + Copyright (c) 2005 by Duncan Mac-Vicar Prett <duncan@kde.org> + +@@ -15,7 +15,7 @@ + ************************************************************************* + */ + +-#include "kopetecontact_tqmock.h" ++#include "kopetecontact_mock.h" + + namespace Kopete + { +diff --git a/kopete/libkopete/tests/mock/kopetecontact_mock.h b/kopete/libkopete/tests/mock/kopetecontact_mock.h +index aba361a..00ec878 100644 +--- a/kopete/libkopete/tests/mock/kopetecontact_mock.h ++++ b/kopete/libkopete/tests/mock/kopetecontact_mock.h +@@ -1,5 +1,5 @@ + /* +- Contact tqmock object class ++ Contact mock object class + + Copyright (c) 2005 by Duncan Mac-Vicar Prett <duncan@kde.org> + +diff --git a/kopete/libkopete/tests/mock/kopetemessage_mock.cpp b/kopete/libkopete/tests/mock/kopetemessage_mock.cpp +index 66f325e..a3e543e 100644 +--- a/kopete/libkopete/tests/mock/kopetemessage_mock.cpp ++++ b/kopete/libkopete/tests/mock/kopetemessage_mock.cpp +@@ -1,5 +1,5 @@ + /* +- Message tqmock object class ++ Message mock object class + + Copyright (c) 2005 by Duncan Mac-Vicar Prett <duncan@kde.org> + +@@ -15,6 +15,6 @@ + ************************************************************************* + */ + +-#include "kopetemessage_tqmock.h" ++#include "kopetemessage_mock.h" + + +diff --git a/kopete/libkopete/tests/mock/kopetemessage_mock.h b/kopete/libkopete/tests/mock/kopetemessage_mock.h +index f8677ee..1345e92 100644 +--- a/kopete/libkopete/tests/mock/kopetemessage_mock.h ++++ b/kopete/libkopete/tests/mock/kopetemessage_mock.h +@@ -1,5 +1,5 @@ + /* +- Message tqmock object class ++ Message mock object class + + Copyright (c) 2005 by Duncan Mac-Vicar Prett <duncan@kde.org> + +diff --git a/kopete/libkopete/tests/mock/kopetemetacontact_mock.cpp b/kopete/libkopete/tests/mock/kopetemetacontact_mock.cpp +index e9cc95a..32f0fe1 100644 +--- a/kopete/libkopete/tests/mock/kopetemetacontact_mock.cpp ++++ b/kopete/libkopete/tests/mock/kopetemetacontact_mock.cpp +@@ -15,6 +15,6 @@ + ************************************************************************* + */ + +-#include "kopetemetacontact_tqmock.h" ++#include "kopetemetacontact_mock.h" + + +diff --git a/kopete/libkopete/tests/mock/kopeteprotocol_mock.cpp b/kopete/libkopete/tests/mock/kopeteprotocol_mock.cpp +index 97bcfee..d9ae1d3 100644 +--- a/kopete/libkopete/tests/mock/kopeteprotocol_mock.cpp ++++ b/kopete/libkopete/tests/mock/kopeteprotocol_mock.cpp +@@ -1,5 +1,5 @@ + /* +- Protocol tqmock object class ++ Protocol mock object class + + Copyright (c) 2005 by Duncan Mac-Vicar Prett <duncan@kde.org> + +@@ -15,7 +15,7 @@ + ************************************************************************* + */ + +-#include "kopeteprotocol_tqmock.h" ++#include "kopeteprotocol_mock.h" + + namespace Kopete + { +@@ -44,6 +44,6 @@ KopeteEditAccountWidget* Protocol::createEditAccountWidget( Kopete::Account *acc + return 0L; + } + +-} // end ns tqmock ++} // end ns mock + } // end ns test + } // end ns kopete +diff --git a/kopete/libkopete/tests/mock/kopeteprotocol_mock.h b/kopete/libkopete/tests/mock/kopeteprotocol_mock.h +index d2ad36f..db40740 100644 +--- a/kopete/libkopete/tests/mock/kopeteprotocol_mock.h ++++ b/kopete/libkopete/tests/mock/kopeteprotocol_mock.h +@@ -1,5 +1,5 @@ + /* +- Protocol tqmock object class ++ Protocol mock object class + + Copyright (c) 2005 by Duncan Mac-Vicar Prett <duncan@kde.org> + diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0006-bd6aa1a-fix-inadvertent-tqt-changes.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0006-bd6aa1a-fix-inadvertent-tqt-changes.patch new file mode 100644 index 00000000..8cb91742 --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0006-bd6aa1a-fix-inadvertent-tqt-changes.patch @@ -0,0 +1,37 @@ +diff --git a/kopete/protocols/jabber/jingle/jinglewatchsessiontask.h b/kopete/protocols/jabber/jingle/jinglewatchsessiontask.h +index 8c37b0c..7a3a906 100644 +--- a/kopete/protocols/jabber/jingle/jinglewatchsessiontask.h ++++ b/kopete/protocols/jabber/jingle/jinglewatchsessiontask.h +@@ -21,7 +21,7 @@ + + /** + * This task watch for incoming Jingle session and notify manager. +- * It is declared in the header to be "tqmoc"-able. ++ * It is declared in the header to be "moc"-able. + */ + class JingleWatchSessionTask : public XMPP::Task + { +diff --git a/kopete/protocols/jabber/libiris/iris/jabber/all_mocs.cpp b/kopete/protocols/jabber/libiris/iris/jabber/all_mocs.cpp +index 8532fd4..b76a283 100644 +--- a/kopete/protocols/jabber/libiris/iris/jabber/all_mocs.cpp ++++ b/kopete/protocols/jabber/libiris/iris/jabber/all_mocs.cpp +@@ -1,5 +1,5 @@ + /* +- * all_tqmocs.cpp - #include all .tqmoc files in this directory ++ * all_mocs.cpp - #include all .moc files in this directory + * Copyright (C) 2004 Richard Smith + * + * This library is free software; you can redistribute it and/or +diff --git a/kopete/protocols/msn/msnaccount.h b/kopete/protocols/msn/msnaccount.h +index 31ae451..d35f23e 100644 +--- a/kopete/protocols/msn/msnaccount.h ++++ b/kopete/protocols/msn/msnaccount.h +@@ -135,7 +135,7 @@ private slots: + void slotOpenInbox(); + void slotChangePublicName(); + +-//#if !defined NDEBUG //(Stupid tqmoc which don't see when he don't need to slot this slot) ++//#if !defined NDEBUG //(Stupid moc which don't see when he don't need to slot this slot) + /** + * Show simple debugging aid + */ diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0007-a2b3834-fix-various-cmake-build-issues.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0007-a2b3834-fix-various-cmake-build-issues.patch new file mode 100644 index 00000000..a6355caf --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0007-a2b3834-fix-various-cmake-build-issues.patch @@ -0,0 +1,98 @@ +diff --git a/kopete/kopete/kconf_update/CMakeLists.txt b/kopete/kopete/kconf_update/CMakeLists.txt +index 1317d82..967b8ef 100644 +--- a/kopete/kopete/kconf_update/CMakeLists.txt ++++ b/kopete/kopete/kconf_update/CMakeLists.txt +@@ -39,7 +39,7 @@ install( PROGRAMS + + ##### kopete_account_kconf_update (executable) ## + +-tde_add_executable( kopete_account_kconf_update ++tde_add_executable( "kopete-account-kconf_update" + SOURCES kopete-account-kconf_update.cpp + LINK ${TQT_LIBRARIES} + DESTINATION ${LIB_INSTALL_DIR}/kconf_update_bin +@@ -48,7 +48,7 @@ tde_add_executable( kopete_account_kconf_update + + ##### kopete_pluginloader2_kconf_update (executable) + +-tde_add_executable( kopete_pluginloader2_kconf_update ++tde_add_executable( "kopete-pluginloader2-kconf_update" + SOURCES kopete-pluginloader2.cpp + LINK ${TQT_LIBRARIES} + DESTINATION ${LIB_INSTALL_DIR}/kconf_update_bin +@@ -57,7 +57,7 @@ tde_add_executable( kopete_pluginloader2_kconf_update + + ##### kopete_nameTracking_kconf_update (executable) + +-tde_add_executable( kopete_nameTracking_kconf_update ++tde_add_executable( "kopete-nameTracking-kconf_update" + SOURCES kopete-nameTracking.cpp + LINK kdecore-shared + DESTINATION ${LIB_INSTALL_DIR}/kconf_update_bin +diff --git a/kopete/libkopete/CMakeLists.txt b/kopete/libkopete/CMakeLists.txt +index bbed254..d012c2a 100644 +--- a/kopete/libkopete/CMakeLists.txt ++++ b/kopete/libkopete/CMakeLists.txt +@@ -49,7 +49,7 @@ install( FILES + kopetetransfermanager.h kopeteuiglobal.h kabcpersistence.h + managedconnectionaccount.h kopetenotifydataobject.h + kopeteversion.h kopeteprefs.h kopetepicture.h webcamwidget.h +- kopetepluginmanager.h ++ kopetepluginmanager.h kopeteblacklister.h + DESTINATION ${INCLUDE_INSTALL_DIR}/kopete ) + + +diff --git a/kopete/libkopete/avdevice/CMakeLists.txt b/kopete/libkopete/avdevice/CMakeLists.txt +index 8e37773..2a8b817 100644 +--- a/kopete/libkopete/avdevice/CMakeLists.txt ++++ b/kopete/libkopete/avdevice/CMakeLists.txt +@@ -40,7 +40,7 @@ tde_add_library( kopete_videodevice SHARED AUTOMOC + videocontrol.cpp videodevice.cpp videodevicemodelpool.cpp + videodevicepool.cpp videoinput.cpp bayer.cpp + sonix_compress.cpp +- VERSION 1.0.0 ++ VERSION 0.0.0 + LINK kdecore-shared + DESTINATION ${LIB_INSTALL_DIR} + ) +diff --git a/kopete/protocols/jabber/kioslave/CMakeLists.txt b/kopete/protocols/jabber/kioslave/CMakeLists.txt +index 9539457..24b4ce8 100644 +--- a/kopete/protocols/jabber/kioslave/CMakeLists.txt ++++ b/kopete/protocols/jabber/kioslave/CMakeLists.txt +@@ -35,8 +35,8 @@ install( FILES jabberdisco.protocol DESTINATION ${SERVICES_INSTALL_DIR} ) + tde_add_kpart( kio_jabberdisco AUTOMOC + SOURCES jabberdisco.cpp + LINK +- jabberclient-static idn ++ jabberclient-static + iris_xmpp_core-static iris_xmpp_im-static iris_jabber-static iris-static +- qca-static cutestuff_network-static cutestuff_util-static kio-shared ++ qca-static cutestuff_network-static cutestuff_util-static kio-shared idn + DESTINATION ${PLUGIN_INSTALL_DIR} + ) +diff --git a/kopete/protocols/meanwhile/CMakeLists.txt b/kopete/protocols/meanwhile/CMakeLists.txt +index 994f6e3..198dfaa 100644 +--- a/kopete/protocols/meanwhile/CMakeLists.txt ++++ b/kopete/protocols/meanwhile/CMakeLists.txt +@@ -35,9 +35,9 @@ link_directories( + install( FILES kopete_meanwhile.desktop DESTINATION ${SERVICES_INSTALL_DIR} ) + + +-##### new_target0 (module) ####################### ++##### kopete_meanwhile (module) ####################### + +-tde_add_kpart( new_target0 AUTOMOC ++tde_add_kpart( kopete_meanwhile AUTOMOC + SOURCES + meanwhileprotocol.cpp meanwhileaddcontactpage.cpp + meanwhileeditaccountwidget.cpp meanwhileaccount.cpp +diff --git a/kopete/protocols/msn/webcam/libmimic/CMakeLists.txt b/kopete/protocols/msn/webcam/libmimic/CMakeLists.txt +index d98fc83..5a34066 100644 +--- a/kopete/protocols/msn/webcam/libmimic/CMakeLists.txt ++++ b/kopete/protocols/msn/webcam/libmimic/CMakeLists.txt +@@ -20,4 +20,5 @@ tde_add_library( mimic STATIC_PIC + SOURCES + mimic.c encode.c decode.c bitstring.c vlc_common.c vlc_encode.c + vlc_decode.c fdct_quant.c idct_dequant.c colorspace.c deblock.c ++ LINK ${GLIB2_LIBRARIES} + ) diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0008-98c9c87-add-missing-file-from-previous-commit-10026753.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0008-98c9c87-add-missing-file-from-previous-commit-10026753.patch new file mode 100644 index 00000000..a23146a0 --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0008-98c9c87-add-missing-file-from-previous-commit-10026753.patch @@ -0,0 +1,28 @@ +diff --git a/kopete/plugins/nowlistening/ConfigureChecks.cmake b/kopete/plugins/nowlistening/ConfigureChecks.cmake +new file mode 100644 +index 0000000..0780035 +--- /dev/null ++++ b/kopete/plugins/nowlistening/ConfigureChecks.cmake +@@ -0,0 +1,22 @@ ++################################################# ++# ++# (C) 2012 Slavek Banko ++# slavek (DOT) banko (AT) axis.cz ++# ++# Improvements and feedback are welcome ++# ++# This file is released under GPL >= 2 ++# ++################################################# ++ ++# xmms ++if( WITH_XMMS ) ++ find_program( XMMS_CONFIG xmms-config ) ++ if( XMMS_CONFIG ) ++ set( HAVE_XMMS 1 ) ++ EXEC_PROCESS( COMMAND ${XMMS_CONFIG} --cflags OUTPUT_VARIABLE XMMS_INCLUDES ) ++ EXEC_PROCESS( COMMAND ${XMMS_CONFIG} --libs OUTPUT_VARIABLE XMMS_LIBS ) ++ else( ) ++ tde_message_fatal( "xmms is required, but was not found on your system" ) ++ endif( ) ++endif( ) diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0009-81ace9c-fix-inadvertent-tq-changes.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0009-81ace9c-fix-inadvertent-tq-changes.patch new file mode 100644 index 00000000..d778c7fc --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0009-81ace9c-fix-inadvertent-tq-changes.patch @@ -0,0 +1,15 @@ +diff --git a/kopete/kopete.api b/kopete/kopete.api +index 04084b8..95a196a 100644 +--- a/kopete/kopete.api ++++ b/kopete/kopete.api +@@ -59,8 +59,8 @@ WARN_LOGFILE = + INPUT = libkopete libkopete/ui + FILE_PATTERNS = *.h + RECURSIVE = NO +-EXCLUDE_PATTERNS = *.tqmoc.* \ +- tqmoc* \ ++EXCLUDE_PATTERNS = *.moc.* \ ++ moc* \ + *.all_cpp.* \ + *unload.* \ + */test/* \ diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0010-6f85c0c-fix-references-to-user-profile-directory.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0010-6f85c0c-fix-references-to-user-profile-directory.patch new file mode 100644 index 00000000..f4d41447 --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0010-6f85c0c-fix-references-to-user-profile-directory.patch @@ -0,0 +1,39 @@ +diff --git a/kopete/kopete/chatwindow/kopetechatwindowstyle.h b/kopete/kopete/chatwindow/kopetechatwindowstyle.h +index 38c5f35..aa6f73a 100644 +--- a/kopete/kopete/chatwindow/kopetechatwindowstyle.h ++++ b/kopete/kopete/chatwindow/kopetechatwindowstyle.h +@@ -65,7 +65,7 @@ public: + /** + * Get the style path. + * The style path points to the directory where the style is located. +- * ex: ~/.kde/share/apps/kopete/styles/StyleName/ ++ * ex: ~/.trinity/share/apps/kopete/styles/StyleName/ + * + * @return the style path based. + */ +diff --git a/kopete/libkopete/kopetepicture.h b/kopete/libkopete/kopetepicture.h +index 46e7a7c..a681e7c 100644 +--- a/kopete/libkopete/kopetepicture.h ++++ b/kopete/libkopete/kopetepicture.h +@@ -41,7 +41,7 @@ namespace Kopete + * You can only use an TQImage and a image path to create/update + * the picture. + * If the picture doesn't exist as a file, it generate a local +- * copy into ~/.kde/share/apps/kopete/metacontactpicturecache ++ * copy into ~/.trinity/share/apps/kopete/metacontactpicturecache + * + * This class is implicitly shared, so don't use it as a pointer. + * +diff --git a/kopete/plugins/history/converter.cpp b/kopete/plugins/history/converter.cpp +index 677ed1d..2bf748c 100644 +--- a/kopete/plugins/history/converter.cpp ++++ b/kopete/plugins/history/converter.cpp +@@ -45,7 +45,7 @@ void HistoryPlugin::convertOldHistory() + + + TQString kopetedir=locateLocal( "data", TQString::fromLatin1( "kopete")); +- TQDir d( kopetedir ); //d should point to ~/.kde/share/apps/kopete/ ++ TQDir d( kopetedir ); //d should point to ~/.trinity/share/apps/kopete/ + + d.setFilter( TQDir::Dirs ); + diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0011-631f957-remove-nuisance-unsermake-warning-with-automake.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0011-631f957-remove-nuisance-unsermake-warning-with-automake.patch new file mode 100644 index 00000000..ea1a6526 --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0011-631f957-remove-nuisance-unsermake-warning-with-automake.patch @@ -0,0 +1,12 @@ +diff --git a/kopete/protocols/jabber/libiris/iris/xmpp-core/Makefile.am b/kopete/protocols/jabber/libiris/iris/xmpp-core/Makefile.am +index 56be2c4..8e89a08 100644 +--- a/kopete/protocols/jabber/libiris/iris/xmpp-core/Makefile.am ++++ b/kopete/protocols/jabber/libiris/iris/xmpp-core/Makefile.am +@@ -1,6 +1,6 @@ + # The only Q_OBJECT lines are in securestream.{h,cpp} and we deal with them below. + # Give metasources a file with no Q_OBJECT line to stop unsermake assuming we want METASOURCES = AUTO +-METASOURCES = ignore_this_warning.moc ++METASOURCES = AUTO + + noinst_LTLIBRARIES = libiris_xmpp_core.la + AM_CPPFLAGS = $(IDN_CFLAGS) diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0012-4387c55-fix-inadvertent-tq-changes.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0012-4387c55-fix-inadvertent-tq-changes.patch new file mode 100644 index 00000000..dc437b27 --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0012-4387c55-fix-inadvertent-tq-changes.patch @@ -0,0 +1,75 @@ +diff --git a/kopete/libkopete/tests/mock/kopeteaccount_mock.h b/kopete/libkopete/tests/mock/kopeteaccount_mock.h +index 039632f..2d30f8f 100644 +--- a/kopete/libkopete/tests/mock/kopeteaccount_mock.h ++++ b/kopete/libkopete/tests/mock/kopeteaccount_mock.h +@@ -15,8 +15,8 @@ + ************************************************************************* + */ + +-#ifndef _KOPETEACCOUNT_TQMOCK_H_ +-#define _KOPETEACCOUNT_TQMOCK_H_ ++#ifndef _KOPETEACCOUNT_MOCK_H_ ++#define _KOPETEACCOUNT_MOCK_H_ + + #include "kopeteaccount.h" + +diff --git a/kopete/libkopete/tests/mock/kopetecontact_mock.h b/kopete/libkopete/tests/mock/kopetecontact_mock.h +index 00ec878..e25844d 100644 +--- a/kopete/libkopete/tests/mock/kopetecontact_mock.h ++++ b/kopete/libkopete/tests/mock/kopetecontact_mock.h +@@ -15,8 +15,8 @@ + ************************************************************************* + */ + +-#ifndef _KOPETECONTACT_TQMOCK_H_ +-#define _KOPETECONTACT_TQMOCK_H_ ++#ifndef _KOPETECONTACT_MOCK_H_ ++#define _KOPETECONTACT_MOCK_H_ + + #include "kopetecontact.h" + +diff --git a/kopete/libkopete/tests/mock/kopetemessage_mock.h b/kopete/libkopete/tests/mock/kopetemessage_mock.h +index 1345e92..13c9257 100644 +--- a/kopete/libkopete/tests/mock/kopetemessage_mock.h ++++ b/kopete/libkopete/tests/mock/kopetemessage_mock.h +@@ -15,8 +15,8 @@ + ************************************************************************* + */ + +-#ifndef _KOPETEMESSAGE_TQMOCK_H_ +-#define _KOPETEMESSAGE_TQMOCK_H_ ++#ifndef _KOPETEMESSAGE_MOCK_H_ ++#define _KOPETEMESSAGE_MOCK_H_ + + #include "kopetemessage.h" + +diff --git a/kopete/libkopete/tests/mock/kopetemetacontact_mock.h b/kopete/libkopete/tests/mock/kopetemetacontact_mock.h +index 2fa6d8c..f331171 100644 +--- a/kopete/libkopete/tests/mock/kopetemetacontact_mock.h ++++ b/kopete/libkopete/tests/mock/kopetemetacontact_mock.h +@@ -15,8 +15,8 @@ + ************************************************************************* + */ + +-#ifndef _KOPETEMETACONTACT_TQMOCK_H_ +-#define _KOPETEMETACONTACT_TQMOCK_H_ ++#ifndef _KOPETEMETACONTACT_MOCK_H_ ++#define _KOPETEMETACONTACT_MOCK_H_ + + #include "kopetemetacontact.h" + +diff --git a/kopete/libkopete/tests/mock/kopeteprotocol_mock.h b/kopete/libkopete/tests/mock/kopeteprotocol_mock.h +index db40740..d250279 100644 +--- a/kopete/libkopete/tests/mock/kopeteprotocol_mock.h ++++ b/kopete/libkopete/tests/mock/kopeteprotocol_mock.h +@@ -15,8 +15,8 @@ + ************************************************************************* + */ + +-#ifndef _KOPETEPROTOCOL_TQMOCK_H_ +-#define _KOPETEPROTOCOL_TQMOCK_H_ ++#ifndef _KOPETEPROTOCOL_MOCK_H_ ++#define _KOPETEPROTOCOL_MOCK_H_ + + #include "kopeteprotocol.h" + diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0013.1-412a55a-update-kopete-references-of-gaim-to-pidgin-resolve-bug-865.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0013.1-412a55a-update-kopete-references-of-gaim-to-pidgin-resolve-bug-865.patch new file mode 100644 index 00000000..dcf95d82 --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0013.1-412a55a-update-kopete-references-of-gaim-to-pidgin-resolve-bug-865.patch @@ -0,0 +1,373 @@ +diff --git a/kopete/ChangeLog b/kopete/ChangeLog +index 5339291..9b94a50 100644 +--- a/kopete/ChangeLog ++++ b/kopete/ChangeLog +@@ -143,7 +143,7 @@ + * Rearrange the yahoo message parsing a bit so we do it all before we + create the KopeteMessage object for it. + +- Workaround gaim's bugginess when sending URLs so that there ++ Workaround pidgin's bugginess when sending URLs so that there + aren't parse errors. (#87190) + + 2004-08-14 14:22 Matt Rogers <matt.rogers@kdemail.net> +diff --git a/kopete/protocols/groupwise/gwprotocol.cpp b/kopete/protocols/groupwise/gwprotocol.cpp +index 68a31fb..237122c 100644 +--- a/kopete/protocols/groupwise/gwprotocol.cpp ++++ b/kopete/protocols/groupwise/gwprotocol.cpp +@@ -5,7 +5,7 @@ + + Based on Testbed + Copyright (c) 2003 by Will Stephenson <will@stevello.free-online.co.uk> +- rtfizeTest from nm_rtfize_text, from Gaim src/protocols/novell/nmuser.c ++ rtfizeTest from nm_rtfize_text, from Pidgin src/protocols/novell/nmuser.c + Copyright (c) 2004 Novell, Inc. All Rights Reserved + + Kopete (c) 2002-2003 by the Kopete developers <kopete-devel@kde.org> +@@ -178,7 +178,7 @@ TQString GroupWiseProtocol::rtfizeText( const TQString & plain ) + "{\\colortbl ;\\red0\\green0\\blue0;}\n" + "\\uc1\\cf1\\f0\\fs18 %1\\par\n}"); + TQString outputText; // output text +- TQCString plainUtf8 = plain.utf8(); // encoded as UTF8, because that's what this encoding algorithm, taken from Gaim's Novell plugin ++ TQCString plainUtf8 = plain.utf8(); // encoded as UTF8, because that's what this encoding algorithm, taken from Pidgin's Novell plugin + uint index = 0; // current char to transcode + while ( index < plainUtf8.length() ) + { +diff --git a/kopete/protocols/groupwise/gwprotocol.h b/kopete/protocols/groupwise/gwprotocol.h +index 95105f1..b73406c 100644 +--- a/kopete/protocols/groupwise/gwprotocol.h ++++ b/kopete/protocols/groupwise/gwprotocol.h +@@ -5,7 +5,7 @@ + + Based on Testbed + Copyright (c) 2003 by Will Stephenson <will@stevello.free-online.co.uk> +- rtfizeTest from nm_rtfize_text, from Gaim src/protocols/novell/nmuser.c ++ rtfizeTest from nm_rtfize_text, from Pidgin src/protocols/novell/nmuser.c + Copyright (c) 2004 Novell, Inc. All Rights Reserved + + Kopete (c) 2002-2003 by the Kopete developers <kopete-devel@kde.org> +diff --git a/kopete/protocols/groupwise/libgroupwise/coreprotocol.cpp b/kopete/protocols/groupwise/libgroupwise/coreprotocol.cpp +index 449adfe..9e7a131 100644 +--- a/kopete/protocols/groupwise/libgroupwise/coreprotocol.cpp ++++ b/kopete/protocols/groupwise/libgroupwise/coreprotocol.cpp +@@ -5,7 +5,7 @@ + Copyright (c) 2004 SUSE Linux AG http://www.suse.com + + Based on Iris, Copyright (C) 2003 Justin Karneges +- url_escape_string from Gaim src/protocols/novell/nmconn.c ++ url_escape_string from Pidgin src/protocols/novell/nmconn.c + Copyright (c) 2004 Novell, Inc. All Rights Reserved + + Kopete (c) 2002-2004 by the Kopete developers <kopete-devel@kde.org> +@@ -273,11 +273,11 @@ void CoreProtocol::fieldsToWire( Field::FieldList fields, int depth ) + TQDataStream dout( bytesOut, IO_WriteOnly ); + dout.setByteOrder( TQDataStream::LittleEndian ); + +- // these fields are ignored by Gaim's novell ++ // these fields are ignored by Pidgin's novell + if ( field->type() == NMFIELD_TYPE_BINARY || field->method() == NMFIELD_METHOD_IGNORE ) + continue; + +- // GAIM writes these tags to the secure socket separately - if we can't connect, check here ++ // PIDGIN writes these tags to the secure socket separately - if we can't connect, check here + // NM Protocol 1 writes them in an apparently arbitrary order + // tag + //dout.writeRawBytes( GW_URLVAR_TAG, sizeof( GW_URLVAR_TAG ) ); +diff --git a/kopete/protocols/groupwise/libgroupwise/eventprotocol.cpp b/kopete/protocols/groupwise/libgroupwise/eventprotocol.cpp +index 93ce7c9..7532706 100644 +--- a/kopete/protocols/groupwise/libgroupwise/eventprotocol.cpp ++++ b/kopete/protocols/groupwise/libgroupwise/eventprotocol.cpp +@@ -177,7 +177,7 @@ Transfer * EventProtocol::parse( const TQByteArray & wire, uint& bytes ) + case ContactAdd: //104 + case ReceiveFile: //109 + case ConferenceRename: //116 +- // unhandled because unhandled in Gaim ++ // unhandled because unhandled in Pidgin + break; + /* GW7 */ + case ReceivedBroadcast: //122 +diff --git a/kopete/protocols/groupwise/libgroupwise/gwclientstream.cpp b/kopete/protocols/groupwise/libgroupwise/gwclientstream.cpp +index f39c2ec..1034b22 100644 +--- a/kopete/protocols/groupwise/libgroupwise/gwclientstream.cpp ++++ b/kopete/protocols/groupwise/libgroupwise/gwclientstream.cpp +@@ -4,7 +4,7 @@ + Copyright (c) 2004 SUSE Linux AG http://www.suse.com + + Based on Iris, Copyright (C) 2003 Justin Karneges +- encode_method from Gaim src/protocols/novell/nmconn.c ++ encode_method from Pidgin src/protocols/novell/nmconn.c + Copyright (c) 2004 Novell, Inc. All Rights Reserved + + Kopete (c) 2002-2004 by the Kopete developers <kopete-devel@kde.org> +diff --git a/kopete/protocols/groupwise/libgroupwise/tasks/getstatustask.cpp b/kopete/protocols/groupwise/libgroupwise/tasks/getstatustask.cpp +index 2b77e33..1ef621d 100644 +--- a/kopete/protocols/groupwise/libgroupwise/tasks/getstatustask.cpp ++++ b/kopete/protocols/groupwise/libgroupwise/tasks/getstatustask.cpp +@@ -35,7 +35,7 @@ void GetStatusTask::userDN( const TQString & dn ) + m_userDN = dn; + // set up Transfer + Field::FieldList lst; +- // changed from USERID to DN as per Gaim/GWIM ++ // changed from USERID to DN as per Pidgin/GWIM + lst.append( new Field::SingleField( NM_A_SZ_DN, 0, NMFIELD_TYPE_UTF8, m_userDN ) ); + createTransfer( "getstatus", lst ); + } +diff --git a/kopete/protocols/groupwise/libgroupwise/tasks/sendmessagetask.cpp b/kopete/protocols/groupwise/libgroupwise/tasks/sendmessagetask.cpp +index fdf1173..7180b4d 100644 +--- a/kopete/protocols/groupwise/libgroupwise/tasks/sendmessagetask.cpp ++++ b/kopete/protocols/groupwise/libgroupwise/tasks/sendmessagetask.cpp +@@ -31,7 +31,7 @@ SendMessageTask::~SendMessageTask() + + void SendMessageTask::message( const TQStringList & recipientDNList, const OutgoingMessage & msg ) + { +- // Assumes the conference is instantiated, unlike Gaim's nm_send_message ++ // Assumes the conference is instantiated, unlike Pidgin's nm_send_message + Field::FieldList lst, tmp, msgBodies; + // list containing GUID + tmp.append( new Field::SingleField( NM_A_SZ_OBJECT_ID, 0, NMFIELD_TYPE_UTF8, msg.guid ) ); +diff --git a/kopete/protocols/jabber/jabberchatsession.cpp b/kopete/protocols/jabber/jabberchatsession.cpp +index c18c907..75bcdd0 100644 +--- a/kopete/protocols/jabber/jabberchatsession.cpp ++++ b/kopete/protocols/jabber/jabberchatsession.cpp +@@ -287,7 +287,7 @@ void JabberChatSession::slotMessageSent ( Kopete::Message &message, Kopete::Chat + TQString xhtmlBody = message.escapedBody(); + + // According to JEP-0071 8.9 it is only RECOMMANDED to replace \n with <br/> +- // which mean that some implementation (gaim 2 beta) may still think that \n are linebreak. ++ // which mean that some implementation (pidgin 2 beta) may still think that \n are linebreak. + // and considered the fact that KTextEditor generate a well indented XHTML, we need to remove all \n from it + // see Bug 121627 + // Anyway, theses client that do like that are *WRONG* considreded the example of jep-71 where there are lot of +diff --git a/kopete/protocols/jabber/jingle/libjingle/talk/examples/call/status.h b/kopete/protocols/jabber/jingle/libjingle/talk/examples/call/status.h +index cab9312..c6e6324 100644 +--- a/kopete/protocols/jabber/jingle/libjingle/talk/examples/call/status.h ++++ b/kopete/protocols/jabber/jingle/libjingle/talk/examples/call/status.h +@@ -119,7 +119,7 @@ public: + status_.find("Auto Status") != std::string::npos) + return STR_EMPTY; + } +- if (jid_.resource().find("Gaim") != std::string::npos) { ++ if (jid_.resource().find("Pidgin") != std::string::npos) { + if (status_ == "Sorry, I ran out for a bit!") + return STR_EMPTY; + } +diff --git a/kopete/protocols/meanwhile/README b/kopete/protocols/meanwhile/README +index 5c77dbf..4730c3f 100644 +--- a/kopete/protocols/meanwhile/README ++++ b/kopete/protocols/meanwhile/README +@@ -9,7 +9,7 @@ To INSTALL + installing libmeanwhile + ======================= + from http://meanwhile.sf.net - use version 0.3 +-Refer to INSTALL in the meanwhile code. Run configure without specifying the --with_gaim_src ++Refer to INSTALL in the meanwhile code. Run configure without specifying the --with_pidgin_src + # autogen.sh + # ./configure --prefix=/usr + # make +diff --git a/kopete/protocols/msn/ReleaseNotes b/kopete/protocols/msn/ReleaseNotes +index 3a2b2f6..1a36724 100644 +--- a/kopete/protocols/msn/ReleaseNotes ++++ b/kopete/protocols/msn/ReleaseNotes +@@ -23,7 +23,7 @@ release: + internally a group ID is used. Kopete currently uses the name as a unique + identifier, however, and will likely get a bit confused by this. If you + do experience problems, you could join both groups using another MSN +- client, like the official client, Trillian or Gaim as a workaround. ++ client, like the official client, Trillian or Pidgin as a workaround. + + - Kopete contacts can be at Top-Level and in no groups. MSN doesn't + support this freature. The kopete's contact list can differe from server +diff --git a/kopete/protocols/msn/msnaccount.cpp b/kopete/protocols/msn/msnaccount.cpp +index 6c4aa9c..c4dcabf 100644 +--- a/kopete/protocols/msn/msnaccount.cpp ++++ b/kopete/protocols/msn/msnaccount.cpp +@@ -1178,7 +1178,7 @@ void MSNAccount::slotCreateChat( const TQString& ID, const TQString& address, co + + /** + * This code should open a chatwindow when a socket is open +- * It has been disabled because gaim open switchboeard too often ++ * It has been disabled because pidgin open switchboeard too often + * + * the solution is to open the window only when the contact start typing + * see MSNChatSession::receivedTypingMsg +diff --git a/kopete/protocols/msn/msnswitchboardsocket.cpp b/kopete/protocols/msn/msnswitchboardsocket.cpp +index 7d67876..3298e46 100644 +--- a/kopete/protocols/msn/msnswitchboardsocket.cpp ++++ b/kopete/protocols/msn/msnswitchboardsocket.cpp +@@ -695,7 +695,7 @@ int MSNSwitchBoardSocket::sendMsg( const Kopete::Message &msg ) + } + } + +- // User-Agent is not a official flag, but GAIM has it ++ // User-Agent is not a official flag, but PIDGIN has it + TQString UA; + if( config->readBoolEntry("SendClientInfo", true) ) + { +diff --git a/kopete/protocols/oscar/liboscar/TODO b/kopete/protocols/oscar/liboscar/TODO +index 1ec9be9..ed14e15 100644 +--- a/kopete/protocols/oscar/liboscar/TODO ++++ b/kopete/protocols/oscar/liboscar/TODO +@@ -17,7 +17,7 @@ Misc. Before Merge things + Direct Connections + ==================================== + When/If we get around to it. Matt knows absolutely nothing about direct connections and the only online source of documentation is no longer online. :( +-This will definately be one of those things we have to dissect gaim for. :/ ++This will definately be one of those things we have to dissect pidgin for. :/ + + + SNAC 0x15 parsing +diff --git a/kopete/protocols/oscar/liboscar/buddyicontask.cpp b/kopete/protocols/oscar/liboscar/buddyicontask.cpp +index c75a592..c766148 100644 +--- a/kopete/protocols/oscar/liboscar/buddyicontask.cpp ++++ b/kopete/protocols/oscar/liboscar/buddyicontask.cpp +@@ -137,7 +137,7 @@ void BuddyIconTask::sendIcon() + m_seq = client()->snacSequence(); + SNAC s = { 0x0010, 0x0002, 0x0000, m_seq }; + Buffer* b = new Buffer; +- b->addWord( 1 ); //gaim hard codes it, so will we ++ b->addWord( 1 ); //pidgin hard codes it, so will we + b->addWord( m_iconLength ); + b->addString( m_icon ); + Transfer* t = createTransfer( f, s, b ); +diff --git a/kopete/protocols/oscar/liboscar/chatnavservicetask.cpp b/kopete/protocols/oscar/liboscar/chatnavservicetask.cpp +index 3004af0..4a34ae2 100644 +--- a/kopete/protocols/oscar/liboscar/chatnavservicetask.cpp ++++ b/kopete/protocols/oscar/liboscar/chatnavservicetask.cpp +@@ -115,7 +115,7 @@ void ChatNavServiceTask::onGo() + + void ChatNavServiceTask::createRoom( WORD exchange, const TQString& name ) + { +- //most of this comes from gaim. thanks to them for figuring it out ++ //most of this comes from pidgin. thanks to them for figuring it out + TQString cookie = "create"; //hardcoded, seems to be ignored by AOL + TQString lang = "en"; + TQString charset = "us-ascii"; +diff --git a/kopete/protocols/oscar/liboscar/coreprotocol.cpp b/kopete/protocols/oscar/liboscar/coreprotocol.cpp +index 2a4d96f..e3c2642 100644 +--- a/kopete/protocols/oscar/liboscar/coreprotocol.cpp ++++ b/kopete/protocols/oscar/liboscar/coreprotocol.cpp +@@ -7,7 +7,7 @@ + Based on code Copyright (c) 2004 SuSE Linux AG http://www.suse.com + + Based on Iris, Copyright (C) 2003 Justin Karneges +- url_escape_string from Gaim src/protocols/novell/nmconn.c ++ url_escape_string from Pidgin src/protocols/novell/nmconn.c + Copyright (c) 2004 Novell, Inc. All Rights Reserved + + Kopete (c) 2002-2004 by the Kopete developers <kopete-devel@kde.org> +diff --git a/kopete/protocols/oscar/liboscar/sendmessagetask.cpp b/kopete/protocols/oscar/liboscar/sendmessagetask.cpp +index 1b8cbfb..df1a819 100644 +--- a/kopete/protocols/oscar/liboscar/sendmessagetask.cpp ++++ b/kopete/protocols/oscar/liboscar/sendmessagetask.cpp +@@ -141,7 +141,7 @@ void SendMessageTask::addChannel1Data( Buffer* b ) + { + Buffer tlv2buffer; + +- //Send features TLV using data from gaim. Features are different ++ //Send features TLV using data from pidgin. Features are different + //depending on whether we're ICQ or AIM + if ( client()->isIcq() ) + { +@@ -266,7 +266,7 @@ void SendMessageTask::addRendezvousMessageData( Buffer* b ) + b->addLEWord( 0x001B ); // length of this data segment, always 27 + + // protocol version +- // miranda,licq use 8, gaim,icq5 use 9, icq2003b uses 10. ++ // miranda,licq use 8, pidgin,icq5 use 9, icq2003b uses 10. + // 9 seems to make things a litle difficult, 10 seems a little more like 8, but still more difficult + b->addLEWord( 0x0008 ); // so stick with 8 for now :) + +diff --git a/kopete/protocols/oscar/liboscar/userdetails.cpp b/kopete/protocols/oscar/liboscar/userdetails.cpp +index 8a1b6c4..f873702 100644 +--- a/kopete/protocols/oscar/liboscar/userdetails.cpp ++++ b/kopete/protocols/oscar/liboscar/userdetails.cpp +@@ -363,7 +363,7 @@ void UserDetails::detectClient() + clientMatched=true; // default case will set it to false again if we did not find anything + switch (m_dcLastInfoUpdateTime) + { +- case 0xFFFFFFFFL: //gaim behaves like official AIM so we can't detect them, only look for miranda ++ case 0xFFFFFFFFL: //pidgin behaves like official AIM so we can't detect them, only look for miranda + { + if (m_dcLastExtStatusUpdateTime & 0x80000000) + m_clientName=TQString::fromLatin1("Miranda alpha"); +@@ -439,9 +439,9 @@ void UserDetails::detectClient() + m_clientName=TQString::fromLatin1("ICQ2go"); + } + } +- else if (hasCap(CAP_BUDDYICON)) // only gaim seems to advertize this on ICQ ++ else if (hasCap(CAP_BUDDYICON)) // only pidgin seems to advertize this on ICQ + { +- m_clientName = TQString::fromLatin1("Gaim"); ++ m_clientName = TQString::fromLatin1("Pidgin"); + } + else if (hasCap(CAP_XTRAZ)) + { +diff --git a/kopete/protocols/yahoo/libkyahoo/libyahoo.c b/kopete/protocols/yahoo/libkyahoo/libyahoo.c +index a97e7be..b3a1f9f 100644 +--- a/kopete/protocols/yahoo/libkyahoo/libyahoo.c ++++ b/kopete/protocols/yahoo/libkyahoo/libyahoo.c +@@ -4,10 +4,10 @@ + * Some code copyright (C) 2002, Philip S Tellis <philip . tellis AT gmx . net> + * + * Much of this code was taken and adapted from the yahoo module for +- * gaim released under the GNU GPL. This code is also released under the ++ * pidgin released under the GNU GPL. This code is also released under the + * GNU GPL. + * +- * This code is derivitive of Gaim <http://gaim.sourceforge.net> ++ * This code is derivitive of Pidgin <http://pidgin.sourceforge.net> + * copyright (C) 1998-1999, Mark Spencer <markster@marko.net> + * 1998-1999, Adam Fritzler <afritz@marko.net> + * 1998-2002, Rob Flynn <rob@marko.net> +diff --git a/kopete/protocols/yahoo/libkyahoo/libyahoo.h b/kopete/protocols/yahoo/libkyahoo/libyahoo.h +index b15f57a..e9cad06 100644 +--- a/kopete/protocols/yahoo/libkyahoo/libyahoo.h ++++ b/kopete/protocols/yahoo/libkyahoo/libyahoo.h +@@ -4,10 +4,10 @@ + * Some code copyright (C) 2002, Philip S Tellis <philip . tellis AT gmx . net> + * + * Much of this code was taken and adapted from the yahoo module for +- * gaim released under the GNU GPL. This code is also released under the ++ * pidgin released under the GNU GPL. This code is also released under the + * GNU GPL. + * +- * This code is derivitive of Gaim <http://gaim.sourceforge.net> ++ * This code is derivitive of Pidgin <http://pidgin.sourceforge.net> + * copyright (C) 1998-1999, Mark Spencer <markster@marko.net> + * 1998-1999, Adam Fritzler <afritz@marko.net> + * 1998-2002, Rob Flynn <rob@marko.net> +diff --git a/kopete/protocols/yahoo/libkyahoo/yahoo_fn.c b/kopete/protocols/yahoo/libkyahoo/yahoo_fn.c +index 5671289..72cebd2 100644 +--- a/kopete/protocols/yahoo/libkyahoo/yahoo_fn.c ++++ b/kopete/protocols/yahoo/libkyahoo/yahoo_fn.c +@@ -1,5 +1,5 @@ + /* +- * gaim ++ * pidgin + * + * Some code copyright (C) 1998-1999, Mark Spencer <markster@marko.net> + * libfaim code copyright 1998, 1999 Adam Fritzler <afritz@auk.cx> +diff --git a/kopete/protocols/yahoo/libkyahoo/yahoo_fn.h b/kopete/protocols/yahoo/libkyahoo/yahoo_fn.h +index c4b34c8..fc9d68e 100644 +--- a/kopete/protocols/yahoo/libkyahoo/yahoo_fn.h ++++ b/kopete/protocols/yahoo/libkyahoo/yahoo_fn.h +@@ -1,5 +1,5 @@ + /* +- * gaim ++ * pidgin + * + * Copyright (C) 2003 + * +diff --git a/kopete/protocols/yahoo/yahooaccount.cpp b/kopete/protocols/yahoo/yahooaccount.cpp +index 7cc330f..a38fecc 100644 +--- a/kopete/protocols/yahoo/yahooaccount.cpp ++++ b/kopete/protocols/yahoo/yahooaccount.cpp +@@ -174,7 +174,7 @@ TQString YahooAccount::stripMsgColorCodes(const TQString& msg) + filteredMsg.replace( "\033[4m", "<u>" ); + filteredMsg.replace( "\033[x4m", "</u>" ); + +- //GAIM doesn't check for ^[[3m. Does this ever get sent? ++ //PIDGIN doesn't check for ^[[3m. Does this ever get sent? + filteredMsg.replace( "\033[3m", "<i>" ); + filteredMsg.replace( "\033[x3m", "</i>" ); + diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0013.2-412a55a-update-kopete-references-of-gaim-to-pidgin-resolve-bug-865.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0013.2-412a55a-update-kopete-references-of-gaim-to-pidgin-resolve-bug-865.patch new file mode 100644 index 00000000..ffd36628 --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0013.2-412a55a-update-kopete-references-of-gaim-to-pidgin-resolve-bug-865.patch @@ -0,0 +1,450 @@ +diff --git a/kopete/styles/CMakeLists.txt b/kopete/styles/CMakeLists.txt +index a98079a..7a4653e 100644 +--- a/kopete/styles/CMakeLists.txt ++++ b/kopete/styles/CMakeLists.txt +@@ -15,4 +15,4 @@ add_subdirectory( Clean ) + add_subdirectory( Clear ) + add_subdirectory( Konqi ) + add_subdirectory( Retropete ) +-add_subdirectory( Gaim ) ++add_subdirectory( Pidgin ) +diff --git a/kopete/styles/Gaim/CMakeLists.txt b/kopete/styles/Gaim/CMakeLists.txt +deleted file mode 100644 +index f08e42e..0000000 +--- a/kopete/styles/Gaim/CMakeLists.txt ++++ /dev/null +@@ -1,12 +0,0 @@ +-################################################# +-# +-# (C) 2010-2011 Serghei Amelian +-# serghei (DOT) amelian (AT) gmail.com +-# +-# Improvements and feedback are welcome +-# +-# This file is released under GPL >= 2 +-# +-################################################# +- +-add_subdirectory( Contents ) +diff --git a/kopete/styles/Gaim/CREDITS b/kopete/styles/Gaim/CREDITS +deleted file mode 100644 +index 4e52378..0000000 +--- a/kopete/styles/Gaim/CREDITS ++++ /dev/null +@@ -1,7 +0,0 @@ +-Original textonly Style for Adium written by Mark Fickett +-http://www.adiumxtras.com/index.php?a=xtras&xtra_id=44 +- +-Modified justtext Style for Adium written by Huw Rowlands +-http://www.adiumxtras.com/index.php?a=xtras&xtra_id=990 +- +-Modified Gaim Style for Kopete written by Thanos Kyritsis +diff --git a/kopete/styles/Gaim/Contents/CMakeLists.txt b/kopete/styles/Gaim/Contents/CMakeLists.txt +deleted file mode 100644 +index 88724a1..0000000 +--- a/kopete/styles/Gaim/Contents/CMakeLists.txt ++++ /dev/null +@@ -1,12 +0,0 @@ +-################################################# +-# +-# (C) 2010-2011 Serghei Amelian +-# serghei (DOT) amelian (AT) gmail.com +-# +-# Improvements and feedback are welcome +-# +-# This file is released under GPL >= 2 +-# +-################################################# +- +-add_subdirectory( Resources ) +diff --git a/kopete/styles/Gaim/Contents/Info.plist b/kopete/styles/Gaim/Contents/Info.plist +deleted file mode 100644 +index c5fb682..0000000 +--- a/kopete/styles/Gaim/Contents/Info.plist ++++ /dev/null +@@ -1,31 +0,0 @@ +-<?xml version="1.0" encoding="UTF-8"?> +-<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" +- "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> +-<plist version="1.0"> +-<dict> +- <key>CFBundleDevelopmentRegion</key> +- <string>English</string> +- <key>CFBundleGetInfoString</key> +- <string>Gaim Kopete chat Style</string> +- <key>CFBundleIdentifier</key> +- <string>Kopete.Gaim.style</string> +- <key>CFBundleInfoDictionaryVersion</key> +- <string>1.0</string> +- <key>CFBundleName</key> +- <string>Gaim</string> +- <key>CFBundlePackageType</key> +- <string>KopeteChatStyle</string> +- <key>DefaultBackgroundColor</key> +- <string>FFFFFF</string> +- <key>DefaultFontFamily</key> +- <string>DejaVu Sans Mono</string> +- <key>DefaultFontSize</key> +- <integer>12</integer> +- <key>DisableCustomBackground</key> +- <false/> +- <key>DisplayNameForNoVariant</key> +- <string>grays</string> +- <key>ShowsUserIcons</key> +- <false/> +-</dict> +-</plist> +diff --git a/kopete/styles/Gaim/Contents/Makefile.am b/kopete/styles/Gaim/Contents/Makefile.am +deleted file mode 100644 +index 6940fe8..0000000 +--- a/kopete/styles/Gaim/Contents/Makefile.am ++++ /dev/null +@@ -1 +0,0 @@ +-SUBDIRS = Resources +\ No newline at end of file +diff --git a/kopete/styles/Gaim/Contents/Resources/CMakeLists.txt b/kopete/styles/Gaim/Contents/Resources/CMakeLists.txt +deleted file mode 100644 +index f212a87..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/CMakeLists.txt ++++ /dev/null +@@ -1,18 +0,0 @@ +-################################################# +-# +-# (C) 2010-2011 Serghei Amelian +-# serghei (DOT) amelian (AT) gmail.com +-# +-# Improvements and feedback are welcome +-# +-# This file is released under GPL >= 2 +-# +-################################################# +- +-add_subdirectory( Incoming ) +-add_subdirectory( Outgoing ) +-add_subdirectory( Variants ) +- +-install( FILES +- main.css Footer.html Header.html Status.html +- DESTINATION ${DATA_INSTALL_DIR}/kopete/styles/Gaim/Contents/Resources ) +diff --git a/kopete/styles/Gaim/Contents/Resources/Incoming/Action.html b/kopete/styles/Gaim/Contents/Resources/Incoming/Action.html +deleted file mode 100644 +index 0f2993c..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Incoming/Action.html ++++ /dev/null +@@ -1,6 +0,0 @@ +-<div class="KopeteMessage" style="direction: %messageDirection%;"> +- <span style="color:%senderColor%;s"><span class="inActionTime">(%time{%H:%M:%S}%) </span> +- <span class="inActionMetacontact">%sender%: </span></span> +- <span class="inActionMessage" style="background-color: %textbackgroundcolor{#4386cf}%;">%message%</span> +-</div> +-<div id="insert"></div> +diff --git a/kopete/styles/Gaim/Contents/Resources/Incoming/CMakeLists.txt b/kopete/styles/Gaim/Contents/Resources/Incoming/CMakeLists.txt +deleted file mode 100644 +index f4a2302..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Incoming/CMakeLists.txt ++++ /dev/null +@@ -1,14 +0,0 @@ +-################################################# +-# +-# (C) 2010-2011 Serghei Amelian +-# serghei (DOT) amelian (AT) gmail.com +-# +-# Improvements and feedback are welcome +-# +-# This file is released under GPL >= 2 +-# +-################################################# +- +-install( FILES +- Action.html Content.html NextContent.html +- DESTINATION ${DATA_INSTALL_DIR}/kopete/styles/Gaim/Contents/Resources/Incoming ) +diff --git a/kopete/styles/Gaim/Contents/Resources/Incoming/Content.html b/kopete/styles/Gaim/Contents/Resources/Incoming/Content.html +deleted file mode 100644 +index 89d07c9..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Incoming/Content.html ++++ /dev/null +@@ -1,6 +0,0 @@ +-<div class="KopeteMessage" style="direction: %messageDirection%;"> +- <span style="color:%senderColor%;"><span class="inContentTime">(%time{%H:%M:%S}%) </span> +- <span class="inMetacontact">%sender%: </span></span> +- <span class="IncomingMessage" style="background-color: %textbackgroundcolor{#4386cf}%;">%message%</span> +-</div> +-<div id="insert"></div> +diff --git a/kopete/styles/Gaim/Contents/Resources/Incoming/Makefile.am b/kopete/styles/Gaim/Contents/Resources/Incoming/Makefile.am +deleted file mode 100644 +index dea2810..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Incoming/Makefile.am ++++ /dev/null +@@ -1,4 +0,0 @@ +-style_DATA = Action.html Content.html NextContent.html +-styledir = $(kde_datadir)/kopete/styles/Gaim/Contents/Resources/Incoming +- +-EXTRA_DIST = $(style_DATA) +\ No newline at end of file +diff --git a/kopete/styles/Gaim/Contents/Resources/Incoming/NextContent.html b/kopete/styles/Gaim/Contents/Resources/Incoming/NextContent.html +deleted file mode 100644 +index 89d07c9..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Incoming/NextContent.html ++++ /dev/null +@@ -1,6 +0,0 @@ +-<div class="KopeteMessage" style="direction: %messageDirection%;"> +- <span style="color:%senderColor%;"><span class="inContentTime">(%time{%H:%M:%S}%) </span> +- <span class="inMetacontact">%sender%: </span></span> +- <span class="IncomingMessage" style="background-color: %textbackgroundcolor{#4386cf}%;">%message%</span> +-</div> +-<div id="insert"></div> +diff --git a/kopete/styles/Gaim/Contents/Resources/Makefile.am b/kopete/styles/Gaim/Contents/Resources/Makefile.am +deleted file mode 100644 +index 75c9567..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Makefile.am ++++ /dev/null +@@ -1,5 +0,0 @@ +-SUBDIRS = Incoming Outgoing Variants +-style_DATA = main.css Footer.html Header.html Status.html +-styledir = $(kde_datadir)/kopete/styles/Gaim/Contents/Resources +- +-EXTRA_DIST = $(style_DATA) +\ No newline at end of file +diff --git a/kopete/styles/Gaim/Contents/Resources/Outgoing/Action.html b/kopete/styles/Gaim/Contents/Resources/Outgoing/Action.html +deleted file mode 100644 +index a7d6ef0..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Outgoing/Action.html ++++ /dev/null +@@ -1,6 +0,0 @@ +-<div class="KopeteMessage" style="direction: %messageDirection%;"> +- <span style="color:%senderColor%;"><span class="outActionTime">(%time{%H:%M:%S}%) </span> +- <span class="outActionMetacontact">%sender%: </span></span> +- <span class="outActionMessage" style="background-color: %textbackgroundcolor{#4386cf}%;">%message%</span> +-</div> +-<div id="insert"></div> +diff --git a/kopete/styles/Gaim/Contents/Resources/Outgoing/CMakeLists.txt b/kopete/styles/Gaim/Contents/Resources/Outgoing/CMakeLists.txt +deleted file mode 100644 +index 32d0ae5..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Outgoing/CMakeLists.txt ++++ /dev/null +@@ -1,14 +0,0 @@ +-################################################# +-# +-# (C) 2010-2011 Serghei Amelian +-# serghei (DOT) amelian (AT) gmail.com +-# +-# Improvements and feedback are welcome +-# +-# This file is released under GPL >= 2 +-# +-################################################# +- +-install( FILES +- Action.html Content.html NextContent.html +- DESTINATION ${DATA_INSTALL_DIR}/kopete/styles/Gaim/Contents/Resources/Outgoing ) +diff --git a/kopete/styles/Gaim/Contents/Resources/Outgoing/Content.html b/kopete/styles/Gaim/Contents/Resources/Outgoing/Content.html +deleted file mode 100644 +index 9ea2bb6..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Outgoing/Content.html ++++ /dev/null +@@ -1,6 +0,0 @@ +-<div class="KopeteMessage" style="direction: %messageDirection%;"> +- <span style="color:%senderColor%;"><span class="outContentTime">(%time{%H:%M:%S}%) </span> +- <span class="outMetacontact">%sender%: </span></span> +- <span class="OutgoingMessage" style="background-color: %textbackgroundcolor{#4386cf}%;">%message%</span> +-</div> +-<div id="insert"></div> +diff --git a/kopete/styles/Gaim/Contents/Resources/Outgoing/Makefile.am b/kopete/styles/Gaim/Contents/Resources/Outgoing/Makefile.am +deleted file mode 100644 +index ce2edce..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Outgoing/Makefile.am ++++ /dev/null +@@ -1,4 +0,0 @@ +-style_DATA = Action.html Content.html NextContent.html +-styledir = $(kde_datadir)/kopete/styles/Gaim/Contents/Resources/Outgoing +- +-EXTRA_DIST = $(style_DATA) +diff --git a/kopete/styles/Gaim/Contents/Resources/Outgoing/NextContent.html b/kopete/styles/Gaim/Contents/Resources/Outgoing/NextContent.html +deleted file mode 100644 +index 9ea2bb6..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Outgoing/NextContent.html ++++ /dev/null +@@ -1,6 +0,0 @@ +-<div class="KopeteMessage" style="direction: %messageDirection%;"> +- <span style="color:%senderColor%;"><span class="outContentTime">(%time{%H:%M:%S}%) </span> +- <span class="outMetacontact">%sender%: </span></span> +- <span class="OutgoingMessage" style="background-color: %textbackgroundcolor{#4386cf}%;">%message%</span> +-</div> +-<div id="insert"></div> +diff --git a/kopete/styles/Gaim/Contents/Resources/Status.html b/kopete/styles/Gaim/Contents/Resources/Status.html +deleted file mode 100644 +index 4858785..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Status.html ++++ /dev/null +@@ -1,5 +0,0 @@ +-<div class="KopeteMessage" style="direction: %messageDirection%;"> +- <span class="InternalTime">(%time{%H:%M:%S}%) </span> +- <span class="InternalDelim"># </span> +- <span class="InternalMessage">%message%</span> +-</div> +diff --git a/kopete/styles/Gaim/Contents/Resources/Variants/CMakeLists.txt b/kopete/styles/Gaim/Contents/Resources/Variants/CMakeLists.txt +deleted file mode 100644 +index fda3022..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Variants/CMakeLists.txt ++++ /dev/null +@@ -1,14 +0,0 @@ +-################################################# +-# +-# (C) 2010-2011 Serghei Amelian +-# serghei (DOT) amelian (AT) gmail.com +-# +-# Improvements and feedback are welcome +-# +-# This file is released under GPL >= 2 +-# +-################################################# +- +-install( FILES +- No-Colors.css Name-Colors.css Status-Colors.css Contact-Colors.css +- DESTINATION ${DATA_INSTALL_DIR}/kopete/styles/Gaim/Contents/Resources/Variants ) +diff --git a/kopete/styles/Gaim/Contents/Resources/Variants/Contact-Colors.css b/kopete/styles/Gaim/Contents/Resources/Variants/Contact-Colors.css +deleted file mode 100644 +index 7a85556..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Variants/Contact-Colors.css ++++ /dev/null +@@ -1,10 +0,0 @@ +- +-@import url(../main.css); +- +-.inContentTime, .inMetacontact { +- color: inherit; +-} +- +-.outContentTime, .outMetacontact { +- color: inherit; +-} +\ No newline at end of file +diff --git a/kopete/styles/Gaim/Contents/Resources/Variants/Makefile.am b/kopete/styles/Gaim/Contents/Resources/Variants/Makefile.am +deleted file mode 100644 +index bdd4856..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Variants/Makefile.am ++++ /dev/null +@@ -1,4 +0,0 @@ +-style_DATA = No-Colors.css Name-Colors.css Status-Colors.css Contact-Colors.css +-styledir = $(kde_datadir)/kopete/styles/Gaim/Contents/Resources/Variants +- +-EXTRA_DIST = $(style_DATA) +\ No newline at end of file +diff --git a/kopete/styles/Gaim/Contents/Resources/Variants/Name-Colors.css b/kopete/styles/Gaim/Contents/Resources/Variants/Name-Colors.css +deleted file mode 100644 +index f9fce97..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Variants/Name-Colors.css ++++ /dev/null +@@ -1,13 +0,0 @@ +-@import url(../main.css); +- +-.inActionTime, .inActionMetacontact, .inActionMessage { +- color: #000000; +-} +- +-.outActionTime, .outActionMetacontact, .outActionMessage { +- color: #000000; +-} +- +-.InternalTime, .InternalDelim, .InternalMessage { +- color: #000000; +-} +\ No newline at end of file +diff --git a/kopete/styles/Gaim/Contents/Resources/Variants/No-Colors.css b/kopete/styles/Gaim/Contents/Resources/Variants/No-Colors.css +deleted file mode 100644 +index d847a19..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Variants/No-Colors.css ++++ /dev/null +@@ -1,22 +0,0 @@ +-@import url(../main.css); +- +-.inContentTime, .inMetacontact { +- color: #000000; +-} +- +-.outContentTime, .outMetacontact { +- color: #000000; +-} +- +-.inActionTime, .inActionMetacontact, .inActionMessage { +- color: #000000; +-} +- +-.outActionTime, .outActionMetacontact, .outActionMessage { +- color: #000000; +-} +- +-.InternalTime, .InternalDelim, .InternalMessage { +- color: #000000; +-} +- +diff --git a/kopete/styles/Gaim/Contents/Resources/Variants/Status-Colors.css b/kopete/styles/Gaim/Contents/Resources/Variants/Status-Colors.css +deleted file mode 100644 +index 373f6d7..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/Variants/Status-Colors.css ++++ /dev/null +@@ -1,9 +0,0 @@ +-@import url(../main.css); +- +-.inContentTime, .inMetacontact { +- color: #000000; +-} +- +-.outContentTime, .outMetacontact { +- color: #000000; +-} +\ No newline at end of file +diff --git a/kopete/styles/Gaim/Contents/Resources/main.css b/kopete/styles/Gaim/Contents/Resources/main.css +deleted file mode 100644 +index 393d2f1..0000000 +--- a/kopete/styles/Gaim/Contents/Resources/main.css ++++ /dev/null +@@ -1,40 +0,0 @@ +-/* textonly by Mark Fickett, 2004. Poke/edit/maul, but leave credit - think GPL */ +-/* Generally: naib.webhop.org Adium-related: naib.webhop.org/~markfickett/adium */ +- +-body { +- background: #ffffff; +-} +- +-div { +- overflow: auto; +-} +- +-a:link { text-decoration: none; } +-a:visited { text-decoration: none; } +-a:hover { text-decoration: underline; } +-a:active { text-decoration: none; } +- +-.inMetacontact, .outMetacontact, .inActionMetacontact, .outActionMetacontact, .InternalDelim { +- font-weight: bold; +-} +- +-.inContentTime, .inMetacontact { +- color: #a82f2f; +-} +- +-.outContentTime, .outMetacontact { +- color: #16569e; +-} +- +-.inActionTime, .inActionMetacontact, .inActionMessage { +- color: green; +-} +- +-.outActionTime, .outActionMetacontact, .outActionMessage { +- color: green; +-} +- +-.InternalTime, .InternalDelim, .InternalMessage { +- color: #9400d3; +-} +- +diff --git a/kopete/styles/Gaim/Makefile.am b/kopete/styles/Gaim/Makefile.am +deleted file mode 100644 +index 331c9b5..0000000 +--- a/kopete/styles/Gaim/Makefile.am ++++ /dev/null +@@ -1 +0,0 @@ +-SUBDIRS = Contents +\ No newline at end of file diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0013.3-412a55a-update-kopete-references-of-gaim-to-pidgin-resolve-bug-865.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0013.3-412a55a-update-kopete-references-of-gaim-to-pidgin-resolve-bug-865.patch new file mode 100644 index 00000000..418fd412 --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0013.3-412a55a-update-kopete-references-of-gaim-to-pidgin-resolve-bug-865.patch @@ -0,0 +1,454 @@ +diff --git a/kopete/styles/Makefile.am b/kopete/styles/Makefile.am +index 39e20e7..3d7bcf0 100644 +--- a/kopete/styles/Makefile.am ++++ b/kopete/styles/Makefile.am +@@ -1,2 +1,2 @@ +-SUBDIRS = Kopete Hacker Clean Clear Konqi Retropete Gaim ++SUBDIRS = Kopete Hacker Clean Clear Konqi Retropete Pidgin + +diff --git a/kopete/styles/Pidgin/CMakeLists.txt b/kopete/styles/Pidgin/CMakeLists.txt +new file mode 100644 +index 0000000..f08e42e +--- /dev/null ++++ b/kopete/styles/Pidgin/CMakeLists.txt +@@ -0,0 +1,12 @@ ++################################################# ++# ++# (C) 2010-2011 Serghei Amelian ++# serghei (DOT) amelian (AT) gmail.com ++# ++# Improvements and feedback are welcome ++# ++# This file is released under GPL >= 2 ++# ++################################################# ++ ++add_subdirectory( Contents ) +diff --git a/kopete/styles/Pidgin/CREDITS b/kopete/styles/Pidgin/CREDITS +new file mode 100644 +index 0000000..ee91cc7 +--- /dev/null ++++ b/kopete/styles/Pidgin/CREDITS +@@ -0,0 +1,7 @@ ++Original textonly Style for Adium written by Mark Fickett ++http://www.adiumxtras.com/index.php?a=xtras&xtra_id=44 ++ ++Modified justtext Style for Adium written by Huw Rowlands ++http://www.adiumxtras.com/index.php?a=xtras&xtra_id=990 ++ ++Modified Pidgin Style for Kopete written by Thanos Kyritsis +diff --git a/kopete/styles/Pidgin/Contents/CMakeLists.txt b/kopete/styles/Pidgin/Contents/CMakeLists.txt +new file mode 100644 +index 0000000..88724a1 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/CMakeLists.txt +@@ -0,0 +1,12 @@ ++################################################# ++# ++# (C) 2010-2011 Serghei Amelian ++# serghei (DOT) amelian (AT) gmail.com ++# ++# Improvements and feedback are welcome ++# ++# This file is released under GPL >= 2 ++# ++################################################# ++ ++add_subdirectory( Resources ) +diff --git a/kopete/styles/Pidgin/Contents/Info.plist b/kopete/styles/Pidgin/Contents/Info.plist +new file mode 100644 +index 0000000..87cd60e +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Info.plist +@@ -0,0 +1,31 @@ ++<?xml version="1.0" encoding="UTF-8"?> ++<!DOCTYPE plist PUBLIC "-//Apple Computer//DTD PLIST 1.0//EN" ++ "http://www.apple.com/DTDs/PropertyList-1.0.dtd"> ++<plist version="1.0"> ++<dict> ++ <key>CFBundleDevelopmentRegion</key> ++ <string>English</string> ++ <key>CFBundleGetInfoString</key> ++ <string>Pidgin Kopete chat Style</string> ++ <key>CFBundleIdentifier</key> ++ <string>Kopete.Pidgin.style</string> ++ <key>CFBundleInfoDictionaryVersion</key> ++ <string>1.0</string> ++ <key>CFBundleName</key> ++ <string>Pidgin</string> ++ <key>CFBundlePackageType</key> ++ <string>KopeteChatStyle</string> ++ <key>DefaultBackgroundColor</key> ++ <string>FFFFFF</string> ++ <key>DefaultFontFamily</key> ++ <string>DejaVu Sans Mono</string> ++ <key>DefaultFontSize</key> ++ <integer>12</integer> ++ <key>DisableCustomBackground</key> ++ <false/> ++ <key>DisplayNameForNoVariant</key> ++ <string>grays</string> ++ <key>ShowsUserIcons</key> ++ <false/> ++</dict> ++</plist> +diff --git a/kopete/styles/Pidgin/Contents/Makefile.am b/kopete/styles/Pidgin/Contents/Makefile.am +new file mode 100644 +index 0000000..6940fe8 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Makefile.am +@@ -0,0 +1 @@ ++SUBDIRS = Resources +\ No newline at end of file +diff --git a/kopete/styles/Pidgin/Contents/Resources/CMakeLists.txt b/kopete/styles/Pidgin/Contents/Resources/CMakeLists.txt +new file mode 100644 +index 0000000..1ab98d5 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/CMakeLists.txt +@@ -0,0 +1,18 @@ ++################################################# ++# ++# (C) 2010-2011 Serghei Amelian ++# serghei (DOT) amelian (AT) gmail.com ++# ++# Improvements and feedback are welcome ++# ++# This file is released under GPL >= 2 ++# ++################################################# ++ ++add_subdirectory( Incoming ) ++add_subdirectory( Outgoing ) ++add_subdirectory( Variants ) ++ ++install( FILES ++ main.css Footer.html Header.html Status.html ++ DESTINATION ${DATA_INSTALL_DIR}/kopete/styles/Pidgin/Contents/Resources ) +diff --git a/kopete/styles/Pidgin/Contents/Resources/Footer.html b/kopete/styles/Pidgin/Contents/Resources/Footer.html +new file mode 100644 +index 0000000..e69de29 +diff --git a/kopete/styles/Pidgin/Contents/Resources/Header.html b/kopete/styles/Pidgin/Contents/Resources/Header.html +new file mode 100644 +index 0000000..e69de29 +diff --git a/kopete/styles/Pidgin/Contents/Resources/Incoming/Action.html b/kopete/styles/Pidgin/Contents/Resources/Incoming/Action.html +new file mode 100644 +index 0000000..0f2993c +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Incoming/Action.html +@@ -0,0 +1,6 @@ ++<div class="KopeteMessage" style="direction: %messageDirection%;"> ++ <span style="color:%senderColor%;s"><span class="inActionTime">(%time{%H:%M:%S}%) </span> ++ <span class="inActionMetacontact">%sender%: </span></span> ++ <span class="inActionMessage" style="background-color: %textbackgroundcolor{#4386cf}%;">%message%</span> ++</div> ++<div id="insert"></div> +diff --git a/kopete/styles/Pidgin/Contents/Resources/Incoming/CMakeLists.txt b/kopete/styles/Pidgin/Contents/Resources/Incoming/CMakeLists.txt +new file mode 100644 +index 0000000..6ff0e0d +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Incoming/CMakeLists.txt +@@ -0,0 +1,14 @@ ++################################################# ++# ++# (C) 2010-2011 Serghei Amelian ++# serghei (DOT) amelian (AT) gmail.com ++# ++# Improvements and feedback are welcome ++# ++# This file is released under GPL >= 2 ++# ++################################################# ++ ++install( FILES ++ Action.html Content.html NextContent.html ++ DESTINATION ${DATA_INSTALL_DIR}/kopete/styles/Pidgin/Contents/Resources/Incoming ) +diff --git a/kopete/styles/Pidgin/Contents/Resources/Incoming/Content.html b/kopete/styles/Pidgin/Contents/Resources/Incoming/Content.html +new file mode 100644 +index 0000000..89d07c9 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Incoming/Content.html +@@ -0,0 +1,6 @@ ++<div class="KopeteMessage" style="direction: %messageDirection%;"> ++ <span style="color:%senderColor%;"><span class="inContentTime">(%time{%H:%M:%S}%) </span> ++ <span class="inMetacontact">%sender%: </span></span> ++ <span class="IncomingMessage" style="background-color: %textbackgroundcolor{#4386cf}%;">%message%</span> ++</div> ++<div id="insert"></div> +diff --git a/kopete/styles/Pidgin/Contents/Resources/Incoming/Makefile.am b/kopete/styles/Pidgin/Contents/Resources/Incoming/Makefile.am +new file mode 100644 +index 0000000..7cd3902 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Incoming/Makefile.am +@@ -0,0 +1,4 @@ ++style_DATA = Action.html Content.html NextContent.html ++styledir = $(kde_datadir)/kopete/styles/Pidgin/Contents/Resources/Incoming ++ ++EXTRA_DIST = $(style_DATA) +\ No newline at end of file +diff --git a/kopete/styles/Pidgin/Contents/Resources/Incoming/NextContent.html b/kopete/styles/Pidgin/Contents/Resources/Incoming/NextContent.html +new file mode 100644 +index 0000000..89d07c9 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Incoming/NextContent.html +@@ -0,0 +1,6 @@ ++<div class="KopeteMessage" style="direction: %messageDirection%;"> ++ <span style="color:%senderColor%;"><span class="inContentTime">(%time{%H:%M:%S}%) </span> ++ <span class="inMetacontact">%sender%: </span></span> ++ <span class="IncomingMessage" style="background-color: %textbackgroundcolor{#4386cf}%;">%message%</span> ++</div> ++<div id="insert"></div> +diff --git a/kopete/styles/Pidgin/Contents/Resources/Makefile.am b/kopete/styles/Pidgin/Contents/Resources/Makefile.am +new file mode 100644 +index 0000000..f350045 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Makefile.am +@@ -0,0 +1,5 @@ ++SUBDIRS = Incoming Outgoing Variants ++style_DATA = main.css Footer.html Header.html Status.html ++styledir = $(kde_datadir)/kopete/styles/Pidgin/Contents/Resources ++ ++EXTRA_DIST = $(style_DATA) +\ No newline at end of file +diff --git a/kopete/styles/Pidgin/Contents/Resources/Outgoing/Action.html b/kopete/styles/Pidgin/Contents/Resources/Outgoing/Action.html +new file mode 100644 +index 0000000..a7d6ef0 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Outgoing/Action.html +@@ -0,0 +1,6 @@ ++<div class="KopeteMessage" style="direction: %messageDirection%;"> ++ <span style="color:%senderColor%;"><span class="outActionTime">(%time{%H:%M:%S}%) </span> ++ <span class="outActionMetacontact">%sender%: </span></span> ++ <span class="outActionMessage" style="background-color: %textbackgroundcolor{#4386cf}%;">%message%</span> ++</div> ++<div id="insert"></div> +diff --git a/kopete/styles/Pidgin/Contents/Resources/Outgoing/CMakeLists.txt b/kopete/styles/Pidgin/Contents/Resources/Outgoing/CMakeLists.txt +new file mode 100644 +index 0000000..68bcd9c +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Outgoing/CMakeLists.txt +@@ -0,0 +1,14 @@ ++################################################# ++# ++# (C) 2010-2011 Serghei Amelian ++# serghei (DOT) amelian (AT) gmail.com ++# ++# Improvements and feedback are welcome ++# ++# This file is released under GPL >= 2 ++# ++################################################# ++ ++install( FILES ++ Action.html Content.html NextContent.html ++ DESTINATION ${DATA_INSTALL_DIR}/kopete/styles/Pidgin/Contents/Resources/Outgoing ) +diff --git a/kopete/styles/Pidgin/Contents/Resources/Outgoing/Content.html b/kopete/styles/Pidgin/Contents/Resources/Outgoing/Content.html +new file mode 100644 +index 0000000..9ea2bb6 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Outgoing/Content.html +@@ -0,0 +1,6 @@ ++<div class="KopeteMessage" style="direction: %messageDirection%;"> ++ <span style="color:%senderColor%;"><span class="outContentTime">(%time{%H:%M:%S}%) </span> ++ <span class="outMetacontact">%sender%: </span></span> ++ <span class="OutgoingMessage" style="background-color: %textbackgroundcolor{#4386cf}%;">%message%</span> ++</div> ++<div id="insert"></div> +diff --git a/kopete/styles/Pidgin/Contents/Resources/Outgoing/Makefile.am b/kopete/styles/Pidgin/Contents/Resources/Outgoing/Makefile.am +new file mode 100644 +index 0000000..85a558d +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Outgoing/Makefile.am +@@ -0,0 +1,4 @@ ++style_DATA = Action.html Content.html NextContent.html ++styledir = $(kde_datadir)/kopete/styles/Pidgin/Contents/Resources/Outgoing ++ ++EXTRA_DIST = $(style_DATA) +diff --git a/kopete/styles/Pidgin/Contents/Resources/Outgoing/NextContent.html b/kopete/styles/Pidgin/Contents/Resources/Outgoing/NextContent.html +new file mode 100644 +index 0000000..9ea2bb6 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Outgoing/NextContent.html +@@ -0,0 +1,6 @@ ++<div class="KopeteMessage" style="direction: %messageDirection%;"> ++ <span style="color:%senderColor%;"><span class="outContentTime">(%time{%H:%M:%S}%) </span> ++ <span class="outMetacontact">%sender%: </span></span> ++ <span class="OutgoingMessage" style="background-color: %textbackgroundcolor{#4386cf}%;">%message%</span> ++</div> ++<div id="insert"></div> +diff --git a/kopete/styles/Pidgin/Contents/Resources/Status.html b/kopete/styles/Pidgin/Contents/Resources/Status.html +new file mode 100644 +index 0000000..4858785 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Status.html +@@ -0,0 +1,5 @@ ++<div class="KopeteMessage" style="direction: %messageDirection%;"> ++ <span class="InternalTime">(%time{%H:%M:%S}%) </span> ++ <span class="InternalDelim"># </span> ++ <span class="InternalMessage">%message%</span> ++</div> +diff --git a/kopete/styles/Pidgin/Contents/Resources/Variants/CMakeLists.txt b/kopete/styles/Pidgin/Contents/Resources/Variants/CMakeLists.txt +new file mode 100644 +index 0000000..4976ef9 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Variants/CMakeLists.txt +@@ -0,0 +1,14 @@ ++################################################# ++# ++# (C) 2010-2011 Serghei Amelian ++# serghei (DOT) amelian (AT) gmail.com ++# ++# Improvements and feedback are welcome ++# ++# This file is released under GPL >= 2 ++# ++################################################# ++ ++install( FILES ++ No-Colors.css Name-Colors.css Status-Colors.css Contact-Colors.css ++ DESTINATION ${DATA_INSTALL_DIR}/kopete/styles/Pidgin/Contents/Resources/Variants ) +diff --git a/kopete/styles/Pidgin/Contents/Resources/Variants/Contact-Colors.css b/kopete/styles/Pidgin/Contents/Resources/Variants/Contact-Colors.css +new file mode 100644 +index 0000000..7a85556 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Variants/Contact-Colors.css +@@ -0,0 +1,10 @@ ++ ++@import url(../main.css); ++ ++.inContentTime, .inMetacontact { ++ color: inherit; ++} ++ ++.outContentTime, .outMetacontact { ++ color: inherit; ++} +\ No newline at end of file +diff --git a/kopete/styles/Pidgin/Contents/Resources/Variants/Makefile.am b/kopete/styles/Pidgin/Contents/Resources/Variants/Makefile.am +new file mode 100644 +index 0000000..5bbbc31 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Variants/Makefile.am +@@ -0,0 +1,4 @@ ++style_DATA = No-Colors.css Name-Colors.css Status-Colors.css Contact-Colors.css ++styledir = $(kde_datadir)/kopete/styles/Pidgin/Contents/Resources/Variants ++ ++EXTRA_DIST = $(style_DATA) +\ No newline at end of file +diff --git a/kopete/styles/Pidgin/Contents/Resources/Variants/Name-Colors.css b/kopete/styles/Pidgin/Contents/Resources/Variants/Name-Colors.css +new file mode 100644 +index 0000000..f9fce97 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Variants/Name-Colors.css +@@ -0,0 +1,13 @@ ++@import url(../main.css); ++ ++.inActionTime, .inActionMetacontact, .inActionMessage { ++ color: #000000; ++} ++ ++.outActionTime, .outActionMetacontact, .outActionMessage { ++ color: #000000; ++} ++ ++.InternalTime, .InternalDelim, .InternalMessage { ++ color: #000000; ++} +\ No newline at end of file +diff --git a/kopete/styles/Pidgin/Contents/Resources/Variants/No-Colors.css b/kopete/styles/Pidgin/Contents/Resources/Variants/No-Colors.css +new file mode 100644 +index 0000000..d847a19 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Variants/No-Colors.css +@@ -0,0 +1,22 @@ ++@import url(../main.css); ++ ++.inContentTime, .inMetacontact { ++ color: #000000; ++} ++ ++.outContentTime, .outMetacontact { ++ color: #000000; ++} ++ ++.inActionTime, .inActionMetacontact, .inActionMessage { ++ color: #000000; ++} ++ ++.outActionTime, .outActionMetacontact, .outActionMessage { ++ color: #000000; ++} ++ ++.InternalTime, .InternalDelim, .InternalMessage { ++ color: #000000; ++} ++ +diff --git a/kopete/styles/Pidgin/Contents/Resources/Variants/Status-Colors.css b/kopete/styles/Pidgin/Contents/Resources/Variants/Status-Colors.css +new file mode 100644 +index 0000000..373f6d7 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/Variants/Status-Colors.css +@@ -0,0 +1,9 @@ ++@import url(../main.css); ++ ++.inContentTime, .inMetacontact { ++ color: #000000; ++} ++ ++.outContentTime, .outMetacontact { ++ color: #000000; ++} +\ No newline at end of file +diff --git a/kopete/styles/Pidgin/Contents/Resources/main.css b/kopete/styles/Pidgin/Contents/Resources/main.css +new file mode 100644 +index 0000000..393d2f1 +--- /dev/null ++++ b/kopete/styles/Pidgin/Contents/Resources/main.css +@@ -0,0 +1,40 @@ ++/* textonly by Mark Fickett, 2004. Poke/edit/maul, but leave credit - think GPL */ ++/* Generally: naib.webhop.org Adium-related: naib.webhop.org/~markfickett/adium */ ++ ++body { ++ background: #ffffff; ++} ++ ++div { ++ overflow: auto; ++} ++ ++a:link { text-decoration: none; } ++a:visited { text-decoration: none; } ++a:hover { text-decoration: underline; } ++a:active { text-decoration: none; } ++ ++.inMetacontact, .outMetacontact, .inActionMetacontact, .outActionMetacontact, .InternalDelim { ++ font-weight: bold; ++} ++ ++.inContentTime, .inMetacontact { ++ color: #a82f2f; ++} ++ ++.outContentTime, .outMetacontact { ++ color: #16569e; ++} ++ ++.inActionTime, .inActionMetacontact, .inActionMessage { ++ color: green; ++} ++ ++.outActionTime, .outActionMetacontact, .outActionMessage { ++ color: green; ++} ++ ++.InternalTime, .InternalDelim, .InternalMessage { ++ color: #9400d3; ++} ++ +diff --git a/kopete/styles/Pidgin/Makefile.am b/kopete/styles/Pidgin/Makefile.am +new file mode 100644 +index 0000000..331c9b5 +--- /dev/null ++++ b/kopete/styles/Pidgin/Makefile.am +@@ -0,0 +1 @@ ++SUBDIRS = Contents +\ No newline at end of file diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0014-265c466-added-test-of-the-presence-libgadu-with-automake.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0014-265c466-added-test-of-the-presence-libgadu-with-automake.patch new file mode 100644 index 00000000..1c5de852 --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0014-265c466-added-test-of-the-presence-libgadu-with-automake.patch @@ -0,0 +1,21 @@ +diff --git a/kopete/protocols/configure.in.in b/kopete/protocols/configure.in.in +index 0008f19..7a96cc9 100644 +--- a/kopete/protocols/configure.in.in ++++ b/kopete/protocols/configure.in.in +@@ -27,6 +27,16 @@ fi + dnl This may need a test still for compatibility + COMPILE_GADU=true + use_libgadu_copy= ++if test "$with_external_libgadu" != "no" ; then ++ # Check and setup for libgadu ++ KDE_PKG_CHECK_MODULES(LIBGG, libgadu, [have_libgg=yes], [have_libgg=no]) ++ if test "x$have_libgg" = "xno"; then ++ COMPILE_GADU= ++ AC_MSG_RESULT([not found]) ++ else ++ AC_MSG_RESULT([found]) ++ fi ++fi + + AC_SUBST(LIBGG_INCLUDES) + AC_SUBST(LIBGG_LIBS) diff --git a/trinity-base/kopete/files/kopete-3.5.13.1-patches/0015-1bf5123-remove-unnecessary-language.patch b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0015-1bf5123-remove-unnecessary-language.patch new file mode 100644 index 00000000..a5f9cb40 --- /dev/null +++ b/trinity-base/kopete/files/kopete-3.5.13.1-patches/0015-1bf5123-remove-unnecessary-language.patch @@ -0,0 +1,34 @@ +diff --git a/kopete/protocols/gadu/gadudccserver.cpp b/kopete/protocols/gadu/gadudccserver.cpp +index 6e6c370..13d61b3 100644 +--- a/kopete/protocols/gadu/gadudccserver.cpp ++++ b/kopete/protocols/gadu/gadudccserver.cpp +@@ -159,7 +159,7 @@ GaduDCCServer::watcher() { + + dccEvent = gg_dcc_watch_fd( dccSock ); + if ( ! dccEvent ) { +- // connection is fucked ++ // connection is bad + // we should try to reenable it + // closeDCC(); + return; +diff --git a/kopete/protocols/gadu/gadudcctransaction.cpp b/kopete/protocols/gadu/gadudcctransaction.cpp +index 7ec8d2a..75e7174 100644 +--- a/kopete/protocols/gadu/gadudcctransaction.cpp ++++ b/kopete/protocols/gadu/gadudcctransaction.cpp +@@ -324,14 +324,14 @@ GaduDCCTransaction::watcher() { + + dccEvent = gg_dcc_watch_fd( dccSock_ ); + if ( ! dccEvent ) { +- // connection is fucked ++ // connection is bad + closeDCC(); + return; + } + switch ( dccEvent->type ) { + case GG_EVENT_DCC_CLIENT_ACCEPT: + kdDebug(14100) << " GG_EVENT_DCC_CLIENT_ACCEPT " << endl; +- // check dccsock->peer_uin, if unknown, fuck it; ++ // check dccsock->peer_uin, if unknown, oh well; + + // is it for us ? + account = gaduDCC_->account( dccSock_->uin ); diff --git a/trinity-base/kopete/kopete-3.5.13.1.ebuild b/trinity-base/kopete/kopete-3.5.13.1.ebuild new file mode 100644 index 00000000..6f3d1fb8 --- /dev/null +++ b/trinity-base/kopete/kopete-3.5.13.1.ebuild @@ -0,0 +1,114 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity multi-protocol IM client" +KEYWORDS="amd64 x86" + +IUSE="jingle gsmlib netmeeting speex kernel_linux" +PLUGINS="latex autoreplace history contactnotes crypt connectionstatus + translator nowlistening webpresence texteffect highlight alias + motionautoaway netmeeting addbookmarks statistics smpppdcs" +PROTOCOLS="gadu groupwise irc xmpp oscar msn sms sametime winpopup yahoo" +# unsupported USE="v4l2 opengl xscreensaver ssl emoticons-manager " +# USE=xmms works only with xmms1 +IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}" +REQUIRED_USE=" + jingle? ( xmpp ) + gsmlib? ( sms ) + netmeeting? ( msn ) + speex? ( jingle xmpp )" + +# MISSING BOTH_DEPEND +# x11-libs/libXrender +# xmpp? ( net-dns/libidn ) +# kernel_linux? ( virtual/opengl ) +# opengl? ( dev-qt/qt-meta[opengl] ) +# xscreensaver? ( x11-libs/libXScrnSaver ) +# xmpp|groupwice? =app-crypt/qca-1.0* +BOTH_DEPEND=" + jingle? ( dev-libs/glib:2 ) + netmeeting? ( dev-libs/glib:2 ) + webpresence? ( + dev-libs/libxml2 + dev-libs/libxslt ) + jingle? ( + dev-libs/expat + speex? ( >=media-libs/speex-1.1.6 ) + ) + gsmlib? ( app-mobilephone/gsmlib ) + gadu? ( net-libs/libgadu ) + sametime? ( net-libs/meanwhile ) + media-libs/libv4l +" + +# MISSING DEPEND +# x11-proto/videoproto +# kernel_linux? ( +# x11-libs/libXv +# ) +# xscreensaver? ( x11-proto/scrnsaverproto ) +DEPEND="${BOTH_DEPEND} + kernel_linux? ( + virtual/os-headers + ) +" + +# MISSING RDEPEND +# netmeeting? ( net-voip/ekiga ) +# ssl? ( =app-crypt/qca-tls-1.0* ) +RDEPEND="${BOTH_DEPEND} + crypt? ( app-crypt/gnupg ) + latex? ( + media-gfx/imagemagick + virtual/latex-base ) + sms? ( !gsmlib? ( || ( + app-mobilephone/smsclient + app-mobilephone/smssend ) ) ) +" + +PATCHES=( "${FILESDIR}/${P}-patches" ) + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with jingle JINGLE) + $(cmake-utils_use_with gsmlib GSM) + $(cmake-utils_use_with netmeeting WEBCAM) + $(cmake-utils_use_with speex SPEEX) + + $(cmake-utils_use_build latex KOPETE_PLUGIN_LATEX) + $(cmake-utils_use_build autoreplace KOPETE_PLUGIN_AUTOREPLACE) + $(cmake-utils_use_build history KOPETE_PLUGIN_HISTORY) + $(cmake-utils_use_build contactnotes KOPETE_PLUGIN_CONTACTNOTES) + $(cmake-utils_use_build crypt KOPETE_PLUGIN_CRYPTOGRAPHY) + $(cmake-utils_use_build connectionstatus KOPETE_PLUGIN_CONNECTIONSTATUS) + $(cmake-utils_use_build translator KOPETE_PLUGIN_TRANSLATOR) + $(cmake-utils_use_build nowlistening KOPETE_PLUGIN_NOWLISTENING) + $(cmake-utils_use_build webpresence KOPETE_PLUGIN_WEBPRESENCE) + $(cmake-utils_use_build texteffect KOPETE_PLUGIN_TEXTEFFECT) + $(cmake-utils_use_build highlight KOPETE_PLUGIN_HIGHLIGHT) + $(cmake-utils_use_build alias KOPETE_PLUGIN_ALIAS) + $(cmake-utils_use_build motionautoaway KOPETE_PLUGIN_MOTIONAUTOAWAY) + $(cmake-utils_use_build netmeeting KOPETE_PLUGIN_NETMEETING) + $(cmake-utils_use_build addbookmarks KOPETE_PLUGIN_ADDBOOKMARKS) + $(cmake-utils_use_build statistics KOPETE_PLUGIN_STATISTICS) + $(cmake-utils_use_build smpppdcs KOPETE_PLUGIN_SMPPPDCS) + + $(cmake-utils_use_build gadu KOPETE_PROTOCOL_GADU) + $(cmake-utils_use_build groupwise KOPETE_PROTOCOL_GROUPWISE) + $(cmake-utils_use_build irc KOPETE_PROTOCOL_IRC) + $(cmake-utils_use_build xmpp KOPETE_PROTOCOL_JABBER) + $(cmake-utils_use_build oscar KOPETE_PROTOCOL_OSCAR) + $(cmake-utils_use_build msn KOPETE_PROTOCOL_MSN) + $(cmake-utils_use_build sms KOPETE_PROTOCOL_SMS) + $(cmake-utils_use_build sametime KOPETE_PROTOCOL_MEANWHILE) + $(cmake-utils_use_build winpopup KOPETE_PROTOCOL_WINPOPUP) + $(cmake-utils_use_build yahoo KOPETE_PROTOCOL_YAHOO) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kopete/kopete-9999.ebuild b/trinity-base/kopete/kopete-9999.ebuild new file mode 100644 index 00000000..a938dcc9 --- /dev/null +++ b/trinity-base/kopete/kopete-9999.ebuild @@ -0,0 +1,112 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity multi-protocol IM client" +KEYWORDS= + +IUSE="jingle gsmlib netmeeting speex kernel_linux" +PLUGINS="latex autoreplace history contactnotes crypt connectionstatus + translator nowlistening webpresence texteffect highlight alias + motionautoaway netmeeting addbookmarks statistics smpppdcs" +PROTOCOLS="gadu groupwise irc xmpp oscar msn sms sametime winpopup yahoo" +# unsupported USE="v4l2 opengl xscreensaver ssl emoticons-manager " +# USE=xmms works only with xmms1 +IUSE="${IUSE} ${PLUGINS} ${PROTOCOLS}" +REQUIRED_USE=" + jingle? ( xmpp ) + gsmlib? ( sms ) + netmeeting? ( msn ) + speex? ( jingle xmpp )" + +# MISSING BOTH_DEPEND +# x11-libs/libXrender +# xmpp? ( net-dns/libidn ) +# kernel_linux? ( virtual/opengl ) +# opengl? ( dev-qt/qt-meta[opengl] ) +# xscreensaver? ( x11-libs/libXScrnSaver ) +# xmpp|groupwice? =app-crypt/qca-1.0* +BOTH_DEPEND=" + jingle? ( dev-libs/glib:2 ) + netmeeting? ( dev-libs/glib:2 ) + webpresence? ( + dev-libs/libxml2 + dev-libs/libxslt ) + jingle? ( + dev-libs/expat + speex? ( >=media-libs/speex-1.1.6 ) + ) + gsmlib? ( app-mobilephone/gsmlib ) + gadu? ( net-libs/libgadu ) + sametime? ( net-libs/meanwhile ) + media-libs/libv4l +" + +# MISSING DEPEND +# x11-proto/videoproto +# kernel_linux? ( +# x11-libs/libXv +# ) +# xscreensaver? ( x11-proto/scrnsaverproto ) +DEPEND="${BOTH_DEPEND} + kernel_linux? ( + virtual/os-headers + ) +" + +# MISSING RDEPEND +# netmeeting? ( net-voip/ekiga ) +# ssl? ( =app-crypt/qca-tls-1.0* ) +RDEPEND="${BOTH_DEPEND} + crypt? ( app-crypt/gnupg ) + latex? ( + media-gfx/imagemagick + virtual/latex-base ) + sms? ( !gsmlib? ( || ( + app-mobilephone/smsclient + app-mobilephone/smssend ) ) ) +" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with jingle JINGLE) + $(cmake-utils_use_with gsmlib GSM) + $(cmake-utils_use_with netmeeting WEBCAM) + $(cmake-utils_use_with speex SPEEX) + + $(cmake-utils_use_build latex KOPETE_PLUGIN_LATEX) + $(cmake-utils_use_build autoreplace KOPETE_PLUGIN_AUTOREPLACE) + $(cmake-utils_use_build history KOPETE_PLUGIN_HISTORY) + $(cmake-utils_use_build contactnotes KOPETE_PLUGIN_CONTACTNOTES) + $(cmake-utils_use_build crypt KOPETE_PLUGIN_CRYPTOGRAPHY) + $(cmake-utils_use_build connectionstatus KOPETE_PLUGIN_CONNECTIONSTATUS) + $(cmake-utils_use_build translator KOPETE_PLUGIN_TRANSLATOR) + $(cmake-utils_use_build nowlistening KOPETE_PLUGIN_NOWLISTENING) + $(cmake-utils_use_build webpresence KOPETE_PLUGIN_WEBPRESENCE) + $(cmake-utils_use_build texteffect KOPETE_PLUGIN_TEXTEFFECT) + $(cmake-utils_use_build highlight KOPETE_PLUGIN_HIGHLIGHT) + $(cmake-utils_use_build alias KOPETE_PLUGIN_ALIAS) + $(cmake-utils_use_build motionautoaway KOPETE_PLUGIN_MOTIONAUTOAWAY) + $(cmake-utils_use_build netmeeting KOPETE_PLUGIN_NETMEETING) + $(cmake-utils_use_build addbookmarks KOPETE_PLUGIN_ADDBOOKMARKS) + $(cmake-utils_use_build statistics KOPETE_PLUGIN_STATISTICS) + $(cmake-utils_use_build smpppdcs KOPETE_PLUGIN_SMPPPDCS) + + $(cmake-utils_use_build gadu KOPETE_PROTOCOL_GADU) + $(cmake-utils_use_build groupwise KOPETE_PROTOCOL_GROUPWISE) + $(cmake-utils_use_build irc KOPETE_PROTOCOL_IRC) + $(cmake-utils_use_build xmpp KOPETE_PROTOCOL_JABBER) + $(cmake-utils_use_build oscar KOPETE_PROTOCOL_OSCAR) + $(cmake-utils_use_build msn KOPETE_PROTOCOL_MSN) + $(cmake-utils_use_build sms KOPETE_PROTOCOL_SMS) + $(cmake-utils_use_build sametime KOPETE_PROTOCOL_MEANWHILE) + $(cmake-utils_use_build winpopup KOPETE_PROTOCOL_WINPOPUP) + $(cmake-utils_use_build yahoo KOPETE_PROTOCOL_YAHOO) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kopete/metadata.xml b/trinity-base/kopete/metadata.xml new file mode 100644 index 00000000..14d4a468 --- /dev/null +++ b/trinity-base/kopete/metadata.xml @@ -0,0 +1,32 @@ +<?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> + <use> + <flag name="gsmlib">Add <pkg>app-mobilephone/gsmlib</pkg> support to sms plugin.</flag> + <flag name="netmeeting">Add Netmeeting plugin and support to the msn protocol.</flag> + <flag name="autoreplace">Build autoreplace plugin.</flag> + <flag name="history">Build history plugin.</flag> + <flag name="contactnotes">Build contactnotes plugin.</flag> + <flag name="connectionstatus">Build connectionstatus plugin.</flag> + <flag name="translator">Build history plugin that automaticaly translates incoming and outgoing messages.</flag> + <flag name="nowlistening">Build nowlistening plugin.</flag> + <flag name="webpresence">Build webpresence plugin that shows your status and some more information on web..</flag> + <flag name="texteffect">Build texteffect plugin.</flag> + <flag name="highlight">Build highlight plugin that allows you to specify highlights on specific events.</flag> + <flag name="alias">Build alias plugin.</flag> + <flag name="motionautoaway">Build motionautoaway plugin.</flag> + <flag name="addbookmarks">Build addbookmarks plugin that automatically adds incoming urls to bookmarks.</flag> + <flag name="statistics">Build statistics plugin.</flag> + <flag name="smpppdcs">Build smpppdsc plugin.</flag> + <flag name="gadu">Enaple Gadu protocol support with <pkg>net-libs/libgadu</pkg>.</flag> + <flag name="groupwise">Enable Groupwise protocol support.</flag> + <flag name="irc">Enable IRC protocol support.</flag> + <flag name="sms">Enable sms sending functionality.</flag> + <flag name="sametime">Add sametime protocol support with <pkg>net-libs/meanwhile</pkg>.</flag> + <flag name="winpopup">Enable pop-up messages sending on windows. (same as good old "net send" messages ;])</flag> + </use> +</pkgmetadata> diff --git a/trinity-base/korganizer/Manifest b/trinity-base/korganizer/Manifest new file mode 100644 index 00000000..d6ce26a1 --- /dev/null +++ b/trinity-base/korganizer/Manifest @@ -0,0 +1 @@ +DIST kdepim-trinity-3.5.13.2.tar.xz 10148724 SHA256 2cbd61e28322e4c7d67ffb16ac59329b3f15ba1a4485095994b9bce6786df7c4 SHA512 a84319183813dc78dc97397c8c3871faa3961b458eda8107525b8b9c6789d13aedd8e3c7cb0706c4ca8dd63f69ff67de02716219c8af44ebf96d484d820eb2bf WHIRLPOOL 907d9d86f1b0094b915989ca7f0feb4f67ac1b238a4c6d176ab1ef9164eff78778b2714ebedeb40de28536a8384b39ec7e637f1bb6911cccb40f7d8663811edb diff --git a/trinity-base/korganizer/korganizer-3.5.13.2.ebuild b/trinity-base/korganizer/korganizer-3.5.13.2.ebuild new file mode 100644 index 00000000..1a6e9732 --- /dev/null +++ b/trinity-base/korganizer/korganizer-3.5.13.2.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="A Personal Organizer for Trinity" +KEYWORDS="~amd64 ~x86" +IUSE+=" exchange" +COMMON_DEPEND=" + >=trinity-base/kgantt-${PV}:${SLOT} + >=trinity-base/libkdepim-${PV}:${SLOT} + >=trinity-base/libkdenetwork-${PV}:${SLOT} + >=trinity-base/libkcal-${PV}:${SLOT} + >=trinity-base/ktnef-${PV}:${SLOT} + >=trinity-base/libkmime-${PV}:${SLOT} + >=trinity-base/libkholidays-${PV}:${SLOT} + >=trinity-base/certmanager-${PV}:${SLOT} + >=trinity-base/libkpimidentities-${PV}:${SLOT} + >=trinity-base/kaddressbook-${PV}:${SLOT} + exchange? ( >=trinity-base/libkpimexchange-${PV}:${SLOT} )" +# >=trinity-base/tdepim-tderesources-${PV}:${SLOT} + +DEPEND+=" ${COMMON_DEPEND}" +RDEPEND+=" ${COMMON_DEPEND}" + +TSM_EXTRACT_ALSO="certmanager/lib/ + libemailfunctions/ + libkcal/ + libkholidays/ + libkpimidentities/ + libkdepim/ + libkmime/ + kdgantt/ + kmail/" + +TSM_EXTRACT_ALSO+=" libkpimexchange/core/" # required for USE=exchange + +src_configure () { + mycmakeargs=( + $(cmake-utils_use_with exchange EXCHANGE ) + ) + trinity-meta_src_configure +} diff --git a/trinity-base/korganizer/korganizer-9999.ebuild b/trinity-base/korganizer/korganizer-9999.ebuild new file mode 100644 index 00000000..b9f24c9b --- /dev/null +++ b/trinity-base/korganizer/korganizer-9999.ebuild @@ -0,0 +1,46 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta + +DESCRIPTION="A Personal Organizer for Trinity" +KEYWORDS="" +IUSE+=" exchange" +COMMON_DEPEND=" + >=trinity-base/kgantt-${PV}:${SLOT} + >=trinity-base/libtdepim-${PV}:${SLOT} + >=trinity-base/libtdenetwork-${PV}:${SLOT} + >=trinity-base/libkcal-${PV}:${SLOT} + >=trinity-base/ktnef-${PV}:${SLOT} + >=trinity-base/libkmime-${PV}:${SLOT} + >=trinity-base/libkholidays-${PV}:${SLOT} + >=trinity-base/certmanager-${PV}:${SLOT} + >=trinity-base/libkpimidentities-${PV}:${SLOT} + >=trinity-base/kaddressbook-${PV}:${SLOT} + exchange? ( >=trinity-base/libkpimexchange-${PV}:${SLOT} )" +# >=trinity-base/tdepim-tderesources-${PV}:${SLOT} + +DEPEND+=" ${COMMON_DEPEND}" +RDEPEND+=" ${COMMON_DEPEND}" + +TSM_EXTRACT_ALSO="certmanager/lib/ + libemailfunctions/ + libkcal/ + libkholidays/ + libkpimidentities/ + libtdepim/ + libkmime/ + kdgantt/ + kmail/" + +TSM_EXTRACT_ALSO+=" libkpimexchange/core/" # required for USE=exchange + +src_configure () { + mycmakeargs=( + $(cmake-utils_use_with exchange EXCHANGE ) + ) + trinity-meta_src_configure +} diff --git a/trinity-base/korganizer/metadata.xml b/trinity-base/korganizer/metadata.xml new file mode 100644 index 00000000..e5061467 --- /dev/null +++ b/trinity-base/korganizer/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="person"> + <email>fatzer2@gmail.com</email> + <name>Alexander Golubev</name> + </maintainer> + <use> + <flag name="exchange">Build with support for <pkg>app-mobilephone/gnokii</pkg></flag> + </use> +</pkgmetadata> diff --git a/trinity-base/kpager/Manifest b/trinity-base/kpager/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kpager/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kpager/files/shared b/trinity-base/kpager/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kpager/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kpager/kpager-3.5.13.1.ebuild b/trinity-base/kpager/kpager-3.5.13.1.ebuild new file mode 100644 index 00000000..5cdd05d1 --- /dev/null +++ b/trinity-base/kpager/kpager-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity Virtual Desktop Overview" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kpager/kpager-3.5.13.2.ebuild b/trinity-base/kpager/kpager-3.5.13.2.ebuild new file mode 100644 index 00000000..40eb3005 --- /dev/null +++ b/trinity-base/kpager/kpager-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity Virtual Desktop Overview" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/kpager/kpager-9999.ebuild b/trinity-base/kpager/kpager-9999.ebuild new file mode 100644 index 00000000..2d222322 --- /dev/null +++ b/trinity-base/kpager/kpager-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity Virtual Desktop Overview" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kpager/metadata.xml b/trinity-base/kpager/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kpager/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kpdf/Manifest b/trinity-base/kpdf/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kpdf/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kpdf/kpdf-3.5.13.1.ebuild b/trinity-base/kpdf/kpdf-3.5.13.1.ebuild new file mode 100644 index 00000000..7ea730e8 --- /dev/null +++ b/trinity-base/kpdf/kpdf-3.5.13.1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="kpdf, a Trinity pdf viewer based on xpdf" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND="media-libs/freetype:2" +RDEPEND="$DEPEND" diff --git a/trinity-base/kpdf/kpdf-9999.ebuild b/trinity-base/kpdf/kpdf-9999.ebuild new file mode 100644 index 00000000..74582958 --- /dev/null +++ b/trinity-base/kpdf/kpdf-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="kpdf, a Trinity pdf viewer based on xpdf" +KEYWORDS= +IUSE="" + +DEPEND="media-libs/freetype:2" +RDEPEND="$DEPEND" diff --git a/trinity-base/kpdf/metadata.xml b/trinity-base/kpdf/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kpdf/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kpersonalizer/Manifest b/trinity-base/kpersonalizer/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kpersonalizer/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kpersonalizer/files/shared b/trinity-base/kpersonalizer/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kpersonalizer/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kpersonalizer/kpersonalizer-3.5.13.1.ebuild b/trinity-base/kpersonalizer/kpersonalizer-3.5.13.1.ebuild new file mode 100644 index 00000000..e0f36554 --- /dev/null +++ b/trinity-base/kpersonalizer/kpersonalizer-3.5.13.1.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity user settings wizard." +KEYWORDS="x86 amd64" +IUSE="" + +TSM_EXTRACT_ALSO="libkonq/" diff --git a/trinity-base/kpersonalizer/kpersonalizer-3.5.13.2.ebuild b/trinity-base/kpersonalizer/kpersonalizer-3.5.13.2.ebuild new file mode 100644 index 00000000..41c2facc --- /dev/null +++ b/trinity-base/kpersonalizer/kpersonalizer-3.5.13.2.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity user settings wizard." +KEYWORDS="~amd64 ~x86" +IUSE="" + +TSM_EXTRACT_ALSO="libkonq/" diff --git a/trinity-base/kpersonalizer/kpersonalizer-9999.ebuild b/trinity-base/kpersonalizer/kpersonalizer-9999.ebuild new file mode 100644 index 00000000..bf413ef6 --- /dev/null +++ b/trinity-base/kpersonalizer/kpersonalizer-9999.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity user settings wizard." +KEYWORDS= +IUSE="" + +TSM_EXTRACT_ALSO="libkonq/" diff --git a/trinity-base/kpersonalizer/metadata.xml b/trinity-base/kpersonalizer/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kpersonalizer/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kpf/Manifest b/trinity-base/kpf/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/kpf/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/kpf/kpf-3.5.13.1.ebuild b/trinity-base/kpf/kpf-3.5.13.1.ebuild new file mode 100644 index 00000000..1bf4e345 --- /dev/null +++ b/trinity-base/kpf/kpf-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="Kicker file server (http) applet" +KEYWORDS="amd64 x86" +IUSE="" diff --git a/trinity-base/kpf/kpf-9999.ebuild b/trinity-base/kpf/kpf-9999.ebuild new file mode 100644 index 00000000..8badb425 --- /dev/null +++ b/trinity-base/kpf/kpf-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="Kicker file server (http) applet" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kpf/metadata.xml b/trinity-base/kpf/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kpf/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kpovmodeler/Manifest b/trinity-base/kpovmodeler/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kpovmodeler/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kpovmodeler/kpovmodeler-3.5.13.1.ebuild b/trinity-base/kpovmodeler/kpovmodeler-3.5.13.1.ebuild new file mode 100644 index 00000000..fc9cd8ad --- /dev/null +++ b/trinity-base/kpovmodeler/kpovmodeler-3.5.13.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity: Modeler for POV-Ray Scenes." +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND="virtual/opengl + >=media-libs/freetype-2.3" +RDEPEND="${DEPEND} + media-gfx/povray" diff --git a/trinity-base/kpovmodeler/kpovmodeler-9999.ebuild b/trinity-base/kpovmodeler/kpovmodeler-9999.ebuild new file mode 100644 index 00000000..ca258ad7 --- /dev/null +++ b/trinity-base/kpovmodeler/kpovmodeler-9999.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity: Modeler for POV-Ray Scenes." +KEYWORDS= +IUSE="" + +DEPEND="virtual/opengl + >=media-libs/freetype-2.3" +RDEPEND="${DEPEND} + media-gfx/povray" diff --git a/trinity-base/kpovmodeler/metadata.xml b/trinity-base/kpovmodeler/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kpovmodeler/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kppp/Manifest b/trinity-base/kppp/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/kppp/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/kppp/files/kppp-v3.5.13.1-a2b3834-fix-various-cmake-build-issues.patch b/trinity-base/kppp/files/kppp-v3.5.13.1-a2b3834-fix-various-cmake-build-issues.patch new file mode 100644 index 00000000..e080a9df --- /dev/null +++ b/trinity-base/kppp/files/kppp-v3.5.13.1-a2b3834-fix-various-cmake-build-issues.patch @@ -0,0 +1,10 @@ +diff --git a/kppp/Rules/CMakeLists.txt b/kppp/Rules/CMakeLists.txt +index bb4f384..fc2c702 100644 +--- a/kppp/Rules/CMakeLists.txt ++++ b/kppp/Rules/CMakeLists.txt +@@ -12,4 +12,4 @@ + tde_auto_add_subdirectories( ) + + install( FILES TEMPLATE DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules ) +-install( PROGRAMS checkrules DESTINATION ${DATA_INSTALL_DIR} ) ++install( PROGRAMS checkrules DESTINATION ${DATA_INSTALL_DIR}/kppp/Rules ) diff --git a/trinity-base/kppp/kppp-3.5.13.1.ebuild b/trinity-base/kppp/kppp-3.5.13.1.ebuild new file mode 100644 index 00000000..1ae0968a --- /dev/null +++ b/trinity-base/kppp/kppp-3.5.13.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity: A dialer and front-end to pppd." +KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND="net-dialup/ppp" + +PATCHES=( + "${FILESDIR}/kppp-v3.5.13.1-a2b3834-fix-various-cmake-build-issues.patch" ) diff --git a/trinity-base/kppp/kppp-9999.ebuild b/trinity-base/kppp/kppp-9999.ebuild new file mode 100644 index 00000000..3787062a --- /dev/null +++ b/trinity-base/kppp/kppp-9999.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity: A dialer and front-end to pppd." +KEYWORDS= +IUSE="" + +RDEPEND="net-dialup/ppp" diff --git a/trinity-base/kppp/metadata.xml b/trinity-base/kppp/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kppp/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/krdc/Manifest b/trinity-base/krdc/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/krdc/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/krdc/files/krdc-3.5.13.1-702c180-added-openslp-support-to-cmake.patch b/trinity-base/krdc/files/krdc-3.5.13.1-702c180-added-openslp-support-to-cmake.patch new file mode 100644 index 00000000..4a767d51 --- /dev/null +++ b/trinity-base/krdc/files/krdc-3.5.13.1-702c180-added-openslp-support-to-cmake.patch @@ -0,0 +1,41 @@ +diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake +index 896491f..fc04621 100644 +--- a/ConfigureChecks.cmake ++++ b/ConfigureChecks.cmake +@@ -16,3 +16,12 @@ endif( ) + # required stuff + find_package( TQt ) + find_package( TDE ) ++ ++if( WITH_SLP ) ++ check_library_exists( slp "SLPOpen" "" HAVE_SLP ) ++ if( HAVE_SLP ) ++ set(LIB_SLP slp ) ++ else( ) ++ tde_message_fatal( "openslp is required, but was not found on your system" ) ++ endif( ) ++endif( ) +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d712390..2601743 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -49,6 +49,7 @@ option( WITH_SPEEX "Enable speex support (for jingle)" OFF ) + option( WITH_WEBCAM "Enable webcam support (kopete/msn)" OFF ) + option( WITH_GSM "Enable GSM SMS support (kopete/sms)" OFF ) + option( WITH_ARTS "Enable aRts support" OFF ) ++option( WITH_SLP "Enable OpenSLP support (krdc, krfb)" OFF ) + + + ##### kopete protocols ########################## +diff --git a/krdc/CMakeLists.txt b/krdc/CMakeLists.txt +index 5451be7..47b3056 100644 +--- a/krdc/CMakeLists.txt ++++ b/krdc/CMakeLists.txt +@@ -60,6 +60,6 @@ tde_add_executable( krdc AUTOMOC + maindialogbase.ui keycapturewidget.ui kservicelocator.cpp + keycapturedialog.cpp kremoteview.cpp smartptr.cpp hostpreferences.cpp + preferencesdialog.cpp maindialogwidget.cpp maindialog.cpp +- LINK vnc-static rdp-static kdeui-shared kdnssd-shared kwalletclient-shared jpeg Xext ++ LINK vnc-static rdp-static kdeui-shared kdnssd-shared kwalletclient-shared jpeg Xext ${LIB_SLP} + DESTINATION ${BIN_INSTALL_DIR} + ) diff --git a/trinity-base/krdc/krdc-3.5.13.1.ebuild b/trinity-base/krdc/krdc-3.5.13.1.ebuild new file mode 100644 index 00000000..7fc8211b --- /dev/null +++ b/trinity-base/krdc/krdc-3.5.13.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity remote desktop connection (RDP and VNC) client" +KEYWORDS="amd64 x86" +IUSE="rdp slp" + +DEPEND=" + dev-libs/openssl:= + slp? ( net-libs/openslp ) + x11-libs/libXext" +RDEPEND="${DEPEND} + rdp? ( >=net-misc/rdesktop-1.4.1 )" + +PATCHES=( "${FILESDIR}/krdc-3.5.13.1-702c180-added-openslp-support-to-cmake.patch" ) + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with slp SLP) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/krdc/krdc-9999.ebuild b/trinity-base/krdc/krdc-9999.ebuild new file mode 100644 index 00000000..9e01fa81 --- /dev/null +++ b/trinity-base/krdc/krdc-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity remote desktop connection (RDP and VNC) client" +KEYWORDS= +IUSE="rdp slp" + +DEPEND=" + dev-libs/openssl:= + slp? ( net-libs/openslp ) + x11-libs/libXext" +RDEPEND="${DEPEND} + rdp? ( >=net-misc/rdesktop-1.4.1 )" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with slp SLP) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/krdc/metadata.xml b/trinity-base/krdc/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/krdc/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kreadconfig/Manifest b/trinity-base/kreadconfig/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kreadconfig/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kreadconfig/files/shared b/trinity-base/kreadconfig/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kreadconfig/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kreadconfig/kreadconfig-3.5.13.1.ebuild b/trinity-base/kreadconfig/kreadconfig-3.5.13.1.ebuild new file mode 100644 index 00000000..a958d646 --- /dev/null +++ b/trinity-base/kreadconfig/kreadconfig-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="A Trinity tool to read KConfig entries - for use in shell scripts" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kreadconfig/kreadconfig-3.5.13.2.ebuild b/trinity-base/kreadconfig/kreadconfig-3.5.13.2.ebuild new file mode 100644 index 00000000..90d824d6 --- /dev/null +++ b/trinity-base/kreadconfig/kreadconfig-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="A Trinity tool to read KConfig entries - for use in shell scripts" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/kreadconfig/kreadconfig-9999.ebuild b/trinity-base/kreadconfig/kreadconfig-9999.ebuild new file mode 100644 index 00000000..5ebaad70 --- /dev/null +++ b/trinity-base/kreadconfig/kreadconfig-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="A Trinity tool to read KConfig entries - for use in shell scripts" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kreadconfig/metadata.xml b/trinity-base/kreadconfig/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kreadconfig/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kregexpeditor/Manifest b/trinity-base/kregexpeditor/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/kregexpeditor/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/kregexpeditor/files/shared b/trinity-base/kregexpeditor/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kregexpeditor/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kregexpeditor/kregexpeditor-3.5.13.1.ebuild b/trinity-base/kregexpeditor/kregexpeditor-3.5.13.1.ebuild new file mode 100644 index 00000000..6aaff404 --- /dev/null +++ b/trinity-base/kregexpeditor/kregexpeditor-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity: Editor for Regular Expressions" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kregexpeditor/kregexpeditor-3.5.13.2.ebuild b/trinity-base/kregexpeditor/kregexpeditor-3.5.13.2.ebuild new file mode 100644 index 00000000..7c84e659 --- /dev/null +++ b/trinity-base/kregexpeditor/kregexpeditor-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity: Editor for Regular Expressions" +KEYWORDS="~x86 ~amd64" +IUSE="" diff --git a/trinity-base/kregexpeditor/kregexpeditor-9999.ebuild b/trinity-base/kregexpeditor/kregexpeditor-9999.ebuild new file mode 100644 index 00000000..b082a356 --- /dev/null +++ b/trinity-base/kregexpeditor/kregexpeditor-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity: Editor for Regular Expressions" +KEYWORDS="" +IUSE="" diff --git a/trinity-base/kregexpeditor/metadata.xml b/trinity-base/kregexpeditor/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kregexpeditor/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/krfb/Manifest b/trinity-base/krfb/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/krfb/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/krfb/files/krfb-3.5.13.1-702c180-added-openslp-support-to-cmake.patch b/trinity-base/krfb/files/krfb-3.5.13.1-702c180-added-openslp-support-to-cmake.patch new file mode 100644 index 00000000..138bd850 --- /dev/null +++ b/trinity-base/krfb/files/krfb-3.5.13.1-702c180-added-openslp-support-to-cmake.patch @@ -0,0 +1,40 @@ +diff --git a/krfb/srvloc/CMakeLists.txt b/krfb/srvloc/CMakeLists.txt +index 095bcf5..a6b7721 100644 +--- a/krfb/srvloc/CMakeLists.txt ++++ b/krfb/srvloc/CMakeLists.txt +@@ -24,4 +24,6 @@ tde_add_library( srvloc STATIC_PIC AUTOMOC + SOURCES + kserviceregistry.cpp uuid.cpp kinetinterface.cpp + kinetinterfacewatcher.cpp getifaddrs.cpp ++ LINK ++ ${LIB_SLP} + ) +diff --git a/CMakeLists.txt b/CMakeLists.txt +index d712390..2601743 100644 +--- a/CMakeLists.txt ++++ b/CMakeLists.txt +@@ -49,6 +49,7 @@ option( WITH_SPEEX "Enable speex support (for jingle)" OFF ) + option( WITH_WEBCAM "Enable webcam support (kopete/msn)" OFF ) + option( WITH_GSM "Enable GSM SMS support (kopete/sms)" OFF ) + option( WITH_ARTS "Enable aRts support" OFF ) ++option( WITH_SLP "Enable OpenSLP support (krdc, krfb)" OFF ) + + + ##### kopete protocols ########################## +diff --git a/ConfigureChecks.cmake b/ConfigureChecks.cmake +index 896491f..fc04621 100644 +--- a/ConfigureChecks.cmake ++++ b/ConfigureChecks.cmake +@@ -16,3 +16,12 @@ endif( ) + # required stuff + find_package( TQt ) + find_package( TDE ) ++ ++if( WITH_SLP ) ++ check_library_exists( slp "SLPOpen" "" HAVE_SLP ) ++ if( HAVE_SLP ) ++ set(LIB_SLP slp ) ++ else( ) ++ tde_message_fatal( "openslp is required, but was not found on your system" ) ++ endif( ) ++endif( ) diff --git a/trinity-base/krfb/krfb-3.5.13.1.ebuild b/trinity-base/krfb/krfb-3.5.13.1.ebuild new file mode 100644 index 00000000..936e24d6 --- /dev/null +++ b/trinity-base/krfb/krfb-3.5.13.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="VNC-compatible server to share Trinity desktops" +KEYWORDS="amd64 x86" +IUSE="slp" + +DEPEND=" + dev-libs/openssl:= + slp? ( net-libs/openslp ) + x11-libs/libXext" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/krfb-3.5.13.1-702c180-added-openslp-support-to-cmake.patch" ) + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with slp SLP) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/krfb/krfb-9999.ebuild b/trinity-base/krfb/krfb-9999.ebuild new file mode 100644 index 00000000..48a971bf --- /dev/null +++ b/trinity-base/krfb/krfb-9999.ebuild @@ -0,0 +1,25 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="VNC-compatible server to share Trinity desktops" +KEYWORDS= +IUSE="slp" + +DEPEND=" + dev-libs/openssl:= + slp? ( net-libs/openslp ) + x11-libs/libXext" +RDEPEND="${DEPEND}" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with slp SLP) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/krfb/metadata.xml b/trinity-base/krfb/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/krfb/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/krootbacking/Manifest b/trinity-base/krootbacking/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/krootbacking/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/krootbacking/files/shared b/trinity-base/krootbacking/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/krootbacking/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/krootbacking/krootbacking-3.5.13.1.ebuild b/trinity-base/krootbacking/krootbacking-3.5.13.1.ebuild new file mode 100644 index 00000000..d4c6e469 --- /dev/null +++ b/trinity-base/krootbacking/krootbacking-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="A program to grab the current TDE desktop backrounds for xscreensaver." +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/krootbacking/krootbacking-3.5.13.2.ebuild b/trinity-base/krootbacking/krootbacking-3.5.13.2.ebuild new file mode 100644 index 00000000..a94f0b19 --- /dev/null +++ b/trinity-base/krootbacking/krootbacking-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="A program to grab the current TDE desktop backrounds for xscreensaver." +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/krootbacking/krootbacking-9999.ebuild b/trinity-base/krootbacking/krootbacking-9999.ebuild new file mode 100644 index 00000000..d0b1a593 --- /dev/null +++ b/trinity-base/krootbacking/krootbacking-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="A program to grab the current TDE desktop backrounds for xscreensaver." +KEYWORDS= +IUSE="" diff --git a/trinity-base/krootbacking/metadata.xml b/trinity-base/krootbacking/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/krootbacking/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kruler/Manifest b/trinity-base/kruler/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kruler/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kruler/kruler-3.5.13.1.ebuild b/trinity-base/kruler/kruler-3.5.13.1.ebuild new file mode 100644 index 00000000..b1951c89 --- /dev/null +++ b/trinity-base/kruler/kruler-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="A screen ruler for Trinity" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kruler/kruler-9999.ebuild b/trinity-base/kruler/kruler-9999.ebuild new file mode 100644 index 00000000..63e11564 --- /dev/null +++ b/trinity-base/kruler/kruler-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="A screen ruler for Trinity" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kruler/metadata.xml b/trinity-base/kruler/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kruler/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kscreensaver/Manifest b/trinity-base/kscreensaver/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kscreensaver/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kscreensaver/files/shared b/trinity-base/kscreensaver/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kscreensaver/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kscreensaver/kscreensaver-3.5.13.1.ebuild b/trinity-base/kscreensaver/kscreensaver-3.5.13.1.ebuild new file mode 100644 index 00000000..a73969a4 --- /dev/null +++ b/trinity-base/kscreensaver/kscreensaver-3.5.13.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity screensaver framework" +KEYWORDS="x86 amd64" +IUSE="opengl +krootbacking" +# CHECKME: if this use needed +DEPEND="x11-libs/libXt + opengl? ( virtual/opengl ) + krootbacking? ( >=trinity-base/krootbacking-${PV}:${TRINITY_VER} )" +RDEPEND="${DEPEND}" + +src_configure () { + if use opengl; then + ewarn "OpenGL is not supported by trinity build system yet." + ewarn "This use flag is here just for future/past capability" + fi + + mycmakeargs=( + $(cmake-utils_use_with opengl OPENGL ) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kscreensaver/kscreensaver-3.5.13.2.ebuild b/trinity-base/kscreensaver/kscreensaver-3.5.13.2.ebuild new file mode 100644 index 00000000..65f9c904 --- /dev/null +++ b/trinity-base/kscreensaver/kscreensaver-3.5.13.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity screensaver framework" +KEYWORDS="~amd64 ~x86" +IUSE="opengl +krootbacking" +# CHECKME: if this use needed +DEPEND="x11-libs/libXt + opengl? ( virtual/opengl ) + krootbacking? ( >=trinity-base/krootbacking-${PV}:${TRINITY_VER} )" +RDEPEND="${DEPEND}" + +src_configure () { + if use opengl; then + ewarn "OpenGL is not supported by trinity build system yet." + ewarn "This use flag is here just for future/past capability" + fi + + mycmakeargs=( + $(cmake-utils_use_with opengl OPENGL ) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kscreensaver/metadata.xml b/trinity-base/kscreensaver/metadata.xml new file mode 100644 index 00000000..ffa960a7 --- /dev/null +++ b/trinity-base/kscreensaver/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="person"> + <email>fatzer2@gmail.com</email> + <name>Alexander Golubev</name> + </maintainer> + <use> + <flag name="krootbacking"> Add support the desktop grabbing by kde-base/krootbacking.</flag> + </use> +</pkgmetadata> diff --git a/trinity-base/ksig/ksig-9999.ebuild b/trinity-base/ksig/ksig-9999.ebuild new file mode 100644 index 00000000..e5dc8daa --- /dev/null +++ b/trinity-base/ksig/ksig-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeaddons" + +inherit trinity-meta + +DESCRIPTION="Trinity email signature manager" +KEYWORDS="" +IUSE+="" diff --git a/trinity-base/ksig/metadata.xml b/trinity-base/ksig/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/ksig/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/ksim/Manifest b/trinity-base/ksim/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/ksim/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/ksim/files/fix_crash.patch b/trinity-base/ksim/files/fix_crash.patch new file mode 100644 index 00000000..1e6a810d --- /dev/null +++ b/trinity-base/ksim/files/fix_crash.patch @@ -0,0 +1,44 @@ +diff --git a/ksim/library/pluginglobal.cpp b/ksim/library/pluginglobal.cpp +index 34a38c3..5f523cc 100644 +--- a/ksim/library/pluginglobal.cpp ++++ b/ksim/library/pluginglobal.cpp +@@ -155,7 +155,7 @@ bool KSim::Plugin::isNull() const + return !d; + } + +-const TQString &KSim::Plugin::name() const ++TQString KSim::Plugin::name() const + { + return d ? d->name : TQString(); + } +@@ -170,7 +170,7 @@ TQCString KSim::Plugin::libName() const + return d ? d->libName : TQCString(); + } + +-const TQString &KSim::Plugin::fileName() const ++TQString KSim::Plugin::fileName() const + { + return d ? d->filename : TQString(); + } +diff --git a/ksim/library/pluginglobal.h b/ksim/library/pluginglobal.h +index 5dbeef8..e094198 100644 +--- a/ksim/library/pluginglobal.h ++++ b/ksim/library/pluginglobal.h +@@ -93,7 +93,7 @@ namespace KSim + * @return the name of the plugin, NOT the library name + * @see #libName + */ +- const TQString &name() const; ++ TQString name() const; + /** + * @return the icon of the plugin + */ +@@ -105,7 +105,7 @@ namespace KSim + /** + * @return path to the .desktop file + */ +- const TQString &fileName() const; ++ TQString fileName() const; + /** + * @return the plugin object + */ diff --git a/trinity-base/ksim/files/shared b/trinity-base/ksim/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/ksim/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/ksim/ksim-3.5.13.1.ebuild b/trinity-base/ksim/ksim-3.5.13.1.ebuild new file mode 100644 index 00000000..e93db258 --- /dev/null +++ b/trinity-base/ksim/ksim-3.5.13.1.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity system monitoring applets." +KEYWORDS="x86 amd64" +IUSE="snmp lm_sensors dell-laptop" + +DEPEND="lm_sensors? ( x11-libs/libXext ) + snmp? ( net-analyzer/net-snmp )" +RDEPEND="${DEPEND} + lm_sensors? ( sys-apps/lm_sensors )" +PATCHES=( "$FILESDIR/fix_crash.patch" ) + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with dell-laptop I8K) + $(cmake-utils_use_with snmp SNMP) + $(cmake-utils_use_with lm_sensors SENSORS) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/ksim/ksim-3.5.13.2.ebuild b/trinity-base/ksim/ksim-3.5.13.2.ebuild new file mode 100644 index 00000000..88f66874 --- /dev/null +++ b/trinity-base/ksim/ksim-3.5.13.2.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity system monitoring applets." +KEYWORDS="~x86 ~amd64" +IUSE="snmp lm_sensors dell-laptop" + +DEPEND="lm_sensors? ( x11-libs/libXext ) + snmp? ( net-analyzer/net-snmp )" +RDEPEND="${DEPEND} + lm_sensors? ( sys-apps/lm_sensors )" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with dell-laptop I8K) + $(cmake-utils_use_with snmp SNMP) + $(cmake-utils_use_with lm_sensors SENSORS) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/ksim/ksim-9999.ebuild b/trinity-base/ksim/ksim-9999.ebuild new file mode 100644 index 00000000..ade987e1 --- /dev/null +++ b/trinity-base/ksim/ksim-9999.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity system monitoring applets." +KEYWORDS="" +IUSE="snmp lm_sensors dell-laptop" + +DEPEND="lm_sensors? ( x11-libs/libXext ) + snmp? ( net-analyzer/net-snmp )" +RDEPEND="${DEPEND} + lm_sensors? ( sys-apps/lm_sensors )" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with dell-laptop I8K) + $(cmake-utils_use_with snmp SNMP) + $(cmake-utils_use_with lm_sensors SENSORS) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/ksim/metadata.xml b/trinity-base/ksim/metadata.xml new file mode 100644 index 00000000..41bc6a0e --- /dev/null +++ b/trinity-base/ksim/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="person"> + <email>fatzer2@gmail.com</email> + <name>Alexander Golubev</name> + </maintainer> + <use> + <flag name="dell-laptop">Adds support for some dell-specific laptop hardware.</flag> + </use> +</pkgmetadata> diff --git a/trinity-base/ksirc/Manifest b/trinity-base/ksirc/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/ksirc/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/ksirc/ksirc-3.5.13.1.ebuild b/trinity-base/ksirc/ksirc-3.5.13.1.ebuild new file mode 100644 index 00000000..689f4810 --- /dev/null +++ b/trinity-base/ksirc/ksirc-3.5.13.1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity irc client" +KEYWORDS="amd64 x86" +IUSE="ssl" + +RDEPEND="dev-lang/perl + ssl? ( dev-perl/IO-Socket-SSL )" diff --git a/trinity-base/ksirc/ksirc-9999.ebuild b/trinity-base/ksirc/ksirc-9999.ebuild new file mode 100644 index 00000000..d4d2a258 --- /dev/null +++ b/trinity-base/ksirc/ksirc-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity irc client" +KEYWORDS= +IUSE="ssl" + +RDEPEND="dev-lang/perl + ssl? ( dev-perl/IO-Socket-SSL )" diff --git a/trinity-base/ksirc/metadata.xml b/trinity-base/ksirc/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/ksirc/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/ksmserver/Manifest b/trinity-base/ksmserver/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/ksmserver/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/ksmserver/files/shared b/trinity-base/ksmserver/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/ksmserver/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/ksmserver/ksmserver-3.5.13.1.ebuild b/trinity-base/ksmserver/ksmserver-3.5.13.1.ebuild new file mode 100644 index 00000000..6b68ebfd --- /dev/null +++ b/trinity-base/ksmserver/ksmserver-3.5.13.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="The reliable Trinity session manager that talks the standard X11R6" +KEYWORDS="x86 amd64" +IUSE="hal" + +DEPEND=" + dev-libs/dbus-tqt + hal? ( sys-apps/hal )" +RDEPEND="${RDEPEND}" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with hal HAL ) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/ksmserver/ksmserver-3.5.13.2.ebuild b/trinity-base/ksmserver/ksmserver-3.5.13.2.ebuild new file mode 100644 index 00000000..3f85b82c --- /dev/null +++ b/trinity-base/ksmserver/ksmserver-3.5.13.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="The reliable Trinity session manager that talks the standard X11R6" +KEYWORDS="~amd64 ~x86" +IUSE="hal" + +DEPEND=" + dev-libs/dbus-tqt + hal? ( sys-apps/hal )" +RDEPEND="${RDEPEND}" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with hal HAL ) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/ksmserver/ksmserver-9999.ebuild b/trinity-base/ksmserver/ksmserver-9999.ebuild new file mode 100644 index 00000000..521112ec --- /dev/null +++ b/trinity-base/ksmserver/ksmserver-9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="The reliable Trinity session manager that talks the standard X11R6" +KEYWORDS= +IUSE="hal upower" + +DEPEND=" + dev-libs/dbus-tqt + upower? ( dev-libs/dbus-1-tqt ) + hal? ( sys-apps/hal ) " + +RDEPEND="${RDEPEND} + upower? ( sys-power/upower ) " + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with hal HAL ) + $(cmake-utils_use_with upower UPOWER ) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/ksmserver/metadata.xml b/trinity-base/ksmserver/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/ksmserver/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/ksnapshot/Manifest b/trinity-base/ksnapshot/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/ksnapshot/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/ksnapshot/ksnapshot-3.5.13.1.ebuild b/trinity-base/ksnapshot/ksnapshot-3.5.13.1.ebuild new file mode 100644 index 00000000..2768cd7e --- /dev/null +++ b/trinity-base/ksnapshot/ksnapshot-3.5.13.1.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity Screenshot Utility" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="x11-libs/libXext" +RDEPEND="$DEPEND" diff --git a/trinity-base/ksnapshot/ksnapshot-9999.ebuild b/trinity-base/ksnapshot/ksnapshot-9999.ebuild new file mode 100644 index 00000000..ac828fa3 --- /dev/null +++ b/trinity-base/ksnapshot/ksnapshot-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity Screenshot Utility" +KEYWORDS= +IUSE="" + +DEPEND="x11-libs/libXext" +RDEPEND="$DEPEND" diff --git a/trinity-base/ksnapshot/metadata.xml b/trinity-base/ksnapshot/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/ksnapshot/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/ksplashml/Manifest b/trinity-base/ksplashml/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/ksplashml/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/ksplashml/files/shared b/trinity-base/ksplashml/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/ksplashml/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/ksplashml/ksplashml-3.5.13.1.ebuild b/trinity-base/ksplashml/ksplashml-3.5.13.1.ebuild new file mode 100644 index 00000000..4b7f961b --- /dev/null +++ b/trinity-base/ksplashml/ksplashml-3.5.13.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity splashscreen framework (of Trinity itself, not of individual apps)" +KEYWORDS="x86 amd64" +IUSE="xinerama" + +DEPEND="x11-libs/libXcursor + xinerama? ( x11-proto/xineramaproto )" +RDEPEND="$DEPEND" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with xinerama XINERAMA) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/ksplashml/ksplashml-3.5.13.2.ebuild b/trinity-base/ksplashml/ksplashml-3.5.13.2.ebuild new file mode 100644 index 00000000..edabaa78 --- /dev/null +++ b/trinity-base/ksplashml/ksplashml-3.5.13.2.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity splashscreen framework (of Trinity itself, not of individual apps)" +KEYWORDS="~amd64 ~x86" +IUSE="xinerama" + +DEPEND="x11-libs/libXcursor + xinerama? ( x11-proto/xineramaproto )" +RDEPEND="$DEPEND" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with xinerama XINERAMA) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/ksplashml/ksplashml-9999.ebuild b/trinity-base/ksplashml/ksplashml-9999.ebuild new file mode 100644 index 00000000..d67ec25c --- /dev/null +++ b/trinity-base/ksplashml/ksplashml-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity splashscreen framework (of Trinity itself, not of individual apps)" +KEYWORDS= +IUSE="xinerama" + +DEPEND="x11-libs/libXcursor + xinerama? ( x11-proto/xineramaproto )" +RDEPEND="$DEPEND" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with xinerama XINERAMA) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/ksplashml/metadata.xml b/trinity-base/ksplashml/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/ksplashml/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kstart/Manifest b/trinity-base/kstart/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kstart/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kstart/files/shared b/trinity-base/kstart/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kstart/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kstart/kstart-3.5.13.1.ebuild b/trinity-base/kstart/kstart-3.5.13.1.ebuild new file mode 100644 index 00000000..5ad3dfa4 --- /dev/null +++ b/trinity-base/kstart/kstart-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity utility to launch applications with special window properties" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kstart/kstart-3.5.13.2.ebuild b/trinity-base/kstart/kstart-3.5.13.2.ebuild new file mode 100644 index 00000000..a11cf44b --- /dev/null +++ b/trinity-base/kstart/kstart-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity utility to launch applications with special window properties" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/kstart/kstart-9999.ebuild b/trinity-base/kstart/kstart-9999.ebuild new file mode 100644 index 00000000..bf45fc45 --- /dev/null +++ b/trinity-base/kstart/kstart-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity utility to launch applications with special window properties" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kstart/metadata.xml b/trinity-base/kstart/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kstart/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/ksvg/Manifest b/trinity-base/ksvg/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/ksvg/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/ksvg/files/ksvg-3.5.13.1-bug1311.patch b/trinity-base/ksvg/files/ksvg-3.5.13.1-bug1311.patch new file mode 100644 index 00000000..cdec9662 --- /dev/null +++ b/trinity-base/ksvg/files/ksvg-3.5.13.1-bug1311.patch @@ -0,0 +1,14 @@ +diff --git a/ksvg/ConfigureChecks.cmake b/ksvg/ConfigureChecks.cmake +index 76177f5..2082482 100644 +--- a/ksvg/ConfigureChecks.cmake ++++ b/ksvg/ConfigureChecks.cmake +@@ -41,7 +41,9 @@ endif( ) + # fribidi + pkg_search_module( FRIBIDI fribidi ) + if( FRIBIDI_FOUND ) ++ set( CMAKE_REQUIRED_INCLUDES ${FRIBIDI_INCLUDE_DIRS} ) + check_include_file( fribidi/fribidi-types.h FRIBIDI_NEW_FILENAME ) ++ set( CMAKE_REQUIRED_INCLUDES ) + else( ) + tde_message_fatal( "fribidi is required, but was not found on your system" ) + endif( ) diff --git a/trinity-base/ksvg/ksvg-3.5.13.1.ebuild b/trinity-base/ksvg/ksvg-3.5.13.1.ebuild new file mode 100644 index 00000000..5baf7429 --- /dev/null +++ b/trinity-base/ksvg/ksvg-3.5.13.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="SVG viewer library and embeddable kpart" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND=">=media-libs/freetype-2.2 + media-libs/fontconfig + media-libs/libart_lgpl + media-libs/lcms:0 + dev-libs/fribidi" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/${P}-bug1311.patch" ) diff --git a/trinity-base/ksvg/ksvg-9999.ebuild b/trinity-base/ksvg/ksvg-9999.ebuild new file mode 100644 index 00000000..78ab3801 --- /dev/null +++ b/trinity-base/ksvg/ksvg-9999.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="SVG viewer library and embeddable kpart" +KEYWORDS= +IUSE="" + +DEPEND=">=media-libs/freetype-2.2 + media-libs/fontconfig + media-libs/libart_lgpl + media-libs/lcms:0 + dev-libs/fribidi" +RDEPEND="${DEPEND}" diff --git a/trinity-base/ksvg/metadata.xml b/trinity-base/ksvg/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/ksvg/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/ksysguard/Manifest b/trinity-base/ksysguard/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/ksysguard/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/ksysguard/files/shared b/trinity-base/ksysguard/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/ksysguard/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/ksysguard/ksysguard-3.5.13.1.ebuild b/trinity-base/ksysguard/ksysguard-3.5.13.1.ebuild new file mode 100644 index 00000000..93617ac2 --- /dev/null +++ b/trinity-base/ksysguard/ksysguard-3.5.13.1.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="A network enabled task manager/system monitor" +KEYWORDS="x86 amd64" +IUSE=" dell-laptop" +# TODO: make support for sensors when it will be supported by cmake scripts + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with dell-laptop I8K) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/ksysguard/ksysguard-3.5.13.2.ebuild b/trinity-base/ksysguard/ksysguard-3.5.13.2.ebuild new file mode 100644 index 00000000..8d4c8ef7 --- /dev/null +++ b/trinity-base/ksysguard/ksysguard-3.5.13.2.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="A network enabled task manager/system monitor" +KEYWORDS="~amd64 ~x86" +IUSE=" dell-laptop" +# TODO: make support for sensors when it will be supported by cmake scripts + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with dell-laptop I8K) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/ksysguard/ksysguard-9999.ebuild b/trinity-base/ksysguard/ksysguard-9999.ebuild new file mode 100644 index 00000000..a6deac40 --- /dev/null +++ b/trinity-base/ksysguard/ksysguard-9999.ebuild @@ -0,0 +1,20 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="A network enabled task manager/system monitor" +KEYWORDS= +IUSE=" dell-laptop" +# TODO: make support for sensors when it will be supported by cmake scripts + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with dell-laptop I8K) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/ksysguard/metadata.xml b/trinity-base/ksysguard/metadata.xml new file mode 100644 index 00000000..41bc6a0e --- /dev/null +++ b/trinity-base/ksysguard/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="person"> + <email>fatzer2@gmail.com</email> + <name>Alexander Golubev</name> + </maintainer> + <use> + <flag name="dell-laptop">Adds support for some dell-specific laptop hardware.</flag> + </use> +</pkgmetadata> diff --git a/trinity-base/ksystraycmd/Manifest b/trinity-base/ksystraycmd/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/ksystraycmd/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/ksystraycmd/files/shared b/trinity-base/ksystraycmd/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/ksystraycmd/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/ksystraycmd/ksystraycmd-3.5.13.1.ebuild b/trinity-base/ksystraycmd/ksystraycmd-3.5.13.1.ebuild new file mode 100644 index 00000000..d00736f4 --- /dev/null +++ b/trinity-base/ksystraycmd/ksystraycmd-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="ksystraycmd embeds applications given as argument into the system tray." +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/ksystraycmd/ksystraycmd-3.5.13.2.ebuild b/trinity-base/ksystraycmd/ksystraycmd-3.5.13.2.ebuild new file mode 100644 index 00000000..1e6c0977 --- /dev/null +++ b/trinity-base/ksystraycmd/ksystraycmd-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="ksystraycmd embeds applications given as argument into the system tray." +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/ksystraycmd/ksystraycmd-9999.ebuild b/trinity-base/ksystraycmd/ksystraycmd-9999.ebuild new file mode 100644 index 00000000..2e77b123 --- /dev/null +++ b/trinity-base/ksystraycmd/ksystraycmd-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="ksystraycmd embeds applications given as argument into the system tray." +KEYWORDS= +IUSE="" diff --git a/trinity-base/ksystraycmd/metadata.xml b/trinity-base/ksystraycmd/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/ksystraycmd/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/ktalkd/Manifest b/trinity-base/ktalkd/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/ktalkd/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/ktalkd/ktalkd-3.5.13.1.ebuild b/trinity-base/ktalkd/ktalkd-3.5.13.1.ebuild new file mode 100644 index 00000000..10df0dc7 --- /dev/null +++ b/trinity-base/ktalkd/ktalkd-3.5.13.1.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity talk daemon" +KEYWORDS="amd64 x86" +IUSE="" + +RDEPEND="|| ( net-misc/netkit-talk net-misc/ytalk sys-freebsd/freebsd-ubin )" + +pkg_postinst() { + trinity-meta_pkg_postinst + + if has_version net-misc/ytalk ; then + elog "To use net-misc/ytalk as your local network chat program, please" + elog "configure your system accordingly, either via the KDE control center" + elog "or by calling \"kcmshell kcmktalkd\" on the command line." + fi +} diff --git a/trinity-base/ktalkd/ktalkd-9999.ebuild b/trinity-base/ktalkd/ktalkd-9999.ebuild new file mode 100644 index 00000000..a48876ac --- /dev/null +++ b/trinity-base/ktalkd/ktalkd-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity talk daemon" +KEYWORDS= +IUSE="" + +RDEPEND="|| ( net-misc/netkit-talk net-misc/ytalk sys-freebsd/freebsd-ubin )" + +pkg_postinst() { + trinity-meta_pkg_postinst + + if has_version net-misc/ytalk ; then + elog "To use net-misc/ytalk as your local network chat program, please" + elog "configure your system accordingly, either via the KDE control center" + elog "or by calling \"kcmshell kcmktalkd\" on the command line." + fi +} diff --git a/trinity-base/ktalkd/metadata.xml b/trinity-base/ktalkd/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/ktalkd/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kteatime/Manifest b/trinity-base/kteatime/Manifest new file mode 100644 index 00000000..23ad5010 --- /dev/null +++ b/trinity-base/kteatime/Manifest @@ -0,0 +1,2 @@ +DIST kdetoys-3.5.13.1.tar.gz 3037255 SHA256 41e4224bcf816e52877b17d2dcdc86d94e8f304fee2d3fb35b97921544eafd9d SHA512 e7cd7943004e5d1ec83c0fe484fab82f2cdd5f5d39ee77db419938f023cd3c42ba0b257d0ddc783de7bd528c90195821d810babfa193c60856437593c24ce879 WHIRLPOOL 8d482537f972a24b1cef9ad789edd314517f4e3a6b37056f47d92292c8c30e70def24e99efc552b4504503e2224e1209ae946ff34ac94feaf128c038c54f010d +DIST kdetoys-trinity-3.5.13.2.tar.xz 2757260 SHA256 a0533ceb6fb103600eb33ef3136d40f84ec826e24e0b95cc45e68ef73a5232f6 SHA512 eb67a70d75a473f885db8993f5eebd3480e68e43e4de60240fde411696ed8b895029505a5125fe51a41d6ccb583ba50c4c67465d770f14f9a1c1533281154f78 WHIRLPOOL d79f58085d2af17453fc50c621ea6fe6909d476cf5f0a6b6ccf51ef69eed0ba073091f587439eb5afd644e0286dfe2ee86ccd903346d3060c3fe90299511018a diff --git a/trinity-base/kteatime/files/shared b/trinity-base/kteatime/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kteatime/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kteatime/kteatime-3.5.13.1.ebuild b/trinity-base/kteatime/kteatime-3.5.13.1.ebuild new file mode 100644 index 00000000..5156131a --- /dev/null +++ b/trinity-base/kteatime/kteatime-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity utility for making a fine cup of tea" +KEYWORDS="amd64 x86" +IUSE="" diff --git a/trinity-base/kteatime/kteatime-3.5.13.2.ebuild b/trinity-base/kteatime/kteatime-3.5.13.2.ebuild new file mode 100644 index 00000000..08e1caa4 --- /dev/null +++ b/trinity-base/kteatime/kteatime-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity utility for making a fine cup of tea" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/kteatime/kteatime-9999.ebuild b/trinity-base/kteatime/kteatime-9999.ebuild new file mode 100644 index 00000000..7aa0273c --- /dev/null +++ b/trinity-base/kteatime/kteatime-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity utility for making a fine cup of tea" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kteatime/metadata.xml b/trinity-base/kteatime/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kteatime/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/ktimer/Manifest b/trinity-base/ktimer/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/ktimer/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/ktimer/files/shared b/trinity-base/ktimer/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/ktimer/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/ktimer/ktimer-3.5.13.1.ebuild b/trinity-base/ktimer/ktimer-3.5.13.1.ebuild new file mode 100644 index 00000000..fc035d08 --- /dev/null +++ b/trinity-base/ktimer/ktimer-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity Timer" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/ktimer/ktimer-3.5.13.2.ebuild b/trinity-base/ktimer/ktimer-3.5.13.2.ebuild new file mode 100644 index 00000000..9ce107b5 --- /dev/null +++ b/trinity-base/ktimer/ktimer-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity Timer" +KEYWORDS="~x86 ~amd64" +IUSE="" diff --git a/trinity-base/ktimer/ktimer-9999.ebuild b/trinity-base/ktimer/ktimer-9999.ebuild new file mode 100644 index 00000000..a0d68fca --- /dev/null +++ b/trinity-base/ktimer/ktimer-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity Timer" +KEYWORDS="" +IUSE="" diff --git a/trinity-base/ktimer/metadata.xml b/trinity-base/ktimer/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/ktimer/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/ktip/Manifest b/trinity-base/ktip/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/ktip/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/ktip/files/shared b/trinity-base/ktip/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/ktip/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/ktip/ktip-3.5.13.1.ebuild b/trinity-base/ktip/ktip-3.5.13.1.ebuild new file mode 100644 index 00000000..43c9c67a --- /dev/null +++ b/trinity-base/ktip/ktip-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity tip-of-the-day displayer" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/ktip/ktip-3.5.13.2.ebuild b/trinity-base/ktip/ktip-3.5.13.2.ebuild new file mode 100644 index 00000000..16b4921c --- /dev/null +++ b/trinity-base/ktip/ktip-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity tip-of-the-day displayer" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/ktip/ktip-9999.ebuild b/trinity-base/ktip/ktip-9999.ebuild new file mode 100644 index 00000000..65eccee5 --- /dev/null +++ b/trinity-base/ktip/ktip-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity tip-of-the-day displayer" +KEYWORDS= +IUSE="" diff --git a/trinity-base/ktip/metadata.xml b/trinity-base/ktip/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/ktip/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/ktnef/Manifest b/trinity-base/ktnef/Manifest new file mode 100644 index 00000000..4a730c44 --- /dev/null +++ b/trinity-base/ktnef/Manifest @@ -0,0 +1,2 @@ +DIST kdepim-3.5.13.1.tar.gz 12954293 SHA256 29755dd66b6da83cb1105fd22954869b911c836f806c19d6a56cdfd6ee79287f SHA512 52f0133f0d296488786f26fe118eefb2018542a36de82d2fd253b7af4e1496ffbee1470869510259202b0a1b5cc6fb1b1b7b8a3ec0b27197fa60927281d1cb9e WHIRLPOOL b34852363e6a6ecdeaacbd9b0775ed0c8c5f692181dc1eee14543c0761a92af43bd96139a7588585ac9715721f62f2aaee603af11240a9a5a93d662262168887 +DIST kdepim-trinity-3.5.13.2.tar.xz 10148724 SHA256 2cbd61e28322e4c7d67ffb16ac59329b3f15ba1a4485095994b9bce6786df7c4 SHA512 a84319183813dc78dc97397c8c3871faa3961b458eda8107525b8b9c6789d13aedd8e3c7cb0706c4ca8dd63f69ff67de02716219c8af44ebf96d484d820eb2bf WHIRLPOOL 907d9d86f1b0094b915989ca7f0feb4f67ac1b238a4c6d176ab1ef9164eff78778b2714ebedeb40de28536a8384b39ec7e637f1bb6911cccb40f7d8663811edb diff --git a/trinity-base/ktnef/ktnef-3.5.13.1.ebuild b/trinity-base/ktnef/ktnef-3.5.13.1.ebuild new file mode 100644 index 00000000..367fdf56 --- /dev/null +++ b/trinity-base/ktnef/ktnef-3.5.13.1.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity Viewer for mail attachments using TNEF format" +KEYWORDS="amd64 x86" +IUSE="" + +TSM_EXTRACT_ALSO="libkdepim/" diff --git a/trinity-base/ktnef/ktnef-3.5.13.2.ebuild b/trinity-base/ktnef/ktnef-3.5.13.2.ebuild new file mode 100644 index 00000000..14f8a2a8 --- /dev/null +++ b/trinity-base/ktnef/ktnef-3.5.13.2.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity Viewer for mail attachments using TNEF format" +KEYWORDS="~amd64 ~x86" +IUSE+="" + +TSM_EXTRACT_ALSO="libkdepim/" diff --git a/trinity-base/ktnef/ktnef-9999.ebuild b/trinity-base/ktnef/ktnef-9999.ebuild new file mode 100644 index 00000000..ab67e3c4 --- /dev/null +++ b/trinity-base/ktnef/ktnef-9999.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity Viewer for mail attachments using TNEF format" +KEYWORDS="" +IUSE+="" + +TSM_EXTRACT_ALSO="libtdepim/" diff --git a/trinity-base/ktnef/metadata.xml b/trinity-base/ktnef/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/ktnef/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/ktux/Manifest b/trinity-base/ktux/Manifest new file mode 100644 index 00000000..23ad5010 --- /dev/null +++ b/trinity-base/ktux/Manifest @@ -0,0 +1,2 @@ +DIST kdetoys-3.5.13.1.tar.gz 3037255 SHA256 41e4224bcf816e52877b17d2dcdc86d94e8f304fee2d3fb35b97921544eafd9d SHA512 e7cd7943004e5d1ec83c0fe484fab82f2cdd5f5d39ee77db419938f023cd3c42ba0b257d0ddc783de7bd528c90195821d810babfa193c60856437593c24ce879 WHIRLPOOL 8d482537f972a24b1cef9ad789edd314517f4e3a6b37056f47d92292c8c30e70def24e99efc552b4504503e2224e1209ae946ff34ac94feaf128c038c54f010d +DIST kdetoys-trinity-3.5.13.2.tar.xz 2757260 SHA256 a0533ceb6fb103600eb33ef3136d40f84ec826e24e0b95cc45e68ef73a5232f6 SHA512 eb67a70d75a473f885db8993f5eebd3480e68e43e4de60240fde411696ed8b895029505a5125fe51a41d6ccb583ba50c4c67465d770f14f9a1c1533281154f78 WHIRLPOOL d79f58085d2af17453fc50c621ea6fe6909d476cf5f0a6b6ccf51ef69eed0ba073091f587439eb5afd644e0286dfe2ee86ccd903346d3060c3fe90299511018a diff --git a/trinity-base/ktux/files/shared b/trinity-base/ktux/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/ktux/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/ktux/ktux-3.5.13.1.ebuild b/trinity-base/ktux/ktux-3.5.13.1.ebuild new file mode 100644 index 00000000..1335c6ae --- /dev/null +++ b/trinity-base/ktux/ktux-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity: screensaver featuring the Space-Faring Tux" +KEYWORDS="amd64 x86" +IUSE="" diff --git a/trinity-base/ktux/ktux-3.5.13.2.ebuild b/trinity-base/ktux/ktux-3.5.13.2.ebuild new file mode 100644 index 00000000..5df60de6 --- /dev/null +++ b/trinity-base/ktux/ktux-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity: screensaver featuring the Space-Faring Tux" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/ktux/ktux-9999.ebuild b/trinity-base/ktux/ktux-9999.ebuild new file mode 100644 index 00000000..02999a39 --- /dev/null +++ b/trinity-base/ktux/ktux-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity: screensaver featuring the Space-Faring Tux" +KEYWORDS= +IUSE="" diff --git a/trinity-base/ktux/metadata.xml b/trinity-base/ktux/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/ktux/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kuickshow/Manifest b/trinity-base/kuickshow/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kuickshow/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kuickshow/kuickshow-3.5.13.1.ebuild b/trinity-base/kuickshow/kuickshow-3.5.13.1.ebuild new file mode 100644 index 00000000..864d3a32 --- /dev/null +++ b/trinity-base/kuickshow/kuickshow-3.5.13.1.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="A fast and versatile image viewer for Trinity" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND="x11-libs/libXext + media-libs/imlib" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kuickshow/kuickshow-9999.ebuild b/trinity-base/kuickshow/kuickshow-9999.ebuild new file mode 100644 index 00000000..b726d5d8 --- /dev/null +++ b/trinity-base/kuickshow/kuickshow-9999.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="A fast and versatile image viewer for Trinity" +KEYWORDS= +IUSE="" + +DEPEND="x11-libs/libXext + media-libs/imlib" +RDEPEND="${DEPEND}" diff --git a/trinity-base/kuickshow/metadata.xml b/trinity-base/kuickshow/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kuickshow/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kview/Manifest b/trinity-base/kview/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kview/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kview/kview-3.5.13.1.ebuild b/trinity-base/kview/kview-3.5.13.1.ebuild new file mode 100644 index 00000000..8c586140 --- /dev/null +++ b/trinity-base/kview/kview-3.5.13.1.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity image viewer" + +KEYWORDS="amd64 x86" +IUSE="" diff --git a/trinity-base/kview/kview-9999.ebuild b/trinity-base/kview/kview-9999.ebuild new file mode 100644 index 00000000..610d0ecc --- /dev/null +++ b/trinity-base/kview/kview-9999.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity image viewer" + +KEYWORDS= +IUSE="" diff --git a/trinity-base/kview/metadata.xml b/trinity-base/kview/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kview/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kviewshell/Manifest b/trinity-base/kviewshell/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/kviewshell/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/kviewshell/kviewshell-3.5.13.1.ebuild b/trinity-base/kviewshell/kviewshell-3.5.13.1.ebuild new file mode 100644 index 00000000..ccc77e33 --- /dev/null +++ b/trinity-base/kviewshell/kviewshell-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity: Generic framework for viewer applications" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kviewshell/kviewshell-9999.ebuild b/trinity-base/kviewshell/kviewshell-9999.ebuild new file mode 100644 index 00000000..09099360 --- /dev/null +++ b/trinity-base/kviewshell/kviewshell-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity: Generic framework for viewer applications" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kviewshell/metadata.xml b/trinity-base/kviewshell/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kviewshell/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kwallet/Manifest b/trinity-base/kwallet/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/kwallet/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/kwallet/files/shared b/trinity-base/kwallet/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kwallet/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kwallet/kwallet-3.5.13.1.ebuild b/trinity-base/kwallet/kwallet-3.5.13.1.ebuild new file mode 100644 index 00000000..399a3e4d --- /dev/null +++ b/trinity-base/kwallet/kwallet-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity Wallet Management Tool" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kwallet/kwallet-3.5.13.2.ebuild b/trinity-base/kwallet/kwallet-3.5.13.2.ebuild new file mode 100644 index 00000000..ae7e1eec --- /dev/null +++ b/trinity-base/kwallet/kwallet-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity Wallet Management Tool" +KEYWORDS="~x86 ~amd64" +IUSE="" diff --git a/trinity-base/kwallet/metadata.xml b/trinity-base/kwallet/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kwallet/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kweather/Manifest b/trinity-base/kweather/Manifest new file mode 100644 index 00000000..23ad5010 --- /dev/null +++ b/trinity-base/kweather/Manifest @@ -0,0 +1,2 @@ +DIST kdetoys-3.5.13.1.tar.gz 3037255 SHA256 41e4224bcf816e52877b17d2dcdc86d94e8f304fee2d3fb35b97921544eafd9d SHA512 e7cd7943004e5d1ec83c0fe484fab82f2cdd5f5d39ee77db419938f023cd3c42ba0b257d0ddc783de7bd528c90195821d810babfa193c60856437593c24ce879 WHIRLPOOL 8d482537f972a24b1cef9ad789edd314517f4e3a6b37056f47d92292c8c30e70def24e99efc552b4504503e2224e1209ae946ff34ac94feaf128c038c54f010d +DIST kdetoys-trinity-3.5.13.2.tar.xz 2757260 SHA256 a0533ceb6fb103600eb33ef3136d40f84ec826e24e0b95cc45e68ef73a5232f6 SHA512 eb67a70d75a473f885db8993f5eebd3480e68e43e4de60240fde411696ed8b895029505a5125fe51a41d6ccb583ba50c4c67465d770f14f9a1c1533281154f78 WHIRLPOOL d79f58085d2af17453fc50c621ea6fe6909d476cf5f0a6b6ccf51ef69eed0ba073091f587439eb5afd644e0286dfe2ee86ccd903346d3060c3fe90299511018a diff --git a/trinity-base/kweather/files/shared b/trinity-base/kweather/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kweather/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kweather/kweather-3.5.13.1.ebuild b/trinity-base/kweather/kweather-3.5.13.1.ebuild new file mode 100644 index 00000000..b78a778f --- /dev/null +++ b/trinity-base/kweather/kweather-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity weather status display" +KEYWORDS="amd64 x86" +IUSE="" diff --git a/trinity-base/kweather/kweather-3.5.13.2.ebuild b/trinity-base/kweather/kweather-3.5.13.2.ebuild new file mode 100644 index 00000000..2d52cb73 --- /dev/null +++ b/trinity-base/kweather/kweather-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity weather status display" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/kweather/kweather-9999.ebuild b/trinity-base/kweather/kweather-9999.ebuild new file mode 100644 index 00000000..3d61a5ad --- /dev/null +++ b/trinity-base/kweather/kweather-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdetoys" + +inherit trinity-meta + +DESCRIPTION="Trinity weather status display" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kweather/metadata.xml b/trinity-base/kweather/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kweather/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kwifimanager/Manifest b/trinity-base/kwifimanager/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/kwifimanager/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/kwifimanager/files/kwifimanager-fix-3.5.13.1.patch b/trinity-base/kwifimanager/files/kwifimanager-fix-3.5.13.1.patch new file mode 100644 index 00000000..9e66af37 --- /dev/null +++ b/trinity-base/kwifimanager/files/kwifimanager-fix-3.5.13.1.patch @@ -0,0 +1,25 @@ +diff --git a/wifi/ConfigureChecks.cmake b/wifi/ConfigureChecks.cmake +index f3a7ddb..0d2972b 100644 +--- a/wifi/ConfigureChecks.cmake ++++ b/wifi/ConfigureChecks.cmake +@@ -21,7 +21,9 @@ endif( ) + + + # check for wireless tools ++set( CMAKE_REQUIRED_FLAGS "-lm" ) + check_library_exists( iw iw_get_stats "" HAVE_IW ) ++set( CMAKE_REQUIRED_FLAGS ) + if( HAVE_IW ) + check_include_file( iwlib.h HAVE_IWLIB_H ) + # we need at least wireless tools >= 27 +diff --git a/wifi/kwireless/CMakeLists.txt b/wifi/kwireless/CMakeLists.txt +index 5acfb5a..3707722 100644 +--- a/wifi/kwireless/CMakeLists.txt ++++ b/wifi/kwireless/CMakeLists.txt +@@ -33,5 +33,5 @@ tde_add_kpart( libkwireless AUTOMOC + kwireless.cpp kwirelesswidget.cpp linuxwirelesswidget.cpp + propertytablebase.ui propertytable.cpp + LINK kdeui-shared ${IW_LIBRARY} +- DESTINATION ${PLUGIN_INSTALL_DIR} ++ DESTINATION ${LIB_INSTALL_DIR} + ) diff --git a/trinity-base/kwifimanager/kwifimanager-3.5.13.1.ebuild b/trinity-base/kwifimanager/kwifimanager-3.5.13.1.ebuild new file mode 100644 index 00000000..ec388986 --- /dev/null +++ b/trinity-base/kwifimanager/kwifimanager-3.5.13.1.ebuild @@ -0,0 +1,26 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" +TRINITY_SUBMODULE="wifi" +inherit trinity-meta + +DESCRIPTION="Trinity wifi (wireless network) gui" +KEYWORDS="amd64 x86" +IUSE="arts" + +DEPEND=" + net-wireless/wireless-tools + arts? ( trinity-base/arts )" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/kwifimanager-fix-3.5.13.1.patch" ) + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with arts ARTS) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kwifimanager/kwifimanager-9999.ebuild b/trinity-base/kwifimanager/kwifimanager-9999.ebuild new file mode 100644 index 00000000..20cb066e --- /dev/null +++ b/trinity-base/kwifimanager/kwifimanager-9999.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" +TRINITY_SUBMODULE="wifi" +inherit trinity-meta + +DESCRIPTION="Trinity wifi (wireless network) gui" +KEYWORDS= +IUSE="arts" + +DEPEND=" + net-wireless/wireless-tools + arts? ( trinity-base/arts )" +RDEPEND="${DEPEND}" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with arts ARTS) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kwifimanager/metadata.xml b/trinity-base/kwifimanager/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kwifimanager/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kwin/Manifest b/trinity-base/kwin/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kwin/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kwin/kwin-3.5.13.1.ebuild b/trinity-base/kwin/kwin-3.5.13.1.ebuild new file mode 100644 index 00000000..655b5fdb --- /dev/null +++ b/trinity-base/kwin/kwin-3.5.13.1.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta eutils + +DESCRIPTION="Trinity window manager" +KEYWORDS="x86 amd64" +IUSE="xcomposite" + +DEPEND="x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrender + xcomposite? ( x11-libs/libXcomposite )" +RDEPEND="${DEPEND}" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with xcomposite XCOMPOSITE) + $(cmake-utils_use_with xcomposite XFIXES) + $(cmake-utils_use_with xcomposite XRENDER) + $(cmake-utils_use_with xcomposite XDAMAGE) + $(cmake-utils_use_with xcomposite XEXT) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kwin/kwin-3.5.13.2.ebuild b/trinity-base/kwin/kwin-3.5.13.2.ebuild new file mode 100644 index 00000000..9d845850 --- /dev/null +++ b/trinity-base/kwin/kwin-3.5.13.2.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta eutils + +DESCRIPTION="Trinity window manager" +KEYWORDS="~amd64 ~x86" +IUSE="xcomposite" + +DEPEND="x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrender + xcomposite? ( x11-libs/libXcomposite )" +RDEPEND="${DEPEND}" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with xcomposite XCOMPOSITE) + $(cmake-utils_use_with xcomposite XFIXES) + $(cmake-utils_use_with xcomposite XRENDER) + $(cmake-utils_use_with xcomposite XDAMAGE) + $(cmake-utils_use_with xcomposite XEXT) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kwin/metadata.xml b/trinity-base/kwin/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kwin/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kworldclock/Manifest b/trinity-base/kworldclock/Manifest new file mode 100644 index 00000000..23ad5010 --- /dev/null +++ b/trinity-base/kworldclock/Manifest @@ -0,0 +1,2 @@ +DIST kdetoys-3.5.13.1.tar.gz 3037255 SHA256 41e4224bcf816e52877b17d2dcdc86d94e8f304fee2d3fb35b97921544eafd9d SHA512 e7cd7943004e5d1ec83c0fe484fab82f2cdd5f5d39ee77db419938f023cd3c42ba0b257d0ddc783de7bd528c90195821d810babfa193c60856437593c24ce879 WHIRLPOOL 8d482537f972a24b1cef9ad789edd314517f4e3a6b37056f47d92292c8c30e70def24e99efc552b4504503e2224e1209ae946ff34ac94feaf128c038c54f010d +DIST kdetoys-trinity-3.5.13.2.tar.xz 2757260 SHA256 a0533ceb6fb103600eb33ef3136d40f84ec826e24e0b95cc45e68ef73a5232f6 SHA512 eb67a70d75a473f885db8993f5eebd3480e68e43e4de60240fde411696ed8b895029505a5125fe51a41d6ccb583ba50c4c67465d770f14f9a1c1533281154f78 WHIRLPOOL d79f58085d2af17453fc50c621ea6fe6909d476cf5f0a6b6ccf51ef69eed0ba073091f587439eb5afd644e0286dfe2ee86ccd903346d3060c3fe90299511018a diff --git a/trinity-base/kworldclock/files/shared b/trinity-base/kworldclock/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/kworldclock/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/kworldclock/kworldclock-3.5.13.1.ebuild b/trinity-base/kworldclock/kworldclock-3.5.13.1.ebuild new file mode 100644 index 00000000..74bb462e --- /dev/null +++ b/trinity-base/kworldclock/kworldclock-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" +TRINITY_SUBMODULE="kworldwatch" +inherit trinity-meta + +DESCRIPTION="Trinity program that displays the part of the Earth lit up by the Sun" +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/kworldclock/kworldclock-3.5.13.2.ebuild b/trinity-base/kworldclock/kworldclock-3.5.13.2.ebuild new file mode 100644 index 00000000..ae040cf7 --- /dev/null +++ b/trinity-base/kworldclock/kworldclock-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdetoys" +TRINITY_SUBMODULE="kworldwatch" +inherit trinity-meta + +DESCRIPTION="Trinity program that displays the part of the Earth lit up by the Sun" +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/kworldclock/kworldclock-9999.ebuild b/trinity-base/kworldclock/kworldclock-9999.ebuild new file mode 100644 index 00000000..8c9e57af --- /dev/null +++ b/trinity-base/kworldclock/kworldclock-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdetoys" +TRINITY_SUBMODULE="kworldwatch" +inherit trinity-meta + +DESCRIPTION="Trinity program that displays the part of the Earth lit up by the Sun" +KEYWORDS= +IUSE="" diff --git a/trinity-base/kworldclock/metadata.xml b/trinity-base/kworldclock/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kworldclock/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/kxkb/Manifest b/trinity-base/kxkb/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/kxkb/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/kxkb/files/shared b/trinity-base/kxkb/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/kxkb/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/kxkb/kxkb-3.5.13.1.ebuild b/trinity-base/kxkb/kxkb-3.5.13.1.ebuild new file mode 100644 index 00000000..5867be3c --- /dev/null +++ b/trinity-base/kxkb/kxkb-3.5.13.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="KControl module for the X11 to configure and switch keyboard layouts" +KEYWORDS="x86 amd64" +IUSE="" + +DEPEND="x11-libs/libXtst" +RDEPEND="${DEPEND} + x11-misc/xkeyboard-config + x11-apps/setxkbmap" + +src_configure() { + mycmakeargs=( + -DWITH_XTEST=ON + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kxkb/kxkb-3.5.13.2.ebuild b/trinity-base/kxkb/kxkb-3.5.13.2.ebuild new file mode 100644 index 00000000..d0c626b5 --- /dev/null +++ b/trinity-base/kxkb/kxkb-3.5.13.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="KControl module for the X11 to configure and switch keyboard layouts" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="x11-libs/libXtst" +RDEPEND="${DEPEND} + x11-misc/xkeyboard-config + x11-apps/setxkbmap" + +src_configure() { + mycmakeargs=( + -DWITH_XTEST=ON + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kxkb/kxkb-9999.ebuild b/trinity-base/kxkb/kxkb-9999.ebuild new file mode 100644 index 00000000..e30ed33a --- /dev/null +++ b/trinity-base/kxkb/kxkb-9999.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="KControl module for the X11 to configure and switch keyboard layouts" +KEYWORDS= +IUSE="" + +DEPEND="x11-libs/libXtst" +RDEPEND="${DEPEND} + x11-misc/xkeyboard-config + x11-apps/setxkbmap" + +src_configure() { + mycmakeargs=( + -DWITH_XTEST=ON + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/kxkb/metadata.xml b/trinity-base/kxkb/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/kxkb/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/libkcal/Manifest b/trinity-base/libkcal/Manifest new file mode 100644 index 00000000..4a730c44 --- /dev/null +++ b/trinity-base/libkcal/Manifest @@ -0,0 +1,2 @@ +DIST kdepim-3.5.13.1.tar.gz 12954293 SHA256 29755dd66b6da83cb1105fd22954869b911c836f806c19d6a56cdfd6ee79287f SHA512 52f0133f0d296488786f26fe118eefb2018542a36de82d2fd253b7af4e1496ffbee1470869510259202b0a1b5cc6fb1b1b7b8a3ec0b27197fa60927281d1cb9e WHIRLPOOL b34852363e6a6ecdeaacbd9b0775ed0c8c5f692181dc1eee14543c0761a92af43bd96139a7588585ac9715721f62f2aaee603af11240a9a5a93d662262168887 +DIST kdepim-trinity-3.5.13.2.tar.xz 10148724 SHA256 2cbd61e28322e4c7d67ffb16ac59329b3f15ba1a4485095994b9bce6786df7c4 SHA512 a84319183813dc78dc97397c8c3871faa3961b458eda8107525b8b9c6789d13aedd8e3c7cb0706c4ca8dd63f69ff67de02716219c8af44ebf96d484d820eb2bf WHIRLPOOL 907d9d86f1b0094b915989ca7f0feb4f67ac1b238a4c6d176ab1ef9164eff78778b2714ebedeb40de28536a8384b39ec7e637f1bb6911cccb40f7d8663811edb diff --git a/trinity-base/libkcal/libkcal-3.5.13.1.ebuild b/trinity-base/libkcal/libkcal-3.5.13.1.ebuild new file mode 100644 index 00000000..a8924a8c --- /dev/null +++ b/trinity-base/libkcal/libkcal-3.5.13.1.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity kcal library for KOrganizer etc" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND=" + dev-libs/libical + >=trinity-base/ktnef-${PV}:${SLOT} + >=trinity-base/libkmime-${PV}:${SLOT}" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="libemailfunctions/ libkdepim/ libkmime/ ktnef/" diff --git a/trinity-base/libkcal/libkcal-3.5.13.2.ebuild b/trinity-base/libkcal/libkcal-3.5.13.2.ebuild new file mode 100644 index 00000000..456f2a14 --- /dev/null +++ b/trinity-base/libkcal/libkcal-3.5.13.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity kcal library for KOrganizer etc" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + dev-libs/libical + >=trinity-base/ktnef-${PV}:${SLOT} + >=trinity-base/libkmime-${PV}:${SLOT}" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="libemailfunctions/ libkdepim/ libkmime/ ktnef/" diff --git a/trinity-base/libkcal/libkcal-9999.ebuild b/trinity-base/libkcal/libkcal-9999.ebuild new file mode 100644 index 00000000..b1483a8d --- /dev/null +++ b/trinity-base/libkcal/libkcal-9999.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity kcal library for KOrganizer etc" +KEYWORDS="" +IUSE="" + +DEPEND=" + dev-libs/libical + >=trinity-base/ktnef-${PV}:${SLOT} + >=trinity-base/libkmime-${PV}:${SLOT}" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="libemailfunctions/ libtdepim/ libkmime/ ktnef/" diff --git a/trinity-base/libkcal/metadata.xml b/trinity-base/libkcal/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/libkcal/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/libkdenetwork/Manifest b/trinity-base/libkdenetwork/Manifest new file mode 100644 index 00000000..d6ce26a1 --- /dev/null +++ b/trinity-base/libkdenetwork/Manifest @@ -0,0 +1 @@ +DIST kdepim-trinity-3.5.13.2.tar.xz 10148724 SHA256 2cbd61e28322e4c7d67ffb16ac59329b3f15ba1a4485095994b9bce6786df7c4 SHA512 a84319183813dc78dc97397c8c3871faa3961b458eda8107525b8b9c6789d13aedd8e3c7cb0706c4ca8dd63f69ff67de02716219c8af44ebf96d484d820eb2bf WHIRLPOOL 907d9d86f1b0094b915989ca7f0feb4f67ac1b238a4c6d176ab1ef9164eff78778b2714ebedeb40de28536a8384b39ec7e637f1bb6911cccb40f7d8663811edb diff --git a/trinity-base/libkdenetwork/libkdenetwork-3.5.13.2.ebuild b/trinity-base/libkdenetwork/libkdenetwork-3.5.13.2.ebuild new file mode 100644 index 00000000..9a358f92 --- /dev/null +++ b/trinity-base/libkdenetwork/libkdenetwork-3.5.13.2.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="library common to many tdepim apps interacting to network" +KEYWORDS="~amd64 ~x86" +IUSE+="" + +COMMON_DEPEND=">=app-crypt/gpgme-1.0.2" +DEPEND+=" ${COMMON_DEPEND}" +RDEPEND+=" ${COMMON_DEPEND}" + +TSM_EXTRACT_ALSO="libkdepim/" diff --git a/trinity-base/libkdenetwork/metadata.xml b/trinity-base/libkdenetwork/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/libkdenetwork/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/libkdepim/Manifest b/trinity-base/libkdepim/Manifest new file mode 100644 index 00000000..4a730c44 --- /dev/null +++ b/trinity-base/libkdepim/Manifest @@ -0,0 +1,2 @@ +DIST kdepim-3.5.13.1.tar.gz 12954293 SHA256 29755dd66b6da83cb1105fd22954869b911c836f806c19d6a56cdfd6ee79287f SHA512 52f0133f0d296488786f26fe118eefb2018542a36de82d2fd253b7af4e1496ffbee1470869510259202b0a1b5cc6fb1b1b7b8a3ec0b27197fa60927281d1cb9e WHIRLPOOL b34852363e6a6ecdeaacbd9b0775ed0c8c5f692181dc1eee14543c0761a92af43bd96139a7588585ac9715721f62f2aaee603af11240a9a5a93d662262168887 +DIST kdepim-trinity-3.5.13.2.tar.xz 10148724 SHA256 2cbd61e28322e4c7d67ffb16ac59329b3f15ba1a4485095994b9bce6786df7c4 SHA512 a84319183813dc78dc97397c8c3871faa3961b458eda8107525b8b9c6789d13aedd8e3c7cb0706c4ca8dd63f69ff67de02716219c8af44ebf96d484d820eb2bf WHIRLPOOL 907d9d86f1b0094b915989ca7f0feb4f67ac1b238a4c6d176ab1ef9164eff78778b2714ebedeb40de28536a8384b39ec7e637f1bb6911cccb40f7d8663811edb diff --git a/trinity-base/libkdepim/libkdepim-3.5.13.1.ebuild b/trinity-base/libkdepim/libkdepim-3.5.13.1.ebuild new file mode 100644 index 00000000..f3035ffb --- /dev/null +++ b/trinity-base/libkdepim/libkdepim-3.5.13.1.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Common library for Trinity PIM applications." +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND=" + >=trinity-base/ktnef-${PV}:${SLOT} + >=trinity-base/libkmime-${PV}:${SLOT} + >=trinity-base/libkcal-${PV}:${SLOT}" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="libemailfunctions/ + pixmaps/ + libkmime/kmime_util.h + libkcal/" + +src_prepare() { + trinity-meta_src_prepare + # Call Qt 3 designer + sed -i -e "s:\"designer\":\"${QTDIR}/bin/designer\":g" "${S}/libkdepim/kcmdesignerfields.cpp" || die "sed failed" +} diff --git a/trinity-base/libkdepim/libkdepim-3.5.13.2.ebuild b/trinity-base/libkdepim/libkdepim-3.5.13.2.ebuild new file mode 100644 index 00000000..3bd9198f --- /dev/null +++ b/trinity-base/libkdepim/libkdepim-3.5.13.2.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Common library for Trinity PIM applications." +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND=" + >=trinity-base/ktnef-${PV}:${SLOT} + >=trinity-base/libkmime-${PV}:${SLOT} + >=trinity-base/libkcal-${PV}:${SLOT}" +RDEPEND="${DEPEND}" + +TSM_EXTRACT_ALSO="libemailfunctions/ + pixmaps/ + libkmime/kmime_util.h + libkcal/" + +src_prepare() { + trinity-meta_src_prepare + # Call Qt 3 designer + sed -i -e "s:\"designer\":\"${QTDIR}/bin/designer\":g" "${S}/libkdepim/kcmdesignerfields.cpp" || die "sed failed" +} diff --git a/trinity-base/libkdepim/metadata.xml b/trinity-base/libkdepim/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/libkdepim/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/libkholidays/Manifest b/trinity-base/libkholidays/Manifest new file mode 100644 index 00000000..d6ce26a1 --- /dev/null +++ b/trinity-base/libkholidays/Manifest @@ -0,0 +1 @@ +DIST kdepim-trinity-3.5.13.2.tar.xz 10148724 SHA256 2cbd61e28322e4c7d67ffb16ac59329b3f15ba1a4485095994b9bce6786df7c4 SHA512 a84319183813dc78dc97397c8c3871faa3961b458eda8107525b8b9c6789d13aedd8e3c7cb0706c4ca8dd63f69ff67de02716219c8af44ebf96d484d820eb2bf WHIRLPOOL 907d9d86f1b0094b915989ca7f0feb4f67ac1b238a4c6d176ab1ef9164eff78778b2714ebedeb40de28536a8384b39ec7e637f1bb6911cccb40f7d8663811edb diff --git a/trinity-base/libkholidays/libkholidays-3.5.13.2.ebuild b/trinity-base/libkholidays/libkholidays-3.5.13.2.ebuild new file mode 100644 index 00000000..05483f6a --- /dev/null +++ b/trinity-base/libkholidays/libkholidays-3.5.13.2.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity library to compute holidays." +KEYWORDS="~amd64 ~x86" +IUSE+="" + +TSM_EXTRACT_ALSO="libkdepim/" diff --git a/trinity-base/libkholidays/libkholidays-9999.ebuild b/trinity-base/libkholidays/libkholidays-9999.ebuild new file mode 100644 index 00000000..39b3f687 --- /dev/null +++ b/trinity-base/libkholidays/libkholidays-9999.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity library to compute holidays." +KEYWORDS="" +IUSE+="" + +TSM_EXTRACT_ALSO="libtdepim/" diff --git a/trinity-base/libkholidays/metadata.xml b/trinity-base/libkholidays/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/libkholidays/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/libkmime/Manifest b/trinity-base/libkmime/Manifest new file mode 100644 index 00000000..4a730c44 --- /dev/null +++ b/trinity-base/libkmime/Manifest @@ -0,0 +1,2 @@ +DIST kdepim-3.5.13.1.tar.gz 12954293 SHA256 29755dd66b6da83cb1105fd22954869b911c836f806c19d6a56cdfd6ee79287f SHA512 52f0133f0d296488786f26fe118eefb2018542a36de82d2fd253b7af4e1496ffbee1470869510259202b0a1b5cc6fb1b1b7b8a3ec0b27197fa60927281d1cb9e WHIRLPOOL b34852363e6a6ecdeaacbd9b0775ed0c8c5f692181dc1eee14543c0761a92af43bd96139a7588585ac9715721f62f2aaee603af11240a9a5a93d662262168887 +DIST kdepim-trinity-3.5.13.2.tar.xz 10148724 SHA256 2cbd61e28322e4c7d67ffb16ac59329b3f15ba1a4485095994b9bce6786df7c4 SHA512 a84319183813dc78dc97397c8c3871faa3961b458eda8107525b8b9c6789d13aedd8e3c7cb0706c4ca8dd63f69ff67de02716219c8af44ebf96d484d820eb2bf WHIRLPOOL 907d9d86f1b0094b915989ca7f0feb4f67ac1b238a4c6d176ab1ef9164eff78778b2714ebedeb40de28536a8384b39ec7e637f1bb6911cccb40f7d8663811edb diff --git a/trinity-base/libkmime/libkmime-3.5.13.1.ebuild b/trinity-base/libkmime/libkmime-3.5.13.1.ebuild new file mode 100644 index 00000000..ff663bef --- /dev/null +++ b/trinity-base/libkmime/libkmime-3.5.13.1.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity kmime library for Message Handling" +KEYWORDS="amd64 x86" +IUSE="" + +TSM_EXTRACT_ALSO="libkdepim" diff --git a/trinity-base/libkmime/libkmime-3.5.13.2.ebuild b/trinity-base/libkmime/libkmime-3.5.13.2.ebuild new file mode 100644 index 00000000..29a46741 --- /dev/null +++ b/trinity-base/libkmime/libkmime-3.5.13.2.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity kmime library for Message Handling" +KEYWORDS="~amd64 ~x86" +IUSE="" + +TSM_EXTRACT_ALSO="libkdepim/" diff --git a/trinity-base/libkmime/libkmime-9999.ebuild b/trinity-base/libkmime/libkmime-9999.ebuild new file mode 100644 index 00000000..f42fce88 --- /dev/null +++ b/trinity-base/libkmime/libkmime-9999.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity kmime library for Message Handling" +KEYWORDS="" +IUSE="" + +TSM_EXTRACT_ALSO="libtdepim/" diff --git a/trinity-base/libkmime/metadata.xml b/trinity-base/libkmime/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/libkmime/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/libkonq/Manifest b/trinity-base/libkonq/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/libkonq/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/libkonq/files/libkonq-3.5.13.1-onlyshowin-tde.patch b/trinity-base/libkonq/files/libkonq-3.5.13.1-onlyshowin-tde.patch new file mode 100644 index 00000000..9be02ad7 --- /dev/null +++ b/trinity-base/libkonq/files/libkonq-3.5.13.1-onlyshowin-tde.patch @@ -0,0 +1,20 @@ +diff --git a/libkonq/konq_popupmenu.cc b/libkonq/konq_popupmenu.cc +index 6cd19e5..f58f2e1 100644 +--- a/libkonq/konq_popupmenu.cc ++++ b/libkonq/konq_popupmenu.cc +@@ -883,13 +883,13 @@ void KonqPopupMenu::setup(KonqPopupFlags kpf) + const TQString onlyShowIn = service->property("OnlyShowIn", TQVariant::String).toString(); + if ( !onlyShowIn.isEmpty() ) { + const TQStringList aList = TQStringList::split(';', onlyShowIn); +- if (!aList.contains("KDE")) ++ if (!aList.contains("TDE")) + continue; + } + const TQString notShowIn = service->property("NotShowIn", TQVariant::String).toString(); + if ( !notShowIn.isEmpty() ) { + const TQStringList aList = TQStringList::split(';', notShowIn); +- if (aList.contains("KDE")) ++ if (aList.contains("TDE")) + continue; + } + diff --git a/trinity-base/libkonq/files/shared b/trinity-base/libkonq/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/libkonq/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/libkonq/libkonq-3.5.13.1.ebuild b/trinity-base/libkonq/libkonq-3.5.13.1.ebuild new file mode 100644 index 00000000..f34eaa4b --- /dev/null +++ b/trinity-base/libkonq/libkonq-3.5.13.1.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="The embeddable part of konqueror" +KEYWORDS="x86 amd64" +IUSE="arts" +DEPEND="arts? ( >=trinity-base/arts-${PV}:${SLOT} )" +RDEPEND="$DEPEND" +PATCHES=( "$FILESDIR/${PN}-3.5.13.1-onlyshowin-tde.patch") + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with arts ARTS) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/libkonq/libkonq-3.5.13.2.ebuild b/trinity-base/libkonq/libkonq-3.5.13.2.ebuild new file mode 100644 index 00000000..7919747e --- /dev/null +++ b/trinity-base/libkonq/libkonq-3.5.13.2.ebuild @@ -0,0 +1,22 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="The embeddable part of konqueror" +KEYWORDS="~amd64 ~x86" +IUSE="arts" +DEPEND="arts? ( >=trinity-base/arts-${PV}:${SLOT} )" +RDEPEND="$DEPEND" +PATCHES=( "$FILESDIR/${PN}-3.5.13.1-onlyshowin-tde.patch") + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with arts ARTS) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/libkonq/libkonq-9999.ebuild b/trinity-base/libkonq/libkonq-9999.ebuild new file mode 100644 index 00000000..45b06ee5 --- /dev/null +++ b/trinity-base/libkonq/libkonq-9999.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +need-arts optional + +DESCRIPTION="The embeddable part of konqueror" +KEYWORDS= diff --git a/trinity-base/libkonq/metadata.xml b/trinity-base/libkonq/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/libkonq/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/libkpimexchange/Manifest b/trinity-base/libkpimexchange/Manifest new file mode 100644 index 00000000..d6ce26a1 --- /dev/null +++ b/trinity-base/libkpimexchange/Manifest @@ -0,0 +1 @@ +DIST kdepim-trinity-3.5.13.2.tar.xz 10148724 SHA256 2cbd61e28322e4c7d67ffb16ac59329b3f15ba1a4485095994b9bce6786df7c4 SHA512 a84319183813dc78dc97397c8c3871faa3961b458eda8107525b8b9c6789d13aedd8e3c7cb0706c4ca8dd63f69ff67de02716219c8af44ebf96d484d820eb2bf WHIRLPOOL 907d9d86f1b0094b915989ca7f0feb4f67ac1b238a4c6d176ab1ef9164eff78778b2714ebedeb40de28536a8384b39ec7e637f1bb6911cccb40f7d8663811edb diff --git a/trinity-base/libkpimexchange/libkpimexchange-3.5.13.2.ebuild b/trinity-base/libkpimexchange/libkpimexchange-3.5.13.2.ebuild new file mode 100644 index 00000000..df6b710d --- /dev/null +++ b/trinity-base/libkpimexchange/libkpimexchange-3.5.13.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity PIM exchange library" +KEYWORDS="~amd64 ~x86" +IUSE+="" +COMMON_DEPEND=">=trinity-base/libkcal-${PV}:${SLOT} + >=trinity-base/ktnef-${PV}:${SLOT} + >=trinity-base/libkmime-${PV}:${SLOT}" + +DEPEND+=" ${COMMON_DEPEND}" +RDEPEND+=" ${COMMON_DEPEND}" + +TSM_EXTRACT_ALSO="libkdepim/ libkcal/" diff --git a/trinity-base/libkpimexchange/libkpimexchange-9999.ebuild b/trinity-base/libkpimexchange/libkpimexchange-9999.ebuild new file mode 100644 index 00000000..ea0c321f --- /dev/null +++ b/trinity-base/libkpimexchange/libkpimexchange-9999.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity PIM exchange library" +KEYWORDS="" +IUSE+="" +COMMON_DEPEND=">=trinity-base/libkcal-${PV}:${SLOT} + >=trinity-base/ktnef-${PV}:${SLOT} + >=trinity-base/libkmime-${PV}:${SLOT}" + +DEPEND+=" ${COMMON_DEPEND}" +RDEPEND+=" ${COMMON_DEPEND}" + +TSM_EXTRACT_ALSO="libtdepim/ libkcal/" diff --git a/trinity-base/libkpimexchange/metadata.xml b/trinity-base/libkpimexchange/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/libkpimexchange/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/libkpimidentities/Manifest b/trinity-base/libkpimidentities/Manifest new file mode 100644 index 00000000..d6ce26a1 --- /dev/null +++ b/trinity-base/libkpimidentities/Manifest @@ -0,0 +1 @@ +DIST kdepim-trinity-3.5.13.2.tar.xz 10148724 SHA256 2cbd61e28322e4c7d67ffb16ac59329b3f15ba1a4485095994b9bce6786df7c4 SHA512 a84319183813dc78dc97397c8c3871faa3961b458eda8107525b8b9c6789d13aedd8e3c7cb0706c4ca8dd63f69ff67de02716219c8af44ebf96d484d820eb2bf WHIRLPOOL 907d9d86f1b0094b915989ca7f0feb4f67ac1b238a4c6d176ab1ef9164eff78778b2714ebedeb40de28536a8384b39ec7e637f1bb6911cccb40f7d8663811edb diff --git a/trinity-base/libkpimidentities/libkpimidentities-3.5.13.2.ebuild b/trinity-base/libkpimidentities/libkpimidentities-3.5.13.2.ebuild new file mode 100644 index 00000000..97e45e3a --- /dev/null +++ b/trinity-base/libkpimidentities/libkpimidentities-3.5.13.2.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity PIM identities library" +KEYWORDS="~amd64 ~x86" +IUSE+="" + +COMMON_DEPEND=">=trinity-base/certmanager-${PV}:${SLOT} + >=trinity-base/libkdepim-${PV}:${SLOT} + >=trinity-base/libkmime-${PV}:${SLOT}" +DEPEND+=" $COMMON_DEPEND" +RDEPEND+=" $COMMON_DEPEND" + +TSM_EXTRACT_ALSO="libkdepim/ libemailfunctions/ libkmime/" diff --git a/trinity-base/libkpimidentities/libkpimidentities-9999.ebuild b/trinity-base/libkpimidentities/libkpimidentities-9999.ebuild new file mode 100644 index 00000000..d635315f --- /dev/null +++ b/trinity-base/libkpimidentities/libkpimidentities-9999.ebuild @@ -0,0 +1,19 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta + +DESCRIPTION="Trinity PIM identities library" +KEYWORDS="" +IUSE+="" + +COMMON_DEPEND=">=trinity-base/certmanager-${PV}:${SLOT} + >=trinity-base/libtdepim-${PV}:${SLOT} + >=trinity-base/libkmime-${PV}:${SLOT}" +DEPEND+=" $COMMON_DEPEND" +RDEPEND+=" $COMMON_DEPEND" + +TSM_EXTRACT_ALSO="libtdepim/ libemailfunctions/ libkmime/" diff --git a/trinity-base/libkpimidentities/metadata.xml b/trinity-base/libkpimidentities/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/libkpimidentities/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/libkscan/Manifest b/trinity-base/libkscan/Manifest new file mode 100644 index 00000000..f0ba54e9 --- /dev/null +++ b/trinity-base/libkscan/Manifest @@ -0,0 +1 @@ +DIST kdegraphics-3.5.13.1.tar.gz 7526074 SHA256 19bd36e261bb6c5d2c9c1eba5f736c642b48422d917d44e576835f7ebb44906b SHA512 693e5ad70dbb00c587e588acfb81fc9475c3a4dbc86f41d6053c0584c533349a7564e34b870cb7bbc57361ac539da6f7d7f1b002ac3cfe8b0201db3eeb9147dd WHIRLPOOL fd2c46c517b3a0293880eaf35967295485555b936d0f1e80e0f2c261a1164cfcc5c4b2d943a12c073914d33b59974cc2dd92a78414614caa10f46dd048d518b4 diff --git a/trinity-base/libkscan/files/tdegraphics-libkscan-fix-name.patch b/trinity-base/libkscan/files/tdegraphics-libkscan-fix-name.patch new file mode 100644 index 00000000..5f7013f6 --- /dev/null +++ b/trinity-base/libkscan/files/tdegraphics-libkscan-fix-name.patch @@ -0,0 +1,13 @@ +diff --git a/libkscan/CMakeLists.txt b/libkscan/CMakeLists.txt +index b1c75eb..12ecff9 100644 +--- a/libkscan/CMakeLists.txt ++++ b/libkscan/CMakeLists.txt +@@ -9,7 +9,7 @@ + # + ################################################# + +-project( libksane ) ++project( libkscan ) + + include( ConfigureChecks.cmake ) + diff --git a/trinity-base/libkscan/libkscan-3.5.13.1.ebuild b/trinity-base/libkscan/libkscan-3.5.13.1.ebuild new file mode 100644 index 00000000..a8981d5f --- /dev/null +++ b/trinity-base/libkscan/libkscan-3.5.13.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity scanner library" +KEYWORDS="amd64 x86" +IUSE="" + +DEPEND="media-gfx/sane-backends" +RDEPEND="${DEPEND}" + +PATCHES=( "${FILESDIR}/tdegraphics-${PN}-fix-name.patch" ) diff --git a/trinity-base/libkscan/libkscan-9999.ebuild b/trinity-base/libkscan/libkscan-9999.ebuild new file mode 100644 index 00000000..9a1d2f4b --- /dev/null +++ b/trinity-base/libkscan/libkscan-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity scanner library" +KEYWORDS= +IUSE="" + +DEPEND="media-gfx/sane-backends" +RDEPEND="${DEPEND}" diff --git a/trinity-base/libkscan/metadata.xml b/trinity-base/libkscan/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/libkscan/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/librss/Manifest b/trinity-base/librss/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/librss/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/librss/files/tdenetwork-fix-export-librss.patch b/trinity-base/librss/files/tdenetwork-fix-export-librss.patch new file mode 100644 index 00000000..e6c49a74 --- /dev/null +++ b/trinity-base/librss/files/tdenetwork-fix-export-librss.patch @@ -0,0 +1,21 @@ +diff --git a/librss/CMakeLists.txt b/librss/CMakeLists.txt +index b16edfb..2456b38 100644 +--- a/librss/CMakeLists.txt ++++ b/librss/CMakeLists.txt +@@ -9,6 +9,8 @@ + # + ################################################# + ++project( librss ) ++ + include_directories( + ${CMAKE_CURRENT_BINARY_DIR} + ${TDE_INCLUDE_DIR} +@@ -37,3 +39,7 @@ tde_add_library( rss SHARED AUTOMOC + LINK kio-shared + DESTINATION ${LIB_INSTALL_DIR} + ) ++ ++##### install import cmake modules ############### ++ ++tde_install_export( ) diff --git a/trinity-base/librss/librss-3.5.13.1.ebuild b/trinity-base/librss/librss-3.5.13.1.ebuild new file mode 100644 index 00000000..985a171d --- /dev/null +++ b/trinity-base/librss/librss-3.5.13.1.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity rss library" +KEYWORDS="amd64 x86" +IUSE="" + +PATCHES=( "${FILESDIR}/tdenetwork-fix-export-librss.patch" ) diff --git a/trinity-base/librss/librss-9999.ebuild b/trinity-base/librss/librss-9999.ebuild new file mode 100644 index 00000000..8ef1314b --- /dev/null +++ b/trinity-base/librss/librss-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="Trinity rss library" +KEYWORDS= +IUSE="" diff --git a/trinity-base/librss/metadata.xml b/trinity-base/librss/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/librss/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/libtdegames/libtdegames-9999.ebuild b/trinity-base/libtdegames/libtdegames-9999.ebuild new file mode 100644 index 00000000..6ae1f34a --- /dev/null +++ b/trinity-base/libtdegames/libtdegames-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegames" + +inherit trinity-meta + +DESCRIPTION="Base library common to many Trinity games" +KEYWORDS="" +IUSE+="" diff --git a/trinity-base/libtdegames/metadata.xml b/trinity-base/libtdegames/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/libtdegames/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/libtdenetwork/libtdenetwork-9999.ebuild b/trinity-base/libtdenetwork/libtdenetwork-9999.ebuild new file mode 100644 index 00000000..4d7667f6 --- /dev/null +++ b/trinity-base/libtdenetwork/libtdenetwork-9999.ebuild @@ -0,0 +1,17 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta + +DESCRIPTION="library common to many tdepim apps interacting to network" +KEYWORDS="" +IUSE+="" + +COMMON_DEPEND=">=app-crypt/gpgme-1.0.2" +DEPEND+=" ${COMMON_DEPEND}" +RDEPEND+=" ${COMMON_DEPEND}" + +TSM_EXTRACT_ALSO="libtdepim/" diff --git a/trinity-base/libtdenetwork/metadata.xml b/trinity-base/libtdenetwork/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/libtdenetwork/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/libtdepim/libtdepim-9999.ebuild b/trinity-base/libtdepim/libtdepim-9999.ebuild new file mode 100644 index 00000000..0972cddf --- /dev/null +++ b/trinity-base/libtdepim/libtdepim-9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdepim" + +inherit trinity-meta + +DESCRIPTION="Common library for Trinity PIM applications." +KEYWORDS="" +IUSE+="" + +COMMON_DEPEND=" + >=trinity-base/ktnef-${PV}:${SLOT} + >=trinity-base/libkmime-${PV}:${SLOT} + >=trinity-base/libkcal-${PV}:${SLOT}" +DEPEND+=" ${COMMON_DEPEND}" +RDEPEND+=" ${COMMON_DEPEND}" + +TSM_EXTRACT_ALSO="libemailfunctions/ + pixmaps/ + libkmime/kmime_util.h + libkcal/" + +src_prepare() { + trinity-meta_src_prepare + # Call Qt 3 designer + sed -i -e "s:\"designer\":\"${QTDIR}/bin/designer\":g" "${S}/libtdepim/kcmdesignerfields.cpp" || die "sed failed" +} diff --git a/trinity-base/libtdepim/metadata.xml b/trinity-base/libtdepim/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/libtdepim/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/lisa/Manifest b/trinity-base/lisa/Manifest new file mode 100644 index 00000000..1d49700d --- /dev/null +++ b/trinity-base/lisa/Manifest @@ -0,0 +1 @@ +DIST kdenetwork-3.5.13.1.tar.gz 8794225 SHA256 21e69e8cb2550561c26913a5cccdc376115f50cffd43f9a94f7a660a303f46f9 SHA512 b3189a9f5e9cddd130b24a82b95ef90db1ec3c7afa280a46101ba7cbf6f9d92f60a536401f648a96459ba87f70ede5f7ae4affe894515a8e858b40ee79cb1b69 WHIRLPOOL de678ab30e3aa8dc3068c895fd000fdab1bc046e272273bf44196a198210efab82ddde3c5e0ffaa863061e9c56e3a8a68ca2f8f03cd77136755f66688f878c65 diff --git a/trinity-base/lisa/files/lisa b/trinity-base/lisa/files/lisa new file mode 100644 index 00000000..eeeae68c --- /dev/null +++ b/trinity-base/lisa/files/lisa @@ -0,0 +1,19 @@ +#!/sbin/runscript +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +depend() { + use net +} + +start() { + ebegin "Starting lisa" + start-stop-daemon --start -x _TDEDIR_/bin/lisa -q -- $LISACONF 1>/dev/null + eend $? "Failed to start lisa" +} + +stop() { + ebegin "Stopping lisa" + start-stop-daemon --stop -x _TDEDIR_/bin/lisa -q + eend $? "Failed to stop lisa" +} diff --git a/trinity-base/lisa/files/lisa-3.5.13.1-6f85c0c-fix-references-to-user-profile-directory.patch b/trinity-base/lisa/files/lisa-3.5.13.1-6f85c0c-fix-references-to-user-profile-directory.patch new file mode 100644 index 00000000..ea9dbbeb --- /dev/null +++ b/trinity-base/lisa/files/lisa-3.5.13.1-6f85c0c-fix-references-to-user-profile-directory.patch @@ -0,0 +1,52 @@ +diff --git a/lanbrowsing/lisa/README b/lanbrowsing/lisa/README +index c6d5d1b..5b7c328 100644 +--- a/lanbrowsing/lisa/README ++++ b/lanbrowsing/lisa/README +@@ -382,7 +382,7 @@ For reslisa the file is named reslisarc instead lisarc. + -u, --unix search at first for $HOME/.lisarc, then + for /etc/lisarc, this is the default behaviour + +--k, --kde1 search at first for $HOME/.kde/share/config/lisarc, ++-k, --kde1 search at first for $HOME/.trinity/share/config/lisarc, + then for $KDEDIR/share/config/lisarc + + -K, --kde2 looks for the file lisarc in every directory +diff --git a/lanbrowsing/lisa/main.cpp b/lanbrowsing/lisa/main.cpp +index 7de5938..fd96d04 100644 +--- a/lanbrowsing/lisa/main.cpp ++++ b/lanbrowsing/lisa/main.cpp +@@ -198,7 +198,7 @@ int main(int argc, char** argv) + "--kde1, --kde2 and --unix are not supported anymore.\n"\ + "Lisa will always first look for $(HOME)/.lisarc , then for /etc/lisarc.\n"\ + "If your lisa configuration file was created using an older version of \n"\ +- "the KDE control center, copy the /root/.kde/share/config/lisarc to /etc and \n"\ ++ "the KDE control center, copy the /root/.trinity/share/config/lisarc to /etc and \n"\ + "then start lisa without any command line options.\n"<<std::endl; + return 0; + break; +diff --git a/lanbrowsing/lisa/netmanager.cpp b/lanbrowsing/lisa/netmanager.cpp +index e652ce9..ad905e3 100644 +--- a/lanbrowsing/lisa/netmanager.cpp ++++ b/lanbrowsing/lisa/netmanager.cpp +@@ -338,7 +338,7 @@ MyString NetManager::getConfigFileName() + /* else if (m_configStyle==KDE1CONFIGSTYLE) + { + tmpFilename=getenv("HOME"); +- tmpFilename+=MyString("/.kde/share/config/")+tmpBase; ++ tmpFilename+=MyString("/.trinity/share/config/")+tmpBase; + if (fileReadable(tmpFilename)) + return tmpFilename; + tmpFilename=getenv("KDEDIR"); +diff --git a/lanbrowsing/lisa/strictmain.cpp b/lanbrowsing/lisa/strictmain.cpp +index a948d6d..07f5b9b 100644 +--- a/lanbrowsing/lisa/strictmain.cpp ++++ b/lanbrowsing/lisa/strictmain.cpp +@@ -187,7 +187,7 @@ int main(int argc, char** argv) + "--kde1, --kde2 and --unix are not supported anymore.\n"\ + "ResLisa will always first look for $(HOME)/.reslisarc , then for /etc/reslisarc.\n"\ + "If your lisa configuration file was created using an older version of \n"\ +- "the KDE control center, copy the $(HOME)/.kde/share/config/reslisarc to $(HOME)/.reslisarc.\n"<<std::endl; ++ "the KDE control center, copy the $(HOME)/.trinity/share/config/reslisarc to $(HOME)/.reslisarc.\n"<<std::endl; + break; + + case 'c': diff --git a/trinity-base/lisa/files/lisa.conf b/trinity-base/lisa/files/lisa.conf new file mode 100644 index 00000000..bad3fa82 --- /dev/null +++ b/trinity-base/lisa/files/lisa.conf @@ -0,0 +1,11 @@ +# Note: this is NOT the main lisa configuratio file. That is in /etc/lisarc. +# This merely sets startup options for the gentoo lisa initscript. +# Add anything you want to $LISACONF. + +# config file to use; overrides default +# note that default checks /etc/lisarc and ~/.lisarc +# LISACONF="$LISACONF --config=myfile" + +# port to use; overrides default of 7741 +# I think all lisas on the network have to use the same port +# LISACONF="$LISACONF --port 7741"
\ No newline at end of file diff --git a/trinity-base/lisa/files/reslisa b/trinity-base/lisa/files/reslisa new file mode 100644 index 00000000..dcb2c656 --- /dev/null +++ b/trinity-base/lisa/files/reslisa @@ -0,0 +1,19 @@ +#!/sbin/runscript +# Copyright 1999-2004 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +depend() { + use net +} + +start() { + ebegin "Starting reslisa" + start-stop-daemon --start -x _TDEDIR_/bin/reslisa -q -- 1>/dev/null + eend $? "Failed to start reslisa" +} + +stop() { + ebegin "Stopping reslisa" + start-stop-daemon --stop -x _TDEDIR_/bin/reslisa -q + eend $? "Failed to stop reslisa" +} diff --git a/trinity-base/lisa/files/reslisa.conf b/trinity-base/lisa/files/reslisa.conf new file mode 100644 index 00000000..0a74c6ca --- /dev/null +++ b/trinity-base/lisa/files/reslisa.conf @@ -0,0 +1,8 @@ +# Note: this is NOT the main reslisa configuratio file. That is in /etc/reslisarc. +# This merely sets startup options for the gentoo reslisa initscript. +# Add anything you want to $RESLISACONF. + +# config file to use; overrides default +# note that default checks /etc/reslisarc and ~/.reslisarc +# RESLISACONF="$RESLISACONF --config=myfile" + diff --git a/trinity-base/lisa/lisa-3.5.13.1.ebuild b/trinity-base/lisa/lisa-3.5.13.1.ebuild new file mode 100644 index 00000000..56319dfb --- /dev/null +++ b/trinity-base/lisa/lisa-3.5.13.1.ebuild @@ -0,0 +1,31 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdenetwork" +TRINITY_SUBMODULE="lanbrowsing" +inherit trinity-meta + +DESCRIPTION="Trinity Lan Information Server - allows to share information over a network." +KEYWORDS="amd64 x86" +IUSE="" + +PATCHES=( + "${FILESDIR}/lisa-3.5.13.1-6f85c0c-fix-references-to-user-profile-directory.patch" ) + +src_install() { + trinity-meta_src_install + + chmod u+s "${D}/${KDEDIR}/bin/reslisa" + + # lisa, reslisa initscripts + sed -e "s:_TDEDIR_:${TDEDIR}:g" "${FILESDIR}/lisa" > "${T}/lisa" + sed -e "s:_TDEDIR_:${TDEDIR}:g" "${FILESDIR}/reslisa" > "${T}/reslisa" + doinitd "${T}/lisa" "${T}/reslisa" + + newconfd "${FILESDIR}/lisa.conf" lisa + newconfd "${FILESDIR}/reslisa.conf" reslisa + + echo '# Default lisa configfile' > "$D/etc/lisarc" + echo '# Default reslisa configfile' > "$D/etc/reslisarc" +} diff --git a/trinity-base/lisa/lisa-9999.ebuild b/trinity-base/lisa/lisa-9999.ebuild new file mode 100644 index 00000000..4b01ce18 --- /dev/null +++ b/trinity-base/lisa/lisa-9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" +TRINITY_SUBMODULE="lanbrowsing" +inherit trinity-meta + +DESCRIPTION="Trinity Lan Information Server - allows to share information over a network." +KEYWORDS= +IUSE="" + +src_install() { + trinity-meta_src_install + + chmod u+s "${D}/${KDEDIR}/bin/reslisa" + + # lisa, reslisa initscripts + sed -e "s:_TDEDIR_:${TDEDIR}:g" "${FILESDIR}/lisa" > "${T}/lisa" + sed -e "s:_TDEDIR_:${TDEDIR}:g" "${FILESDIR}/reslisa" > "${T}/reslisa" + doinitd "${T}/lisa" "${T}/reslisa" + + newconfd "${FILESDIR}/lisa.conf" lisa + newconfd "${FILESDIR}/reslisa.conf" reslisa + + echo '# Default lisa configfile' > "$D/etc/lisarc" + echo '# Default reslisa configfile' > "$D/etc/reslisarc" +} diff --git a/trinity-base/lisa/metadata.xml b/trinity-base/lisa/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/lisa/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/noatun-plugins/metadata.xml b/trinity-base/noatun-plugins/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/noatun-plugins/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/noatun-plugins/noatun-plugins-9999.ebuild b/trinity-base/noatun-plugins/noatun-plugins-9999.ebuild new file mode 100644 index 00000000..9e59012b --- /dev/null +++ b/trinity-base/noatun-plugins/noatun-plugins-9999.ebuild @@ -0,0 +1,45 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeaddons" + +inherit trinity-meta db-use + +DESCRIPTION="Various plugins for Noatun." +KEYWORDS="" +IUSE="arts sdl berkdb" + +COMMON_DEPEND=" + >=trinity-base/noatun-${PV}:${SLOT} + arts? ( >=trinity-base/arts-${PV}:${SLOT} ) + berkdb? ( =sys-libs/db-4*:= ) +" +DEPEND="${COMMON_DEPEND} + sdl? ( >=media-libs/libsdl-1.2 ) +" + +RDEPEND="${COMMON_DEPEND} + sdl? ( >=media-libs/libsdl-1.2[X] ) +" + +src_compile() { + mycmakeargs=( + "-DWITH_ARTS=$(usex arts)" + "-DWITH_SDL=$(usex sdl)" + ) + + if use berkdb; then + mycmakeargs=( "${mycmakeargs[@]}" + "-DWITH_BERKELEY_DB=ON" + "-DBERKELEY_DB_LIBS=$(db_libname)" + "-DBERKELEY_DB_INCLUDE_DIRS==${ROOT}$(db_includedir)" + ) + else + mycmakeargs=( "${mycmakeargs[@]}" + "-DWITH_BERKELEY_DB=OFF" + ) + fi + + trinity-meta_src_configure +} diff --git a/trinity-base/nsplugins/Manifest b/trinity-base/nsplugins/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/nsplugins/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/nsplugins/files/shared b/trinity-base/nsplugins/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/nsplugins/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/nsplugins/metadata.xml b/trinity-base/nsplugins/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/nsplugins/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/nsplugins/nsplugins-3.5.13.1.ebuild b/trinity-base/nsplugins/nsplugins-3.5.13.1.ebuild new file mode 100644 index 00000000..09e96e26 --- /dev/null +++ b/trinity-base/nsplugins/nsplugins-3.5.13.1.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Netscape plugins support for Konqueror." +KEYWORDS="x86 amd64" +IUSE="" + +# CHECKME: dependencies +DEPEND="x11-libs/libXt + =dev-libs/glib-2*" +RDEPEND="${DEPEND}" diff --git a/trinity-base/nsplugins/nsplugins-3.5.13.2.ebuild b/trinity-base/nsplugins/nsplugins-3.5.13.2.ebuild new file mode 100644 index 00000000..f09033f9 --- /dev/null +++ b/trinity-base/nsplugins/nsplugins-3.5.13.2.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Netscape plugins support for Konqueror." +KEYWORDS="~amd64 ~x86" +IUSE="" + +# CHECKME: dependencies +DEPEND="x11-libs/libXt + =dev-libs/glib-2*" +RDEPEND="${DEPEND}" diff --git a/trinity-base/nsplugins/nsplugins-9999.ebuild b/trinity-base/nsplugins/nsplugins-9999.ebuild new file mode 100644 index 00000000..32508289 --- /dev/null +++ b/trinity-base/nsplugins/nsplugins-9999.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Netscape plugins support for Konqueror." +KEYWORDS= +IUSE="" + +# CHECKME: dependencies +DEPEND="x11-libs/libXt + =dev-libs/glib-2*" +RDEPEND="${DEPEND}" diff --git a/trinity-base/renamedlg-plugins/metadata.xml b/trinity-base/renamedlg-plugins/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/renamedlg-plugins/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/renamedlg-plugins/renamedlg-plugins-9999.ebuild b/trinity-base/renamedlg-plugins/renamedlg-plugins-9999.ebuild new file mode 100644 index 00000000..561b36aa --- /dev/null +++ b/trinity-base/renamedlg-plugins/renamedlg-plugins-9999.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeaddons" +TSM_EXTRACT="renamedlgplugins" + +inherit trinity-meta + +DESCRIPTION="renamedlg plugins for image and audio files" +KEYWORDS="" +IUSE+="" diff --git a/trinity-base/superkaramba/Manifest b/trinity-base/superkaramba/Manifest new file mode 100644 index 00000000..c59ac62b --- /dev/null +++ b/trinity-base/superkaramba/Manifest @@ -0,0 +1,2 @@ +DIST kdeutils-3.5.13.1.tar.gz 2829393 SHA256 3e7ab07fe1bb3e7be7ac3a3796366c88d3b79a58af911546e2c65e32363db527 SHA512 48733e472d0f5da85ef8a32ed6db7fa5e61f0682e49842439e6ea38a1e407059bb35efffe41fc6ed1a718511fd5b2b2c8222d816a23500a4dcbca17461f9a3bd WHIRLPOOL 1488e0c44f60b4d5e397dd2cf93de048eae1b915d4b2b7b1cf27768946f5aae3b5bcc3971ee28b5fa6a57a0b94cca6db0866138b69ad74f1f7bb97cdaaebdbe2 +DIST kdeutils-trinity-3.5.13.2.tar.xz 2259232 SHA256 b2999b9ef39bb2f269b84fdf34a814b5a5599aae7d05538d0bf680c18fb334fa SHA512 f501aa4b61bf440e873eec96f09c0c24ad780db2f9f14b884001c04c04aafccb5afb2b492dcf4fc640f3ec35d86aa419d67936122648a986662cd7b7f4f8a2d8 WHIRLPOOL 49296006875250212f0fdeb0c90c4f69cf0aa7cfd38415e2f7b50bdf81754de64562df2400f4932a502adbe84b58be34cae6c029d68cc62d0e91de5158513239 diff --git a/trinity-base/superkaramba/files/shared b/trinity-base/superkaramba/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/superkaramba/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/superkaramba/metadata.xml b/trinity-base/superkaramba/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/superkaramba/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/superkaramba/superkaramba-3.5.13.1.ebuild b/trinity-base/superkaramba/superkaramba-3.5.13.1.ebuild new file mode 100644 index 00000000..2885ed7c --- /dev/null +++ b/trinity-base/superkaramba/superkaramba-3.5.13.1.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="A tool to create interactive applets for the Trinity desktop." +KEYWORDS="x86 amd64" +#FIXME: add xmms use +IUSE="" + +# RDEPEND="xmms? (media-sound/xmms2)" + +src_configure() { + mycmakeargs=( +# $(cmake-utils_use_with xmms XMMS ) + "-DWITH_XMMS=ON" + "-DWITH_KNEWSTUFF=ON" + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/superkaramba/superkaramba-3.5.13.2.ebuild b/trinity-base/superkaramba/superkaramba-3.5.13.2.ebuild new file mode 100644 index 00000000..5df99205 --- /dev/null +++ b/trinity-base/superkaramba/superkaramba-3.5.13.2.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdeutils" + +inherit trinity-meta + +DESCRIPTION="A tool to create interactive applets for the Trinity desktop." +KEYWORDS="~x86 ~amd64" +#FIXME: add xmms use +IUSE="" + +# RDEPEND="xmms? (media-sound/xmms2)" + +src_configure() { + mycmakeargs=( +# $(cmake-utils_use_with xmms XMMS ) + "-DWITH_XMMS=ON" + "-DWITH_KNEWSTUFF=ON" + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/superkaramba/superkaramba-9999.ebuild b/trinity-base/superkaramba/superkaramba-9999.ebuild new file mode 100644 index 00000000..2ae86f9a --- /dev/null +++ b/trinity-base/superkaramba/superkaramba-9999.ebuild @@ -0,0 +1,24 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="A tool to create interactive applets for the Trinity desktop." +KEYWORDS="" +#FIXME: add xmms use +IUSE="" + +# RDEPEND="xmms? (media-sound/xmms2)" + +src_configure() { + mycmakeargs=( +# $(cmake-utils_use_with xmms XMMS ) + "-DWITH_XMMS=ON" + "-DWITH_KNEWSTUFF=ON" + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/tde-i18n/metadata.xml b/trinity-base/tde-i18n/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tde-i18n/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tde-i18n/tde-i18n-9999.ebuild b/trinity-base/tde-i18n/tde-i18n-9999.ebuild new file mode 100644 index 00000000..53f4a81f --- /dev/null +++ b/trinity-base/tde-i18n/tde-i18n-9999.ebuild @@ -0,0 +1,60 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tde-i18n" + +inherit trinity-base cmake-utils l10n + +set-trinityver + +DESCRIPTION="Trinity internationalization package" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2" + +SLOT="${TRINITY_VER}" +KEYWORDS="" +IUSE="" + +DEPEND=">=trinity-base/tdelibs-${PV}:${SLOT}" +RDEPEND="${DEPEND}" + +PLOCALES="af ar az be bg bn br bs ca cs csb cy da de el en_GB eo es et +eu fa fi fr fy ga gl he hi hr hu is it ja kk km ko lt lv mk mn ms +nb nds nl nn pa pl pt pt_BR ro ru rw se sk sl sr sr@Latn ss sv ta te +tg th tr uk uz uz@cyrillic vi wa zh_CN zh_TW" + +for X in ${LANGS} ; do + IUSE="${IUSE} linguas_${X}" +done + +run_phase() { + local lang dir phase; + phase=$1 + lang=$2 + + dir="tde-i18n-$lang" + pushd "$S/$dir" || die "No such dir: $dir" + CMAKE_USE_DIR="${S}/${dir}" + BUILD_DIR="${WORKDIR}/${dir}-build" + trinity-base_${phase} + popd +} + +src_prepare() { + l10n_find_plocales_changes "${S}" "${PN}-" "" + l10n_for_each_locale_do run_phase src_prepare +} + +src_configure() { + mycmakeargs=( -DBUILD_ALL=ON ) + l10n_for_each_locale_do run_phase src_configure +} + +src_compile() { + l10n_for_each_locale_do run_phase src_compile +} + +src_install() { + l10n_for_each_locale_do run_phase src_install +} diff --git a/trinity-base/tdeaddons-doc/metadata.xml b/trinity-base/tdeaddons-doc/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeaddons-doc/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeaddons-doc/tdeaddons-doc-9999.ebuild b/trinity-base/tdeaddons-doc/tdeaddons-doc-9999.ebuild new file mode 100644 index 00000000..adf21c3f --- /dev/null +++ b/trinity-base/tdeaddons-doc/tdeaddons-doc-9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeaddons" + +inherit trinity-meta + +DESCRIPTION="Documentaion for tdeaddons-derived packages" +KEYWORDS="" +IUSE+="" +RDEPEND=" + >=trinity-base/khelpcenter-${PV}:${SLOT}" + +pkg_setup() { + # we should reduce MAKEOPTS -j parametr to no more than 4 + local makeopts_j + makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')" + if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then + export MAKEOPTS="${MAKEOPTS//"${makeopts_j}"/-j4}" + + ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel" + ewarn "mode so it can chew it all. MAKEOPTS are reduced to \"$MAKEOPTS\"." + fi + + trinity-meta_pkg_setup +} diff --git a/trinity-base/tdeaddons-meta/metadata.xml b/trinity-base/tdeaddons-meta/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeaddons-meta/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeaddons-meta/tdeaddons-meta-9999.ebuild b/trinity-base/tdeaddons-meta/tdeaddons-meta-9999.ebuild new file mode 100644 index 00000000..b620da55 --- /dev/null +++ b/trinity-base/tdeaddons-meta/tdeaddons-meta-9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +inherit trinity-functions + +set-trinityver + +DESCRIPTION="tdeaddons metapackage - merge this to pull in all tdeaddons-derived packages" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" + +SLOT="${TRINITY_VER}" +IUSE="" +KEYWORDS= + +RDEPEND=" + >=trinity-apps/atlantikdesigner-${PV}:${SLOT} + >=trinity-base/tdeaddons-doc-${PV}:${SLOT} + >=trinity-base/kaddressbook-plugins-${PV}:${SLOT} + >=trinity-base/kate-plugins-${PV}:${SLOT} + >=trinity-base/kicker-applets-${PV}:${SLOT} + >=trinity-base/knewsticker-scripts-${PV}:${SLOT} + >=trinity-base/konq-plugins-${PV}:${SLOT} + >=trinity-base/ksig-${PV}:${SLOT} + >=trinity-base/renamedlg-plugins-${PV}:${SLOT} + >=trinity-base/tdeaddons-tdefile-plugins-${PV}:${SLOT} +" +# trinity-base/noatun-plugins masked due to missing dependency: noatun diff --git a/trinity-base/tdeaddons-tdefile-plugins/metadata.xml b/trinity-base/tdeaddons-tdefile-plugins/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeaddons-tdefile-plugins/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-9999.ebuild b/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-9999.ebuild new file mode 100644 index 00000000..832e752e --- /dev/null +++ b/trinity-base/tdeaddons-tdefile-plugins/tdeaddons-tdefile-plugins-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeaddons" + +inherit trinity-meta + +DESCRIPTION="Various basic tdefile plugins provided by tdeaddons" +KEYWORDS="" +IUSE+="" diff --git a/trinity-base/tdeartwork-emoticons/metadata.xml b/trinity-base/tdeartwork-emoticons/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeartwork-emoticons/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-9999.ebuild b/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-9999.ebuild new file mode 100644 index 00000000..bc7735cf --- /dev/null +++ b/trinity-base/tdeartwork-emoticons/tdeartwork-emoticons-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeartwork" + +inherit trinity-meta + +DESCRIPTION="EmotIcons (icons for things like smilies :-) for Trinity" +KEYWORDS= +IUSE="" diff --git a/trinity-base/tdeartwork-icewm-themes/metadata.xml b/trinity-base/tdeartwork-icewm-themes/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeartwork-icewm-themes/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-9999.ebuild b/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-9999.ebuild new file mode 100644 index 00000000..92d019ba --- /dev/null +++ b/trinity-base/tdeartwork-icewm-themes/tdeartwork-icewm-themes-9999.ebuild @@ -0,0 +1,18 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeartwork" + +inherit trinity-meta + +DESCRIPTION="Themes for IceWM from the Trinityartwork package." +KEYWORDS= +IUSE="" + +RDEPEND="$DEPEND + >=trinity-base/tdeartwork-twin-styles-${PV}:${SLOT}" + +pkg_postinst() { + elog "More IceWM themes are available installing x11-themes/icewm-themes" +} diff --git a/trinity-base/tdeartwork-icon-themes/metadata.xml b/trinity-base/tdeartwork-icon-themes/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeartwork-icon-themes/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-9999.ebuild b/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-9999.ebuild new file mode 100644 index 00000000..d95d9852 --- /dev/null +++ b/trinity-base/tdeartwork-icon-themes/tdeartwork-icon-themes-9999.ebuild @@ -0,0 +1,23 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeartwork" + +inherit trinity-meta +KMMODULE="IconThemes" + +DESCRIPTION="Icon themes for Trinity" +KEYWORDS= +IUSE="" + +TSM_EXTRACT="IconThemes/" + +src_prepare() { + trinity-meta_src_prepare + + # file collision with trinity-base/kicker-applets + # see: https://bugs.trinitydesktop.org/show_bug.cgi?id=1282 + rm -f IconThemes/locolor/16x16/apps/ktimemon.png + rm -f IconThemes/locolor/32x32/apps/ktimemon.png +} diff --git a/trinity-base/tdeartwork-kworldclock/metadata.xml b/trinity-base/tdeartwork-kworldclock/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeartwork-kworldclock/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-9999.ebuild b/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-9999.ebuild new file mode 100644 index 00000000..b7ccdee1 --- /dev/null +++ b/trinity-base/tdeartwork-kworldclock/tdeartwork-kworldclock-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeartwork" + +inherit trinity-meta + +DESCRIPTION="kworldclock from kdeartwork" +KEYWORDS= +IUSE="" + +RDEPEND="$DEPEND + >=trinity-base/kworldclock-${PV}:${SLOT}" diff --git a/trinity-base/tdeartwork-meta/metadata.xml b/trinity-base/tdeartwork-meta/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeartwork-meta/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeartwork-meta/tdeartwork-meta-9999.ebuild b/trinity-base/tdeartwork-meta/tdeartwork-meta-9999.ebuild new file mode 100644 index 00000000..6f272104 --- /dev/null +++ b/trinity-base/tdeartwork-meta/tdeartwork-meta-9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +inherit trinity-functions + +set-trinityver + +DESCRIPTION="tdeartwork meta package - merge this to pull in all tdeartwork-derived packages" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" + +SLOT="$TRINITY_VER" +KEYWORDS= +IUSE="" + +RDEPEND=" + >=trinity-base/tdeartwork-emoticons-${PV}:${SLOT} + >=trinity-base/tdeartwork-icon-themes-${PV}:${SLOT} + >=trinity-base/tdeartwork-icewm-themes-${PV}:${SLOT} + >=trinity-base/tdeartwork-tdescreensaver-${PV}:${SLOT} + >=trinity-base/tdeartwork-twin-styles-${PV}:${SLOT} + >=trinity-base/tdeartwork-kworldclock-${PV}:${SLOT} + >=trinity-base/tdeartwork-sounds-${PV}:${SLOT} + >=trinity-base/tdeartwork-styles-${PV}:${SLOT} + >=trinity-base/tdeartwork-wallpapers-${PV}:${SLOT}" diff --git a/trinity-base/tdeartwork-sounds/metadata.xml b/trinity-base/tdeartwork-sounds/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeartwork-sounds/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeartwork-sounds/tdeartwork-sounds-9999.ebuild b/trinity-base/tdeartwork-sounds/tdeartwork-sounds-9999.ebuild new file mode 100644 index 00000000..6d1e0cfd --- /dev/null +++ b/trinity-base/tdeartwork-sounds/tdeartwork-sounds-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeartwork" + +inherit trinity-meta + +DESCRIPTION="Extra sound themes for Trinity" +KEYWORDS= +IUSE="" diff --git a/trinity-base/tdeartwork-styles/metadata.xml b/trinity-base/tdeartwork-styles/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeartwork-styles/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeartwork-styles/tdeartwork-styles-9999.ebuild b/trinity-base/tdeartwork-styles/tdeartwork-styles-9999.ebuild new file mode 100644 index 00000000..5e7c6de9 --- /dev/null +++ b/trinity-base/tdeartwork-styles/tdeartwork-styles-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeartwork" + +inherit trinity-meta + +DESCRIPTION="Extra styles for Trinity" +KEYWORDS= +IUSE="" diff --git a/trinity-base/tdeartwork-tdescreensaver/metadata.xml b/trinity-base/tdeartwork-tdescreensaver/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeartwork-tdescreensaver/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-9999.ebuild b/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-9999.ebuild new file mode 100644 index 00000000..9afe27ef --- /dev/null +++ b/trinity-base/tdeartwork-tdescreensaver/tdeartwork-tdescreensaver-9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeartwork" + +inherit trinity-meta + +DESCRIPTION="Extra screensavers for Trinity" +KEYWORDS="" +IUSE="opengl xscreensaver arts" + +DEPEND=" + >=trinity-base/tdescreensaver-${PV}:${SLOT} + >=trinity-base/krootbacking-${PV}:${SLOT} + media-libs/libart_lgpl + opengl? ( virtual/opengl ) + xscreensaver? ( x11-misc/xscreensaver ) + arts? ( trinity-base/arts )" +RDEPEND="$DEPEND" + +TSM_EXTRACT_ALSO="FindXscreensaver.cmake" + +src_configure() { + mycmakeargs=( + -DWITH_LIBART=ON + $(cmake-utils_use_with opengl OPENGL) + $(cmake-utils_use_with xscreensaver XSCREENSAVER) + $(cmake-utils_use_with arts ARTS) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/tdeartwork-twin-styles/metadata.xml b/trinity-base/tdeartwork-twin-styles/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeartwork-twin-styles/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-9999.ebuild b/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-9999.ebuild new file mode 100644 index 00000000..cca8c1a5 --- /dev/null +++ b/trinity-base/tdeartwork-twin-styles/tdeartwork-twin-styles-9999.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeartwork" + +inherit trinity-meta +DESCRIPTION="Window styles for Trinity" +KEYWORDS= +IUSE="" + +DEPEND=">=trinity-base/twin-${PV}:${SLOT}" +RDEPEND="$DEPEND" diff --git a/trinity-base/tdeartwork-wallpapers/metadata.xml b/trinity-base/tdeartwork-wallpapers/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeartwork-wallpapers/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-9999.ebuild b/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-9999.ebuild new file mode 100644 index 00000000..6de05f9c --- /dev/null +++ b/trinity-base/tdeartwork-wallpapers/tdeartwork-wallpapers-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeartwork" + +inherit trinity-meta + +DESCRIPTION="Wallpapers from Trinity" +KEYWORDS= +IUSE="" diff --git a/trinity-base/tdebase-data/files/shared b/trinity-base/tdebase-data/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/tdebase-data/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/tdebase-data/metadata.xml b/trinity-base/tdebase-data/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdebase-data/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdebase-data/tdebase-data-9999.ebuild b/trinity-base/tdebase-data/tdebase-data-9999.ebuild new file mode 100644 index 00000000..856d4d1b --- /dev/null +++ b/trinity-base/tdebase-data/tdebase-data-9999.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +TRINITY_SUBMODULE="l10n pics applnk" + +DESCRIPTION="Icons, localization data and .desktop files from kdebase." +KEYWORDS= +IUSE="" diff --git a/trinity-base/tdebase-meta/metadata.xml b/trinity-base/tdebase-meta/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdebase-meta/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdebase-meta/tdebase-meta-9999.ebuild b/trinity-base/tdebase-meta/tdebase-meta-9999.ebuild new file mode 100644 index 00000000..478ace28 --- /dev/null +++ b/trinity-base/tdebase-meta/tdebase-meta-9999.ebuild @@ -0,0 +1,61 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +inherit trinity-functions + +set-trinityver + +DESCRIPTION="tdebase metapackage - merge this to pull in all tdebase-derived packages" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" + +SLOT="$TRINITY_VER" +KEYWORDS= +IUSE="" + +RDEPEND=">=trinity-base/tdeinit-${PV}:${SLOT} + >=trinity-base/drkonqi-${PV}:${SLOT} + >=trinity-base/kappfinder-${PV}:${SLOT} + >=trinity-base/kate-${PV}:${SLOT} + >=trinity-base/kcheckpass-${PV}:${SLOT} + >=trinity-base/kcminit-${PV}:${SLOT} + >=trinity-base/kcontrol-${PV}:${SLOT} + >=trinity-base/kdcop-${PV}:${SLOT} + >=trinity-base/tdedebugdialog-${PV}:${SLOT} + >=trinity-base/tdepasswd-${PV}:${SLOT} + >=trinity-base/tdeprint-${PV}:${SLOT} + >=trinity-base/tdeeject-${PV}:${SLOT} + >=trinity-base/kdesktop-${PV}:${SLOT} + >=trinity-base/tdesu-${PV}:${SLOT} + >=trinity-base/kdialog-${PV}:${SLOT} + >=trinity-base/tdm-${PV}:${SLOT} + >=trinity-base/kfind-${PV}:${SLOT} + >=trinity-base/khelpcenter-${PV}:${SLOT} + >=trinity-base/khotkeys-${PV}:${SLOT} + >=trinity-base/kicker-${PV}:${SLOT} + >=trinity-base/tdebase-tdeioslaves-${PV}:${SLOT} + >=trinity-base/klipper-${PV}:${SLOT} + >=trinity-base/kmenuedit-${PV}:${SLOT} + >=trinity-base/konqueror-${PV}:${SLOT} + >=trinity-base/konsole-${PV}:${SLOT} + >=trinity-base/kpager-${PV}:${SLOT} + >=trinity-base/kpersonalizer-${PV}:${SLOT} + >=trinity-base/kreadconfig-${PV}:${SLOT} + >=trinity-base/tdescreensaver-${PV}:${SLOT} + >=trinity-base/ksmserver-${PV}:${SLOT} + >=trinity-base/ksplashml-${PV}:${SLOT} + >=trinity-base/kstart-${PV}:${SLOT} + >=trinity-base/ksysguard-${PV}:${SLOT} + >=trinity-base/ksystraycmd-${PV}:${SLOT} + >=trinity-base/ktip-${PV}:${SLOT} + >=trinity-base/twin-${PV}:${SLOT} + >=trinity-base/kxkb-${PV}:${SLOT} + >=trinity-base/libkonq-${PV}:${SLOT} + >=trinity-base/nsplugins-${PV}:${SLOT} + >=trinity-base/knetattach-${PV}:${SLOT} + >=trinity-base/tdebase-data-${PV}:${SLOT} + >=trinity-base/tdebase-starttde-${PV}:${SLOT} + >=trinity-base/krootbacking-${PV}:${SLOT} + >=trinity-base/tqt3integration-${PV}:${SLOT}" diff --git a/trinity-base/tdebase-pam/files/tde-np.pam-6 b/trinity-base/tdebase-pam/files/tde-np.pam-6 new file mode 100644 index 00000000..5e4f5036 --- /dev/null +++ b/trinity-base/tdebase-pam/files/tde-np.pam-6 @@ -0,0 +1,10 @@ +#%PAM-1.0 + +auth required pam_nologin.so +auth required pam_permit.so + +account include system-auth + +password include system-auth + +session include system-auth diff --git a/trinity-base/tdebase-pam/files/tde.pam-7 b/trinity-base/tdebase-pam/files/tde.pam-7 new file mode 100644 index 00000000..5dde1303 --- /dev/null +++ b/trinity-base/tdebase-pam/files/tde.pam-7 @@ -0,0 +1,10 @@ +#%PAM-1.0 + +auth required pam_nologin.so +auth include system-auth + +account include system-auth + +password include system-auth + +session include system-auth diff --git a/trinity-base/tdebase-pam/metadata.xml b/trinity-base/tdebase-pam/metadata.xml new file mode 100644 index 00000000..81b310d3 --- /dev/null +++ b/trinity-base/tdebase-pam/metadata.xml @@ -0,0 +1,9 @@ +<?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> + <description>The maintainer of the package in the overlay, please don't report bugs to the gnome team.</description> +</maintainer> +</pkgmetadata> diff --git a/trinity-base/tdebase-pam/tdebase-pam-7.ebuild b/trinity-base/tdebase-pam/tdebase-pam-7.ebuild new file mode 100644 index 00000000..feba3b90 --- /dev/null +++ b/trinity-base/tdebase-pam/tdebase-pam-7.ebuild @@ -0,0 +1,21 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ + +inherit pam + +DESCRIPTION="pam.d files used by several Trinity components." +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2" + +SLOT="0" +KEYWORDS="alpha amd64 hppa ia64 ~mips ppc ppc64 sparc x86 ~x86-fbsd" +IUSE="" + +DEPEND="virtual/pam" +RDEPEND="${DEPEND}" + +src_install() { + newpamd "${FILESDIR}/tde.pam-${PV}" tde + newpamd "${FILESDIR}/tde-np.pam-6" tde-np +} diff --git a/trinity-base/tdebase-starttde/files/agent-shutdown.sh b/trinity-base/tdebase-starttde/files/agent-shutdown.sh new file mode 100644 index 00000000..07cf7477 --- /dev/null +++ b/trinity-base/tdebase-starttde/files/agent-shutdown.sh @@ -0,0 +1,13 @@ +#!/bin/sh +# +# This file is executed at kde shutdown. +# Uncomment the following lines to kill the agents +# that were started at session startup. + +#if [ -n "${GPG_AGENT_INFO}" ]; then +# kill $(echo ${GPG_AGENT_INFO} | cut -d':' -f 2) >/dev/null 2>&1 +#fi + +#if [ -n "${SSH_AGENT_PID}" ]; then +# eval "$(ssh-agent -s -k)" +#fi diff --git a/trinity-base/tdebase-starttde/files/agent-startup.sh b/trinity-base/tdebase-starttde/files/agent-startup.sh new file mode 100644 index 00000000..4b99f6e8 --- /dev/null +++ b/trinity-base/tdebase-starttde/files/agent-startup.sh @@ -0,0 +1,29 @@ +# Agents startup file +# +# This file is sourced at kde startup, so that +# the environment variables set here are available +# throughout the session. + +# Uncomment the following lines to start gpg-agent +# and/or ssh-agent at kde startup. +# If you do so, do not forget to uncomment the respective +# lines in KDEDIR/shutdown/agent-shutdown.sh to +# properly kill the agents when the session ends. + +#if [ -x /usr/bin/gpg-agent ]; then +# eval "$(/usr/bin/gpg-agent --daemon)" +#fi + +#if [ -x /usr/bin/ssh-agent ]; then +# eval "$(/usr/bin/ssh-agent -s)" +#fi + +# Uncomment the following lines to start rxvt-unicode which has the ability to +# run multiple terminals in one single process, thus starting up faster and +# saving resources. +# The --opendisplay ensures that the daemon quits when the X server terminates, +# therefore we don't need matching lines in agent-shutdown.sh. + +#if [ -x /usr/bin/urxvtd ]; then +# /usr/bin/urxvtd --opendisplay --fork --quiet +#fi diff --git a/trinity-base/tdebase-starttde/files/kdebase-startkde-trinity-gentoo.patch b/trinity-base/tdebase-starttde/files/kdebase-startkde-trinity-gentoo.patch new file mode 100644 index 00000000..0d37eab5 --- /dev/null +++ b/trinity-base/tdebase-starttde/files/kdebase-startkde-trinity-gentoo.patch @@ -0,0 +1,46 @@ +--- startkde.orig 2011-09-19 14:54:22.812972431 +0400 ++++ startkde 2011-09-19 15:02:54.050401619 +0400 +@@ -9,6 +9,15 @@ + # because we still need to do some cleanup. + trap '[startkde] echo GOT SIGHUP' HUP + ++# Gentoo: setup environment, filter other slotted KDE installs from PATH ++_KDEDIR=@REPLACE_PREFIX@ ++#export KDEDIRS=${_KDEDIR}:/usr:/usr/local ++export PATH=${_KDEDIR}/bin:$(echo ${PATH} | sed 's/$/:/g;s#/usr/kde/[^/]*/s\?bin/\?:##g;s/:$//g') ++export ROOTPATH=${_KDEDIR}/sbin:${_KDEDIR}/bin:$(echo ${PATH} | sed 's/$/:/g;s#/usr/kde/[^/]*/s\?bin/\?:##g;s/:$//g') ++export LDPATH=@REPLACE_LIBS@:${LDPATH} ++export XDG_DATA_DIRS=${_KDEDIR}/share:$(echo ${XDG_DATA_DIRS} | sed 's/$/:/g;s#/usr/kde/[^/]*/share/\?:##g;s/:$//g') ++# Gentoo part ends ++ + # Check if a KDE session is already running. + if kcheckrunning >/dev/null 2>&1; then + echo "[startkde] KDE seems to be already running on this display." +@@ -340,6 +349,13 @@ + done + done + ++# Source scripts in /etc/X11/xinit/xinitrc.d/ for system-level defined stuff ++if test -d "/etc/X11/xinit/xinitrc.d/"; then ++ for file in "/etc/X11/xinit/xinitrc.d/"*; do ++ test -x "$file" && . "$file" ++ done ++fi ++ + # Activate the kde font directories. + # + # There are 4 directories that may be used for supplying fonts for KDE. +@@ -593,7 +609,12 @@ + # Clean up + kdeinit_shutdown + dcopserver_shutdown --wait +-artsshell -q terminate ++ ++# Terminate artsshell if it exists ++if [ -e ${_KDEDIR}/bin/artsshell ] ; then ++ artsshell -q terminate ; ++fi ++ + # KDE4 support + if [ -f /usr/bin/kdeinit4_shutdown ]; then + kde4 kdeinit4_shutdown 2>/dev/null diff --git a/trinity-base/tdebase-starttde/files/shared b/trinity-base/tdebase-starttde/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/tdebase-starttde/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/tdebase-starttde/files/tdebase-starttde-14-gentoo.patch b/trinity-base/tdebase-starttde/files/tdebase-starttde-14-gentoo.patch new file mode 100644 index 00000000..8d91f88c --- /dev/null +++ b/trinity-base/tdebase-starttde/files/tdebase-starttde-14-gentoo.patch @@ -0,0 +1,32 @@ +--- starttde 2019-01-27 13:01:05.443907841 +0300 ++++ starttde.gentoo 2019-01-27 13:01:48.203621371 +0300 +@@ -178,7 +178,7 @@ + + # Modify the following environment variables only as necessary. + +- if ! is_in_path PATH "$TDEDIR/games" ; then ++# if ! is_in_path PATH "$TDEDIR/games" ; then + # Respect the traditional path order. Don't blindly place $TDEDIR/games + # first in the path. Only place $TDEDIR/games before /usr/games. If packagers + # are adding $TDEDIR/games elsewhere, then they need to ensure the traditional +@@ -190,9 +190,9 @@ + else + export PATH=$TDEDIR/games:$PATH + fi +- fi ++# fi + +- if ! is_in_path PATH "$TDEDIR/bin" ]; then ++# if ! is_in_path PATH "$TDEDIR/bin" ]; then + # Respect the traditional path order. Don't blindly place $TDEDIR/bin + # first in the path. Only place $TDEDIR/bin before /usr/bin. This order is + # consistent with tdelibs/tdesu/stub.cpp. If packagers are adding $TDEDIR/bin +@@ -204,7 +204,7 @@ + else + export PATH=$TDEDIR/bin:$PATH + fi +- fi ++# fi + + if [ -x /usr/bin/manpath ]; then + if [ "`manpath 2>/dev/null | grep \"$TDEDIR/share/man\"`" = "" ]; then diff --git a/trinity-base/tdebase-starttde/metadata.xml b/trinity-base/tdebase-starttde/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdebase-starttde/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdebase-starttde/tdebase-starttde-9999.ebuild b/trinity-base/tdebase-starttde/tdebase-starttde-9999.ebuild new file mode 100644 index 00000000..f3b8d3f1 --- /dev/null +++ b/trinity-base/tdebase-starttde/tdebase-starttde-9999.ebuild @@ -0,0 +1,95 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="starttde script, which starts a complete Trinity session, and associated scripts" +KEYWORDS= +IUSE="" + +RDEPEND="x11-apps/xmessage + x11-apps/xsetroot + x11-apps/xset + x11-apps/xrandr + x11-apps/mkfontdir + x11-apps/xprop + >=trinity-base/kdesktop-${PV}:${SLOT} + >=trinity-base/kcminit-${PV}:${SLOT} + >=trinity-base/ksmserver-${PV}:${SLOT} + >=trinity-base/twin-${PV}:${SLOT} + >=trinity-base/kpersonalizer-${PV}:${SLOT} + >=trinity-base/kreadconfig-${PV}:${SLOT} + >=trinity-base/ksplashml-${PV}:${SLOT} + >=trinity-base/tdeinit-${PV}:${SLOT}" + +TSM_EXTRACT="starttde README.pam INSTALL AUTHORS COPYING COPYING-DOCS tdm" + +PATCHES=( "$FILESDIR/${PN}-14-gentoo.patch") + +src_prepare() { +# epatch "${FILESDIR}/tdebase-starttde-trinity-gentoo.patch" + + trinity-base_src_prepare +} + +src_configure() { + echo -n ""; +} + +src_compile() { + # Patch the starttde script to setup the environment for KDE 4.0 + # Add our TDEDIR + sed -i -e "s#@REPLACE_PREFIX@#${TDEDIR}#" \ + "${S}/starttde" || die "Sed for PREFIX failed." + + # List all the multilib libdirs + local _libdir _libdirs + for _libdir in $(get_all_libdirs); do + _libdirs="${_libdirs}:${PREFIX}/${_libdir}" + done + _libdirs=${_libdirs#:} + + # Complete LDPATH + sed -i -e "s#@REPLACE_LIBS@#${_libdirs}#" \ + "${S}/starttde" || die "Sed for LDPATH failed." +} + +src_install() { + # starttde script + exeinto "${TDEDIR}/bin" + doexe starttde + doexe r14-xdg-update + doexe migratekde3 + + # startup and shutdown scripts + exeinto "${TDEDIR}/env" + doexe "${FILESDIR}/agent-startup.sh" + + exeinto "${TDEDIR}/shutdown" + doexe "${FILESDIR}/agent-shutdown.sh" + + # x11 session script + cat <<EOF > "${T}/tde-${SLOT}" +#!/bin/sh +exec ${TDEDIR}/bin/starttde +EOF + exeinto /etc/X11/Sessions + doexe "${T}/tde-${SLOT}" # FIXME: change script branding to trinity + + # (not really) freedesktop compliant session script + sed -e "s:@TDE_BINDIR@:${TDEDIR}/bin:g;s:Name=Trinity:Name=Trinity ${SLOT}:" \ + "${S}/tdm/kfrontend/sessions/tde.desktop.in" > "${T}/tde-${SLOT}.desktop" + insinto /usr/share/xsessions + doins "${T}/tde-${SLOT}.desktop" +} + +pkg_postinst () { + echo + elog "To enable gpg-agent and/or ssh-agent in Trinity sessions," + elog "edit ${TDEDIR}/env/agent-startup.sh and" + elog "${TDEDIR}/shutdown/agent-shutdown.sh" + echo +} diff --git a/trinity-base/tdebase-tdeioslaves/files/shared b/trinity-base/tdebase-tdeioslaves/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/tdebase-tdeioslaves/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/tdebase-tdeioslaves/metadata.xml b/trinity-base/tdebase-tdeioslaves/metadata.xml new file mode 100644 index 00000000..f0df6a0d --- /dev/null +++ b/trinity-base/tdebase-tdeioslaves/metadata.xml @@ -0,0 +1,15 @@ +<?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> + <use> + <flag name="tdehw">Use tdehwlib backend for media mount</flag> + </use> + <longdescription> + kioslaves is the Trinity VFS framework which plugins present a filesystem-like view of arbitrary data. + This package provides most generic KIOslaves provided by kdebase. + </longdescription> +</pkgmetadata> diff --git a/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-9999.ebuild b/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-9999.ebuild new file mode 100644 index 00000000..4c205c94 --- /dev/null +++ b/trinity-base/tdebase-tdeioslaves/tdebase-tdeioslaves-9999.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +TSM_EXTRACT="tdeioslave" + +DESCRIPTION="Generic Trinity KIOslaves" +KEYWORDS= +IUSE="samba ldap sasl openexr -hal +tdehw" +REQUIRED_USE="tdehw? ( !hal )" + +DEPEND=" + x11-libs/libXcursor + openexr? ( >=media-libs/openexr-1.2.2-r2 ) + samba? ( net-fs/samba ) + ldap? ( net-nds/openldap ) + sasl? ( dev-libs/cyrus-sasl ) + hal? ( dev-libs/dbus-tqt + =sys-apps/hal-0.5* )" + +RDEPEND="${DEPEND}" +# CHECKME: optional dependencies +#DEPEND=" +# >=dev-libs/cyrus-sasl-2 +# hal? ( dev-libs/dbus-qt3-old =sys-apps/hal-0.5* )" +# x11-apps/xhost +RDEPEND="${DEPEND} + virtual/ssh + trinity-base/tdeeject:${SLOT}" + +src_configure() { + mycmakeargs=( + -DWITH_XCURSOR=ON + $(cmake-utils_use_with samba SAMBA) + $(cmake-utils_use_with ldap LDAP) + $(cmake-utils_use_with sasl SASL) + $(cmake-utils_use_with openexr OPENEXR) + $(cmake-utils_use_with hal HAL) + $(cmake-utils_use_with tdehw TDEHWLIB) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/tdedebugdialog/metadata.xml b/trinity-base/tdedebugdialog/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdedebugdialog/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdedebugdialog/tdedebugdialog-9999.ebuild b/trinity-base/tdedebugdialog/tdedebugdialog-9999.ebuild new file mode 100644 index 00000000..a7c86515 --- /dev/null +++ b/trinity-base/tdedebugdialog/tdedebugdialog-9999.ebuild @@ -0,0 +1,12 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="A Trinity dialog box for setting preferences for debug output." +KEYWORDS= +IUSE="" +RDEPEND+=" !trinity-base/kdebugdialog:${SLOT}" diff --git a/trinity-base/tdednssd/metadata.xml b/trinity-base/tdednssd/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdednssd/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdednssd/tdednssd-9999.ebuild b/trinity-base/tdednssd/tdednssd-9999.ebuild new file mode 100644 index 00000000..1ee37a50 --- /dev/null +++ b/trinity-base/tdednssd/tdednssd-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="A DNSSD (DNS Service Discovery - part of Rendezvous) ioslave and kded module" +KEYWORDS= +IUSE="" diff --git a/trinity-base/tdeeject/metadata.xml b/trinity-base/tdeeject/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeeject/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeeject/tdeeject-9999.ebuild b/trinity-base/tdeeject/tdeeject-9999.ebuild new file mode 100644 index 00000000..21c01ccb --- /dev/null +++ b/trinity-base/tdeeject/tdeeject-9999.ebuild @@ -0,0 +1,15 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity eject frontend" +KEYWORDS= +IUSE="" + +DEPEND="trinity-base/kdialog:${SLOT}" +RDEPEND="${DEPEND} + virtual/eject" diff --git a/trinity-base/tdegames-doc/metadata.xml b/trinity-base/tdegames-doc/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdegames-doc/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdegames-doc/tdegames-doc-9999.ebuild b/trinity-base/tdegames-doc/tdegames-doc-9999.ebuild new file mode 100644 index 00000000..36295dd4 --- /dev/null +++ b/trinity-base/tdegames-doc/tdegames-doc-9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegames" + +inherit trinity-meta + +DESCRIPTION="Documentaion for tdegames-derived packages" +KEYWORDS="" +IUSE+="" +RDEPEND=" + >=trinity-base/khelpcenter-${PV}:${SLOT}" + +pkg_setup() { + # we should reduce MAKEOPTS -j parametr to no more than 4 + local makeopts_j + makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')" + if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then + export MAKEOPTS="${MAKEOPTS//"${makeopts_j}"/-j4}" + + ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel" + ewarn "mode so it can chew it all. MAKEOPTS are reduced to \"$MAKEOPTS\"." + fi + + trinity-meta_pkg_setup +} diff --git a/trinity-base/tdegames-meta/metadata.xml b/trinity-base/tdegames-meta/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdegames-meta/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdegames-meta/tdegames-meta-9999.ebuild b/trinity-base/tdegames-meta/tdegames-meta-9999.ebuild new file mode 100644 index 00000000..64768c45 --- /dev/null +++ b/trinity-base/tdegames-meta/tdegames-meta-9999.ebuild @@ -0,0 +1,52 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +inherit trinity-functions + +set-trinityver + +DESCRIPTION="kdegraphics metapackage - merge this to pull in all kdegraphics-derived packages" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" + +SLOT="${TRINITY_VER}" +IUSE="" +KEYWORDS= + +RDEPEND=" + >=trinity-apps/atlantik-${PV}:${SLOT} + >=trinity-base/tdegames-doc-${PV}:${SLOT} + >=trinity-apps/kasteroids-${PV}:${SLOT} + >=trinity-apps/katomic-${PV}:${SLOT} + >=trinity-apps/kbackgammon-${PV}:${SLOT} + >=trinity-apps/kbattleship-${PV}:${SLOT} + >=trinity-apps/kblackbox-${PV}:${SLOT} + >=trinity-apps/kbounce-${PV}:${SLOT} + >=trinity-apps/kenolaba-${PV}:${SLOT} + >=trinity-apps/kfouleggs-${PV}:${SLOT} + >=trinity-apps/kgoldrunner-${PV}:${SLOT} + >=trinity-apps/kjumpingcube-${PV}:${SLOT} + >=trinity-apps/klickety-${PV}:${SLOT} + >=trinity-apps/klines-${PV}:${SLOT} + >=trinity-apps/kmahjongg-${PV}:${SLOT} + >=trinity-apps/kmines-${PV}:${SLOT} + >=trinity-apps/knetwalk-${PV}:${SLOT} + >=trinity-apps/kolf-${PV}:${SLOT} + >=trinity-apps/konquest-${PV}:${SLOT} + >=trinity-apps/kpat-${PV}:${SLOT} + >=trinity-apps/kpoker-${PV}:${SLOT} + >=trinity-apps/kreversi-${PV}:${SLOT} + >=trinity-apps/ksame-${PV}:${SLOT} + >=trinity-apps/kshisen-${PV}:${SLOT} + >=trinity-apps/ksirtet-${PV}:${SLOT} + >=trinity-apps/ksmiletris-${PV}:${SLOT} + >=trinity-apps/ksnake-${PV}:${SLOT} + >=trinity-apps/ksokoban-${PV}:${SLOT} + >=trinity-apps/kspaceduel-${PV}:${SLOT} + >=trinity-apps/ktron-${PV}:${SLOT} + >=trinity-apps/ktuberling-${PV}:${SLOT} + >=trinity-base/libtdegames-${PV}:${SLOT} + >=trinity-apps/lskat-${PV}:${SLOT} + >=trinity-apps/twin4-${PV}:${SLOT}" diff --git a/trinity-base/tdegraphics-doc/metadata.xml b/trinity-base/tdegraphics-doc/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdegraphics-doc/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdegraphics-doc/tdegraphics-doc-9999.ebuild b/trinity-base/tdegraphics-doc/tdegraphics-doc-9999.ebuild new file mode 100644 index 00000000..847974ef --- /dev/null +++ b/trinity-base/tdegraphics-doc/tdegraphics-doc-9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="Documentaion for kdegraphics-derived packages" +KEYWORDS= +IUSE="" +RDEPEND=" + >=trinity-base/khelpcenter-${PV}:${SLOT}" + +pkg_setup() { + # we should reduce MAKEOPTS -j parametr to no more than 4 + local makeopts_j + makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')" + if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then + export MAKEOPTS="${MAKEOPTS//"${makeopts_j}"/-j4}" + + ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel" + ewarn "mode so it can chew it all. MAKEOPTS are reduced to \"$MAKEOPTS\"." + fi + + trinity-meta_pkg_setup +} diff --git a/trinity-base/tdegraphics-meta/metadata.xml b/trinity-base/tdegraphics-meta/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdegraphics-meta/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdegraphics-meta/tdegraphics-meta-9999.ebuild b/trinity-base/tdegraphics-meta/tdegraphics-meta-9999.ebuild new file mode 100644 index 00000000..565190d3 --- /dev/null +++ b/trinity-base/tdegraphics-meta/tdegraphics-meta-9999.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +inherit trinity-functions + +set-trinityver + +DESCRIPTION="kdegraphics metapackage - merge this to pull in all kdegraphics-derived packages" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" + +SLOT="${TRINITY_VER}" +IUSE="" +[[ ${PV} == *9999* ]] || \ +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + >=trinity-base/kamera-${PV}:${SLOT} + >=trinity-base/kcoloredit-${PV}:${SLOT} + >=trinity-base/kdvi-${PV}:${SLOT} + >=trinity-base/kfax-${PV}:${SLOT} + >=trinity-base/tdegraphics-tdefile-plugins-${PV}:${SLOT} + >=trinity-base/tdegraphics-doc-${PV}:${SLOT} + >=trinity-base/kgamma-${PV}:${SLOT} + >=trinity-base/kghostview-${PV}:${SLOT} + >=trinity-base/tdeiconedit-${PV}:${SLOT} + >=trinity-base/kmrml-${PV}:${SLOT} + >=trinity-base/kolourpaint-${PV}:${SLOT} + >=trinity-base/kooka-${PV}:${SLOT} + >=trinity-base/kpdf-${PV}:${SLOT} + >=trinity-base/kpovmodeler-${PV}:${SLOT} + >=trinity-base/kruler-${PV}:${SLOT} + >=trinity-base/ksnapshot-${PV}:${SLOT} + >=trinity-base/ksvg-${PV}:${SLOT} + >=trinity-base/kuickshow-${PV}:${SLOT} + >=trinity-base/kview-${PV}:${SLOT} + >=trinity-base/kviewshell-${PV}:${SLOT} + >=trinity-base/libkscan-${PV}:${SLOT}" diff --git a/trinity-base/tdegraphics-tdefile-plugins/metadata.xml b/trinity-base/tdegraphics-tdefile-plugins/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdegraphics-tdefile-plugins/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-9999.ebuild b/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-9999.ebuild new file mode 100644 index 00000000..3655a562 --- /dev/null +++ b/trinity-base/tdegraphics-tdefile-plugins/tdegraphics-tdefile-plugins-9999.ebuild @@ -0,0 +1,29 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="kfile plugins from kdegraphics" +KEYWORDS= +IUSE="tiff openexr pdf" + +DEPEND=" + tiff? ( media-libs/tiff:= ) + openexr? ( >=media-libs/openexr-1.2.2-r2 ) + pdf? ( app-text/poppler )" +RDEPEND="$DEPEND" + +TSM_EXTRACT_ALSO="kghostview/dscparse/" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with tiff TIFF) + $(cmake-utils_use_with openexr OPENEXR) + $(cmake-utils_use_with pdf PDF) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/tdeiconedit/metadata.xml b/trinity-base/tdeiconedit/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeiconedit/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeiconedit/tdeiconedit-9999.ebuild b/trinity-base/tdeiconedit/tdeiconedit-9999.ebuild new file mode 100644 index 00000000..cac6795e --- /dev/null +++ b/trinity-base/tdeiconedit/tdeiconedit-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdegraphics" + +inherit trinity-meta + +DESCRIPTION="Trinity Icon Editor" +KEYWORDS= +IUSE="" diff --git a/trinity-base/tdeinit/files/shared b/trinity-base/tdeinit/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/tdeinit/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/tdeinit/metadata.xml b/trinity-base/tdeinit/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeinit/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeinit/tdeinit-9999.ebuild b/trinity-base/tdeinit/tdeinit-9999.ebuild new file mode 100644 index 00000000..2f7d0c5f --- /dev/null +++ b/trinity-base/tdeinit/tdeinit-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity init binary particulary replacing funcs of the starttde script" +KEYWORDS= +IUSE="" diff --git a/trinity-base/tdelibs/metadata.xml b/trinity-base/tdelibs/metadata.xml new file mode 100644 index 00000000..2f566785 --- /dev/null +++ b/trinity-base/tdelibs/metadata.xml @@ -0,0 +1,17 @@ +<?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> + <use> + <flag name="sudo"> Use <pkg>app-admin/sudo</pkg> as a default program to + obtain root privileges.</flag> + <flag name="utempter">Records user logins. Useful on multi-user systems</flag> + <flag name="consolekit">Enable <pkg>sys-auth/consolekit</pkg> as tdehw backend</flag> + <flag name="old_udisks">Enable <pkg>sys-fs/udisks</pkg>:0 as tdehw backend</flag> + <flag name="udisks">Enable <pkg>sys-fs/udisks</pkg>:2 as tdehw backend</flag> + <flag name="upower">Enable <pkg>sys-power/upower</pkg> as tdehw backend</flag> + </use> +</pkgmetadata> diff --git a/trinity-base/tdelibs/tdelibs-9999.ebuild b/trinity-base/tdelibs/tdelibs-9999.ebuild new file mode 100644 index 00000000..1fc1863d --- /dev/null +++ b/trinity-base/tdelibs/tdelibs-9999.ebuild @@ -0,0 +1,143 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="$PN" + +inherit trinity-base multilib + +set-trinityver + +need-arts optional + +DESCRIPTION="Trinity libraries needed by all TDE programs." +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" +SLOT="${TRINITY_VER}" +KEYWORDS= +IUSE+=" alsa avahi cups consolekit fam jpeg2k lua lzma networkmanager openexr + spell sudo tiff utempter upower udisks old_udisks xcomposite +xrandr" + +MY_DEPEND=">=dev-qt/tqtinterface-${TRINITY_VER} + >=dev-libs/libxslt-1.1.16 + >=dev-libs/libxml2-2.6.6 + >=dev-libs/libpcre-6.6 + net-dns/libidn + app-text/ghostscript-gpl + >=dev-libs/openssl-0.9.7d:= + media-libs/fontconfig + media-libs/freetype:2 + media-libs/libart_lgpl + sys-apps/dbus + dev-libs/dbus-1-tqt + x11-libs/libXcursor + x11-libs/libXrender + alsa? ( media-libs/alsa-lib ) + avahi? ( net-dns/avahi ) + cups? ( >=net-print/cups-1.1.19 ) + fam? ( virtual/fam ) + jpeg2k? ( media-libs/jasper ) + lua? ( dev-lang/lua:* ) + openexr? ( >=media-libs/openexr-1.2.2-r2 ) + spell? ( >=app-dicts/aspell-en-6.0.0 >=app-text/aspell-0.60.5 ) + sudo? ( app-admin/sudo ) + tiff? ( media-libs/tiff:= ) + utempter? ( sys-libs/libutempter ) + networkmanager? ( net-misc/networkmanager ) + lzma? ( app-arch/xz-utils ) + xrandr? ( >=x11-libs/libXrandr-1.2 ) + xcomposite? ( x11-libs/libXcomposite )" +# NOTE: upstream lacks avahi support, so the use flag is currenly masked +# TODO: add elfres support via libr (not in portage now) +DEPEND+=" ${MY_DEPEND}" +RDEPEND+=" ${MY_DEPEND} + consolekit? ( sys-auth/consolekit ) + upower? ( sys-power/upower ) + udisks? ( sys-fs/udisks:2 ) + old_udisks? ( sys-fs/udisks:0 )" + +src_configure() { + mycmakeargs=( + -DMALLOC_FULL=ON + -DWITH_LIBIDN=ON + -DWITH_SSL=ON + -DWITH_LIBART=ON + -DWITH_PCRE=ON + -DWITH_XCURSOR=ON + -DWITH_HSPELL=OFF + -DKDE4_DEFAULT_HOME=.kde4 + $(cmake-utils_use_with alsa ALSA) + $(cmake-utils_use_with avahi AVAHI) + $(cmake-utils_use_with cups CUPS) + $(cmake-utils_use_with kernel_linux INOTIFY) + $(cmake-utils_use_with jpeg2k JASPER) + $(cmake-utils_use_with lua LUA) + $(cmake-utils_use_with lzma LZMA) + $(cmake-utils_use_with openexr OPENEXR) + $(cmake-utils_use_with spell ASPELL) + $(cmake-utils_use_with fam GAMIN) + $(cmake-utils_use_with tiff TIFF) + $(cmake-utils_use_with utempter UTEMPTER) + $(cmake-utils_use_with upower UPOWER) + $(cmake-utils_use_with old_udisks UDISKS) + $(cmake-utils_use_with udisks UDISKS2) + $(cmake-utils_use_with consolekit CONSOLEKIT) + $(cmake-utils_use_with networkmanager WITH_NETWORK_MANAGER_BACKEND) + $(cmake-utils_use_with xcomposite XCOMPOSITE) + $(cmake-utils_use_with xrandr XRANDR) + $(cmake-utils_use_with sudo SUDO_KDESU_BACKEND) + ) + + trinity-base_src_configure +} + +src_install() { + trinity-base_src_install + + dodir /etc/env.d + # KDE implies that the install path is listed first in TDEDIRS and the user + # directory (implicitly added) to be the last entry. Doing otherwise breaks + # certain functionality. Do not break this (once again *sigh*), but read the code. + # KDE saves the installed path implicitly and so this is not needed, /usr + # is set in ${TDEDIR}/share/config/kdeglobals and so TDEDIRS is not needed. + + # List all the multilib libdirs + local libdirs pkgconfigdirs + for libdir in $(get_all_libdirs); do + libdirs="${TDEDIR}/${libdir}:${libdirs}" + done + + cat <<EOF >"${D}/etc/env.d/45trinitypaths-${SLOT}" # number goes down with version upgrade +PATH=${TDEDIR}/bin +ROOTPATH=${TDEDIR}/sbin:${TDEDIR}/bin +LDPATH=${libdirs#:} +MANPATH=${TDEDIR}/share/man +CONFIG_PROTECT="${TDEDIR}/share/config ${TDEDIR}/env ${TDEDIR}/shutdown /usr/share/config" +#TDE_IS_PRELINKED=1 +# Excessive flushing to disk as in releases before KDE 3.5.10. Usually you don't want that. +#TDE_EXTRA_FSYNC=1 +XDG_DATA_DIRS="${TDEDIR}/share" +PKG_CONFIG_PATH="${TDEDIR}/$(get_libdir)/pkgconfig" +EOF + + # Make sure the target for the revdep-rebuild stuff exists. Fixes bug 184441. + dodir /etc/revdep-rebuild + +cat <<EOF >"${D}/etc/revdep-rebuild/50-trinity-${SLOT}" +SEARCH_DIRS="${TDEDIR}/bin ${TDEDIR}/lib*" +EOF + + trinity-base_create_tmp_docfiles + trinity-base_install_docfiles +} + +pkg_postinst () { + if use sudo; then + einfo "Remember sudo use flag sets only the defauld value" + einfo "It can be overriden on a user-level by adding:" + einfo " [super-user-command]" + einfo " super-user-command=su" + einfo "To the kdeglobal config file which is should be usually" + einfo "located in the ~/.trinity/share/config/ directory." + fi +} diff --git a/trinity-base/tdelirc/metadata.xml b/trinity-base/tdelirc/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdelirc/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdelirc/tdelirc-9999.ebuild b/trinity-base/tdelirc/tdelirc-9999.ebuild new file mode 100644 index 00000000..d3cca361 --- /dev/null +++ b/trinity-base/tdelirc/tdelirc-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="TDElirc - Trinity Frontend to lirc" +KEYWORDS="" +IUSE="" diff --git a/trinity-base/tdenetwork-doc/files/shared b/trinity-base/tdenetwork-doc/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/tdenetwork-doc/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/tdenetwork-doc/metadata.xml b/trinity-base/tdenetwork-doc/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdenetwork-doc/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdenetwork-doc/tdenetwork-doc-9999.ebuild b/trinity-base/tdenetwork-doc/tdenetwork-doc-9999.ebuild new file mode 100644 index 00000000..bb0e4a14 --- /dev/null +++ b/trinity-base/tdenetwork-doc/tdenetwork-doc-9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="Documentaion for kdegraphics-derived packages" +KEYWORDS= +IUSE="" +RDEPEND=" + >=trinity-base/khelpcenter-${PV}:${SLOT}" + +pkg_setup() { + # we should reduce MAKEOPTS -j parametr to no more than 4 + local makeopts_j + makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')" + if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then + export MAKEOPTS="${MAKEOPTS//"${makeopts_j}"/-j4}" + + ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel" + ewarn "mode so it can chew it all. MAKEOPTS are reduced to \"$MAKEOPTS\"." + fi + + trinity-meta_pkg_setup +} diff --git a/trinity-base/tdenetwork-filesharing/metadata.xml b/trinity-base/tdenetwork-filesharing/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdenetwork-filesharing/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-9999.ebuild b/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-9999.ebuild new file mode 100644 index 00000000..7a6651b7 --- /dev/null +++ b/trinity-base/tdenetwork-filesharing/tdenetwork-filesharing-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="kcontrol filesharing config module for NFS, SMB etc" +KEYWORDS= +IUSE="" diff --git a/trinity-base/tdenetwork-meta/metadata.xml b/trinity-base/tdenetwork-meta/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdenetwork-meta/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdenetwork-meta/tdenetwork-meta-9999.ebuild b/trinity-base/tdenetwork-meta/tdenetwork-meta-9999.ebuild new file mode 100644 index 00000000..75409784 --- /dev/null +++ b/trinity-base/tdenetwork-meta/tdenetwork-meta-9999.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +inherit trinity-functions + +set-trinityver + +DESCRIPTION="tdenetwork metapackage - merge this to pull in all tdenetwork-derived packages" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" + +SLOT="$TRINITY_VER" +KEYWORDS= +IUSE="" + +RDEPEND=" + >=trinity-base/dcoprss-${PV}:${SLOT} + >=trinity-base/kdict-${PV}:${SLOT} + >=trinity-base/tdednssd-${PV}:${SLOT} + >=trinity-base/kget-${PV}:${SLOT} + >=trinity-base/knewsticker-${PV}:${SLOT} + >=trinity-base/kopete-${PV}:${SLOT} + >=trinity-base/kpf-${PV}:${SLOT} + >=trinity-base/kppp-${PV}:${SLOT} + >=trinity-base/krdc-${PV}:${SLOT} + >=trinity-base/krfb-${PV}:${SLOT} + >=trinity-base/ksirc-${PV}:${SLOT} + >=trinity-base/ktalkd-${PV}:${SLOT} + >=trinity-base/kwifimanager-${PV}:${SLOT} + >=trinity-base/librss-${PV}:${SLOT} + >=trinity-base/lisa-${PV}:${SLOT} + >=trinity-base/tdenetwork-doc-${PV}:${SLOT} + >=trinity-base/tdenetwork-filesharing-${PV}:${SLOT} + >=trinity-base/tdenetwork-tdefile-plugins-${PV}:${SLOT}" diff --git a/trinity-base/tdenetwork-tdefile-plugins/metadata.xml b/trinity-base/tdenetwork-tdefile-plugins/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdenetwork-tdefile-plugins/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-9999.ebuild b/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-9999.ebuild new file mode 100644 index 00000000..d1ed1e2f --- /dev/null +++ b/trinity-base/tdenetwork-tdefile-plugins/tdenetwork-tdefile-plugins-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdenetwork" + +inherit trinity-meta + +DESCRIPTION="kfile plugins from the kdenetwork provides a torrent file support." +KEYWORDS= +IUSE="" diff --git a/trinity-base/tdepasswd/files/shared b/trinity-base/tdepasswd/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/tdepasswd/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/tdepasswd/metadata.xml b/trinity-base/tdepasswd/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdepasswd/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdepasswd/tdepasswd-9999.ebuild b/trinity-base/tdepasswd/tdepasswd-9999.ebuild new file mode 100644 index 00000000..4155f6a8 --- /dev/null +++ b/trinity-base/tdepasswd/tdepasswd-9999.ebuild @@ -0,0 +1,14 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity GUI for passwd" +KEYWORDS= +IUSE="" + +DEPEND=">=trinity-base/libkonq-${PV}:${SLOT}" +RDEPEND="${DEPEND}" diff --git a/trinity-base/tdeprint/files/shared b/trinity-base/tdeprint/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/tdeprint/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/tdeprint/metadata.xml b/trinity-base/tdeprint/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeprint/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeprint/tdeprint-9999.ebuild b/trinity-base/tdeprint/tdeprint-9999.ebuild new file mode 100644 index 00000000..e127dcb7 --- /dev/null +++ b/trinity-base/tdeprint/tdeprint-9999.ebuild @@ -0,0 +1,16 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity printer queue/device manager" +KEYWORDS= +IUSE="cups" + +DEPEND="cups? ( net-print/cups )" +RDEPEND="${DEPEND} + app-text/enscript + app-text/psutils" diff --git a/trinity-base/tdescreensaver/metadata.xml b/trinity-base/tdescreensaver/metadata.xml new file mode 100644 index 00000000..ffa960a7 --- /dev/null +++ b/trinity-base/tdescreensaver/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="person"> + <email>fatzer2@gmail.com</email> + <name>Alexander Golubev</name> + </maintainer> + <use> + <flag name="krootbacking"> Add support the desktop grabbing by kde-base/krootbacking.</flag> + </use> +</pkgmetadata> diff --git a/trinity-base/tdescreensaver/tdescreensaver-9999.ebuild b/trinity-base/tdescreensaver/tdescreensaver-9999.ebuild new file mode 100644 index 00000000..f16146be --- /dev/null +++ b/trinity-base/tdescreensaver/tdescreensaver-9999.ebuild @@ -0,0 +1,30 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity screensaver framework" +KEYWORDS= +IUSE="opengl +krootbacking" +# CHECKME: if this use needed +DEPEND="x11-libs/libXt + opengl? ( virtual/opengl ) + krootbacking? ( >=trinity-base/krootbacking-${PV}:${TRINITY_VER} ) + !!trinity-base/kscreensaver:${TRINITY_VER}" +RDEPEND="${DEPEND}" + +src_configure () { + if use opengl; then + ewarn "OpenGL is not supported by trinity build system yet." + ewarn "This use flag is here just for future/past capability" + fi + + mycmakeargs=( + $(cmake-utils_use_with opengl OPENGL ) + ) + + trinity-meta_src_configure +} diff --git a/trinity-base/tdesu/files/shared b/trinity-base/tdesu/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/tdesu/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/tdesu/metadata.xml b/trinity-base/tdesu/metadata.xml new file mode 100644 index 00000000..6863f5db --- /dev/null +++ b/trinity-base/tdesu/metadata.xml @@ -0,0 +1,12 @@ +<?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> + <use> + <flag name="sudo"> Use <pkg>app-admin/sudo</pkg> as a default program to + obtain root privileges.</flag> + </use> +</pkgmetadata> diff --git a/trinity-base/tdesu/tdesu-9999.ebuild b/trinity-base/tdesu/tdesu-9999.ebuild new file mode 100644 index 00000000..9238d041 --- /dev/null +++ b/trinity-base/tdesu/tdesu-9999.ebuild @@ -0,0 +1,33 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity gui for su(1) or sudo" +KEYWORDS= +IUSE="sudo" + +DEPEND+=" sudo? ( app-admin/sudo )" +RDEPEND+=" ${DEPEND}" + +src_configure () { + mycmakeargs=( + $(cmake-utils_use_with sudo SUDO_KDESU_BACKEND) + ) + + trinity-meta_src_configure +} + +pkg_postinst () { + if use sudo; then + einfo "Remember sudo use flag sets only the defauld value" + einfo "It can be overriden on a user-level by adding:" + einfo " [super-user-command]" + einfo " super-user-command=su" + einfo "To the kdeglobal config file which is should be usually" + einfo "located in the ~/.trinity/share/config/ directory." + fi +} diff --git a/trinity-base/tdetoys-doc/files/shared b/trinity-base/tdetoys-doc/files/shared new file mode 120000 index 00000000..af62be31 --- /dev/null +++ b/trinity-base/tdetoys-doc/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files/
\ No newline at end of file diff --git a/trinity-base/tdetoys-doc/metadata.xml b/trinity-base/tdetoys-doc/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdetoys-doc/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdetoys-doc/tdetoys-doc-9999.ebuild b/trinity-base/tdetoys-doc/tdetoys-doc-9999.ebuild new file mode 100644 index 00000000..e7497b8f --- /dev/null +++ b/trinity-base/tdetoys-doc/tdetoys-doc-9999.ebuild @@ -0,0 +1,27 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdetoys" + +inherit trinity-meta + +DESCRIPTION="Documentaion for tdetoys-derived packages" +KEYWORDS= +IUSE="" +RDEPEND=" + >=trinity-base/khelpcenter-${PV}:${SLOT}" + +pkg_setup() { + # we should reduce MAKEOPTS -j parametr to no more than 4 + local makeopts_j + makeopts_j="$(echo "$MAKEOPTS" | sed -n 's/\(^\|.*\s\)\(-j\s*[0-9]\+\)\(\s.*\|$\)/\2/p')" + if [ -n "$makeopts_j" -a "$makeopts_j" > 4 ]; then + export MAKEOPTS="${MAKEOPTS//"${makeopts_j}"/-j4}" + + ewarn "This ebuild needs huge amoumt of memmory to compile in highly parallel" + ewarn "mode so it can chew it all. MAKEOPTS are reduced to \"$MAKEOPTS\"." + fi + + trinity-meta_pkg_setup +} diff --git a/trinity-base/tdetoys-meta/metadata.xml b/trinity-base/tdetoys-meta/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdetoys-meta/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdetoys-meta/tdetoys-meta-9999.ebuild b/trinity-base/tdetoys-meta/tdetoys-meta-9999.ebuild new file mode 100644 index 00000000..3dc2abc9 --- /dev/null +++ b/trinity-base/tdetoys-meta/tdetoys-meta-9999.ebuild @@ -0,0 +1,28 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +inherit trinity-functions + +set-trinityver + +DESCRIPTION="kdetoys metapackage - merge this to pull in all kdetoys-derived packages" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" + +SLOT="$TRINITY_VER" +IUSE="" +KEYWORDS= + +RDEPEND=" + >=trinity-base/amor-${PV}:${SLOT} + >=trinity-base/eyesapplet-${PV}:${SLOT} + >=trinity-base/fifteenapplet-${PV}:${SLOT} + >=trinity-base/tdetoys-doc-${PV}:${SLOT} + >=trinity-base/kmoon-${PV}:${SLOT} + >=trinity-base/kodo-${PV}:${SLOT} + >=trinity-base/kteatime-${PV}:${SLOT} + >=trinity-base/ktux-${PV}:${SLOT} + >=trinity-base/kweather-${PV}:${SLOT} + >=trinity-base/kworldclock-${PV}:${SLOT}" diff --git a/trinity-base/tdeutils-doc/metadata.xml b/trinity-base/tdeutils-doc/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeutils-doc/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeutils-doc/tdeutils-doc-9999.ebuild b/trinity-base/tdeutils-doc/tdeutils-doc-9999.ebuild new file mode 100644 index 00000000..f4b8ef5e --- /dev/null +++ b/trinity-base/tdeutils-doc/tdeutils-doc-9999.ebuild @@ -0,0 +1,13 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="Documentaion for kdeutils-derived packages" +KEYWORDS="" +IUSE="" +RDEPEND=" + >=trinity-base/khelpcenter-${PV}:${SLOT}" diff --git a/trinity-base/tdeutils-meta/metadata.xml b/trinity-base/tdeutils-meta/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdeutils-meta/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdeutils-meta/tdeutils-meta-9999.ebuild b/trinity-base/tdeutils-meta/tdeutils-meta-9999.ebuild new file mode 100644 index 00000000..835bc97c --- /dev/null +++ b/trinity-base/tdeutils-meta/tdeutils-meta-9999.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" + +inherit trinity-functions + +set-trinityver + +DESCRIPTION="tdeutils metapackage - merge this to pull in all tdeutils-derived packages" +HOMEPAGE="http://www.trinitydesktop.org/" +LICENSE="GPL-2 LGPL-2" + +SLOT="$TRINITY_VER" +IUSE="" +KEYWORDS="" + +RDEPEND=" + >=trinity-base/ark-${PV}:${SLOT} + >=trinity-base/tdeutils-doc-${PV}:${SLOT} + >=trinity-base/kcalc-${PV}:${SLOT} + >=trinity-base/kcharselect-${PV}:${SLOT} + >=trinity-base/tdelirc-${PV}:${SLOT} + >=trinity-base/kdf-${PV}:${SLOT} + >=trinity-base/kedit-${PV}:${SLOT} + >=trinity-base/kfloppy-${PV}:${SLOT} + >=trinity-base/kgpg-${PV}:${SLOT} + >=trinity-base/khexedit-${PV}:${SLOT} + >=trinity-base/kjots-${PV}:${SLOT} + >=trinity-base/klaptopdaemon-${PV}:${SLOT} + >=trinity-base/kmilo-${PV}:${SLOT} + >=trinity-base/kregexpeditor-${PV}:${SLOT} + >=trinity-base/ksim-${PV}:${SLOT} + >=trinity-base/ktimer-${PV}:${SLOT} + >=trinity-base/tdewallet-${PV}:${SLOT} + >=trinity-base/superkaramba-${PV}:${SLOT}" diff --git a/trinity-base/tdewallet/metadata.xml b/trinity-base/tdewallet/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tdewallet/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tdewallet/tdewallet-9999.ebuild b/trinity-base/tdewallet/tdewallet-9999.ebuild new file mode 100644 index 00000000..fe372f0c --- /dev/null +++ b/trinity-base/tdewallet/tdewallet-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdeutils" + +inherit trinity-meta + +DESCRIPTION="Trinity Wallet Management Tool" +KEYWORDS="" +IUSE="" diff --git a/trinity-base/tdm/files/shared b/trinity-base/tdm/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/tdm/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/tdm/files/tdm-9999-xsession.script b/trinity-base/tdm/files/tdm-9999-xsession.script new file mode 100755 index 00000000..a131c29c --- /dev/null +++ b/trinity-base/tdm/files/tdm-9999-xsession.script @@ -0,0 +1,66 @@ +#! /bin/sh +# Xsession - run as user + +session=$1 + +# Note that the respective logout scripts are not sourced. +case $SHELL in + */bash) + [ -z "$BASH" ] && exec $SHELL $0 "$@" + set +o posix + [ -f /etc/profile ] && . /etc/profile + if [ -f $HOME/.bash_profile ]; then + . $HOME/.bash_profile + elif [ -f $HOME/.bash_login ]; then + . $HOME/.bash_login + elif [ -f $HOME/.profile ]; then + . $HOME/.profile + fi + ;; + */zsh) + [ -z "$ZSH_NAME" ] && exec $SHELL $0 "$@" + emulate -R zsh + [ -d /etc/zsh ] && zdir=/etc/zsh || zdir=/etc + zhome=${ZDOTDIR:-$HOME} + # zshenv is always sourced automatically. + [ -f $zdir/zprofile ] && . $zdir/zprofile + [ -f $zhome/.zprofile ] && . $zhome/.zprofile + [ -f $zdir/zlogin ] && . $zdir/zlogin + [ -f $zhome/.zlogin ] && . $zhome/.zlogin + setopt shwordsplit noextendedglob + ;; + */csh|*/tcsh) + # [t]cshrc is always sourced automatically. + # Note that sourcing csh.login after .cshrc is non-standard. + xsess_tmp=`mktemp /tmp/xsess-env-XXXXXX` + $SHELL -c "if (-f /etc/csh.login) source /etc/csh.login; if (-f ~/.login) source ~/.login; /bin/sh -c export -p >! $xsess_tmp" + . $xsess_tmp + rm -f $xsess_tmp + ;; + *) # Plain sh, ksh, and anything we don't know. + [ -f /etc/profile ] && . /etc/profile + [ -f $HOME/.profile ] && . $HOME/.profile + ;; +esac + +[ -f /etc/xprofile ] && . /etc/xprofile +[ -f $HOME/.xprofile ] && . $HOME/.xprofile + +case $session in + "") + exec xmessage -center -buttons OK:0 -default OK "Sorry, $DESKTOP_SESSION is no valid session." + ;; + failsafe) + exec xterm -geometry 80x24-0-0 + ;; + custom) + exec /bin/sh $HOME/.xsession + ;; + default) + exec @TRINITY_INSTALL_PATH@/bin/starttde + ;; + *) + eval exec "$session" + ;; +esac +exec xmessage -center -buttons OK:0 -default OK "Sorry, cannot execute $session. Check $DESKTOP_SESSION.desktop." diff --git a/trinity-base/tdm/metadata.xml b/trinity-base/tdm/metadata.xml new file mode 100644 index 00000000..2a40b214 --- /dev/null +++ b/trinity-base/tdm/metadata.xml @@ -0,0 +1,12 @@ +<?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> + <use> + <flag name="xdmcp">Support for <pkg>x11-libs/libXdmcp</pkg></flag> + <flag name="sak">Adds SAK (Secure Attention Key) feature</flag> + </use> +</pkgmetadata> diff --git a/trinity-base/tdm/tdm-9999.ebuild b/trinity-base/tdm/tdm-9999.ebuild new file mode 100644 index 00000000..5d4d6160 --- /dev/null +++ b/trinity-base/tdm/tdm-9999.ebuild @@ -0,0 +1,104 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Trinity login manager, similar to xdm and gdm" +KEYWORDS= +IUSE="pam xdmcp xcomposite sak +xrandr" + +DEPEND="pam? ( trinity-base/tdebase-pam ) + xdmcp? ( x11-libs/libXdmcp ) + xcomposite? ( x11-libs/libXcomposite ) + xrandr? ( x11-libs/libXrandr ) + >=trinity-base/tdelibs-${PV}:${SLOT}[xrandr?] + sys-apps/dbus + x11-libs/libXtst + >=trinity-base/kcontrol-${PV}:${SLOT} + dev-libs/dbus-tqt" + +RDEPEND="${DEPEND} + >=trinity-base/tdepasswd-${PV}:${SLOT} + x11-apps/xinit + x11-apps/xmessage" + +pkg_setup() { + trinity-meta_pkg_setup; + use sak && TRINITY_SUBMODULE+=" tsak" +} + +src_configure() { + mycmakeargs=( + -DWITH_XTEST=ON + -DWITH_LIBART=ON + -DWITH_SHADOW=ON + $(cmake-utils_use_with xcomposite XCOMPOSITE ) + $(cmake-utils_use_with xdmcp XDMCP ) + $(cmake-utils_use_with xrandr XRANDR ) + $(cmake-utils_use_with pam PAM ) + ) + + trinity-meta_src_configure +} + +src_install() { + cmake-utils_src_install + + # Customize the kdmrc configuration + sed -i -e "s:#SessionsDirs=:SessionsDirs=/usr/share/xsessions\n#SessionsDirs=:" \ + "${D}/${TDEDIR}/share/config/tdm/tdmrc" || die "sed tdmrc failed" + + # install XSession upstream script seems to be debian-cpecific + cp "${FILESDIR}/${P}-xsession.script" "${D}/${TDEDIR}/share/config/tdm/Xsession" + sed -i -e "s!@TRINITY_INSTALL_PATH@!${TDEDIR}!" "${D}/${TDEDIR}/share/config/tdm/Xsession" \ + || die "sed tdmrc failed" +} + +pkg_postinst() { + # set the default kdm face icon if it's not already set by the system admin + # because this is user-overrideable in that way, it's not in src_install + if [ ! -e "${ROOT}${TDEDIR}/share/apps/tdm/faces/.default.face.icon" ]; then + mkdir -p "${ROOT}${TDEDIR}/share/apps/tdm/faces" + cp "${ROOT}${TDEDIR}/share/apps/tdm/pics/users/default1.png" \ + "${ROOT}${TDEDIR}/share/apps/tdm/faces/.default.face.icon" + fi + if [ ! -e "${ROOT}${TDEDIR}/share/apps/tdm/faces/root.face.icon" ]; then + mkdir -p "${ROOT}${TDEDIR}/share/apps/tdm/faces" + cp "${ROOT}${TDEDIR}/share/apps/tdm/pics/users/root1.png" \ + "${ROOT}${TDEDIR}/share/apps/tdm/faces/root.face.icon" + fi + + if use sak; then + sak_ok=yes + if ! linux_config_exists; then + ewarn "Can't check the linux kernel configuration." + ewarn "You might have some incompatible options enabled." + sak_ok=no + else + if ! linux_chkconfig_present INPUT_UINPUT; then + eerror "You build tdm with sak feature enabled. " + eerror "It requires the INPUT_UINPUT support enabled." + eerror "Please enable it:" + eerror " CONFIG_INPUT_UINPUT=y" + eerror "in /usr/src/linux/.config or" + eerror " Device Drivers --->" + eerror " Input device support --->" + eerror " [*] Miscellaneous devices --->" + eerror " <*> User level driver support" + sak_ok=no + fi + fi + if [[ "$sak_ok" != yes ]]; then + sed -i -e 's:#\?\s*UseSAK=\(true\|false\)\?:UseSak=false:' \ + "${D}${TDEDIR}/share/config/tdm/tdmrc" || die "sed tdmrc failed" + ewarn "SAK feature is disabled. You can enable it yourself by setting UseSAK=true " + ewarn "in ${TDEDIR}/share/config/tdm/tdmrc " + else + ewarn "SAK feature is enabled. You can disable it yourself by setting UseSAK=false" + ewarn "in ${TDEDIR}/share/config/tdm/tdmrc " + fi + fi +} diff --git a/trinity-base/tqt3integration/Manifest b/trinity-base/tqt3integration/Manifest new file mode 100644 index 00000000..381340c4 --- /dev/null +++ b/trinity-base/tqt3integration/Manifest @@ -0,0 +1,2 @@ +DIST kdebase-3.5.13.1.tar.gz 29403228 SHA256 ddd4bd4b508ad027b9d1af2701c6ba64bfc9f8f1d32099e6dd5e7866714f759e SHA512 e1aac19c941a5f2b43a57928fdb43e5ebd646f49c60911d9d317550df96642870792c4e77ecd06e123244e2425ccd4bcb00f0a21011ba7e651d7fcf4553e79cf WHIRLPOOL 931debbf6a65c280221025dcbc02cbb3387b66eb72eddd28a510ee8f97075cd2cc96535dde25d0a32280c399e4a868e9c027772f5d28e7e79b7c1a9080c58034 +DIST kdebase-trinity-3.5.13.2.tar.xz 25890636 SHA256 b9d552226daff64437dfb9699669b95dd7ebc2ca7c43755ba71c10cc6c9ed789 SHA512 df545d44c7d4550d1d77ff6504572b622853c2b8d80062b1aee1a5bdca19f0e708cde35cff54cf2d5098f06a41bde0c89522a3958dea9bb18205dea87c11b797 WHIRLPOOL 79144273bc7985c59a593a3394b12a2053532d2c4c890ce96adad21f6de0413baf3c6270d6d06173ec4546b20d401aa0cc81603d01b8ee41dbdefc825b39b2b1 diff --git a/trinity-base/tqt3integration/files/shared b/trinity-base/tqt3integration/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/tqt3integration/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/tqt3integration/metadata.xml b/trinity-base/tqt3integration/metadata.xml new file mode 100644 index 00000000..6e9f5e4a --- /dev/null +++ b/trinity-base/tqt3integration/metadata.xml @@ -0,0 +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> +</pkgmetadata> diff --git a/trinity-base/tqt3integration/tqt3integration-3.5.13.1.ebuild b/trinity-base/tqt3integration/tqt3integration-3.5.13.1.ebuild new file mode 100644 index 00000000..aba240d8 --- /dev/null +++ b/trinity-base/tqt3integration/tqt3integration-3.5.13.1.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Makes Qt3-only apps use several KDE dialogs." +KEYWORDS="x86 amd64" +IUSE="" diff --git a/trinity-base/tqt3integration/tqt3integration-3.5.13.2.ebuild b/trinity-base/tqt3integration/tqt3integration-3.5.13.2.ebuild new file mode 100644 index 00000000..b656e4d7 --- /dev/null +++ b/trinity-base/tqt3integration/tqt3integration-3.5.13.2.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="kdebase" + +inherit trinity-meta + +DESCRIPTION="Makes Qt3-only apps use several KDE dialogs." +KEYWORDS="~amd64 ~x86" +IUSE="" diff --git a/trinity-base/tqt3integration/tqt3integration-9999.ebuild b/trinity-base/tqt3integration/tqt3integration-9999.ebuild new file mode 100644 index 00000000..db65aecb --- /dev/null +++ b/trinity-base/tqt3integration/tqt3integration-9999.ebuild @@ -0,0 +1,11 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta + +DESCRIPTION="Makes Qt3-only apps use several KDE dialogs." +KEYWORDS= +IUSE="" diff --git a/trinity-base/twin/files/shared b/trinity-base/twin/files/shared new file mode 120000 index 00000000..ffc28680 --- /dev/null +++ b/trinity-base/twin/files/shared @@ -0,0 +1 @@ +../../../eclass/trinity-shared-files
\ No newline at end of file diff --git a/trinity-base/twin/metadata.xml b/trinity-base/twin/metadata.xml new file mode 100644 index 00000000..c6cc89cb --- /dev/null +++ b/trinity-base/twin/metadata.xml @@ -0,0 +1,14 @@ +<?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> +<upstream> + <bugs-to>https://bugs.trinitydesktop.org/buglist.cgi?quicksearch=ALL</bugs-to> +</upstream> +<use> + <flag name="libconfig">Use <pkg>dev-libs/libconfig</pkg> to handle tde-compton's dependencies</flag> +</use> +</pkgmetadata> diff --git a/trinity-base/twin/twin-9999.ebuild b/trinity-base/twin/twin-9999.ebuild new file mode 100644 index 00000000..927a0e5e --- /dev/null +++ b/trinity-base/twin/twin-9999.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2016 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Id$ +EAPI="5" +TRINITY_MODULE_NAME="tdebase" + +inherit trinity-meta eutils + +DESCRIPTION="Trinity window manager" +KEYWORDS= +IUSE="xcomposite xrandr xinerama +libconfig +pcre opengl" + +DEPEND="x11-libs/libXext + x11-libs/libXfixes + x11-libs/libXrender + xcomposite? ( x11-libs/libXcomposite ) + xinerama? ( x11-proto/xineramaproto ) + xrandr? ( x11-libs/libXrandr ) + libconfig? ( dev-libs/libconfig ) + opengl? ( virtual/opengl ) + pcre? ( dev-libs/libpcre[jit] )" +RDEPEND="${DEPEND}" + +src_configure() { + mycmakeargs=( + $(cmake-utils_use_with xcomposite XCOMPOSITE) + $(cmake-utils_use_with xcomposite XFIXES) + $(cmake-utils_use_with xcomposite XRENDER) + $(cmake-utils_use_with xrandr XRANDR) + $(cmake-utils_use_with libconfig LIBCONFIG) + $(cmake-utils_use_with pcre PCRE) + $(cmake-utils_use_with xinerama XINERAMA) + ) + + trinity-meta_src_configure +} + +pkg_postinst() { + if ! use xcomposite; then + for flag in xrandr xinerama libconfig pcre opengl; do + use $flag && \ + ewarn "USE=\"$flag\" is passed, but it doesn't change anything due to" && \ + ewarn "$flag support in ${P} take effect only if composite is enabled." + done + + fi +} |