summaryrefslogtreecommitdiff
path: root/eclass/kde5.eclass
AgeCommit message (Collapse)Author
2015-09-05kde5.eclass: mark plasma-5.4.1 as unreleased.Michael Palimaka
2015-09-02kde5.eclass: don't try to perform linguas operations on kde-apps handbooks.Michael Palimaka
Doing so was interfering with the handbook directory structure of some packages, resulting in some handbooks not being installed. The operations can be skipped completely, as all kde-apps translated handbooks are shipped with kde-l10n.
2015-08-28kde5.eclass: don't make kde-plasma/polkit-kde-agent block kde-apps/kde4-l10n.Michael Palimaka
As sys-auth/polkit-kde-agent was never part of KDE SC 4, it's translations were never installed by kde-l10n, so there's no need to have a blocker. In addition to not being required, the blocker was encountered by all KDE 4 users who had kde-apps/kde4-l10n installed and tried to install a package that requires kde-frameworks/kauth (which pulls in kde-plasma/polkit-kde-agent). Resolving the blocker manually by enabling the minimal USE flag on kde-apps/kde4-l10n caused Plasma 4 translations to be removed.
2015-08-27eclass: use httpsMichael Palimaka
2015-08-27kde5.eclass: disable root test directory.Michael Palimaka
2015-08-25eclass: kde-plasma-5.4.0 is now released.Michael Palimaka
2015-08-21kde5.eclass: mark kde-plasma-5.4.0 as unreleasedMichael Palimaka
2015-08-20eclass: don't warn on regular fetch failureMichael Palimaka
pkg_nofetch is called if fetch fails for any reason, not just if the package is fetch-restricted.
2015-08-20kde5.eclass: kde-apps-15.08.0 is releasedMichael Palimaka
2015-08-19kde5.eclass: whitespaceMichael Palimaka
2015-08-19kde5.eclass: implement ridiculous pkg_nofetch because there are no limits to ↵Michael Palimaka
what people will ignore. Based on Manuel Rüger's <mrueg@gentoo.org> idea from 603f50e1bacae45e1a24452e07d1381e2ea0c786.
2015-08-13kde5.eclass: Fix release version handbook bug 557390Andreas Sturmlechner
Do not accidentally comment any directory if KDE_DOC_DIR not exists
2015-08-09Update header for the git migration in main treeJohannes Huber
2015-08-03[eclass] Do not compress handbooks.Michael Palimaka
Otherwise, khelpcenter can't find them.
2015-07-31[eclass] Fix KDE_SCM=svnAndreas Sturmlechner
2015-07-26[eclass] Fix Applications branch calculationJohannes Huber
2015-07-26[eclass] Actually pull from stable branchAndreas Sturmlechner
2015-07-09[eclass] Add KDE_DOC_DIR variableAndreas Sturmlechner
Defaults to "doc". Otherwise, use alternative KDE handbook path.
2015-07-07[eclass] Remove blocker on pkgmoved package.Michael Palimaka
2015-07-07[eclass] Add missing USE dependency default wrt bug #554056.Michael Palimaka
2015-06-28[eclass] Sync with treeJohannes Huber
Loop optimization as suggested by Michal Górny <mgorny@gentoo.org> on -dev ml.
2015-06-21[eclass] Don't remove all files when po/ directory does not exist wrt bug ↵Michael Palimaka
#552664.
2015-06-18[eclass] Fix translations handlingAndreas Sturmlechner
2015-06-13[eclass] Remove old blocker.Michael Palimaka
2015-05-31[eclass] Drop fetch restriction for unpublished packages, as it did not work ↵Manuel Rüger
out as expected.
2015-05-31[eclass] Sync with treeJohannes Huber
Moves SELinux modules deps to RDEPEND instead of DEPEND, bug #550824.
2015-05-24[eclass] Rename kde-l10n => kde4-l10n where appropriateAndreas Sturmlechner
2015-05-12[eclass] Add new variable KDE_BLOCK_SLOT4Andreas Sturmlechner
This variable is used when KDE_AUTODEPS is set. If set to "true", add RDEPEND block on kde-{base,apps}/${PN}:4
2015-05-09[eclass] Call date with UTC. Thanks to Arfrever Frehtes Taifersar Arahesis.Manuel Rüger
2015-05-09[eclass] Fix _get_release_date. Thanks to Arfrever Frehtes Taifersar Arahesis.Manuel Rüger
2015-05-06[eclass] Update release dates.Manuel Rüger
2015-04-28[eclass] Call function instead of setting string literal.Michael Palimaka
2015-04-27[eclass] Add fetch restriction to inform users about packages that are not ↵Manuel Rüger
released yet.
2015-04-26[eclass] Set correct default value for KDE_PUNT_BOGUS_DEPS.Michael Palimaka
This will ensure bogus deps will only get punted when requested.
2015-04-17[eclass] Introduce KDE_PUNT_BOGUS_DEPS to control the new black magic.Michael Palimaka
2015-04-16[eclass] Only fiddle with test subdirectories for KDE proper packages.Michael Palimaka
This was causing kdevplatform to break, and may have an unknown affect on other packages that don't follow KDE test structure. We can revisit later as necessary.
2015-04-12[eclass] Punt bogus deps only when not required.Michael Palimaka
This could cause tests to fail to build since Qt5Test would never be found, even when wanted.
2015-04-12[eclass] Remove stray unset.Michael Palimaka
2015-04-12[eclass] Remove temporary extra-cmake-modules logic.Michael Palimaka
2015-04-10[eclass] Silence warnings when directory does not exist.Michael Palimaka
2015-04-07[eclass] Relax version check a little.Michael Palimaka
2015-04-07[eclass] Workaround dependency conflicts until ECM is pkgmoved in the main ↵Michael Palimaka
tree too.
2015-04-06[eclass] Handle extra-cmake-modules move.Michael Palimaka
2015-04-03[eclass] Don't block kde-base/kde-l10n with minimal USE flag enabled.Michael Palimaka
2015-04-03[eclass] Whitespace.Michael Palimaka
2015-04-03[eclass] Drop CMAKE_MIN_VERSION since that version is now required by ↵Michael Palimaka
cmake-utils.eclass
2015-04-03[eclass] Respect docbook LINGUAS.Michael Palimaka
2015-03-15[eclass] Disable tests when not wantedJohannes Huber
2015-03-09[eclass] Introduce ECM_MINIMAL.Michael Palimaka
It also restricts the live version requirement to frameworks/plasma.
2015-02-24[eclass] Raise Qt minimal versionJohannes Huber
Fixes a lot of plasma bugs.