3 %bcond_with tests # perform "make test"
4 # tests require access to a working MySQL
6 %include /usr/lib/rpm/macros.perl
9 Summary: A MySQL interface for Perl
10 Summary(cs): MySQL rozhraní pro Perl
11 Summary(da): En MySQL-grænseflade for Perl
12 Summary(de): Ein MySQL Interface für Perl
13 Summary(es): Interfaz MySQL para Perl
14 Summary(fr): Interface MySQL pour Perl
15 Summary(it): Interfaccia MySQL per Perl
16 Summary(ja): Perl ¤Î MySQL ¥¤¥ó¥¿¡¼¥Õ¥§¥¤¥¹
17 Summary(ko): ÆÞÀ» À§ÇÑ MySQL ÀÎÅÍÆäÀ̽º
18 Summary(nb): Et MySQL-grensesnitt for Perl
19 Summary(pl): DBD::mysql - perlowy interfejs do MySQL-a
20 Summary(pt): Uma interface de Perl para o MySQL
21 Summary(pt_BR): Uma interface de Perl para o MySQL
22 Summary(ru): éÎÔÅÒÆÅÊÓ MySQL ÄÌÑ Perl
23 Summary(sv): Ett gränssnitt till MySQL för Perl
24 Summary(uk): Perl-¦ÎÔÅÒÆÅÊÓ ÄÏ MySQL
25 Summary(zh_CN): Perl µÄ MySQL ½çÃæ¡£
29 # note: libmysqlclient infects everything that links against it with GPL
30 License: GPL (perl code also Artistic)
31 Group: Development/Languages/Perl
32 Source0: http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
33 # Source0-md5: fe3e8c65718368a3fa653e592f82248b
34 URL: http://search.cpan.org/dist/DBD-mysql/
35 BuildRequires: mysql-devel
36 BuildRequires: perl-DBI >= 1.13
37 BuildRequires: perl-devel >= 1:5.8.0
38 BuildRequires: rpm-perlprov >= 4.1-13
39 Obsoletes: perl-DBD-Mysql
40 Obsoletes: perl-Msql-Mysql-modules
41 BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
44 M(y)sql.pm and DBD::mSQL(mysql) implement two different approaches to
45 communicate with an mSQL or MySQL server. DBD::mSQL(mysql) is built
46 upon the DBI, the generic Perl Database Interface. It brings you an
47 identical interface to a broad variety of databases and is in this
48 regard comparable to ODBC. The advantage of the DBI approach is
49 portability and interoperability. M(y)sql.pm are the elder species.
50 They were written before DBI was available but inspired by an early
51 draft of the DBI specification. As they have been circulating longer
52 they are more mature and pretty stable. They're also more complete
53 than DBD::mSQL and DBD::mysql.
56 Implementace DBI pro MySQL do Perlu.
59 En implementation af DBI for MySQL.
62 Eine Implementierung von DBI für MySQL.
65 Implementación del DBI para MySQL.
68 Mise en oeuvre de DBI pour MySQL.
71 Implementazione di DBI per MySQL.
77 MySQLÀ» À§ÇÑ DBIÀÇ ½ÇÇö.
80 En implementasjon av DBI for MySQL.
83 Sterownik pozwalaj±cy na dostêp do baz MySQL z poziomu Perla.
86 Uma implementação de DBI para o MySQL.
89 Uma implementação de DBI para o MySQL.
92 M(y)sql.pm É DBD::mSQL(mysql) ÒÅÁÌÉÚÕÀÔ Ä×Á ÒÁÚÎÙÈ ÐÏÄÈÏÄÁ Ë ÏÂÝÅÎÉÀ Ó
93 ÓÅÒ×ÅÒÏÍ mSQL ÉÌÉ MySQL. DBD::mSQL(mysql) ÐÏÓÔÒÏÅÎ ÎÁ ÂÁÚÅ DBI,
94 ÓÔÁÎÄÁÒÔÎÏÇÏ Perl-ÉÎÔÅÒÆÅÊÓÁ Ë ÂÁÚÁÍ ÄÁÎÎÙÈ. ïÎ ÐÒÅÄÏÓÔÁ×ÌÑÅÔ
95 ÅÄÉÎÏÏÂÒÁÚÎÙÊ ÉÎÔÅÒÆÅÊÓ Ë ÓÁÍÙÍ ÒÁÚÎÏÏÂÒÁÚÎÙÍ ÂÁÚÁÍ ÄÁÎÎÙÈ É ÓÒÁ×ÎÉÍ ×
96 ÜÔÏÍ ÏÔÎÏÛÅÎÉÉ Ó ODBC. ðÒÅÉÍÕÝÅÓÔ×ÁÍÉ ÐÏÄÈÏÄÁ DBI Ñ×ÌÑÅÔÓÑ ÌÅÇËÁÑ
97 ÐÏÒÔÉÒÕÅÍÏÓÔØ É ×ÚÁÉÍÏÄÊÅÓÔ×ÉÅ. M(y)sql.pm - ÜÔÏ ÂÏÌÅÅ ÓÔÁÒÙÅ ÏÓÏÂÉ.
98 ïÎÉ ÂÙÌÉ ÎÁÐÉÓÁÎÙ ÄÏ ÔÏÇÏ, ËÁË ÓÔÁÌ ÄÏÓÔÕÐÎÙÍ DBI, ÎÏ ÏÓÎÏ×Ù×ÁÀÔÓÑ ÎÁ
99 ÒÁÎÎÉÈ ÞÅÒÎÏ×ÉËÁÈ ÓÐÅÃÉÆÉËÁÃÉÉ DBI. ôÁË ËÁË ÏÎÉ ÉÓÐÏÌØÚÕÀÔÓÑ ÄÏÌØÛÅ,
100 ÏÎÉ ÂÏÌÅÅ ÏÔÌÁÖÅÎÙ É ÓÔÁÂÉÌØÎÙ. ôÁËÖÅ ÏÎÉ ÂÏÌÅÅ ÚÁ×ÅÒÛÅÎÎÙÅ, ÞÅÍ
101 DBD::mSQL É DBD::mysql.
104 En implementation av DBI för MySQL.
107 M(y)sql.pm ÔÁ DBD::mSQL(mysql) ÒÅÁ̦ÚÕÀÔØ Ä×Á Ò¦ÚÎÉÈ Ð¦ÄÈÏÄÉ ÄÏ
108 ÓЦÌËÕ×ÁÎÎÑ Ú ÓÅÒ×ÅÒÏÍ mSQL ÁÂÏ MySQL. DBD::mSQL(mysql) ÐÏÂÕÄÏ×ÁÎÏ ÎÁ
109 ÂÁÚ¦ DBI, ÓÔÁÎÄÁÒÔÎÏÇÏ ¦ÎÔÅÒÆÅÊÓÕ Perl ÄÏ ÂÁÚ ÄÁÎÉÈ. ÷¦Î ÎÁÄÁ¤
110 ¦ÄÅÎÔÉÞÎÉÊ ¦ÎÔÅÒÆÅÊÓ ÄÏ ÓÁÍÉÈ Ò¦ÚÎÏÍÁΦÔÎÉÈ ÂÁÚ ÄÁÎÉÈ ¦ ÍÏÖÅ ÂÕÔÉ
111 ÐÏÒ¦×ÎÑÎÉÊ × ÃØÏÍÕ ×¦ÄÎÏÛÅÎΦ Ú ODBC. ðÅÒÅ×ÁÇÁÍÉ Ð¦ÄÈÏÄÕ DBI ¤ ÌÅÇËÁ
112 ÐÅÒÅÎÏÓÉͦÓÔØ ÔÁ ×ÚÁ¤ÍÏĦÑ. M(y)sql.pm - ʦÌØÛ ÓÔÁÒ¦ ÐÒÏÇÒÁÍÉ. ÷ÏÎÉ
113 ÂÕÌÉ ÎÁÐÉÓÁΦ ÄÏ ÔÏÇÏ, ÑË Ú'Ñ×É×ÓÑ DBI, ÁÌÅ ÂÁÚÕÀÔØÓÑ ÎÁ ÒÁÎΦÈ
114 ÐÒÏÅËÔÁÈ ÓÐÅÃÉÆÉËÁæ§ DBI. ÷ÉÈÏÄÑÞÉ Ú ÔÏÇÏ, ÝÏ ×ÏÎÉ ×ÉËÏÒÉÓÔÏ×ÕÀÔØÓÑ
115 ÄÏ×ÛÅ, ×ÏÎÉ Â¦ÌØÛ ×¦ÄÌÁÇÏÄÖÅΦ ÔÁ ÓÔÁ¦ÌØΦ. ôÁËÏÖ ×ÏÎÉ Â¦ÌØÛ
116 ÚÁ×ÅÒÛÅΦ, Î¦Ö DBD::mSQL ÔÁ DBD::mysql.
118 %description -l zh_CN
119 Ò»ÖÖ MySQL µÄ DBI ʵʩ´ëÊ©¡£
122 %setup -q -n %{pdir}-%{pnam}-%{version}
125 %{__perl} Makefile.PL \
128 OPTIMIZE="%{rpmcflags}"
130 %{?with_tests:%{__make} test}
133 rm -rf $RPM_BUILD_ROOT
136 DESTDIR=$RPM_BUILD_ROOT
139 rm -rf $RPM_BUILD_ROOT
142 %defattr(644,root,root,755)
143 %doc ChangeLog README TODO
144 %{perl_vendorarch}/DBD/mysql.pm
145 %dir %{perl_vendorarch}/DBD/mysql
146 %{perl_vendorarch}/DBD/mysql/GetInfo.pm
147 %{perl_vendorarch}/Mysql
148 %{perl_vendorarch}/Mysql.pm
149 %dir %{perl_vendorarch}/auto/DBD/mysql
150 %{perl_vendorarch}/auto/DBD/mysql/mysql.bs
151 %attr(755,root,root) %{perl_vendorarch}/auto/DBD/mysql/mysql.so
152 %{_mandir}/man3/[DM]*