]> git.pld-linux.org Git - packages/perl-DBD-mysql.git/blobdiff - perl-DBD-mysql.spec
rebuild with perl 5.34.0
[packages/perl-DBD-mysql.git] / perl-DBD-mysql.spec
index fc1a7f63b95f3908f70eb8b1c237e5666f2b0bfb..49438ad9dcba10587710db4fecb55e980953eebf 100644 (file)
@@ -2,40 +2,46 @@
 # Conditional build:
 %bcond_with    tests   # perform "make test"
                        # tests require access to a working MySQL
-#
-%include       /usr/lib/rpm/macros.perl
+
 %define                pdir    DBD
 %define                pnam    mysql
 Summary:       A MySQL interface for Perl
-Summary(cs.UTF-8):   MySQL rozhraní pro Perl
-Summary(da.UTF-8):   En MySQL-grænseflade for Perl
-Summary(de.UTF-8):   Ein MySQL Interface für Perl
-Summary(es.UTF-8):   Interfaz MySQL para Perl
-Summary(fr.UTF-8):   Interface MySQL pour Perl
-Summary(it.UTF-8):   Interfaccia MySQL per Perl
-Summary(ja.UTF-8):   Perl の MySQL インターフェイス
-Summary(ko.UTF-8):   펄을 위한 MySQL 인터페이스
-Summary(nb.UTF-8):   Et MySQL-grensesnitt for Perl
-Summary(pl.UTF-8):   DBD::mysql - perlowy interfejs do MySQL-a
-Summary(pt.UTF-8):   Uma interface de Perl para o MySQL
-Summary(pt_BR.UTF-8):   Uma interface de Perl para o MySQL
-Summary(ru.UTF-8):   Интерфейс MySQL для Perl
-Summary(sv.UTF-8):   Ett gränssnitt till MySQL för Perl
-Summary(uk.UTF-8):   Perl-інтерфейс до MySQL
-Summary(zh_CN.UTF-8):   Perl 的 MySQL 界面。
+Summary(cs.UTF-8):     MySQL rozhraní pro Perl
+Summary(da.UTF-8):     En MySQL-grænseflade for Perl
+Summary(de.UTF-8):     Ein MySQL Interface für Perl
+Summary(es.UTF-8):     Interfaz MySQL para Perl
+Summary(fr.UTF-8):     Interface MySQL pour Perl
+Summary(it.UTF-8):     Interfaccia MySQL per Perl
+Summary(ja.UTF-8):     Perl の MySQL インターフェイス
+Summary(ko.UTF-8):     펄을 위한 MySQL 인터페이스
+Summary(nb.UTF-8):     Et MySQL-grensesnitt for Perl
+Summary(pl.UTF-8):     DBD::mysql - perlowy interfejs do MySQL-a
+Summary(pt.UTF-8):     Uma interface de Perl para o MySQL
+Summary(pt_BR.UTF-8):  Uma interface de Perl para o MySQL
+Summary(ru.UTF-8):     Интерфейс MySQL для Perl
+Summary(sv.UTF-8):     Ett gränssnitt till MySQL för Perl
+Summary(uk.UTF-8):     Perl-інтерфейс до MySQL
+Summary(zh_CN.UTF-8):  Perl 的 MySQL 界面。
 Name:          perl-DBD-mysql
-Version:       4.001
-Release:       1
+Version:       4.050
+Release:       5
 # NOTE: libmysqlclient infects everything that links against it with GPL
 License:       GPL (Perl code also Artistic)
 Group:         Development/Languages/Perl
-Source0:       http://www.cpan.org/modules/by-module/%{pdir}/%{pdir}-%{pnam}-%{version}.tar.gz
-# Source0-md5: f1c70b2760365300873ccfa59cefceb2
+Source0:       http://www.cpan.org/modules/by-module/DBD/%{pdir}-%{pnam}-%{version}.tar.gz
+# Source0-md5: 29b1f61321d0892885ccfd0e7bc07f7f
+Patch0:                headers.patch
 URL:           http://search.cpan.org/dist/DBD-mysql/
 BuildRequires: mysql-devel >= 5.0.27
 BuildRequires: perl-DBI >= 1.13
-BuildRequires: perl-devel >= 1:5.8.0
+BuildRequires: perl-Devel-CheckLib
+%if %{with tests}
+BuildRequires: perl-Test-Deep
+BuildRequires: perl-Test-Simple
+%endif
+BuildRequires: perl-devel >= 1:5.8.1
 BuildRequires: rpm-perlprov >= 4.1-13
+Requires:      perl-DBI >= 1.13
 Obsoletes:     perl-DBD-MySQL
 Obsoletes:     perl-DBD-Mysql
 Obsoletes:     perl-Msql-Mysql-modules
@@ -121,36 +127,38 @@ M(y)sql.pm та DBD::mSQL(mysql) реалізують два різних під
 
 %prep
 %setup -q -n %{pdir}-%{pnam}-%{version}
+%patch0 -p1
 # we don't need no bundles
-rm -rf lib/Bundle
+%{__rm} -r lib/Bundle
 
 %build
 %{__perl} Makefile.PL \
+       --cflags="$(mysql_config --cflags) %{rpmcflags} -Werror=implicit-function-declaration" \
        INSTALLDIRS=vendor
+
 %{__make} \
-       OPTIMIZE="%{rpmcflags}"
+       CC="%{__cc}" \
 
 %{?with_tests:%{__make} test}
 
 %install
 rm -rf $RPM_BUILD_ROOT
-
 %{__make} pure_install \
        DESTDIR=$RPM_BUILD_ROOT
 
 %{?perl_install_postclean}
-rm -f $RPM_BUILD_ROOT%{perl_vendorarch}/%{pdir}/%{pnam}/INSTALL.pod
+%{__rm} $RPM_BUILD_ROOT%{perl_vendorarch}/DBD/mysql/INSTALL.pod
+%{__rm} $RPM_BUILD_ROOT%{_mandir}/man3/DBD::mysql::INSTALL.3pm
 
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(644,root,root,755)
-%doc ChangeLog README TODO
+%doc README.md Changes
 %{perl_vendorarch}/DBD/mysql.pm
 %dir %{perl_vendorarch}/DBD/mysql
 %{perl_vendorarch}/DBD/mysql/GetInfo.pm
 %dir %{perl_vendorarch}/auto/DBD/mysql
-%{perl_vendorarch}/auto/DBD/mysql/mysql.bs
 %attr(755,root,root) %{perl_vendorarch}/auto/DBD/mysql/mysql.so
-%{_mandir}/man3/[DM]*
+%{_mandir}/man3/DBD::mysql.3pm*
This page took 0.049545 seconds and 4 git commands to generate.