Commit Graph

364 Commits (3a121fb3bb996e90bbf63236d0bc32add7223a69)
 

Author SHA1 Message Date
Andreas Sturmlechner 5d1c3009a9 trinity-base/ktalkd: Drop nonexistent dependencies
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner 229d992d63 trinity-base/tdm: Fix 14.0.8 install script, add missing || die
...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>
4 years ago
Andreas Sturmlechner ffa1136dab trinity-base/tdemultimedia-arts: Copyright, sort IUSE/DEPENDs
- 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>
4 years ago
Andreas Sturmlechner 04649a0aa6 trinity-base/ksvg: Fix MissingPackageRevision by using ~ instead of =
Sort dependencies.

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner 863eee09b7 trinity-apps/gwenview-i18n: Missing LICENSE, metadata
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>
4 years ago
Andreas Sturmlechner 15d3390108 trinity-apps/gwenview: Missing LICENSE, metadata, fix DESCRIPTION
Drop KEYWORDS without keyworded dependencies.

Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner fd91a49d8e trinity-base/*: Unrestrict media-libs/libart_lgpl version dep
Depending on ~media-libs/libart_lgpl-14.0.7 in 14.0.8 ebuilds was certainly
not correct.

Cherry-picked from af1b333e20.

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner 8805c12f63 trinity-base/katomic: Add missing 14.0.8 version bump
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>
4 years ago
Andreas Sturmlechner e50b43ccd4 trinity-base/knetattach: Add missing 14.0.8 version bump
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>
4 years ago
Andreas Sturmlechner ce37f41934 trinity-base/krdc: Drop IUSE=slp, missing net-libs/openslp
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 ea658786f3 trinity-base/krfb: Drop IUSE=slp, missing net-libs/openslp
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 b646ff47e5 trinity-base/tdelibs: Drop KEYWORDS w/o dependencies keyworded
Package-Manager: Portage-3.0.11, Repoman-3.0.2
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner 45d2c466c1 trinity-base/tdelibs: Drop IUSE="aspell ispell" from 9999 too
Package-Manager: Portage-3.0.10, Repoman-3.0.2
RepoMan-Options: --force
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner 05317ddf36 trinity-base/tdelibs: Sync 14.0.8 with latest live fixes
- Redo: Rename IUSE=avahi->zeroconf (happened in Gentoo ebuild repo long ago)

Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
4 years ago
Andreas Sturmlechner 16bfc5f5ca trinity-base/tdelibs: Use eapi8-dosym eclass for relative symlink
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>
4 years ago
Andreas Sturmlechner 864cadb6b8 trinity-base/tdelibs: Drop IUSE=old-udisks, missing sys-fs/udisks:0
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 1c3740f910 dev-tqt/avahi-tqt: Add missing 14.0.8 version bump
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>
4 years ago
Andreas Sturmlechner a746914b8b trinity-apps: Add missing metadata.xml
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 9f8752238e trinity-apps/amarok: Drop IUSE=riokarma, missing media-libs/libkarma
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>
4 years ago
Andreas Sturmlechner a9883953db trinity-apps/k3b: Switch to media-video/ffmpeg:0=
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>
4 years ago
Andreas Sturmlechner 78094cd9da trinity-apps/kscope: Various fixes
- 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>
4 years ago
Andreas Sturmlechner 22633e5ad7 */*: Remanifest for 14.0.6 cleanup
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>
4 years ago
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