Page MenuHomeFreeBSD

Make aspell support optional, allow installing of aspell later
ClosedPublic

Authored by grembo on Jun 5 2016, 2:03 PM.
Tags
None
Referenced Files
Unknown Object (File)
Thu, Nov 28, 7:04 AM
Unknown Object (File)
Thu, Nov 28, 4:34 AM
Unknown Object (File)
Fri, Nov 8, 5:32 PM
Unknown Object (File)
Fri, Nov 8, 5:32 PM
Unknown Object (File)
Oct 5 2024, 12:26 PM
Unknown Object (File)
Sep 16 2024, 8:26 AM
Unknown Object (File)
Sep 8 2024, 11:50 PM
Unknown Object (File)
Sep 8 2024, 9:22 PM
Subscribers
Tokens
"Baby Tequila" token, awarded by grembo.

Details

Summary

joe is a small editor (1.7MiB for the whole package). Right now
it builds with aspell by default, which adds dependencies to aspell,
perl, gettex-runtime and indexinfo. Combined these packages add
55MiB and more than 3000 files.

This patch changes this, so that aspell is always assumed to
exist during configure (which would assume ispell otherwise)
which allows to build joe without aspell installed. An option
is added that allows to add a run dependency, which is disabled by
default.

So if the user needs spell checking, they always can add that
functionality with "pkg install aspell". Everyone else (on
servers/in jails etc.) saves time, diskspace and perl upgrade
headaches.

Diff Detail

Repository
rP FreeBSD ports repository
Lint
Lint Not Applicable
Unit
Tests Not Applicable

Event Timeline

grembo retitled this revision from to Make aspell support optional, allow installing of aspell later.
grembo updated this object.
grembo edited the test plan for this revision. (Show Details)
grembo added a reviewer: bapt.

You need to bump port revision as dependencies have changed

grembo edited edge metadata.

Obviously, thanks.

This revision was automatically updated to reflect the committed changes.