]> git.pld-linux.org Git - packages/perl-DBD-mysql.git/blame - perl-DBD-mysql.spec
- Up to 4.014
[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
d125e005
CM
27Version: 4.014
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
d125e005 33# Source0-md5: 74f118a4984e6a49f8ece28e68caf543
e6fc45a5 34URL: http://search.cpan.org/dist/DBD-mysql/
26f04bb6 35BuildRequires: mysql-devel >= 5.0.27
13d3df6c 36BuildRequires: perl-DBI >= 1.13
77556fbf 37BuildRequires: perl-devel >= 1:5.8.0
5eed4feb 38BuildRequires: rpm-perlprov >= 4.1-13
e0ec242f 39Obsoletes: perl-DBD-MySQL
26f04bb6 40Obsoletes: perl-DBD-Mysql
876a6b81 41Obsoletes: perl-Msql-Mysql-modules
13d3df6c 42BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
44%description
a5b7c9a0 45M(y)sql.pm and DBD::mSQL(mysql) implement two different approaches to
fc11f8ec 46communicate with an mSQL or MySQL server. DBD::mSQL(mysql) is built
a5b7c9a0 47upon the DBI, the generic Perl Database Interface. It brings you an
48identical interface to a broad variety of databases and is in this
49regard comparable to ODBC. The advantage of the DBI approach is
50portability and interoperability. M(y)sql.pm are the elder species.
51They were written before DBI was available but inspired by an early
52draft of the DBI specification. As they have been circulating longer
53they are more mature and pretty stable. They're also more complete
54than DBD::mSQL and DBD::mysql.
55
08cf4761 56%description -l cs.UTF-8
5616d505 57Implementace DBI pro MySQL do Perlu.
58
08cf4761 59%description -l da.UTF-8
5616d505 60En implementation af DBI for MySQL.
61
08cf4761
JR
62%description -l de.UTF-8
63Eine Implementierung von DBI für MySQL.
5616d505 64
08cf4761
JR
65%description -l es.UTF-8
66Implementación del DBI para MySQL.
5616d505 67
08cf4761 68%description -l fr.UTF-8
5616d505 69Mise en oeuvre de DBI pour MySQL.
70
08cf4761 71%description -l it.UTF-8
5616d505 72Implementazione di DBI per MySQL.
73
08cf4761
JR
74%description -l ja.UTF-8
75MySQL 用 DBI 実装
5616d505 76
08cf4761
JR
77%description -l ko.UTF-8
78MySQL을 위한 DBI의 실현.
5616d505 79
08cf4761 80%description -l nb.UTF-8
5616d505 81En implementasjon av DBI for MySQL.
13d3df6c 82
08cf4761
JR
83%description -l pl.UTF-8
84Sterownik pozwalający na dostęp do baz MySQL z poziomu Perla.
85
86%description -l pt.UTF-8
87Uma implementação de DBI para o MySQL.
88
89%description -l pt_BR.UTF-8
90Uma implementação de DBI para o MySQL.
91
92%description -l ru.UTF-8
93M(y)sql.pm и DBD::mSQL(mysql) реализуют два разных подхода к общению с
94сервером mSQL или MySQL. DBD::mSQL(mysql) построен на базе DBI,
95стандартного Perl-интерфейса к базам данных. Он предоставляет
96единообразный интерфейс к самым разнообразным базам данных и сравним в
97этом отношении с ODBC. Преимуществами подхода DBI является легкая
98портируемость и взаимодйествие. M(y)sql.pm - это более старые особи.
99Они были написаны до того, как стал доступным DBI, но основываются на
100ранних черновиках спецификации DBI. Так как они используются дольше,
101они более отлажены и стабильны. Также они более завершенные, чем
102DBD::mSQL и DBD::mysql.
103
104%description -l sv.UTF-8
105En implementation av DBI för MySQL.
106
107%description -l uk.UTF-8
108M(y)sql.pm та DBD::mSQL(mysql) реалізують два різних підходи до
109спілкування з сервером mSQL або MySQL. DBD::mSQL(mysql) побудовано на
110базі DBI, стандартного інтерфейсу Perl до баз даних. Він надає
111ідентичний інтерфейс до самих різноманітних баз даних і може бути
112порівняний в цьому відношенні з ODBC. Перевагами підходу DBI є легка
113переносимість та взаємодія. M(y)sql.pm - це більш старі програми. Вони
114були написані до того, як з'явився DBI, але базуються на ранніх
115проектах спецификації DBI. Виходячи з того, що вони використовуються
116довше, вони більш відлагоджені та стабільні. Також вони більш
117завершені, ніж DBD::mSQL та DBD::mysql.
118
119%description -l zh_CN.UTF-8
120一种 MySQL 的 DBI 实施措施。
a5b7c9a0 121
13d3df6c 122%prep
123%setup -q -n %{pdir}-%{pnam}-%{version}
6b87e55a
ER
124# we don't need no bundles
125rm -rf lib/Bundle
13d3df6c 126
127%build
5eed4feb 128%{__perl} Makefile.PL \
c608cc0b 129 INSTALLDIRS=vendor
5862dc21 130%{__make} \
f84c83a7 131 CC="%{__cc}" \
5862dc21 132 OPTIMIZE="%{rpmcflags}"
13d3df6c 133
c6d661c0 134%{?with_tests:%{__make} test}
b0ec6164 135
13d3df6c 136%install
137rm -rf $RPM_BUILD_ROOT
138
6b87e55a 139%{__make} pure_install \
c6d661c0 140 DESTDIR=$RPM_BUILD_ROOT
13d3df6c 141
6b87e55a
ER
142%{?perl_install_postclean}
143rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/%{pdir}/%{pnam}/INSTALL.pod
144
13d3df6c 145%clean
146rm -rf $RPM_BUILD_ROOT
147
148%files
149%defattr(644,root,root,755)
c6d661c0 150%doc ChangeLog README TODO
5eed4feb 151%{perl_vendorarch}/DBD/mysql.pm
c6d661c0
JB
152%dir %{perl_vendorarch}/DBD/mysql
153%{perl_vendorarch}/DBD/mysql/GetInfo.pm
5eed4feb 154%dir %{perl_vendorarch}/auto/DBD/mysql
155%{perl_vendorarch}/auto/DBD/mysql/mysql.bs
156%attr(755,root,root) %{perl_vendorarch}/auto/DBD/mysql/mysql.so
7b729bfb 157%{_mandir}/man3/[DM]*
This page took 0.076147 seconds and 4 git commands to generate.