Sisyphus repository
Last update: 1 october 2023 | SRPMs: 18631 | Visits: 37384410
en ru br
ALT Linux repos
S:1.19-alt1
5.0: 1.13-alt1
4.1: 1.12-alt1
4.0: 1.09-alt1
3.0: 1.08-alt1

Group :: Development/Perl
RPM: perl-Set-IntSpan

 Main   Changelog   Spec   Patches   Sources   Download   Gear   Bugs and FR  Repocop 

%def_without test

%define module Set-IntSpan
%define m_distro Set-IntSpan
%define m_name Set::IntSpan
Name: perl-%module
Version: 1.19
Release: alt1
Packager: Gleb Stiblo <ulfr at altlinux.ru>

Summary: Set::IntSpan - Manages sets of integers
Summary(ru_RU.KOI8-R): Set::IntSpan - модуль для управления множествами целых чисел
Group: Development/Perl
License: GPL

Url: http://search.cpan.org/dist/%module/
Source: http://www.cpan.org/authors/id/S/SW/SWMCD/Set-IntSpan-%{version}.tar.gz

BuildRequires: perl-devel
BuildArch: noarch

%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.

%description -l ru_RU.KOI8-R
Set::IntSpan - модуль для управления множествами целых чисел. Он оптимизирован для
множеств включающих большое количество подряд идущих чисел. К примеру:

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

Внутренний формат хранения компактен и обеспечивает эффективные вычисления.
В частности, операции над множествами могут быть выполнены прямо над внутренним
представлении.

%prep
%setup -q -n %m_distro-%version

%build
%perl_vendor_build

%install
%perl_vendor_install

%files
%perl_vendor_privlib/Set
%doc README

%changelog

Full changelog you can see here

 
design & coding: Vladimir Lettiev aka crux © 2004-2005, Andrew Avramenko aka liks © 2007-2008
current maintainer: Michael Shigorin