]> git.pld-linux.org Git - packages/perl-Bit-Vector.git/blame - perl-Bit-Vector.spec
rebuild with perl 5.32
[packages/perl-Bit-Vector.git] / perl-Bit-Vector.spec
CommitLineData
6437d2aa 1#
2# Conditional build:
3d4534a6 3%bcond_without tests # do not perform "make test"
6437d2aa 4#
da36a7da 5%define pdir Bit
6%define pnam Vector
0b2182d2 7Summary: Bit::Vector - efficient base class implementing bit vectors
626cea65
ER
8Summary(cs.UTF-8): Bit::Vector - modul pro vysoce výkonné manipulace bitových vektorů v Perlu
9Summary(da.UTF-8): Bit::Vector - et modul for højydelsehåndtering af bitvektorer i Perl
10Summary(de.UTF-8): Bit::Vector - ein Modul für das leistungsstarke Bearbeiten von bit-Vektoren durch Perl
11Summary(es.UTF-8): Bit::Vector - módulo para la manipulación Perl de alta ejecución de muchos vectores
12Summary(fr.UTF-8): Bit::Vector - module de manipulation Perl à haute performance de vecteurs bits
13Summary(it.UTF-8): Bit::Vector - modulo per la gestione dei vettori bit ad alte prestazioni con Perl
14Summary(ja.UTF-8): Bit::Vector ビットベクトルのハイパフォーマンスPerl操作の為のモジュールです。
15Summary(ko.UTF-8): Bit::Vector bit 벡터를 고성능 Perl 조작하는데 사용되는 모듈
16Summary(pl.UTF-8): Bit::Vector - wydajna klasa bazowa implementująca wektory bitowe
17Summary(pt.UTF-8): Bit::Vector - um módulo para a manipulação rápida em Perl de vectores de "bits"
18Summary(pt_BR.UTF-8): Bit::Vector - um módulo para a manipulação rápida em Perl de vectores de "bits"
19Summary(sv.UTF-8): Bit::Vector - en modul för högprestandahantering av bitvektorer i Perl
20Summary(tr.UTF-8): Bit::Vector - bit matrislerinin yüksek başarımlı hesaplamaları için bir Perl modülü
21Summary(zh_CN.UTF-8): Bit::Vector - 对位向量进行高性能 Perl 操作的模块。
b1c8463d 22Name: perl-Bit-Vector
c7883774 23Version: 7.4
dfb1a24f 24Release: 3
1a337e29 25# same as perl or (C library only) LGPL
26License: GPL v1+ or Artistic or (C library only) LGPL
b1c8463d 27Group: Development/Languages/Perl
09ced634 28Source0: http://www.cpan.org/modules/by-module/Bit/%{pdir}-%{pnam}-%{version}.tar.gz
c7883774 29# Source0-md5: bf67f144e5be5327ed79d4c69e6e0086
09ced634 30URL: http://search.cpan.org/dist/Bit-Vector/
ab22e1da 31%if %{with tests}
09ced634
JB
32BuildRequires: perl-Carp-Clan >= 5.3
33BuildRequires: perl-Storable >= 2.21
ab22e1da 34%endif
49da29e6 35BuildRequires: perl-devel >= 1:5.8.0
393ad0ce 36BuildRequires: rpm-perlprov >= 4.1-13
6c6c93f6 37BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
b1c8463d 38
39%description
e356f7f7 40Bit::Vector is an efficient C library which allows you to handle bit
41vectors, sets (of integers), "big integer arithmetic" and boolean
42matrices, all of arbitrary sizes.
43
44The library is efficient (in terms of algorithmical complexity) and
45therefore fast (in terms of execution speed) for instance through the
46widespread use of divide-and-conquer algorithms.
47
02ef4c11
JR
48%description -l cs.UTF-8
49Bit::Vector je efektivní knihovna v C, která vám umožňuje zpracovávat
50vektory bitů, množiny (celých čísel), "aritmetiku velkých čísel" a
51matice booleovských hodnot, vše pro libovolné velikosti.
e356f7f7 52
02ef4c11
JR
53Knihovna je efektivní (myšlena složitost algoritmů) a proto rychlá
54(myšlena rychlost provádění) například rozšířeným použitím algoritmů
55rozděl a panuj.
e356f7f7 56
02ef4c11
JR
57%description -l da.UTF-8
58Bit::Vector er et effekivt C-bibliotek som lader dig håndtere
59bitvektorer, mængder (af heltal), aritmetik for store heltal og
60booleske matricer, alt med vilkårlige størrelser.
e356f7f7 61
02ef4c11
JR
62Biblioteket er effektivt (forstået som algoritmkompleksitet) og derfor
63hurtigt (forstået som eksekveringshastighed) blandt andet ved en
e356f7f7 64omfattende brug af del-og-hersk-algoritmer.
65
02ef4c11
JR
66%description -l de.UTF-8
67Bit::Vector ist eine leistungsfähige C-Bibliothek, mit der Sie bit-
68Vektoren, Sätze (von ganzen Zahlen), "große, ganze arithmetische" und
69boolesche Matrizen einer beliebigen Größe bearbeiten können.
e356f7f7 70
71Diese Bibliothek ist sehr leistungsstark (in Bezug auf ihre
02ef4c11
JR
72algorithmische Komplexität) und daher auch sehr schnell (in Bezug auf
73die Ausführungsgeschwindigkeit), beispielsweise im verbreiteten
e356f7f7 74Gebrauch von divide-and-conquer Algorithmen.
75
02ef4c11
JR
76%description -l es.UTF-8
77Bit::Vector es una librería C eficiente que le permiten gestionar
78muchos vectores, grupos (de números enteros), "big integer arithmetic"
79y matrices boolean, todos los tamaños arbitrarios.
e356f7f7 80
02ef4c11
JR
81La librería es eficiente ( en términos de complejidad algoritmica) y
82rápido (en términos de ejecución) por ejemplo a través de uso de los
e356f7f7 83algoritmos divide-and-conquer.
84
02ef4c11
JR
85%description -l fr.UTF-8
86Bit::Vector est une bibliothèque C efficace qui vous permet de gérer
87des vecteurs bit, des ensembles (d'entiers), "arithmétique de grand
88entier" et des matrices booléennes, toutes de taille arbitraire.
e356f7f7 89
02ef4c11
JR
90La bibliothèque est efficace (en termes de complexité d'algoritme) et
91donc rapide (en termes de vitesse d'exécution), par exemple pour
92l'usage large desalgorithmes par division et conquête.
e356f7f7 93
02ef4c11
JR
94%description -l it.UTF-8
95Bit::Vector è una libreria C altamente efficiente che permette di
e356f7f7 96gestire vettori bit, set (di interi), matrici "aritmetiche di interi"
97e booleane di dimensioni arbitrarie.
98
02ef4c11
JR
99La libreria è efficiente (in termini di complessità algoritmica) e
100rapida (in termini di velocità di esecuzione), per esempio con l'uso
e356f7f7 101degli algoritmi divide-and-conquer.
b1c8463d 102
02ef4c11
JR
103%description -l pl.UTF-8
104Bit::Vector jest wydajną biblioteką w C, implementującą wektory
105bitowe, zbiory (liczb całkowitych), "arytmetykę wielkich liczb" oraz
e356f7f7 106tablice bitowe, wszystko o dowolnych rozmiarach.
107
02ef4c11
JR
108Biblioteka ta jest wydajna (w terminach złożoności algorytmu) i, w
109związku z tym, szybka (w terminach szybkości wykonywania) m.in. dzięki
110szerokiemu wykorzystaniu algorytmów "dziel i rządź".
e356f7f7 111
02ef4c11
JR
112%description -l pt.UTF-8
113O Bit::Vector é uma biblioteca eficiente em C que lhe permite lidar
114com os vectores e conjuntos de "bits", a "aritmética com inteiros
115grandes" e matrizes booleanas, tudo isto com tamanhos arbitrários.
e356f7f7 116
02ef4c11
JR
117A biblioteca é eficiente (em termos de complexidade algorítmica) e,
118como tal, é rápida (em termos de tempos de execução), por exemplo,
119através da utilização vasta de algoritmos de divisão-e-conquista.
e356f7f7 120
02ef4c11
JR
121%description -l pt_BR.UTF-8
122O Bit::Vector é uma biblioteca eficiente em C que lhe permite lidar
123com os vectores e conjuntos de "bits", a "aritmética com inteiros
124grandes" e matrizes booleanas, tudo isto com tamanhos arbitrários.
e356f7f7 125
02ef4c11
JR
126A biblioteca é eficiente (em termos de complexidade algorítmica) e,
127como tal, é rápida (em termos de tempos de execução), por exemplo,
128através da utilização vasta de algoritmos de divisão-e-conquista.
e356f7f7 129
02ef4c11
JR
130%description -l sv.UTF-8
131Bit::Vector är ett effekivt C-bibliotek som låter dig hantera
132bitvektorer, mängder (av heltal), aritmetik för stora heltal och
e356f7f7 133booleska matriser, allt med godtyckliga storlekar.
134
02ef4c11 135Biblioteket är effektivt (i termer av algoritmkomplexitet) och därför
e356f7f7 136snabbt (i termer av exekveringshastighet) bland annat genom det
02ef4c11 137omfattande användandet av söndra-och-härska-algoritmer.
e356f7f7 138
02ef4c11
JR
139%description -l zh_CN.UTF-8
140Bit::Vector 是一个高效的 C 库。它允许您处理
141位向量、(整数)集合、“大整数算术”以及 boolean
142方阵。它们可以是任意大小。
e356f7f7 143
02ef4c11
JR
144该库是高效率的(针对算式复杂性而言),因而运行
145速度也较快(针对执行速度而言)。它通过广泛利用
146“分而克之”的算式来达到这一目的。
b1c8463d 147
148%prep
44f1e5fa 149%setup -q -n %{pdir}-%{pnam}-%{version}
b1c8463d 150
151%build
393ad0ce 152%{__perl} Makefile.PL \
023c237c 153 INSTALLDIRS=vendor
a22cb157 154%{__make} \
e89326c9 155 CC="%{__cc}" \
a22cb157 156 OPTIMIZE="%{rpmcflags}"
b1c8463d 157
3d4534a6 158%{?with_tests:%{__make} test}
6437d2aa 159
b1c8463d 160%install
161rm -rf $RPM_BUILD_ROOT
b1c8463d 162
a22cb157 163%{__make} install \
164 DESTDIR=$RPM_BUILD_ROOT
09ced634
JB
165
166%{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/Bit/Vector{,/*}.pod
b1c8463d 167
b1c8463d 168%clean
169rm -rf $RPM_BUILD_ROOT
170
171%files
172%defattr(644,root,root,755)
09ced634 173%doc CHANGES.txt CREDITS.txt README.txt
393ad0ce 174%{perl_vendorarch}/Bit/Vector.pm
175%dir %{perl_vendorarch}/Bit/Vector
0a3a40f2 176%{perl_vendorarch}/Bit/Vector/*.pm
393ad0ce 177%dir %{perl_vendorarch}/auto/Bit/Vector
393ad0ce 178%attr(755,root,root) %{perl_vendorarch}/auto/Bit/Vector/Vector.so
09ced634 179%{_mandir}/man3/Bit::Vector*.3pm*
This page took 1.220177 seconds and 4 git commands to generate.