notbugAs an Amazon Associate I earn from qualifying purchases.
Want a good read? Try FreeBSD Mastery: Jails (IT Mastery Book 15)
Want a good monitor light? See my photosAll times are UTC
This referral link gives you 10% off a account and gives me a discount on my Fastmail account.
New feature planned: get notified when the package is available. Now is the time to contribute ideas/suggestions.
Port details
linux-c7-aspell Spelling checker with better logic than ispell (Linux CentOS 7.9.2009) textproc on this many watch lists=1 search for ports that depend on this port Find issues related to this port Report an issue related to this port View this port on Repology. pkg-fallout of this port present on the latest quarterly branch.
Maintainer: search for ports maintained by this maintainer
Port Added: 2016-10-19 14:50:44
Last Update: 2022-09-12 15:29:04
Commit Hash: 60764ff
People watching this port, also watch:: python, xerces-c3, linux-c7-avahi-libs, py39-pycparser
Also Listed In: linux
License: LGPL21+
Aspell is a spelling checker designed to eventually replace ispell, although it currently lacks many of ispell's basic functions. Aspell's main feature is that it does a much better job of coming up with possible suggestions than ispell. Aspell also includes a powerful C++ library with C and Perl interfaces in the works.
Homepage    cgit ¦ Codeberg ¦ GitHub ¦ GitLab ¦ SVNWeb

Manual pages:
FreshPorts has no man page information for this port.
pkg-plist: as obtained via: make generate-plist
Expand this list (219 items)
Collapse this list.
  1. @ldconfig-linux /compat/linux
  2. usr/bin/aspell
  3. usr/bin/ispell
  4. usr/bin/precat
  5. usr/bin/preunzip
  6. usr/bin/prezip
  7. usr/bin/prezip-bin
  8. usr/bin/run-with-aspell
  9. usr/bin/spell
  10. usr/bin/word-list-compress
  11. usr/lib/aspell-0.60/ccpp.amf
  12. usr/lib/aspell-0.60/comment.amf
  13. usr/lib/aspell-0.60/
  14. usr/lib/aspell-0.60/
  15. usr/lib/aspell-0.60/cp1250.cmap
  16. usr/lib/aspell-0.60/cp1250.cset
  17. usr/lib/aspell-0.60/cp1251.cmap
  18. usr/lib/aspell-0.60/cp1251.cset
  19. usr/lib/aspell-0.60/cp1252.cmap
  20. usr/lib/aspell-0.60/cp1252.cset
  21. usr/lib/aspell-0.60/cp1253.cmap
  22. usr/lib/aspell-0.60/cp1253.cset
  23. usr/lib/aspell-0.60/cp1254.cmap
  24. usr/lib/aspell-0.60/cp1254.cset
  25. usr/lib/aspell-0.60/cp1255.cmap
  26. usr/lib/aspell-0.60/cp1255.cset
  27. usr/lib/aspell-0.60/cp1256.cmap
  28. usr/lib/aspell-0.60/cp1256.cset
  29. usr/lib/aspell-0.60/cp1257.cmap
  30. usr/lib/aspell-0.60/cp1257.cset
  31. usr/lib/aspell-0.60/cp1258.cmap
  32. usr/lib/aspell-0.60/cp1258.cset
  33. usr/lib/aspell-0.60/dvorak.kbd
  34. usr/lib/aspell-0.60/
  35. usr/lib/aspell-0.60/
  36. usr/lib/aspell-0.60/email.amf
  37. usr/lib/aspell-0.60/
  38. usr/lib/aspell-0.60/html.amf
  39. usr/lib/aspell-0.60/iso-8859-1.cmap
  40. usr/lib/aspell-0.60/iso-8859-1.cset
  41. usr/lib/aspell-0.60/iso-8859-10.cmap
  42. usr/lib/aspell-0.60/iso-8859-10.cset
  43. usr/lib/aspell-0.60/iso-8859-11.cmap
  44. usr/lib/aspell-0.60/iso-8859-11.cset
  45. usr/lib/aspell-0.60/iso-8859-13.cmap
  46. usr/lib/aspell-0.60/iso-8859-13.cset
  47. usr/lib/aspell-0.60/iso-8859-14.cmap
  48. usr/lib/aspell-0.60/iso-8859-14.cset
  49. usr/lib/aspell-0.60/iso-8859-15.cmap
  50. usr/lib/aspell-0.60/iso-8859-15.cset
  51. usr/lib/aspell-0.60/iso-8859-16.cmap
  52. usr/lib/aspell-0.60/iso-8859-16.cset
  53. usr/lib/aspell-0.60/iso-8859-2.cmap
  54. usr/lib/aspell-0.60/iso-8859-2.cset
  55. usr/lib/aspell-0.60/iso-8859-3.cmap
  56. usr/lib/aspell-0.60/iso-8859-3.cset
  57. usr/lib/aspell-0.60/iso-8859-4.cmap
  58. usr/lib/aspell-0.60/iso-8859-4.cset
  59. usr/lib/aspell-0.60/iso-8859-5.cmap
  60. usr/lib/aspell-0.60/iso-8859-5.cset
  61. usr/lib/aspell-0.60/iso-8859-6.cmap
  62. usr/lib/aspell-0.60/iso-8859-6.cset
  63. usr/lib/aspell-0.60/iso-8859-7.cmap
  64. usr/lib/aspell-0.60/iso-8859-7.cset
  65. usr/lib/aspell-0.60/iso-8859-8.cmap
  66. usr/lib/aspell-0.60/iso-8859-8.cset
  67. usr/lib/aspell-0.60/iso-8859-9.cmap
  68. usr/lib/aspell-0.60/iso-8859-9.cset
  69. usr/lib/aspell-0.60/koi8-r.cmap
  70. usr/lib/aspell-0.60/koi8-r.cset
  71. usr/lib/aspell-0.60/koi8-u.cmap
  72. usr/lib/aspell-0.60/koi8-u.cset
  73. usr/lib/aspell-0.60/none.amf
  74. usr/lib/aspell-0.60/
  75. usr/lib/aspell-0.60/
  76. usr/lib/aspell-0.60/nroff.amf
  77. usr/lib/aspell-0.60/perl.amf
  78. usr/lib/aspell-0.60/
  79. usr/lib/aspell-0.60/
  80. usr/lib/aspell-0.60/sgml.amf
  81. usr/lib/aspell-0.60/split.kbd
  82. usr/lib/aspell-0.60/standard.kbd
  83. usr/lib/aspell-0.60/
  84. usr/lib/aspell-0.60/
  85. usr/lib/aspell-0.60/tex.amf
  86. usr/lib/aspell-0.60/
  87. usr/lib/aspell-0.60/
  88. usr/lib/aspell-0.60/texinfo.amf
  89. usr/lib/aspell-0.60/url.amf
  90. usr/lib/
  91. usr/lib/
  92. usr/lib/
  93. usr/lib/
  94. usr/lib64/aspell-0.60/ccpp.amf
  95. usr/lib64/aspell-0.60/comment.amf
  96. usr/lib64/aspell-0.60/
  97. usr/lib64/aspell-0.60/
  98. usr/lib64/aspell-0.60/cp1250.cmap
  99. usr/lib64/aspell-0.60/cp1250.cset
  100. usr/lib64/aspell-0.60/cp1251.cmap
  101. usr/lib64/aspell-0.60/cp1251.cset
  102. usr/lib64/aspell-0.60/cp1252.cmap
  103. usr/lib64/aspell-0.60/cp1252.cset
  104. usr/lib64/aspell-0.60/cp1253.cmap
  105. usr/lib64/aspell-0.60/cp1253.cset
  106. usr/lib64/aspell-0.60/cp1254.cmap
  107. usr/lib64/aspell-0.60/cp1254.cset
  108. usr/lib64/aspell-0.60/cp1255.cmap
  109. usr/lib64/aspell-0.60/cp1255.cset
  110. usr/lib64/aspell-0.60/cp1256.cmap
  111. usr/lib64/aspell-0.60/cp1256.cset
  112. usr/lib64/aspell-0.60/cp1257.cmap
  113. usr/lib64/aspell-0.60/cp1257.cset
  114. usr/lib64/aspell-0.60/cp1258.cmap
  115. usr/lib64/aspell-0.60/cp1258.cset
  116. usr/lib64/aspell-0.60/dvorak.kbd
  117. usr/lib64/aspell-0.60/
  118. usr/lib64/aspell-0.60/
  119. usr/lib64/aspell-0.60/email.amf
  120. usr/lib64/aspell-0.60/
  121. usr/lib64/aspell-0.60/html.amf
  122. usr/lib64/aspell-0.60/iso-8859-1.cmap
  123. usr/lib64/aspell-0.60/iso-8859-1.cset
  124. usr/lib64/aspell-0.60/iso-8859-10.cmap
  125. usr/lib64/aspell-0.60/iso-8859-10.cset
  126. usr/lib64/aspell-0.60/iso-8859-11.cmap
  127. usr/lib64/aspell-0.60/iso-8859-11.cset
  128. usr/lib64/aspell-0.60/iso-8859-13.cmap
  129. usr/lib64/aspell-0.60/iso-8859-13.cset
  130. usr/lib64/aspell-0.60/iso-8859-14.cmap
  131. usr/lib64/aspell-0.60/iso-8859-14.cset
  132. usr/lib64/aspell-0.60/iso-8859-15.cmap
  133. usr/lib64/aspell-0.60/iso-8859-15.cset
  134. usr/lib64/aspell-0.60/iso-8859-16.cmap
  135. usr/lib64/aspell-0.60/iso-8859-16.cset
  136. usr/lib64/aspell-0.60/iso-8859-2.cmap
  137. usr/lib64/aspell-0.60/iso-8859-2.cset
  138. usr/lib64/aspell-0.60/iso-8859-3.cmap
  139. usr/lib64/aspell-0.60/iso-8859-3.cset
  140. usr/lib64/aspell-0.60/iso-8859-4.cmap
  141. usr/lib64/aspell-0.60/iso-8859-4.cset
  142. usr/lib64/aspell-0.60/iso-8859-5.cmap
  143. usr/lib64/aspell-0.60/iso-8859-5.cset
  144. usr/lib64/aspell-0.60/iso-8859-6.cmap
  145. usr/lib64/aspell-0.60/iso-8859-6.cset
  146. usr/lib64/aspell-0.60/iso-8859-7.cmap
  147. usr/lib64/aspell-0.60/iso-8859-7.cset
  148. usr/lib64/aspell-0.60/iso-8859-8.cmap
  149. usr/lib64/aspell-0.60/iso-8859-8.cset
  150. usr/lib64/aspell-0.60/iso-8859-9.cmap
  151. usr/lib64/aspell-0.60/iso-8859-9.cset
  152. usr/lib64/aspell-0.60/koi8-r.cmap
  153. usr/lib64/aspell-0.60/koi8-r.cset
  154. usr/lib64/aspell-0.60/koi8-u.cmap
  155. usr/lib64/aspell-0.60/koi8-u.cset
  156. usr/lib64/aspell-0.60/none.amf
  157. usr/lib64/aspell-0.60/
  158. usr/lib64/aspell-0.60/
  159. usr/lib64/aspell-0.60/nroff.amf
  160. usr/lib64/aspell-0.60/perl.amf
  161. usr/lib64/aspell-0.60/
  162. usr/lib64/aspell-0.60/
  163. usr/lib64/aspell-0.60/sgml.amf
  164. usr/lib64/aspell-0.60/split.kbd
  165. usr/lib64/aspell-0.60/standard.kbd
  166. usr/lib64/aspell-0.60/
  167. usr/lib64/aspell-0.60/
  168. usr/lib64/aspell-0.60/tex.amf
  169. usr/lib64/aspell-0.60/
  170. usr/lib64/aspell-0.60/
  171. usr/lib64/aspell-0.60/texinfo.amf
  172. usr/lib64/aspell-0.60/url.amf
  173. usr/lib64/
  174. usr/lib64/
  175. usr/lib64/
  176. usr/lib64/
  177. usr/share/doc/aspell-
  178. usr/share/doc/aspell-
  179. usr/share/doc/aspell-
  180. usr/share/doc/aspell-
  181. usr/share/doc/aspell-
  182. usr/share/info/
  183. usr/share/locale/ast/LC_MESSAGES/
  184. usr/share/locale/be/LC_MESSAGES/
  185. usr/share/locale/ca/LC_MESSAGES/
  186. usr/share/locale/cs/LC_MESSAGES/
  187. usr/share/locale/da/LC_MESSAGES/
  188. usr/share/locale/de/LC_MESSAGES/
  189. usr/share/locale/en_GB/LC_MESSAGES/
  190. usr/share/locale/es/LC_MESSAGES/
  191. usr/share/locale/fi/LC_MESSAGES/
  192. usr/share/locale/fr/LC_MESSAGES/
  193. usr/share/locale/ga/LC_MESSAGES/
  194. usr/share/locale/id/LC_MESSAGES/
  195. usr/share/locale/it/LC_MESSAGES/
  196. usr/share/locale/ja/LC_MESSAGES/
  197. usr/share/locale/mn/LC_MESSAGES/
  198. usr/share/locale/ms/LC_MESSAGES/
  199. usr/share/locale/nl/LC_MESSAGES/
  200. usr/share/locale/pt_BR/LC_MESSAGES/
  201. usr/share/locale/ro/LC_MESSAGES/
  202. usr/share/locale/ru/LC_MESSAGES/
  203. usr/share/locale/rw/LC_MESSAGES/
  204. usr/share/locale/sk/LC_MESSAGES/
  205. usr/share/locale/sl/LC_MESSAGES/
  206. usr/share/locale/sr/LC_MESSAGES/
  207. usr/share/locale/sv/LC_MESSAGES/
  208. usr/share/locale/tg/LC_MESSAGES/
  209. usr/share/locale/uk/LC_MESSAGES/
  210. usr/share/locale/vi/LC_MESSAGES/
  211. usr/share/locale/wa/LC_MESSAGES/
  212. usr/share/locale/zh_CN/LC_MESSAGES/
  213. usr/share/man/man1/aspell.1.gz
  214. usr/share/man/man1/prezip-bin.1.gz
  215. usr/share/man/man1/run-with-aspell.1.gz
  216. usr/share/man/man1/word-list-compress.1.gz
  217. @owner
  218. @group
  219. @mode
Collapse this list.
Dependency lines:
  • linux-c7-aspell>0:textproc/linux-c7-aspell
  • linux-c6-aspell
Conflicts Matches:
There are no Conflicts Matches for this port. This is usually an error.
To install the port:
cd /usr/ports/textproc/linux-c7-aspell/ && make install clean
To add the package, run one of these commands:
  • pkg install textproc/linux-c7-aspell
  • pkg install linux-c7-aspell
NOTE: If this package has multiple flavors (see below), then use one of them instead of the name specified above.
PKGNAME: linux-c7-aspell
Flavors: there is no flavor information for this port.
ONLY_FOR_ARCHS: aarch64 amd64 i386
TIMESTAMP = 1627157320 SHA256 (centos/aspell- = facc981629f29ef42ca9f7acced6c4cfc73db99677aeecc83c5db22b9976b553 SIZE (centos/aspell- = 662180

Expand this list (6 items)

Collapse this list.

SHA256 (centos/aspell- = a14ec40910e3b300b32ca92c425ef82ba52ae6deec5462c9a453592e4aa55a77 SIZE (centos/aspell- = 684648 SHA256 (centos/aspell- = 881b41c9c1509b03b2dc1ad97c71ba0f830d75751297320728c5e05307f32fd3 SIZE (centos/aspell- = 701952 SHA256 (centos/aspell- = 57962d3924beca2013037f7f455f994bb7f4542f32fd9a7f94ce42f5a415eeff SIZE (centos/aspell- = 1886324

Collapse this list.

Packages (timestamps in pop-ups are UTC):
NOTE: FreshPorts displays only information on required and default dependencies. Optional dependencies are not covered.
Runtime dependencies:
  1. linux_base-c7>=7.6.1810_7 : emulators/linux_base-c7
This port is required by:
for Run
  1. emulators/linux-c7

Configuration Options:
===> The following configuration options are available for linux-c7-aspell- DOCS=on: Build and/or install documentation NLS=on: Native Language Support ===> Use 'make config' to modify these settings
Options name:
cpe linux:c7
FreshPorts was unable to extract/find any pkg message
Master Sites:
Expand this list (13 items)
Collapse this list.
Collapse this list.

Number of commits found: 12

Commit History - (may be incomplete: for full details, see links to repositories near top of page)
CommitCreditsLog message
12 Sep 2022 15:29:04
commit hash: 60764ff075c09d6b1d37be83c4d1613ac84b8eabcommit hash: 60764ff075c09d6b1d37be83c4d1613ac84b8eabcommit hash: 60764ff075c09d6b1d37be83c4d1613ac84b8eabcommit hash: 60764ff075c09d6b1d37be83c4d1613ac84b8eab files touched by this commit
Stefan Eßer (se) search for other commits by this committer
Add missing WWW entries

These ports reference the pkg-descr file of some other port and used
to get the WWW entry from that other port's file.

Reported by: (Dan Langille)
20 Jul 2022 14:23:14
commit hash: 5cf7e35e8664e11393fedc7d89b4d09e0fcced9bcommit hash: 5cf7e35e8664e11393fedc7d89b4d09e0fcced9bcommit hash: 5cf7e35e8664e11393fedc7d89b4d09e0fcced9bcommit hash: 5cf7e35e8664e11393fedc7d89b4d09e0fcced9b files touched by this commit
Tobias C. Berner (tcberner) search for other commits by this committer
textproc: remove 'Created by' lines

A big Thank You to the original contributors of these ports:

  *  "Choe, Cheng-Dae" whitekid
  *  -
  *  <>
  *  <>
  *  Aaron Dalton <>
  *  Aaron Dalton <>
  *  Aaron Straup Cope
  *  Aaron Straup Cope <>
  *  Ache
  *  Adam Herzog <>
  *  Adam Weinberger <>
(Only the first 15 lines of the commit message are shown above View all of this commit message)
17 Jan 2022 14:47:28
commit hash: c7dd5ca11a141ecb8a4decab08d1c09e48c9ae6acommit hash: c7dd5ca11a141ecb8a4decab08d1c09e48c9ae6acommit hash: c7dd5ca11a141ecb8a4decab08d1c09e48c9ae6acommit hash: c7dd5ca11a141ecb8a4decab08d1c09e48c9ae6a files touched by this commit
Mikael Urankar (mikael) search for other commits by this committer
*: Linux emulation: add support for aarch64

PR:		256008
Submitted by:	Vincent Milum Jr (prior version)
Approved by:	emulation (maintainer timeout)
29 Oct 2021 09:50:18
commit hash: 819f25b36d45b8ac5593ec8e6f470d9ad454b08acommit hash: 819f25b36d45b8ac5593ec8e6f470d9ad454b08acommit hash: 819f25b36d45b8ac5593ec8e6f470d9ad454b08acommit hash: 819f25b36d45b8ac5593ec8e6f470d9ad454b08a files touched by this commit
Stefan Eßer (se) search for other commits by this committer
*/*: Remove redundant '-[0-9]*' from CONFLICTS

The conflict checks compare the patterns first against the package
names without version (as reported by "pkg query "%n"), then - if
there was no match - agsinst the full package names including the
version (as reported by "pkg query "%n-%v").

Many CONFLICTS definitions used patterns like "bash-[0-9]*" to filter
for the bash package in any version. But that pattern is functionally
identical with just "bash".

Approved by:	portmgr (blanket)
30 Sep 2021 15:14:13
commit hash: ce0621d23fb77c8d0c80cbb30cb26d96abb66efbcommit hash: ce0621d23fb77c8d0c80cbb30cb26d96abb66efbcommit hash: ce0621d23fb77c8d0c80cbb30cb26d96abb66efbcommit hash: ce0621d23fb77c8d0c80cbb30cb26d96abb66efb files touched by this commit
Bernhard Froehlich (decke) search for other commits by this committer
textproc/linux-c7-aspell: Add CPE information

Approved by:    portmgr (blanket)
06 Apr 2021 14:31:07
commit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344ebcommit hash: 305f148f482daf30dcf728039d03d019f88344eb files touched by this commit
Mathieu Arnold (mat) search for other commits by this committer
Remove # $FreeBSD$ from Makefiles.
08 Jun 2019 15:59:47
Revision:503741Original commit files touched by this commit
tijl search for other commits by this committer
Address some portlint warnings in the Linux infrastructure ports.

Eliminate LINUXNAME from port Makefiles.  This was just a helper variable
without special meaning outside port Makefiles but several developers have
copied it to new ports where it was then unused, apparently thinking that
it did have some special meaning.
08 Jun 2019 13:13:29
Revision:503726Original commit files touched by this commit
tijl search for other commits by this committer
Eliminate RPMVERSION from Linux ports and set DISTVERSIONSUFFIX instead.
This puts all version information together in the port Makefiles.
31 Jan 2017 20:32:46
Revision:432953Original commit files touched by this commit
tijl search for other commits by this committer
Enable i386 support to Linux CentOS 7 ports.

PR:		216646
31 Jan 2017 16:54:22
Revision:432937Original commit files touched by this commit
tijl search for other commits by this committer
- Autodetect the installed linux_base port and use LINUX_DEFAULT only as
  a last resort.
- Construct a list of DISTFILES for every architecture (amd64, i386).
  Select one list for regular make and all lists for make makesum so linux
  ports can have one combined distinfo file.
- Set DIST_SUBDIR?=centos so there's only one copy of common distfiles.
- Use MASTER_SITES and DISTFILES groups so make fetch is a bit smarter.
- Regenerate all distinfo files.
- For linux_base-c6 (just like linux_base-c7 already does) turn bin, lib,
  lib64 and sbin into symbolic links to the same directory under usr.
  This fixes the problem where some programs/libraries exist under / on
  FreeBSD and /usr on Linux or vice versa and then depending on the order
  of search paths Linux programs may run/load FreeBSD programs/libraries
  and fail.
- Turn usr/share/icons into a symbolic link to LOCALBASE/share/icons so
(Only the first 15 lines of the commit message are shown above View all of this commit message)
19 Jan 2017 15:44:54
Revision:431882Original commit files touched by this commit
tijl search for other commits by this committer
Update Linux CentOS 7 ports to 7.3.1611.  While 7.2 had semi-official i386
packages there are no such packages for 7.3 yet so i386 support has been
marked IGNORE for now.

Change DIST_SUBDIR to just "centos" so distfiles that remain the same
between major versions don't have to be redownloaded.

Remove fmake hacks from

Submitted by:	Piotr Kubaj <>
19 Oct 2016 14:50:27
Revision:424259Original commit files touched by this commit
tijl search for other commits by this committer
Add Linux CentOS 7 infrastructure ports.

Mk/Uses/ changes:
- Add support for architecture neutral (noarch) distfiles.
- Add support for 64-bit only ports: set IGNORE on i386 and don't install
  32-bit compat libraries on amd64.

Submitted by:	Piotr Kubaj <>
Differential Revision:

Number of commits found: 12