]> git.pld-linux.org Git - packages/perl-DBD-Oracle.git/blame - perl-DBD-Oracle.spec
- up to 1.64
[packages/perl-DBD-Oracle.git] / perl-DBD-Oracle.spec
CommitLineData
75d8998a
JR
1#
2# Conditional build:
3%bcond_with instantclient # build with instant-client-devel
4#
c578b81d 5%include /usr/lib/rpm/macros.perl
f5d978c5 6%define pdir DBD
7%define pnam Oracle
cbb408bb 8Summary: DBD::Oracle - an Oracle interface for Perl
58d334e3 9Summary(pl.UTF-8): DBD::Oracle - interfejs Oracle'a dla Perla
c578b81d 10Name: perl-DBD-Oracle
57a1d8da 11Version: 1.64
321678bf 12Release: 1
a73c9964
JB
13# same as perl 5
14License: GPL v1+ or Artistic
c578b81d 15Group: Development/Languages/Perl
89e25aee 16Source0: http://www.cpan.org/modules/by-module/DBD/%{pdir}-%{pnam}-%{version}.tar.gz
57a1d8da 17# Source0-md5: dad5ae20cbe8454dbce49e0fd89881fe
75d8998a 18Patch0: %{name}-instantclient.patch
a73c9964 19URL: http://search.cpan.org/dist/DBD-Oracle/
75d8998a 20%{?with_instantclient:BuildRequires: oracle-instantclient-devel}
ff6326ab 21BuildRequires: perl-Class-Fields
dfb7981b 22BuildRequires: perl-DBI >= 1.20
a73c9964 23BuildRequires: rpm-perlprov >= 4.1-13
c578b81d
JB
24BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
25
d1877b3c
JR
26%define _preserve_env %_preserve_env_base ORACLE_HOME
27
c578b81d 28%description
cbb408bb 29DBD::Oracle is a Perl module which works with the DBI module to
30provide access to Oracle 7/8/9 databases.
c578b81d 31
94f153b9
JR
32%description -l pl.UTF-8
33DBD::Oracle jest modułem Perla umożliwiającym dostęp do baz Oracle'a
347/8/9 za pośrednictwem modułu DBI.
c578b81d
JB
35
36%prep
37%setup -q -n %{pdir}-%{pnam}-%{version}
75d8998a 38%patch0 -p1
c578b81d
JB
39
40%build
75d8998a
JR
41%if %{with instantclient}
42export ORACLE_HOME=%{_libdir}
43%else
44%{?oracledir:export ORACLE_HOME=%{oracledir}}
45%endif
46
c97e5ee2 47%{__perl} Makefile.PL \
8a3f63c6 48 INSTALLDIRS=vendor
c578b81d 49
dfb7981b 50%{__make} \
74bc9a97 51 CC="%{__cc}" \
dfb7981b 52 OPTIMIZE="%{rpmcflags}"
c578b81d
JB
53
54%install
55rm -rf $RPM_BUILD_ROOT
56install -d $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
57
dfb7981b
JB
58%{__make} install \
59 DESTDIR=$RPM_BUILD_ROOT
c578b81d 60
57a1d8da 61install -p examples/* $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
75d8998a 62
75d8998a
JR
63# makefile defs
64rm $RPM_BUILD_ROOT%{perl_vendorarch}/auto/DBD/Oracle/mk.pm
c578b81d 65
c578b81d
JB
66%clean
67rm -rf $RPM_BUILD_ROOT
68
69%files
70%defattr(644,root,root,755)
57a1d8da 71%doc Changes README* Todo
a73c9964
JB
72%{perl_vendorarch}/DBD/Oracle.pm
73%{perl_vendorarch}/DBD/Oracle
74%dir %{perl_vendorarch}/auto/DBD/Oracle
75%attr(755,root,root) %{perl_vendorarch}/auto/DBD/Oracle/Oracle.so
76%{perl_vendorarch}/auto/DBD/Oracle/Oracle.bs
77%{perl_vendorarch}/auto/DBD/Oracle/Oracle.h
75d8998a
JR
78%{perl_vendorarch}/auto/DBD/Oracle/dbdimp.h
79%{perl_vendorarch}/auto/DBD/Oracle/ocitrace.h
c578b81d
JB
80%{_mandir}/man3/*
81%{_examplesdir}/%{name}-%{version}
This page took 0.078721 seconds and 4 git commands to generate.