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