textproc/p5-Text-Context-EitherSide - The NetBSD Packages Collection

Get n words either side of search keywords

Suppose you have a large piece of text - typically, say, a web page or
a mail message.  And now suppose you've done some kind of full-text
search on that text for a bunch of keywords, and you want to display
the context in which you found the keywords inside the body of the
text.

A simple-minded way to do that would be just to get the two words
either side of each keyword.  But hey, don't be too simple minded,
because you've got to make sure that the list doesn't overlap.  If you
have

    the quick brown fox jumped over the lazy dog

and you extract two words either side of ``fox'', ``jumped'' and
``dog'', you really don't want to end up with

    quick brown fox jumped over brown fox jumped over the the lazy dog

so you need a small amount of smarts.  This module has a small amount
of smarts.

Build dependencies

pkgtools/mktools pkgtools/cwrappers

Runtime dependencies

lang/perl5 lang/perl5 lang/perl5

Binary packages

OSArchitectureVersion
NetBSD 10.0aarch64p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0aarch64p5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 10.0aarch64p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0aarch64ebp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0aarch64ebp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0alphap5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0earmv6hfp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0earmv6hfp5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 10.0earmv6hfp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0earmv7hfp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0earmv7hfp5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 10.0earmv7hfp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0i386p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0i386p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0m68kp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0powerpcp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0sparcp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0vaxp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0x86_64p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 10.0_BETAx86_64p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 8.0i386p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 8.0i386p5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 8.0i386p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 8.0powerpcp5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 8.0powerpcp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 8.0powerpcp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 8.0x86_64p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 8.0x86_64p5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 8.0x86_64p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 9.0aarch64p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 9.0aarch64p5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 9.0aarch64p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 9.0alphap5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 9.0alphap5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 9.0earmp5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 9.0earmv6hfp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 9.0earmv6hfp5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 9.0earmv6hfp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 9.0earmv7hfp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 9.0earmv7hfp5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 9.0earmv7hfp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 9.0i386p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 9.0i386p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 9.0mips64ebp5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 9.0powerpcp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 9.0powerpcp5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 9.0powerpcp5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 9.0powerpcp5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 9.0sh3elp5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 9.0sparc64p5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 9.0sparcp5-Text-Context-EitherSide-1.4nb13.tgz
NetBSD 9.0x86_64p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 9.0x86_64p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 9.3x86_64p5-Text-Context-EitherSide-1.4nb14.tgz
NetBSD 9.3x86_64p5-Text-Context-EitherSide-1.4nb14.tgz

Binary packages can be installed with the high-level tool pkgin (which can be installed with pkg_add) or pkg_add(1) (installed by default). The NetBSD packages collection is also designed to permit easy installation from source.

Available build options

(none)

Known vulnerabilities

The pkg_admin audit command locates any installed package which has been mentioned in security advisories as having vulnerabilities.

Please note the vulnerabilities database might not be fully accurate, and not every bug is exploitable with every configuration.


Problem reports, updates or suggestions for this package should be reported with send-pr.