]> git.pld-linux.org Git - packages/perl-DBD-CSV.git/blame_incremental - perl-DBD-CSV.spec
- drop obsolete and outdated manual inclusion of rpm macros
[packages/perl-DBD-CSV.git] / perl-DBD-CSV.spec
... / ...
CommitLineData
1#
2# Conditional build:
3%bcond_without tests # Do not perform "make test"
4#
5%define pdir DBD
6%define pnam CSV
7Summary: DBD::CSV - DBI driver for CSV files
8Summary(pl.UTF-8): DBD::CSV - sterownik DBI dla plików CSV
9Name: perl-DBD-CSV
10Version: 0.48
11Release: 1
12Epoch: 1
13License: GPL or Artistic
14Group: Development/Languages/Perl
15Source0: http://www.cpan.org/modules/by-module/DBD/%{pdir}-%{pnam}-%{version}.tgz
16# Source0-md5: 11391a868171dfe493f0a907d8c33596
17URL: http://search.cpan.org/dist/DBD-CSV/
18BuildRequires: perl-devel >= 1:5.8.0
19BuildRequires: rpm-perlprov >= 4.1-13
20%if %{with tests}
21BuildRequires: perl-DBI >= 1.42
22BuildRequires: perl-SQL-Statement
23BuildRequires: perl-Text-CSV_XS
24%endif
25Requires: perl-DBI >= 1.42
26Requires: perl-SQL-Statement
27BuildArch: noarch
28BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
29
30%description
31The DBD::CSV module is yet another driver for the DBI (Database
32Independent Interface for Perl). This one is based on the SQL "engine"
33SQL::Statement and the abstract DBI driver DBD::File and implements
34access to so-called CSV files (Comma separated values). Such files are
35mostly used for exporting MS Access and MS Excel data.
36
37%description -l pl.UTF-8
38Moduł DBD::CSV jest kolejnym sterownikiem dla DBI (Database
39Independent Interface). Opiera się na ,,silniku'' SQL --
40SQL::Statement, oraz abstrakcyjnym sterowniku DBD::File (załączonym w
41tej dystrybucji). Implementuje dostęp do tzw. plików CSV (Comma
42Separated Values -- ,,wartości oddzielone średnikami''). Ten format
43plików spotykany jest najczęściej przy eksportowaniu danych z
44programów MS Access i MS Excel.
45
46%prep
47%setup -q -n %{pdir}-%{pnam}-%{version}
48
49%build
50AUTOMATED_TESTING=1 %{__perl} Makefile.PL \
51 INSTALLDIRS=vendor
52%{__make}
53%{?with_tests:%{__make} test}
54
55%install
56rm -rf $RPM_BUILD_ROOT
57%{__make} install \
58 DESTDIR=$RPM_BUILD_ROOT
59
60# don't package Bundle and Test
61%{__rm} $RPM_BUILD_ROOT%{_mandir}/man3/Bundle::DBD::CSV.3pm
62%{__rm} $RPM_BUILD_ROOT%{perl_vendorlib}/Bundle/DBD/CSV.pm
63%{__rm} -r $RPM_BUILD_ROOT%{perl_vendorlib}/DBI/Test
64
65%clean
66rm -rf $RPM_BUILD_ROOT
67
68%files
69%defattr(644,root,root,755)
70%doc ChangeLog README
71%{perl_vendorlib}/DBD/CSV.pm
72%dir %{perl_vendorlib}/DBD/CSV
73%{perl_vendorlib}/DBD/CSV/GetInfo.pm
74%{perl_vendorlib}/DBD/CSV/TypeInfo.pm
75%{_mandir}/man3/DBD*.3pm*
This page took 0.106506 seconds and 4 git commands to generate.