BSD Ports

math/p5-Set-IntSpan 1.19_1 MidnightBSD

Manages sets of integers

System
MidnightBSD
Repository
mports
Maintainer
[email protected]
License
artistic, gpl+
Categories
math, perl5

Description

Set::IntSpan manages sets of integers. It is optimized for sets that have long runs of consecutive integers. These arise, for example, in .newsrc files, which maintain lists of articles:

alt.foo: 1-21,28,31
alt.bar: 1-14192,14194,14196-14221

Sets are stored internally in a run-length coded form. This provides for both compact storage and efficient computation. In particular, set operations can be performed directly on the encoded representation.

In the other systems

SystemPortVersion
MidnightBSDmath/p5-Set-IntSpan1.19_1
FreeBSDmath/p5-Set-IntSpan1.19_1
OpenBSDmath/p5-Set-IntSpan1.19p0
NetBSDdevel/p5-Set-IntSpan1.19nb13
DragonFlymath/p5-Set-IntSpan1.19_1

Install

Binary package:

mport install p5-Set-IntSpan

From mports:

cd /usr/mports/math/p5-Set-IntSpan && make install clean

To depend on this port in another port's Makefile:

RUN_DEPENDS=	p5-Set-IntSpan>0:math/p5-Set-IntSpan

Dependencies

Required by 1

Configuration

No options to configure.

USES
perl5
Service scripts
none

Files

pkg-plist 2
  • %%SITE_PERL%%/Set/IntSpan.pm
  • %%PERL5_MAN3%%/Set::IntSpan.3.gz
distinfo 1
FileSizeSHA256
Set-IntSpan-1.19.tar.gz2664011b7549b13ec5d87cc695dd4c777cd02983dd5fe9866012877fb530f48b3dfd0
Master sites 1
  • CPAN