svn commit: r424182 - in head: Mk Mk/Uses accessibility/jovie accessibility/kaccessible accessibility/kmag accessibility/kmousetool accessibility/kmouth archivers/ark astro/kstars astro/marble audi...
Adam Weinberger
adamw at adamw.org
Wed Oct 19 06:12:39 UTC 2016
> On 18 Oct, 2016, at 11:22, Tobias C. Berner <tcberner at freebsd.org> wrote:
>
> Author: tcberner
> Date: Tue Oct 18 17:22:35 2016
> New Revision: 424182
> URL: https://svnweb.freebsd.org/changeset/ports/424182
>
> Log:
> Introduce new extensible virtual categories for KDE
>
> A lot of KDE Ports share MASTERSITES, LICENSE and so one, as they are
> released as a bundle upstream, however, there was not really a clean
> way to share this information.
>
> Using these new categories, we can simplify the Makefiles for the diverse
> KDE ports.
> At the moment we support the virtual category
> * kde-kde4
> In the future, this will be extended to
> * kde-frameworks
> * kde-plasma
> * kde-applications
>
> PR: 213406
> Differential Revision: https://reviews.freebsd.org/D7645
> Exp-run by : antoine
> Reviewed by: mat, rakuco
> Approved by: portmgr (mat), rakuco (mentor)
>
I hate to be that guy, but....
Are you sure that turning category into a magical setting is the best way to go? Category has never been magical before, and it sets a whole new precedent (until now, "Why aren't my distfiles showing up where I expect?" has never been answered with "CATEGORY").
Wouldn't something like
USES= kde:dist-kde4
be a more predictable way of doing this?
USES enables magic. CATEGORY sets the category. Do we really want to change that?
# Adam
--
Adam Weinberger
adamw at adamw.org
http://www.adamw.org
More information about the svn-ports-all
mailing list