Page MenuHomeFreeBSD

Make aspell support optional, allow installing of aspell later

Authored by grembo on Jun 5 2016, 2:03 PM.
Referenced Files
Unknown Object (File)
Fri, May 10, 4:02 AM
Unknown Object (File)
Sat, May 4, 7:53 AM
Unknown Object (File)
Fri, May 3, 9:01 PM
Unknown Object (File)
Wed, May 1, 10:09 PM
Unknown Object (File)
Sun, Apr 28, 6:46 PM
Unknown Object (File)
Fri, Apr 26, 6:14 AM
Unknown Object (File)
Apr 22 2024, 5:39 PM
Unknown Object (File)
Apr 22 2024, 12:25 PM
"Baby Tequila" token, awarded by grembo.



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

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

Diff Detail

rP FreeBSD ports repository
Lint Not Applicable
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.