]> git.pld-linux.org Git - packages/perl-DBD-mysql.git/blame - perl-DBD-mysql.spec
- version 4.006
[packages/perl-DBD-mysql.git] / perl-DBD-mysql.spec
CommitLineData
b0ec6164 1#
2# Conditional build:
c6d661c0 3%bcond_with tests # perform "make test"
fc11f8ec 4 # tests require access to a working MySQL
b0ec6164 5#
13d3df6c 6%include /usr/lib/rpm/macros.perl
aad6f50d 7%define pdir DBD
8%define pnam mysql
7221ec89 9Summary: A MySQL interface for Perl
98a5cc72
ER
10Summary(cs.UTF-8): MySQL rozhraní pro Perl
11Summary(da.UTF-8): En MySQL-grænseflade for Perl
12Summary(de.UTF-8): Ein MySQL Interface für Perl
13Summary(es.UTF-8): Interfaz MySQL para Perl
14Summary(fr.UTF-8): Interface MySQL pour Perl
15Summary(it.UTF-8): Interfaccia MySQL per Perl
16Summary(ja.UTF-8): Perl の MySQL インターフェイス
17Summary(ko.UTF-8): 펄을 위한 MySQL 인터페이스
18Summary(nb.UTF-8): Et MySQL-grensesnitt for Perl
19Summary(pl.UTF-8): DBD::mysql - perlowy interfejs do MySQL-a
20Summary(pt.UTF-8): Uma interface de Perl para o MySQL
21Summary(pt_BR.UTF-8): Uma interface de Perl para o MySQL
22Summary(ru.UTF-8): Интерфейс MySQL для Perl
23Summary(sv.UTF-8): Ett gränssnitt till MySQL för Perl
24Summary(uk.UTF-8): Perl-інтерфейс до MySQL
25Summary(zh_CN.UTF-8): Perl 的 MySQL 界面。
13d3df6c 26Name: perl-DBD-mysql
6ca4f3d9 27Version: 4.006
28Release: 1
6b87e55a 29# NOTE: libmysqlclient infects everything that links against it with GPL
e0806a04 30License: GPL (Perl code also Artistic)
13d3df6c 31Group: Development/Languages/Perl
bfdd2d02 32Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
6ca4f3d9 33# Source0-md5: 133ac08c22bb19194ad8b895e3204310
34Patch0: %{name}-last_errno.patch
e6fc45a5 35URL: http://search.cpan.org/dist/DBD-mysql/
26f04bb6 36BuildRequires: mysql-devel >= 5.0.27
13d3df6c 37BuildRequires: perl-DBI >= 1.13
77556fbf 38BuildRequires: perl-devel >= 1:5.8.0
5eed4feb 39BuildRequires: rpm-perlprov >= 4.1-13
e0ec242f 40Obsoletes: perl-DBD-MySQL
26f04bb6 41Obsoletes: perl-DBD-Mysql
876a6b81 42Obsoletes: perl-Msql-Mysql-modules
13d3df6c 43BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44
45%description
a5b7c9a0 46M(y)sql.pm and DBD::mSQL(mysql) implement two different approaches to
fc11f8ec 47communicate with an mSQL or MySQL server. DBD::mSQL(mysql) is built
a5b7c9a0 48upon the DBI, the generic Perl Database Interface. It brings you an
49identical interface to a broad variety of databases and is in this
50regard comparable to ODBC. The advantage of the DBI approach is
51portability and interoperability. M(y)sql.pm are the elder species.
52They were written before DBI was available but inspired by an early
53draft of the DBI specification. As they have been circulating longer
54they are more mature and pretty stable. They're also more complete
55than DBD::mSQL and DBD::mysql.
56
08cf4761 57%description -l cs.UTF-8
5616d505 58Implementace DBI pro MySQL do Perlu.
59
08cf4761 60%description -l da.UTF-8
5616d505 61En implementation af DBI for MySQL.
62
08cf4761
JR
63%description -l de.UTF-8
64Eine Implementierung von DBI für MySQL.
5616d505 65
08cf4761
JR
66%description -l es.UTF-8
67Implementación del DBI para MySQL.
5616d505 68
08cf4761 69%description -l fr.UTF-8
5616d505 70Mise en oeuvre de DBI pour MySQL.
71
08cf4761 72%description -l it.UTF-8
5616d505 73Implementazione di DBI per MySQL.
74
08cf4761
JR
75%description -l ja.UTF-8
76MySQL 用 DBI 実装
5616d505 77
08cf4761
JR
78%description -l ko.UTF-8
79MySQL을 위한 DBI의 실현.
5616d505 80
08cf4761 81%description -l nb.UTF-8
5616d505 82En implementasjon av DBI for MySQL.
13d3df6c 83
08cf4761
JR
84%description -l pl.UTF-8
85Sterownik pozwalający na dostęp do baz MySQL z poziomu Perla.
86
87%description -l pt.UTF-8
88Uma implementação de DBI para o MySQL.
89
90%description -l pt_BR.UTF-8
91Uma implementação de DBI para o MySQL.
92
93%description -l ru.UTF-8
94M(y)sql.pm и DBD::mSQL(mysql) реализуют два разных подхода к общению с
95сервером mSQL или MySQL. DBD::mSQL(mysql) построен на базе DBI,
96стандартного Perl-интерфейса к базам данных. Он предоставляет
97единообразный интерфейс к самым разнообразным базам данных и сравним в
98этом отношении с ODBC. Преимуществами подхода DBI является легкая
99портируемость и взаимодйествие. M(y)sql.pm - это более старые особи.
100Они были написаны до того, как стал доступным DBI, но основываются на
101ранних черновиках спецификации DBI. Так как они используются дольше,
102они более отлажены и стабильны. Также они более завершенные, чем
103DBD::mSQL и DBD::mysql.
104
105%description -l sv.UTF-8
106En implementation av DBI för MySQL.
107
108%description -l uk.UTF-8
109M(y)sql.pm та DBD::mSQL(mysql) реалізують два різних підходи до
110спілкування з сервером mSQL або MySQL. DBD::mSQL(mysql) побудовано на
111базі DBI, стандартного інтерфейсу Perl до баз даних. Він надає
112ідентичний інтерфейс до самих різноманітних баз даних і може бути
113порівняний в цьому відношенні з ODBC. Перевагами підходу DBI є легка
114переносимість та взаємодія. M(y)sql.pm - це більш старі програми. Вони
115були написані до того, як з'явився DBI, але базуються на ранніх
116проектах спецификації DBI. Виходячи з того, що вони використовуються
117довше, вони більш відлагоджені та стабільні. Також вони більш
118завершені, ніж DBD::mSQL та DBD::mysql.
119
120%description -l zh_CN.UTF-8
121一种 MySQL 的 DBI 实施措施。
a5b7c9a0 122
13d3df6c 123%prep
124%setup -q -n %{pdir}-%{pnam}-%{version}
6ca4f3d9 125%patch0 -p1
6b87e55a
ER
126# we don't need no bundles
127rm -rf lib/Bundle
13d3df6c 128
129%build
5eed4feb 130%{__perl} Makefile.PL \
c608cc0b 131 INSTALLDIRS=vendor
5862dc21 132%{__make} \
f84c83a7 133 CC="%{__cc}" \
5862dc21 134 OPTIMIZE="%{rpmcflags}"
13d3df6c 135
c6d661c0 136%{?with_tests:%{__make} test}
b0ec6164 137
13d3df6c 138%install
139rm -rf $RPM_BUILD_ROOT
140
6b87e55a 141%{__make} pure_install \
c6d661c0 142 DESTDIR=$RPM_BUILD_ROOT
13d3df6c 143
6b87e55a
ER
144%{?perl_install_postclean}
145rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/%{pdir}/%{pnam}/INSTALL.pod
146
13d3df6c 147%clean
148rm -rf $RPM_BUILD_ROOT
149
150%files
151%defattr(644,root,root,755)
c6d661c0 152%doc ChangeLog README TODO
5eed4feb 153%{perl_vendorarch}/DBD/mysql.pm
c6d661c0
JB
154%dir %{perl_vendorarch}/DBD/mysql
155%{perl_vendorarch}/DBD/mysql/GetInfo.pm
5eed4feb 156%dir %{perl_vendorarch}/auto/DBD/mysql
157%{perl_vendorarch}/auto/DBD/mysql/mysql.bs
158%attr(755,root,root) %{perl_vendorarch}/auto/DBD/mysql/mysql.so
7b729bfb 159%{_mandir}/man3/[DM]*
This page took 0.097771 seconds and 4 git commands to generate.