]>
Commit | Line | Data |
---|---|---|
b2b972b3 JB |
1 | # |
2 | # Conditional build: | |
28114957 | 3 | %bcond_without tests # Do not perform "make test" |
a69671d4 | 4 | %bcond_with dbtests # perform tests using local PostgreSQL installation |
b2b972b3 | 5 | # |
abe8dd4e | 6 | %include /usr/lib/rpm/macros.perl |
55a9d176 | 7 | %define pdir DBD |
8 | %define pnam Pg | |
f9628591 | 9 | Summary: A PostgresSQL interface for Perl |
efa577f8 ER |
10 | Summary(cs.UTF-8): PostgresSQL rozhraní pro Perl |
11 | Summary(da.UTF-8): Et PostgreSQL-grænseflade for Perl | |
12 | Summary(de.UTF-8): Ein PostgreSQL-Interface für Perl | |
13 | Summary(es.UTF-8): Interfaz PostgresSQL para Perl | |
14 | Summary(fr.UTF-8): Interface PostgresSQL pour Perl | |
15 | Summary(it.UTF-8): Interfaccia PostgreSQL per Perl | |
16 | Summary(ja.UTF-8): Perl の PostgreSQL インターフェイス | |
17 | Summary(ko.UTF-8): 펄을 위한 PostgresSQL 인터페이스 | |
18 | Summary(nb.UTF-8): Et PostgreSQL-grensesnitt for Perl | |
19 | Summary(pl.UTF-8): Perlowy interfejs do PostgresSQL-a | |
20 | Summary(pt.UTF-8): Uma interface de Perl para o PostgresSQL | |
21 | Summary(pt_BR.UTF-8): Uma interface de Perl para o PostgresSQL | |
22 | Summary(ru.UTF-8): Интерфейс PostgresSQL для Perl | |
23 | Summary(sv.UTF-8): Ett gränssnitt till PostgresSQL för Perl | |
24 | Summary(uk.UTF-8): Perl-інтерфейс до PostgresSQL | |
25 | Summary(zh_CN.UTF-8): Perl 的 PostgresSQL 界面。 | |
0d326b68 | 26 | Name: perl-DBD-Pg |
3fe606ec JR |
27 | Version: 2.19.3 |
28 | Release: 1 | |
02f62e3b | 29 | # same as perl |
30 | License: GPL v1+ or Artistic | |
0d326b68 | 31 | Group: Development/Languages/Perl |
0bfda80d | 32 | Source0: http://search.cpan.org/CPAN/authors/id/T/TU/TURNSTEP/%{pdir}-%{pnam}-%{version}.tar.gz |
3fe606ec | 33 | # Source0-md5: 026ea19f89aee12051bce23d797e824b |
36c7f413 | 34 | URL: http://search.cpan.org/dist/DBD-Pg/ |
0d326b68 | 35 | BuildRequires: perl-DBI |
669a0316 | 36 | BuildRequires: perl-devel >= 1:5.8.0 |
615309be | 37 | %{?with_tests:BuildRequires: perl-version} |
3b7028e5 | 38 | BuildRequires: postgresql-devel |
d571a674 | 39 | BuildRequires: rpm-perlprov >= 4.1-13 |
80410a31 | 40 | Provides: perl(DBD::Pg) = %{version} |
0d326b68 JK |
41 | BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) |
42 | ||
fab8906d | 43 | %define _noautoreq 'perl(POSIX(qw(isprint)))' |
f9628591 | 44 | |
0d326b68 JK |
45 | %description |
46 | DBD::Pg - PostgreSQL database driver for the DBI module. | |
47 | ||
857c830a | 48 | %description -l cs.UTF-8 |
f9628591 | 49 | Implementace DBI pro PostgreSQL do Perlu. |
50 | ||
857c830a | 51 | %description -l da.UTF-8 |
f9628591 | 52 | Denne pakke indeholder en implementation af DBI for PostgreSQL for |
53 | Perl. | |
54 | ||
857c830a JR |
55 | %description -l de.UTF-8 |
56 | Dieses Paket enthält eine Implementierung von PostgreSQL für Perl. | |
f9628591 | 57 | |
857c830a JR |
58 | %description -l es.UTF-8 |
59 | Este paquete contiene una implementación de DBI para PotgreSQL para | |
3aa123c8 | 60 | PERL. |
f9628591 | 61 | |
857c830a | 62 | %description -l fr.UTF-8 |
3aa123c8 | 63 | Ce paquetage contient une mise en oeuvre de DBI pour PostgreSQL pour |
64 | Perl. | |
f9628591 | 65 | |
857c830a | 66 | %description -l it.UTF-8 |
3aa123c8 | 67 | Questo pacchetto contiene un'implementazione di DBI per PostgreSQL per |
68 | Perl. | |
f9628591 | 69 | |
857c830a JR |
70 | %description -l ja.UTF-8 |
71 | このパッケージには Perl の PostgreSQL 用 DBI 実装が収録されています。 | |
f9628591 | 72 | |
857c830a JR |
73 | %description -l ko.UTF-8 |
74 | 이 패키지는 펄을 위한 PostgreSQL의 DBI 실현을 포함하고 있습니다. | |
f9628591 | 75 | |
857c830a | 76 | %description -l nb.UTF-8 |
f9628591 | 77 | Denne pakken inneholder en implementasjon av DBI for PostgreSQL for |
78 | Perl. | |
79 | ||
857c830a JR |
80 | %description -l pl.UTF-8 |
81 | DBD::Pg - Sterownik bazy danych PostgreSQL dla modułu DBI. | |
0d326b68 | 82 | |
857c830a JR |
83 | %description -l pt.UTF-8 |
84 | Este pacote contém uma implementação de DBI para o PostgreSQL para o | |
f9628591 | 85 | Perl. |
86 | ||
857c830a JR |
87 | %description -l pt_BR.UTF-8 |
88 | Este pacote contém uma implementação de DBI para o PostgreSQL para o | |
690e6a3a | 89 | Perl. |
90 | ||
857c830a JR |
91 | %description -l ru.UTF-8 |
92 | Это пакет содержит реализацию DBI для PostgreSQL для Perl. | |
f9628591 | 93 | |
857c830a JR |
94 | %description -l sv.UTF-8 |
95 | Detta paket innehåller en implementation av DBI för PostgreSQL för | |
f9628591 | 96 | Perl. |
97 | ||
857c830a JR |
98 | %description -l zh_CN.UTF-8 |
99 | 该软件包包括用于 Perl 的 PostgreSQL 的 DBI 实现。 | |
690e6a3a | 100 | |
0d326b68 | 101 | %prep |
abe8dd4e | 102 | %setup -q -n %{pdir}-%{pnam}-%{version} |
0d326b68 JK |
103 | |
104 | %build | |
e11e5d14 | 105 | POSTGRES_LIB="%{_libdir}"; export POSTGRES_LIB |
106 | POSTGRES_INCLUDE="%{_includedir}/postgresql"; export POSTGRES_INCLUDE | |
d571a674 | 107 | %{__perl} Makefile.PL \ |
7b1e6b84 | 108 | INSTALLDIRS=vendor |
bcc64065 | 109 | %{__make} \ |
13cf9f0c | 110 | CC="%{__cc}" \ |
bcc64065 | 111 | OPTIMIZE="%{rpmcflags}" |
0d326b68 | 112 | |
3fb65830 JB |
113 | # skip SIGNATURE test (uses network to get PGP key) |
114 | rm SIGNATURE | |
a69671d4 | 115 | %{?with_tests:%{__make} test %{!?with_dbtests:DBI_DSN=NOWAY}} |
b2b972b3 | 116 | |
0d326b68 JK |
117 | %install |
118 | rm -rf $RPM_BUILD_ROOT | |
119 | ||
fab8906d JB |
120 | %{__make} install \ |
121 | DESTDIR=$RPM_BUILD_ROOT | |
0d326b68 | 122 | |
0d326b68 JK |
123 | %clean |
124 | rm -rf $RPM_BUILD_ROOT | |
125 | ||
126 | %files | |
127 | %defattr(644,root,root,755) | |
c15a9bbc | 128 | %doc Changes README |
a69671d4 | 129 | %{perl_vendorarch}/DBD/Pg.pm |
d571a674 | 130 | %dir %{perl_vendorarch}/auto/DBD/Pg |
131 | %{perl_vendorarch}/auto/DBD/Pg/Pg.bs | |
132 | %attr(755,root,root) %{perl_vendorarch}/auto/DBD/Pg/Pg.so | |
5b83943d | 133 | %{_mandir}/man3/* |