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