| Commit message (Collapse) | Author | Age | Files | Lines |
| |
|
|
|
|
|
| |
Values of DEPEND and IUSE according to TRINITY_HANDBOOK should be
applied regardless whether or not package declares any l10n variables.
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
| |
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
| |
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
|
|
|
|
|
|
| |
Now when trinity-base/khelpcenter PDEPENDs on
trinity-base/tdebase-tdeioslaves. We don't need anymore to PDEPEND
vice-versa in eclass. Besides that don't add dependency on khelpcenter
to itself and enforce block on *-doc packages only if IUSE=handbook is
set.
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
| |
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
When installing with USE=handbook for there first time there were a
circular dependency:
khelpcenter->tdebase-tdeioslaves->khelpcenter
This breaks the cycle moving khelpcenter for whose packages to PDEPEND.
i.e. khelpcenter might be installed after those packages.
Also remove app-text/doxygen from RDEPEND as it doesn't needed.
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
|
|
|
|
|
|
|
| |
Because of mistake patches were applying twice when build with cmake.
This fixes the issue.
This is a fixup for:
ae306c41 trinity-base-2.eclass: call default src_prepare
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
|
|
|
| |
In trinity-base-2_src_prepare() call default src_prepare() instead of
just eapply_user; i.e. it will also apply patches from PATCHES variable.
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
| |
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
|
|
|
| |
This declares that one eclass inherits another. This substantially cuts
down on pkgcheck varnings.
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
|
|
|
|
|
| |
Almost every package requires access to translation directory (mostly to
get translation of its *.desktop files) there is no use in extracting it
on a per-package basis.
Closes: https://mirror.git.trinitydesktop.org/gitea/TDE/tde-packaging-gentoo/issues/195
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: Alexander Golubev <fatzer2@gmail.com>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
|
|
| |
and variables
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
|
|
| |
eclass/trinity-base-2.eclass
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
| |
|
|
|
|
| |
Assign IUSE, DEPEND and RDEPEND here instead of in need-arts() function
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
| |
|
|
|
|
| |
from live
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
|
|
|
|
|
| |
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>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
| |
Signed-off-by: ormorph <roma251078@mail.ru>
|
| |
|
|
|
|
| |
Style: One line per dependency, add missing newline at end of file
Signed-off-by: Andreas Sturmlechner <asturm@gentoo.org>
|
| |
|
|
|
|
| |
Credits @ormorph.
Signed-off-by: Chris <xchrisx@uber.space>
|
| |
|
|
|
|
| |
Also: Fix the SRC_URI of `lcms`.
Signed-off-by: Chris <xchrisx@uber.space>
|
| |
|
|
| |
Signed-off-by: Chris <xchrisx@uber.space>
|
| |
|
|
|
|
|
| |
Thanks to Fat-Zer.
2011 - 2020.
Signed-off-by: Chris <xchrisx@uber.space>
|
| |
|
|
| |
Signed-off-by: E. Liddell <ejlddll@warpmail.net>
|
| |
|
|
|
|
|
|
|
|
|
| |
Also: - Fix documentation depends.
- Mainstream the way dependencies are handled.
- Remove rest of the removed SVN code.
- Remove not needed `LDPATH`.
- Remove inheriting of not needed eclasses.
- Fix translation selection for ebuilds. (LINGUAS to L10N)
Signed-off-by: Chris <xchrisx@uber.space>
|
| |
|
|
|
|
| |
You don't need to specify the build flag now.
Signed-off-by: Chris <xchrisx@uber.space>
|
| |
|
|
|
|
|
|
|
|
| |
- Handle 'en' as main docs too.
- Filter out noise from docs.
- Sync with eclass changes in working branch.
- Live ebuilds: Fix arts in tdelibs ebuild.
- Sync typo fix about sudo support.
Signed-off-by: Chris <xchrisx@uber.space>
|
| |
|
|
| |
Signed-off-by: Chris <xchrisx@uber.space>
|
| |
|
|
| |
Signed-off-by: E. Liddell <ejlddll@warpmail.net>
|
| |
|
|
|
|
| |
tqtinterface, dbus-1-tqt, tdelibs amended to work with new eclasses
Signed-off-by: E. Liddell <ejlddll@warpmail.net>
|
| |
|
|
|
|
| |
EAPI7 and git-v3; wholesale slaughter of obsolete eclass code; ebuilds for 14.0.6; aRts flag nonfunctional
Signed-off-by: E. Liddell <ejlddll@warpmail.net>
|