Commit Graph

342 Commits (048fff8a48b214ec3acf6f15140d12b1a8c772f1)
 

Author SHA1 Message Date
Andreas Sturmlechner b7812c1260 trinity-functions-2.eclass: TRINITY_NEED_ARTS moved to trinity-base-2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner 9ec8f29160 trinity-base/tdeartwork-tdescreensaver: need-arts -> TRINITY_NEED_ARTS
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>
4 years ago
Andreas Sturmlechner e1542e32c7 trinity-base/noatun-plugins: need-arts -> TRINITY_NEED_ARTS
- 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>
4 years ago
Andreas Sturmlechner 84844feab1 trinity-base/libkonq: need-arts -> TRINITY_NEED_ARTS
Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner bf674fdfe0 trinity-base/kwifimanager: need-arts -> TRINITY_NEED_ARTS
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>
4 years ago
Andreas Sturmlechner 05f970a5c7 trinity-base/konq-plugins: need-arts -> TRINITY_NEED_ARTS
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>
4 years ago
Andreas Sturmlechner 176994fbaa trinity-base/kolf: need-arts -> TRINITY_NEED_ARTS
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>
4 years ago
Andreas Sturmlechner 10a6c0efa3 trinity-base/khotkeys: need-arts -> TRINITY_NEED_ARTS
local mycmakeargs

Package-Manager: Portage-3.0.9, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner 0cdd8da159 trinity-base/kbounce: need-arts -> TRINITY_NEED_ARTS
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>
4 years ago
Andreas Sturmlechner f03170650f trinity-base/kasteroids: need-arts -> TRINITY_NEED_ARTS
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>
4 years ago
Andreas Sturmlechner b21c68af06 trinity-apps/k3b: need-arts -> TRINITY_NEED_ARTS
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>
4 years ago
Andreas Sturmlechner 57bd1e5e75 trinity-apps/basket: need-arts -> TRINITY_NEED_ARTS
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>
4 years ago
Andreas Sturmlechner 5abad977c0 trinity-base-2.eclass: Move TRINITY_NEED_ARTS+setup from trinity-functions-2
Assign IUSE, DEPEND and RDEPEND here instead of in need-arts() function

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner 2a9e89c1c4 trinity-base/tdelibs: Add IUSE="arts", drop set-trinityver/need-arts
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>
4 years ago
Andreas Sturmlechner 39016ce22c trinity-functions-2.eclass: set-trinityver/need-trinity: No-op if called from live
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner b8cbd39c0e trinity-base-2.eclass: Begin to make set-trinityver/need-trinity obsolete
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>
4 years ago
Andreas Sturmlechner 6312429244 trinity-meta-2.eclass: Move SLOT/TDEDIR/TRINITY_VER setup to trinity-base-2
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>
4 years ago
Andreas Sturmlechner aef085e121 trinity-functions-2.eclass: need-trinity/need-arts: Do not use ETRINITY_VER
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>
4 years ago
Andreas Sturmlechner d55ba64792 trinity-base: 9999 metapackages: set SLOT="14", set LICENSE="metapackage"
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>
4 years ago
ormorph 1f488225a1 Added gwenview package
Signed-off-by: ormorph <roma251078@mail.ru>
4 years ago
ormorph 5ae0925444 Added the translations directory to the unpack list, as well as commits shortcomings correction
Signed-off-by: ormorph <roma251078@mail.ru>
4 years ago
ormorph 11164d9db7 Added support for assemblies using the admin module
Signed-off-by: ormorph <roma251078@mail.ru>
4 years ago
ormorph 489fdb2e44 Added script for generating a list of packages for /etc/portage/package.accept_keywords
Signed-off-by: ormorph <roma251078@mail.ru>
4 years ago
E. Liddell f2a7020da6
Tentative ebuild for noatun. This completes the tdemultimedia metapackage.
Signed-off-by: E. Liddell <ejlddll@warpmail.net>
4 years ago
E. Liddell 4b3b53a2d1
Ebuilds for kaudiocreator and tdemultimedia-tdeioslaves, plus some deletion fine-tuning in krec and kscd. With this, we have all of tdemultimedia building except noatun.
Signed-off-by: E. Liddell <ejlddll@warpmail.net>
4 years ago
E. Liddell 8aced284ba
Ebuilds for media-libs/akode, krec, kscd, libkcddb, tdemultimedia-doc, with corresponding updates to tdemultimedia-meta. Warning: krec and kscd needed some hacky workarounds to build and install.
Signed-off-by: E. Liddell <ejlddll@warpmail.net>
4 years ago
E. Liddell 58de8263fc
14.0.7 and 14.0.8 ebuilds for roughly 40% of tdemultimedia (see the tdemultimedia-meta ebuild for what is missing and why). Note that these have been test-built in minimalist configurations only and additional TSM_EXTRACT_ALSO entries may be needed. Also, some deps that used to be optional aren't anymore.
Signed-off-by: E. Liddell <ejlddll@warpmail.net>
4 years ago
E. Liddell 9b3eddb24c
14.0.7 and 14.0.8 ebuilds for roughly 50% of tdepim (see the tdepim-meta ebuild for what is missing and why)
Signed-off-by: E. Liddell <ejlddll@warpmail.net>
4 years ago
E. Liddell 18b54c6e19
Removed non-building kppp-14.0.7 from tdenetwork-meta-14.0.7 deps (does not build against glibc-2.30-r8, don't know what the last version it does build against is)
Signed-off-by: E. Liddell <ejlddll@warpmail.net>
4 years ago
E. Liddell d44f6cfe29
14.0.7 and 14.0.8 ebuilds for tdenetwork
Signed-off-by: E. Liddell <ejlddll@warpmail.net>
4 years ago
E. Liddell 67151d41ef
14.0.7 and 14.0.8 ebuilds for tdetoys
Signed-off-by: E. Liddell <ejlddll@warpmail.net>
4 years ago
E. Liddell 580c04e71b
14.0.7 and 14.0.8 ebuilds for tdegraphics
Signed-off-by: E. Liddell <ejlddll@warpmail.net>
4 years ago
E. Liddell fa1bdbfe2b
Unmasked noatun-plugins and added an ebuild, since noatun is now available. Note blacklist of berkdb support--the build system couldn't find the lib. 4 years ago
E. Liddell cfcb6c94f4
14.0.7 and 14.0.8 ebuilds for tdeaddons 4 years ago
E. Liddell 9918cbb64b
14.0.7 and 14.0.8 ebuilds for tdegames 4 years ago
E. Liddell 7ed6b42adb
14.0.8 ebuilds for tdebase, tdeartwork, tdeutils, and their dependencies (also 14.0.7 ebuild for kworldclock), and removal of obsolete 14.0.6 ebuilds.
Also removed all references to ispell (no longer in main portage tree, aspell provides same functionality) and streamlined spelling flags in general.

Signed-off-by: E. Liddell <ejlddll@warpmail.net>
Signed-off-by: Slávek Banko <slavek.banko@axis.cz>
4 years ago
Chris d68f1e223d Live ebuilds: Add `KScope` ebuild.
Signed-off-by: Chris <xchrisx@uber.space>
4 years ago
E. Liddell a9836ea75e
Minor changes to 14.0.6 ebuilds to overcome some build problems. 4 years ago
ormorph d531cb5908
Add `trinity-admin-prepare, trinity-gen-configure and trinity-econf functions`
Signed-off-by: ormorph <roma251078@mail.ru>
4 years ago
Andreas Sturmlechner 4b3c351e6b README.md: Fix comment about Gentoo
Citation needed; until then, lack of interest for packaging in official
repositories is no evidence of 'resistance' to do it. Downstream developers
have no duty to do so, any downstream developer would be free to add TDE as
long as package quality met the standards but no one ever stepped up.

However, the overlay, as it is, would have to undergo major improvements
before that could happen.

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner ef0d4e2ace */*: Bulk-fix Copyright to 1999-2020 Gentoo s/Foundation/Authors/
Assuming all or most ebuilds have been touched by previous commits.

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner fb58329052 trinity-apps/kgtk-qt3: Add missing metadata.xml, Copyright, IUSE=gtk2->gtk
- Adapt IUSE=gtk2->gtk according to Gnome team policies
- Sort IUSE, DEPENDs
- local mycmakeargs

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --force
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner 9a1c115c2d trinity-apps/wlassistant: Add missing metadata.xml, Copyright
Style: one dependency per line

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --force
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner 5a86e5ac81 trinity-apps/kshutdown: Add missing metadata.xml, Copyright
- Sort DEPENDs
- local mycmakeargs

Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --force
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner 71636958ea trinity-apps/kvkbd: Add missing metadata.xml, Copyright, fix typo
local mycmakeargs

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner 1a4dfec08f trinity-apps/kvpnc: Add missing metadata.xml, Copyright
Note: Optional RDEPEND are banned by QA and should be done via optfeature instead.
Package-Manager: Portage-3.0.8, Repoman-3.0.1
RepoMan-Options: --force
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner c62766a7c7 trinity-apps/mplayerthumbs: Add missing metadata.xml, Copyright
local mycmakeargs

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner f5fc34519b trinity-apps/tdeio-umountwrapper: Fix MismatchedPN, missing metadata.xml, Copyright
local mycmakeargs

Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner e179c7eebe trinity-apps/ksplash-engine-moodin: Add missing metadata.xml, Copyright
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner 02d6de0ca0 trinity-apps/kshowmail: Add missing metadata.xml, Copyright
Package-Manager: Portage-3.0.8, Repoman-3.0.1
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago