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)
Jan 27 2024, 1:29 AM
Unknown Object (File)
Jan 27 2024, 1:29 AM
Unknown Object (File)
Jan 27 2024, 1:26 AM
Unknown Object (File)
Jan 27 2024, 1:26 AM
Unknown Object (File)
Jan 27 2024, 12:52 AM
Unknown Object (File)
Jan 25 2024, 2:12 AM
Unknown Object (File)
Dec 25 2023, 12:08 PM
Unknown Object (File)
Dec 20 2023, 12:33 AM
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
No Lint Coverage
Unit
No Test Coverage
Build Status
Buildable 4120
Build 4163: arc lint + arc unit

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.