summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* */*: 9999: Sanitise eclass/ebuild vars, drop set-trinityver and need-trinityAndreas Sturmlechner2020-12-07258-990/+755
| | | | | | | | Uniform ebuild variable blocks according to skel.ebuild and by devmanual example Sort some DEPENDs, fix some DESCRIPTIONs Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* Corrected some typos and grammar errors in descriptions/ewarn/elog.E. Liddell2020-12-074-4/+4
| | | | Signed-off-by: E. Liddell <ejlddll@warpmail.net>
* Removed obsolete memory warnings and corresponding forced MAKEOPTS for ↵E. Liddell2020-12-078-95/+0
| | | | | | khelpcenter and various -doc packages. Something that consumes less than 1GB of RAM at -j15 doesn't need a warning on modern equipment (although it may have needed one in 2004). Signed-off-by: E. Liddell <ejlddll@warpmail.net>
* Added tdewebdev-meta ebuildsormorph2020-12-0415-0/+252
| | | | Signed-off-by: ormorph <roma251078@mail.ru>
* Added tdesdk-meta ebuildsormorph2020-12-0430-0/+409
| | | | Signed-off-by: ormorph <roma251078@mail.ru>
* */*: Remove 14.0.7 packagesAndreas Sturmlechner2020-12-01413-5129/+0
| | | | | | Fixes were only made to 14.0.8 and CI is still very red for 14.0.7. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/noatun: Various fixes to 14.0.8, add missing live ebuildAndreas Sturmlechner2020-12-013-29/+99
| | | | | | | | | | | | - Fix DESCRIPTION to 80 char maximum - Add missing metadata.xml - local mycmakeargs - Always quote ${D} - Add missing || die - Cleanup superfluous blank line Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/tdegraphics-meta: Drop missing dep, apply 9999 fixesAndreas Sturmlechner2020-12-011-13/+9
| | | | | Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/ktalkd: Drop nonexistent dependenciesAndreas Sturmlechner2020-12-012-25/+6
| | | | | Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/tdm: Fix 14.0.8 install script, add missing || dieAndreas Sturmlechner2020-12-013-38/+40
| | | | | | | | | | ...in various places. Also: - sort IUSE, DEPEND - double brackets - sync pkg_postinst message in live ebuild Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/tdemultimedia-arts: Copyright, sort IUSE/DEPENDsAndreas Sturmlechner2020-12-012-9/+13
| | | | | | | | | - Fix MissingPackageRevision by using ~ instead of = - local mycmakeargs - No newline at end of file Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/ksvg: Fix MissingPackageRevision by using ~ instead of =Andreas Sturmlechner2020-12-012-9/+13
| | | | | | | Sort dependencies. Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-apps/gwenview-i18n: Missing LICENSE, metadataAndreas Sturmlechner2020-12-012-2/+7
| | | | | | | | Drop KEYWORDS without keyworded dependencies. Package-Manager: Portage-3.0.11, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-apps/gwenview: Missing LICENSE, metadata, fix DESCRIPTIONAndreas Sturmlechner2020-12-012-3/+8
| | | | | | | Drop KEYWORDS without keyworded dependencies. Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/*: Unrestrict media-libs/libart_lgpl version depAndreas Sturmlechner2020-12-013-4/+4
| | | | | | | | | Depending on ~media-libs/libart_lgpl-14.0.7 in 14.0.8 ebuilds was certainly not correct. Cherry-picked from af1b333e206ee5365b1670a7593161ebca98e2a4. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/katomic: Add missing 14.0.8 version bumpAndreas Sturmlechner2020-12-013-1/+16
| | | | | | | | See also: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/issues/185 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/knetattach: Add missing 14.0.8 version bumpAndreas Sturmlechner2020-12-013-1/+13
| | | | | | See also: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/issues/185 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/krdc: Drop IUSE=slp, missing net-libs/openslpAndreas Sturmlechner2020-12-012-17/+23
| | | | | | | local mycmakeargs Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/krfb: Drop IUSE=slp, missing net-libs/openslpAndreas Sturmlechner2020-12-012-16/+18
| | | | | | | local mycmakeargs Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/tdelibs: Drop KEYWORDS w/o dependencies keywordedAndreas Sturmlechner2020-12-011-1/+1
| | | | | Package-Manager: Portage-3.0.11, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/tdelibs: Drop IUSE="aspell ispell" from 9999 tooAndreas Sturmlechner2020-12-012-12/+6
| | | | | | Package-Manager: Portage-3.0.10, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/tdelibs: Sync 14.0.8 with latest live fixesAndreas Sturmlechner2020-12-011-13/+10
| | | | | | - Redo: Rename IUSE=avahi->zeroconf (happened in Gentoo ebuild repo long ago) Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/tdelibs: Use eapi8-dosym eclass for relative symlinkAndreas Sturmlechner2020-12-011-2/+2
| | | | | | | | See also: https://archives.gentoo.org/gentoo-dev/message/455f8f75a7b5cbda848b4da727c3e186 Package-Manager: Portage-3.0.10, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/tdelibs: Drop IUSE=old-udisks, missing sys-fs/udisks:0Andreas Sturmlechner2020-12-011-5/+4
| | | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* dev-tqt/avahi-tqt: Add missing 14.0.8 version bumpAndreas Sturmlechner2020-12-012-0/+26
| | | | | | | | See also: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/issues/185 Package-Manager: Portage-3.0.10, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-apps: Add missing metadata.xmlAndreas Sturmlechner2020-12-0118-0/+90
| | | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-apps/amarok: Drop IUSE=riokarma, missing media-libs/libkarmaAndreas Sturmlechner2020-12-012-18/+16
| | | | | | | | | | | | media-libs/libkarma was dropped from Gentoo ebuild repo in 2016 and requires mono. With media-libs/libkarma neither in this repository nor in Gentoo ebuild repo we can not depend on it here. Sort dependencies. Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-apps/k3b: Switch to media-video/ffmpeg:0=Andreas Sturmlechner2020-12-011-1/+1
| | | | | | | virtual/ffmpeg and media-video/libav are gone. Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-apps/kscope: Various fixesAndreas Sturmlechner2020-12-012-15/+18
| | | | | | | | | | | | | - General ebuild style - Missing metadata.xml, Copyright - Invalid SLOT value (due to need-trinity() in wrong place...) - MissingPackageRevision - Sort DEPENDs - local mycmakeargs Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* */*: Remanifest for 14.0.6 cleanupAndreas Sturmlechner2020-12-0178-79/+1
| | | | | | | Also fixes missing trinity-base/superkaramba-14.0.8 manifest. See also: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/issues/185 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-functions-2.eclass: TRINITY_NEED_ARTS moved to trinity-base-2Andreas Sturmlechner2020-11-291-6/+0
| | | | Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/tdeartwork-tdescreensaver: need-arts -> TRINITY_NEED_ARTSAndreas Sturmlechner2020-11-291-6/+6
| | | | | | | We no longer have to tip-toe around assigning IUSE, DEPEND and RDEPEND Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/noatun-plugins: need-arts -> TRINITY_NEED_ARTSAndreas Sturmlechner2020-11-291-12/+10
| | | | | | | | | - We no longer have to tip-toe around assigning IUSE, DEPEND and RDEPEND - Fix wrong phase function override src_compile() -> src_configure() - local mycmakeargs Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/libkonq: need-arts -> TRINITY_NEED_ARTSAndreas Sturmlechner2020-11-291-3/+2
| | | | | Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/kwifimanager: need-arts -> TRINITY_NEED_ARTSAndreas Sturmlechner2020-11-291-6/+4
| | | | | | | We no longer have to tip-toe around assigning IUSE, DEPEND and RDEPEND Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/konq-plugins: need-arts -> TRINITY_NEED_ARTSAndreas Sturmlechner2020-11-291-7/+5
| | | | | | | We no longer have to tip-toe around assigning IUSE, DEPEND and RDEPEND Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/kolf: need-arts -> TRINITY_NEED_ARTSAndreas Sturmlechner2020-11-291-6/+4
| | | | | | | We no longer have to tip-toe around assigning IUSE, DEPEND and RDEPEND Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/khotkeys: need-arts -> TRINITY_NEED_ARTSAndreas Sturmlechner2020-11-291-4/+3
| | | | | | | local mycmakeargs Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/kbounce: need-arts -> TRINITY_NEED_ARTSAndreas Sturmlechner2020-11-291-6/+4
| | | | | | | We no longer have to tip-toe around assigning IUSE, DEPEND and RDEPEND Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/kasteroids: need-arts -> TRINITY_NEED_ARTSAndreas Sturmlechner2020-11-291-6/+4
| | | | | | | We no longer have to tip-toe around assigning IUSE, DEPEND and RDEPEND Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-apps/k3b: need-arts -> TRINITY_NEED_ARTSAndreas Sturmlechner2020-11-291-7/+4
| | | | | | | We no longer have to tip-toe around assigning IUSE, DEPEND and RDEPEND Package-Manager: Portage-3.0.9, Repoman-3.0.2 Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-apps/basket: need-arts -> TRINITY_NEED_ARTSAndreas Sturmlechner2020-11-291-7/+4
| | | | | | | | We no longer have to tip-toe around assigning IUSE, DEPEND and RDEPEND. Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base-2.eclass: Move TRINITY_NEED_ARTS+setup from trinity-functions-2Andreas Sturmlechner2020-11-291-0/+31
| | | | | | Assign IUSE, DEPEND and RDEPEND here instead of in need-arts() function Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base/tdelibs: Add IUSE="arts", drop set-trinityver/need-artsAndreas Sturmlechner2020-11-291-10/+8
| | | | | | | | | | | | | If your eclass needs special provisioning for a single ebuild, just do it in the ebuild instead. - We no longer have to tip-toe around assigning IUSE, DEPEND and RDEPEND - Drop superfluous COMMON_DEPEND - local mycmakeargs Package-Manager: Portage-3.0.9, Repoman-3.0.2 RepoMan-Options: --force Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-functions-2.eclass: set-trinityver/need-trinity: No-op if called ↵Andreas Sturmlechner2020-11-291-0/+2
| | | | | | from live Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base-2.eclass: Begin to make set-trinityver/need-trinity obsoleteAndreas Sturmlechner2020-11-291-1/+42
| | | | | | | | | | | | | | | | This remains conditional on BUILD_TYPE=live for now as this is where we can experiment with things. Set only relevant bits we need from these functions directly in here: - TRINITY_VER - TDEDIR - TDEDIRS - Dependency on trinity-base/tdelibs In a follow-up commit, set-trinityver() and need-trinity() will become no-ops for BUILD_TYPE=live. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-meta-2.eclass: Move SLOT/TDEDIR/TRINITY_VER setup to trinity-base-2Andreas Sturmlechner2020-11-292-9/+9
| | | | | | | | | | | | | | | | | | | | | By making it conditional on CATEGORY=trinity-base there is effectively no change for now with existing trinity-meta-2.eclass consumers. This is a better fit, since all the things set up here are actually being used inside trinity-base-2.eclass. This is important for the next step, when the functions used are being phased out in favor of meta vars. In trinity-base category, this affects the following trinity-base-2.eclass consumers: - trinity-base/arts - trinity-base/tde-i18n - trinity-base/tdelibs Of those, only trinity-base/tdelibs needs handling to not create a circular dependency on its own. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-functions-2.eclass: need-trinity/need-arts: Do not use ETRINITY_VERAndreas Sturmlechner2020-11-291-10/+4
| | | | | | | | | This depends on an undocumented variable set inside a function set-trinityver() that may or may not be run before. In reality, that string only ever contained ${PV} anyway. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* trinity-base: 9999 metapackages: set SLOT="14", set LICENSE="metapackage"Andreas Sturmlechner2020-11-298-81/+58
| | | | | | | | | | | | | This is in preparation of cleaning up some bits of trinity-functions-2.eclass. trinity-functions-2.eclass and set-trinityver do not really serve a purpose here. The eclass is not meant to be inherited from individual ebuilds, and if there ever will be a new SLOT it is going to be trivial to bump it. SLOT usage should be revisited however, and possibly reverted to "0". Also sort dependencies. Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
* Added gwenview packageormorph2020-11-292-0/+75
| | | | Signed-off-by: ormorph <roma251078@mail.ru>