]> git.pld-linux.org Git - packages/perl-DBD-mysql.git/blob - perl-DBD-mysql.spec
- release 2
[packages/perl-DBD-mysql.git] / perl-DBD-mysql.spec
1 #
2 # Conditional build:
3 %bcond_with     tests   # perform "make test"
4                         # tests require access to a working MySQL
5 #
6 %include        /usr/lib/rpm/macros.perl
7 %define         pdir    DBD
8 %define         pnam    mysql
9 Summary:        A MySQL interface for Perl
10 Summary(cs.UTF-8):      MySQL rozhraní pro Perl
11 Summary(da.UTF-8):      En MySQL-grænseflade for Perl
12 Summary(de.UTF-8):      Ein MySQL Interface für Perl
13 Summary(es.UTF-8):      Interfaz MySQL para Perl
14 Summary(fr.UTF-8):      Interface MySQL pour Perl
15 Summary(it.UTF-8):      Interfaccia MySQL per Perl
16 Summary(ja.UTF-8):      Perl の MySQL インターフェイス
17 Summary(ko.UTF-8):      펄을 위한 MySQL 인터페이스
18 Summary(nb.UTF-8):      Et MySQL-grensesnitt for Perl
19 Summary(pl.UTF-8):      DBD::mysql - perlowy interfejs do MySQL-a
20 Summary(pt.UTF-8):      Uma interface de Perl para o MySQL
21 Summary(pt_BR.UTF-8):   Uma interface de Perl para o MySQL
22 Summary(ru.UTF-8):      Интерфейс MySQL для Perl
23 Summary(sv.UTF-8):      Ett gränssnitt till MySQL för Perl
24 Summary(uk.UTF-8):      Perl-інтерфейс до MySQL
25 Summary(zh_CN.UTF-8):   Perl 的 MySQL 界面。
26 Name:           perl-DBD-mysql
27 Version:        4.010
28 Release:        2
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:  a63c9f73afef70b6c80d899424b003e9
34 URL:            http://search.cpan.org/dist/DBD-mysql/
35 BuildRequires:  mysql-devel >= 5.0.27
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-DBD-Mysql
41 Obsoletes:      perl-Msql-Mysql-modules
42 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
43
44 %description
45 M(y)sql.pm and DBD::mSQL(mysql) implement two different approaches to
46 communicate with an mSQL or MySQL server. DBD::mSQL(mysql) is built
47 upon the DBI, the generic Perl Database Interface. It brings you an
48 identical interface to a broad variety of databases and is in this
49 regard comparable to ODBC. The advantage of the DBI approach is
50 portability and interoperability. M(y)sql.pm are the elder species.
51 They were written before DBI was available but inspired by an early
52 draft of the DBI specification. As they have been circulating longer
53 they are more mature and pretty stable. They're also more complete
54 than DBD::mSQL and DBD::mysql.
55
56 %description -l cs.UTF-8
57 Implementace DBI pro MySQL do Perlu.
58
59 %description -l da.UTF-8
60 En implementation af DBI for MySQL.
61
62 %description -l de.UTF-8
63 Eine Implementierung von DBI für MySQL.
64
65 %description -l es.UTF-8
66 Implementación del DBI para MySQL.
67
68 %description -l fr.UTF-8
69 Mise en oeuvre de DBI pour MySQL.
70
71 %description -l it.UTF-8
72 Implementazione di DBI per MySQL.
73
74 %description -l ja.UTF-8
75 MySQL 用 DBI 実装
76
77 %description -l ko.UTF-8
78 MySQL을 위한 DBI의 실현.
79
80 %description -l nb.UTF-8
81 En implementasjon av DBI for MySQL.
82
83 %description -l pl.UTF-8
84 Sterownik pozwalający na dostęp do baz MySQL z poziomu Perla.
85
86 %description -l pt.UTF-8
87 Uma implementação de DBI para o MySQL.
88
89 %description -l pt_BR.UTF-8
90 Uma implementação de DBI para o MySQL.
91
92 %description -l ru.UTF-8
93 M(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 они более отлажены и стабильны. Также они более завершенные, чем
102 DBD::mSQL и DBD::mysql.
103
104 %description -l sv.UTF-8
105 En implementation av DBI för MySQL.
106
107 %description -l uk.UTF-8
108 M(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 实施措施。
121
122 %prep
123 %setup -q -n %{pdir}-%{pnam}-%{version}
124 # we don't need no bundles
125 rm -rf lib/Bundle
126
127 %build
128 %{__perl} Makefile.PL \
129         INSTALLDIRS=vendor
130 %{__make} \
131         CC="%{__cc}" \
132         OPTIMIZE="%{rpmcflags}"
133
134 %{?with_tests:%{__make} test}
135
136 %install
137 rm -rf $RPM_BUILD_ROOT
138
139 %{__make} pure_install \
140         DESTDIR=$RPM_BUILD_ROOT
141
142 %{?perl_install_postclean}
143 rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/%{pdir}/%{pnam}/INSTALL.pod
144
145 %clean
146 rm -rf $RPM_BUILD_ROOT
147
148 %files
149 %defattr(644,root,root,755)
150 %doc ChangeLog README TODO
151 %{perl_vendorarch}/DBD/mysql.pm
152 %dir %{perl_vendorarch}/DBD/mysql
153 %{perl_vendorarch}/DBD/mysql/GetInfo.pm
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
157 %{_mandir}/man3/[DM]*
This page took 0.087173 seconds and 4 git commands to generate.