]> git.pld-linux.org Git - packages/perl-DBI.git/blob - perl-DBI.spec
ad62c8126f0b8adc2c1f9e39ef0ee71ee60fd271
[packages/perl-DBI.git] / perl-DBI.spec
1 #
2 # Conditional build:
3 # _without_autodeps     - don't BR packages needed only for resolving deps
4 # _with_tests           - perform "make test"
5 #
6 %include        /usr/lib/rpm/macros.perl
7 %define pdir    DBI
8 %define pnam    DBI
9 Summary:        DBI - database independent interface for Perl
10 Summary(cs):    API pro pøístup k databázím pro Perl
11 Summary(da):    En database-API for Perl
12 Summary(de):    Ein API Datenbankzugriff für Perl
13 Summary(es):    Acceso de base de datos API para Perl
14 Summary(fr):    Une IPA pour l'accès aux bases de données pour Perl
15 Summary(it):    API di accesso a database per Perl
16 Summary(ja):    Perl Íѥǡ¼¥¿¥Ù¡¼¥¹¥¢¥¯¥»¥¹ API
17 Summary(ko):    ÆÞ¿¡ »ç¿ëµÇ´Â µ¥ÀÌŸº£À̽º ¾×¼¼½º API
18 Summary(no):    Et database-API for Perl
19 Summary(pl):    DBI - niezale¿ny interfejs baz danych dla perla
20 Summary(pt):    Uma API de acesso a bases de dados para o Perl
21 Summary(pt_BR): Uma API de acesso a bases de dados para o Perl
22 Summary(ru):    âÉÂÌÉÏÔÅËÁ ÄÌÑ ÄÏÓÔÕÐÁ Ë ÂÁÚÁÍ ÄÁÎÎÙÈ ÄÌÑ Perl
23 Summary(sv):    Ett databasåtkomst-API för Perl
24 Summary(zh_CN): Perl µÄÊý¾Ý¿â·ÃÎÊ API¡£
25 Name:           perl-DBI
26 Version:        1.35
27 Release:        4
28 License:        GPL/Artistic
29 Group:          Development/Languages/Perl
30 Source0:        http://www.cpan.org/modules/by-module/%{pdir}/%{pnam}-%{version}.tar.gz
31 Patch0:         perl-DBI-changes.patch
32 BuildRequires:  rpm-perlprov >= 4.1-13
33 BuildRequires:  perl-devel >= 5.6.1
34 %if 0%{!?_without_autodeps:1}%{?_with_tests:1}
35 BuildRequires:  perl-PlRPC
36 BuildRequires:  perl-Storable
37 BuildRequires:  perl-Net-Daemon
38 %endif
39 Obsoletes:      perl-DBI-FAQ
40 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
41
42 %define         _noautoreq      'perl(DBD::<foo>)' 'perl(DBI::Format)' 'perl(DBI::PurePerl)'
43 %define         _noautoreqdep   'perl(UNIVERSAL)'
44
45 %description
46 The DBI is a database access module for the Perl programming language.
47 It defines a set of methods, variables, and conventions that provide a
48 consistent database interface, independent of the actual database
49 being used.
50
51 %description -l cs
52 DBI je Application Programming Interface (API) pro pøístup k databázím
53 pro programovací jazyk Perl. Specifikace DBI API definuje sadu funkcí,
54 promìnných a konvencí, které poskytují konzistentní databázové
55 rozhraní nezávislé na právì pou¾ité databázi.
56
57 %description -l da
58 DBI er en databaseadgangsprogrammeringsgrænseflade (API) for
59 programmeringssproget Perl. DBI API-specifikationen definerer et antal
60 funktioner, variable og konventioner som tilbyder et konsistent
61 databasegrænseflade uafhængigt af den faktiske database som bruges.
62
63 %description -l de
64 DBI ist ein Datenbankzugriff Application Programming Interface (API)
65 für die Programmiersprache Perl. Die DBI API Spezifikation definiert
66 ein Set von Funktionen, Variablen und Konventionen die ein von der
67 aktuell benutzten Datenbank unabhängiges, konsistentes
68 Datenbankinterface bereitstellen.
69
70 %description -l es
71 DBI es una interfaz de programación de aplicación del acceso de base
72 dedatos (API) para el lenguaje de programación de Perl. La
73 especificación de DBI API define un conjunto de funciones, de
74 variables y de las convenciones que proporcionan a un interfaz de base
75 de datos constante independiente de la base de datos real que es
76 utilizada.
77
78 %description -l fr
79 DBI est une interface de programme d'applications d'accès aux bases de
80 données (IPA) pour le langage de programmation Perl. La spécification
81 de l'IPA DBI définit des fonctions, des variables et des conventions
82 qui fournissent une interface de base de donnée indépendante de la
83 base de données utilisée.
84
85 %description -l it
86 DBI è un'API (Application Programming Interface) di accesso a database
87 per il linguaggio di programmazione Perl. La specifica API di DBI
88 definisce una serie di funzioni, variabili e convenzioni che
89 forniscono un'interfaccia database conforme e indipendente dal
90 database in uso.
91
92 %description -l ja
93 DBI ¤Ï Perl ¥×¥í¥°¥é¥ß¥ó¥°¸À¸ìÍѤΥǡ¼¥¿¥Ù¡¼¥¹¥¢¥¯¥»¥¹ API
94 (Application Programming Interface) ¤Ç¤¹¡£DBI API ¤Î»ÅÍͤϡ¢¼ÂºÝ¤Ë»ÈÍÑ
95 ¤µ¤ì¤ë¥Ç¡¼¥¿¥Ù¡¼¥¹¤È¤ÏÊ̤ΰì´ÓÀ­¤Î¤¢¤ë¥Ç¡¼¥¿¥Ù¡¼¥¹¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹¤òµ¬
96 Äꤹ¤ë´Ø¿ô¡¢ ÊÑ¿ô¡¢Ë¡Â§¤Î¥»¥Ã¥È¤òÄêµÁ¤·¤Þ¤¹¡£
97
98 %description -l pl
99 DBI jest modu³em dostêpu do baz danych dla Perla. Definiuje grupê
100 metod, zmiennych i konwencji, zapewniaj±cych spójny interfejs do baz
101 danych, niezale¿ny od typu aktualnie u¿ywanej bazy.
102
103 %description -l pt
104 O DBI é uma API (Application Programming Interface) de acesso a bases
105 de dados para a linguagem Perl. A especificação da API do DBI define
106 um conjunto de funções, variáveis e convenções que oferecem uma
107 interface de bases de dados consistente e independente da base de
108 dados que é usada para o efeito.
109
110 %description -l pt_BR
111 O DBI é uma API (Application Programming Interface) de acesso a bases
112 de dados para a linguagem Perl. A especificação da API do DBI define
113 um conjunto de funções, variáveis e convenções que oferecem uma
114 interface de bases de dados consistente e independente da base de
115 dados que é usada para o efeito.
116
117 %description -l ru
118 DBI ÜÔÏ ÂÉÂÌÉÏÔÅËÁ ÄÌÑ ÄÏÓÔÕÐÁ Ë ÂÁÚÁÍ ÄÁÎÎÙÈ ÄÌÑ ÑÚÙËÁ Perl. DBI API
119 ÏÐÒÅÄÅÌÑÅÔ ÎÁÂÏÒ ÆÕÎËÃÉÊ, ÐÅÒÅÍÅÎÎÙÈ É ËÏÎ×ÅÒÓÉÊ; ÏÂÅÓÐÅÞÉ×ÁÅÔ
120 ÎÅÚÁ×ÉÓÉÍÙÊ ÉÎÔÅÒÆÅÊÓ ÂÁÚÙ ÄÁÎÎÙÈ.
121
122 %description -l sv
123 DBI är ett databasåtkomstprogrammeringsgränssnitt (API) för
124 programmeringsspråket Perl. DBI API-specifikationen definerar ett
125 antal funktioner, variabler och konventioner som erbjuder ett
126 konsistent databasgränssnitt oberoende av den faktiska databas som
127 används.
128
129 %description -l zh_CN
130 DBI ÊÇÓÃÓÚ Perl ±à³ÌÓïÑÔµÄÊý¾Ý¿â·ÃÎʳÌÐò±àд½çÃæ (API)¡£ DBI API
131 Ã÷ϸ±í¶¨ÒåÁËÒ»×麯Êý¡¢±äÁ¿ºÍ¶¨¹æ£¬ËüÃÇÌṩÁËÒ»¸ö¶ÀÁ¢ÓÚʵ¼Ê±»Ê¹ÓõÄÊý¾Ý
132 ¿âÖ®ÍâµÄÁ¬¹áµÄÊý¾Ý¿â ½çÃæ¡£
133
134 %package ProfileDumper-Apache
135 Summary:        DBI::ProfileDumper::Apache - capture DBI profiling data from Apache/mod_perl
136 Summary(pl):    DBI::ProfileDumper::Apache - przechwytywanie danych parametryzuj±cych DBI z Apache/mod_perl
137 Group:          Development/Languages/Perl
138 Requires:       %{name} = %{version}
139
140 %description ProfileDumper-Apache
141 This module interfaces DBI::ProfileDumper to Apache/mod_perl. Using
142 this module you can collect profiling data from mod_perl applications.
143 It works by creating a DBI::ProfileDumper data file for each Apache
144 process. These files are created in your Apache log directory. You can
145 then use dbiprof to analyze the profile files.
146
147 %description ProfileDumper-Apache -l pl
148 Modu³ ten sprzêga DBI::ProfileDumper z Apache/mod_perl. Korzystaj±c z
149 niego mo¿na pobraæ dane o parametryzacji z aplikacji mod_perl. Dzia³a
150 on w oparciu o tworzenie przez DBI::ProfileDumper pliku danych dla
151 ka¿dego procesu Apache'a. Pliki te tworzone s± w katalogu logów
152 Apache'a. Mo¿na je analizowaæ za pomoc± dbiprof.
153
154 %prep
155 %setup -q -n %{pnam}-%{version}
156 %patch0 -p0
157
158 %build
159 %{__perl} Makefile.PL \
160         INSTALLDIRS=vendor 
161 %{__make} OPTIMIZE="%{rpmcflags}"
162
163 %{?_with_tests:%{__make} test}
164
165 %install
166 rm -rf $RPM_BUILD_ROOT
167
168 %{__make} install DESTDIR=$RPM_BUILD_ROOT
169
170 install -d $RPM_BUILD_ROOT{%{perl_vendorlib}/DBIx,%{perl_vendorarch}/auto/DBD}
171
172 %clean
173 rm -rf $RPM_BUILD_ROOT
174
175 %files
176 %defattr(644,root,root,755)
177 %doc Changes README ToDo
178 %attr(755,root,root) %{_bindir}/*
179 %dir %{perl_vendorlib}/DBIx
180 %{perl_vendorarch}/DBI.pm
181 %dir %{perl_vendorarch}/DBI
182 %{perl_vendorarch}/DBI/Const
183 %{perl_vendorarch}/DBI/[DFPS]*.pm
184 %{perl_vendorarch}/DBI/DBD
185 %{perl_vendorarch}/DBD
186 %dir %{perl_vendorarch}/auto/DBD
187 %dir %{perl_vendorarch}/auto/DBI
188 %{perl_vendorarch}/auto/DBI/*.h
189 %{perl_vendorarch}/auto/DBI/Driver.xst
190 %{perl_vendorarch}/auto/DBI/DBI.bs
191 %attr(755,root,root) %{perl_vendorarch}/auto/DBI/DBI.so
192 %{_mandir}/man1/*
193 %{_mandir}/man3/DBD*
194 %{_mandir}/man3/DBI.*
195 %{_mandir}/man3/DBI::Profile.*
196 %{_mandir}/man3/DBI::ProfileData.*
197 %{_mandir}/man3/DBI::ProfileDumper.*
198 %{_mandir}/man3/DBI::ProxyServer.*
199 %{_mandir}/man3/DBI::PurePerl.*
200 %{_mandir}/man3/DBI::[!PW]*
201
202 %files ProfileDumper-Apache
203 %defattr(644,root,root,755)
204 %{perl_vendorarch}/DBI/ProfileDumper
205 %{_mandir}/man3/DBI::ProfileDumper::*
This page took 0.052702 seconds and 2 git commands to generate.