]> git.pld-linux.org Git - packages/postgresql.git/blob - postgresql.spec
- remove duplicate --with-perl
[packages/postgresql.git] / postgresql.spec
1 #
2 # Conditional build:
3 # _with_jdbc            - with JDBC driver
4 #
5
6 %include        /usr/lib/rpm/macros.perl
7 %include        /usr/lib/rpm/macros.python
8
9 Summary:        PostgreSQL Data Base Management System
10 Summary(de):    PostgreSQL Datenbankverwaltungssystem
11 Summary(es):    Gestor de Banco de Datos PostgreSQL
12 Summary(fr):    Sysème de gestion de base de données PostgreSQL
13 Summary(pl):    PostgreSQL - system bazodanowy
14 Summary(pt_BR): Gerenciador de Banco de Dados PostgreSQL
15 Summary(tr):    Veri Tabaný Yönetim Sistemi
16 Name:           postgresql
17 Version:        7.2
18 Release:        3
19 License:        BSD
20 Group:          Applications/Databases
21 Group(cs):      Aplikace/Databáze
22 Group(da):      Programmer/Databaser
23 Group(de):      Applikationen/Datenbanken
24 Group(es):      Aplicaciones/Bases de Datos
25 Group(fr):      Applications/Bases de Données
26 Group(id):      Aplikasi/Database
27 Group(is):      Forrit/Gagnagrunnar
28 Group(it):      Applicazioni/Database
29 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
30 Group(no):      Applikasjoner/Databaser
31 Group(pl):      Aplikacje/Bazy Danych
32 Group(pt):      Aplicações/Bases de Dados
33 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
34 Group(sl):      Programi/Zbirke podatkov
35 Group(sv):      Tillämpningar/Databaser
36 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
37 Source0:        ftp://ftp.postgresql.org/pub/source/v%{version}/%{name}-%{version}.tar.gz
38 Source1:        %{name}.init
39 Source2:        pgsql-Database-HOWTO-html.tar.gz
40 Source3:        %{name}.sysconfig
41 Source4:        pgaccess.desktop
42 Source5:        pgaccess.png
43 Patch0:         %{name}-no_libnsl.patch
44 Patch1:         %{name}-configure.patch
45 Patch2:         %{name}-ac_fixes.patch
46 Patch3:         %{name}-pg_ctl-silent.patch
47 Patch4:         %{name}-DESTDIR.patch
48 Icon:           postgresql.xpm
49 URL:            http://www.postgresql.org/
50 BuildRequires:  XFree86-devel
51 BuildRequires:  autoconf
52 BuildRequires:  automake
53 BuildRequires:  tcl-devel >= 8.3.2
54 BuildRequires:  tk-devel >= 8.3.2
55 BuildRequires:  readline-devel >= 4.2
56 BuildRequires:  ncurses-devel >= 5.0
57 BuildRequires:  openssl-devel >= 0.9.6a
58 BuildRequires:  perl-devel >= 5.6
59 BuildRequires:  python-devel >= 2.2
60 BuildRequires:  rpm-perlprov
61 BuildRequires:  rpm-pythonprov
62 BuildRequires:  zlib-devel
63 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
64 Prereq:         /sbin/chkconfig
65 Prereq:         rc-scripts
66 Prereq:         %{name}-clients = %{version}
67 Prereq:         %{name}-libs = %{version}
68 Requires(pre):  /usr/bin/getgid
69 Requires(pre):  /bin/id
70 Requires(pre):  /usr/sbin/groupadd
71 Requires(pre):  /usr/sbin/useradd
72 Requires(pre):  /usr/sbin/usermod
73 Obsoletes:      postgresql-server
74 Obsoletes:      postgresql-test
75
76 %define         _pgmoduledir    %{_libdir}/postgresql
77 %define         _pgsqldir       %{_pgmoduledir}/sql
78
79 %description
80 PostgreSQL Data Base Management System (formerly known as Postgres,
81 then as Postgres95).
82
83 PostgreSQL is an enhancement of the POSTGRES database management
84 system, a next-generation DBMS research prototype. While PostgreSQL
85 retains the powerful data model and rich data types of POSTGRES, it
86 replaces the PostQuel query language with an extended subset of SQL.
87 PostgreSQL is free and the complete source is available.
88
89 PostgreSQL development is being performed by a team of Internet
90 developers who all subscribe to the PostgreSQL development mailing
91 list. The current coordinator is Marc G. Fournier
92 (scrappy@postgreSQL.org). This team is now responsible for all current
93 and future development of PostgreSQL.
94
95 The authors of PostgreSQL 1.01 were Andrew Yu and Jolly Chen. Many
96 others have contributed to the porting, testing, debugging and
97 enhancement of the code. The original Postgres code, from which
98 PostgreSQL is derived, was the effort of many graduate students,
99 undergraduate students, and staff programmers working under the
100 direction of Professor Michael Stonebraker at the University of
101 California, Berkeley.
102
103 The original name of the software at Berkeley was Postgres. When SQL
104 functionality was added in 1995, its name was changed to Postgres95.
105 The name was changed at the end of 1996 to PostgreSQL.
106
107 PostgreSQL runs on Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD,
108 and most flavours of Unix.
109
110 %description -l de
111 PostgreSQL Datenbank-Managementsystem (früher als Postgres, dann als
112 Postgres95 bekannt).
113
114 PostgreSQL ist eine Verbesserung des POSTGRES-DB-Managementsystems,
115 ein DBMS-Forschungsprototyp der nächsten Generation. Während es das
116 leistungsfähige Datenmodell und die reichhaltigen Datentypen von
117 POSTGRES beibehält, ersetzt es die PostQuel-Abfragesprache durch ein
118 Subset von SQL. PostgreSQL ist gratis, der gesamte Quellcode ist
119 verfügbar.
120
121 Ein Team von Internet-Entwicklern befaßt sich mit PostgreSQL. Sie alle
122 sind auf der PostgreSQL-Entwickleradreßliste. Koordinator ist Marc G.
123 Fournier (scrappy@postgreSQL.org). Das Team ist verantwortlich für
124 alle aktuellen und künftigen Entwicklungen von PostgreSQL.
125
126 Die Autoren von PostgreSQL 1.01 waren Andrew Yu und Jolly Chen.
127 Zahlreiche andere haben zur Portierung, zum Testen, Debugging und zur
128 Verbesserung des Code beigetragen. Den Original-Postgres-Code, von dem
129 sich PostgreSQL ableitet, verdanken wir der Arbeit vieler Doktoranden,
130 Studenten und Programmierern unter der Leitung von Professor Michael
131 Stonebraker an der University of California, Berkeley.
132
133 Der ursprüngliche Name war Postgres. Als 1995 SQL-Funktionalität
134 hinzukam, wurde der Name in Postgres95 geändert. Ende 1996 schließlich
135 entschied man sich für PostgreSQL.
136
137 PostgreSQL läuft auf Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD
138 und den meisten Unix-Systemen.
139
140 %description -l es
141 Administrador de Banco de Datos PostgreSQL (conocido anteriormente
142 como Postgres, y después como Postgres95). PostgreSQL es una
143 continuación mejorada del Sistema Administrador de Banco de Datos
144 POSTGRES, que era un prototipo de pesquisa para un SGBD de nueva
145 generación. Mientras PostgreSQL mantiene el potente modelo de datos y
146 los varios tipos de datos del POSTGRES, substituye el lenguaje de
147 consulta PostQuel por un subconjunto extendido de la SQL. PostgreSQL
148 es libre y tiene los fuentes disponibles. El desarrollo del PostgreSQL
149 se ejecutado por un equipo de estudiosos de Internet, todos suscritos
150 en la lista de desarrollo del PostgreSQL. El coordinador actual es
151 Marc G. Fournier (scrappy@postgreSQL.org). Este equipo es ahora
152 responsable por el desarrollo actual y futuro del PostgreSQL.
153
154 %description -l fr
155 Système de gestion de bases de données PostgreSQL (D'abord nommé
156 Postgres, puis Postgres95).
157
158 PostgreSQL est une amélioration du système de gestion de bases de
159 données POSTGRES, un prototype de recherche de la génération suivant
160 DBMS. Tout en conservant le puissant modèle de donnée de et les types
161 de donée riches de Postgres, il remplace le langage de requêtes de
162 Postgres par un sous ensemble etendu de commandes SQL. PosrgreSQL est
163 libre, et ses sources sont disponibles.
164
165 Le développement de PostgreSQL est actuellement réalisé via internet
166 parune équipe de développeurs inscrits sur la mailing-list de
167 développement de PostgreSQL. Le coordinateur actuel est Marc G
168 Fournier (scrappy@postgreSQL.org). Cette équipe est responsable du
169 développemen actuel et à venir de PostgreSQL.
170
171 Les auteurs de PostgreSQL 1.01 étaient Andrew Yu et Jolly Chen.
172 Beaucoup d'autres ont contribué au portage, au test, au débogage et à
173 l'amélioration du code. Le code original de Postgres, duquel
174 PostgreSQL est dérivé, a été l'oeuvre d'étudiants de haut niveau, de
175 moins haut niveau, et de programmeurs travaillant sous la direction du
176 professeur Michael Stonebraker à l'université de Berkeley Californie.
177
178 Le nom original du logiciel était Postgres. Quand les fonctionnalitées
179 SQL furent ajoutées en 1995, son nom est devenu Postgres95. Il a été
180 rebaptisé PostgreSQL en 1996.
181
182 PostgreSQL tourne sur Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD,
183 et la plupart des Unix.
184
185 %description -l pl
186 System Zarz±dzania Baz± Danych PostgreSQL (dawniej znany jako Postgres,
187 nastêpnie jako Postgres95).
188
189 PostgreSQL jest rozszerzeniem systemu zarz±dzania baz danych POSTGRES,
190 prototypu DBMS nastêpnej generacji. Co prawda PostgreSQL odziedziczy³ model
191 danych oraz bogaty zbiór ró¿nych typów danych, to jednak jêzyk zapytañ
192 PostQuel zosta³ zast±piony rozszerzonym SQL-em. PostgreSQL jest wolnym
193 oprogramowaniem i kody ¼ród³owe tego oprogramowania s± w pe³ni dostêpne. 
194
195 System PostgreSQL jest tworzony przez zespó³ ludzi, którzy s± zapisani na
196 listê dyskusyjn± dotycz±c± PostgreSQL-a. Obecnym koordynatorem jest  Marc
197 G. Fournier (scrappy@postgreSQL.org).  Wymieniony wy¿ej zespó³ jest
198 odpowiedzialny za aktualny i przysz³y rozwój systemu PostgreSQL.
199
200 Autorami PostgreSQL-a 1.01 byli Andrew Yu oraz Jolly Chen. Wielu innych
201 pomaga³o przenosz±c na ró¿ne platformy, testuj±c, analizuj±c i rozszerzaj±c
202 kod. Oryginalny kod Postgres-a, na podstawie którego PostgreSQL powsta³,
203 by³ wysi³kiem wielu absolwentów, studentów oraz zespo³u programistów,
204 którzy pracowali pod kierunkiem profesora Michaela Stonebrakera z
205 Uniwersytetu Kalifornii w Berkeley.
206
207 Nazwa oryginalna oprogramowania tworzonego w Berkeley brzmia³a Postgres.
208 W 1995 roku dodano jêzyk zapytañ SQL i nazwê zmieniono na Postgres95.
209 W koñcu roku 1996 nazwê ostatecznie zmieniono na PostgreSQL.
210
211 PostgreSQL mo¿e byæ uruchominy pod nastêpuj±cymi systemami: Solaris, SunOS,
212 HPUX, AIX, Linux, Irix, FreeBSD i innych systemach Unix.
213
214 %description -l pt_BR
215 Gerenciador de Banco de Dados PostgreSQL (conhecido anteriormente como
216 Postgres, e depois como Postgres95).
217
218 O PostgreSQL é uma continuação melhorada do Sistema Gerenciador de
219 Banco de Dados POSTGRES, que era um protótipo de pesquisa para um SGBD
220 de nova geração. Enquanto o PostgreSQL mantém o poderoso modelo de
221 dados e os vários tipos de dados do POSTGRES, ele substitui a
222 linguagem de consulta PostQuel por um subconjunto estendido da SQL. O
223 PostgreSQL é livre e tem os fontes disponíveis.
224
225 O desenvolvimento do PostgreSQL está sendo executado por uma equipe de
226 desenvolvedores da Internet, todos subscritores da lista de
227 desenvolvimento do PostgreSQL. O coordenador atual é Marc G. Fournier
228 (scrappy@postgreSQL.org). Esta equipe é agora responsável pelo
229 desenvolvimento atual e futuro do PostgreSQL.
230
231 %description -l tr
232 PostgreSQL, POSTGRES'den türemiþ bir veri tabaný yönetim sistemidir
233 (DBMS). Güçlü veri modeli ve zengin POSTGRES veri tiplerini
234 desteklerken SQL'in geniþletilmiþ bir altkümesi yerine PostQuel
235 sorgulama dilini koyar.
236
237 %package devel
238 Summary:        PostgreSQL development header files and libraries
239 Summary(de):    PostgreSQL-Entwicklungs-Header-Dateien und Libraries 
240 Summary(es):    Archivos de inclusión y bibliotecas PostgreSQL
241 Summary(fr):    En-têtes et bibliothèques de développement PostgreSQL
242 Summary(pl):    PostgreSQL - pliki nag³ówkowe i biblioteki
243 Summary(pt_BR): Arquivos de inclusão e bibliotecas para desenvolvimento com o PostgreSQL
244 Summary(tr):    PostgreSQL baþlýk dosyalarý ve kitaplýklar
245 Group:          Development/Libraries
246 Group(cs):      Vývojové prostøedky/Knihovny
247 Group(da):      Udvikling/Biblioteker
248 Group(de):      Entwicklung/Bibliotheken
249 Group(es):      Desarrollo/Bibliotecas
250 Group(fr):      Development/Librairies
251 Group(is):      Þróunartól/Aðgerðasöfn
252 Group(it):      Sviluppo/Librerie
253 Group(ja):      ³«È¯/¥é¥¤¥Ö¥é¥ê
254 Group(no):      Utvikling/Bibliotek
255 Group(pl):      Programowanie/Biblioteki
256 Group(pt_BR):   Desenvolvimento/Bibliotecas
257 Group(pt):      Desenvolvimento/Bibliotecas
258 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
259 Group(sl):      Razvoj/Knji¾nice
260 Group(sv):      Utveckling/Bibliotek
261 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
262 Requires:       %{name}-libs = %{version}
263
264 %description devel
265 This package contains header files and libraries required to compile
266 applications that are talking directly to the PostgreSQL backend
267 server.
268
269 %description devel -l de
270 Dieses Paket enthält die Header-Dateien und Libraries, die zum
271 Kompilieren von Applikationen notwendig sind, die direkt mit dem
272 PostgreSQL-Backend-Server kommunizieren.
273
274 %description devel -l es
275 Este paquete contiene archivos de inclusión y bibliotecas requeridas
276 para compilación de aplicativos que se comunican directamente con el
277 servidor backend PostgreSQL.
278
279 %description devel -l fr
280 Ce package contient les fichiers d'en-tête et les bibliothéques
281 nécessaires pour compiler des applications ayant des échanges directs
282 avec le serveur du backend PostgreSQL.
283
284 %description devel -l pl
285 Pakiet zawiera nag³ówki oraz biblioteki wymagane do kompilacji
286 aplikacji ³±cz±cych siê bezpo¶rednio z serwerem PostgreSQL.
287
288 %description devel -l pt_BR
289 Este pacote contém arquivos de inclusão e bibliotecas requeridas para
290 compilação de aplicativos que se comunicam diretamente com o servidor
291 backend PostgreSQL.
292
293 %description devel -l tr
294 Bu paket, PostgreSQL sunucusuyla konuþacak yazýlýmlar geliþtirmek için
295 gereken baþlýk dosyalarýný ve kitaplýklarý içerir.
296
297
298 %package backend-devel
299 Summary:        PostgreSQL backend development header files
300 Summary(pl):    PostgreSQL - pliki nag³ówkowe dla backendu
301 Group:          Development/Libraries
302 Group(cs):      Vývojové prostøedky/Knihovny
303 Group(da):      Udvikling/Biblioteker
304 Group(de):      Entwicklung/Bibliotheken
305 Group(es):      Desarrollo/Bibliotecas
306 Group(fr):      Development/Librairies
307 Group(is):      Þróunartól/Aðgerðasöfn
308 Group(it):      Sviluppo/Librerie
309 Group(ja):      ³«È¯/¥é¥¤¥Ö¥é¥ê
310 Group(no):      Utvikling/Bibliotek
311 Group(pl):      Programowanie/Biblioteki
312 Group(pt_BR):   Desenvolvimento/Bibliotecas
313 Group(pt):      Desenvolvimento/Bibliotecas
314 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
315 Group(sl):      Razvoj/Knji¾nice
316 Group(sv):      Utveckling/Bibliotek
317 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
318 Requires:       %{name}-libs = %{version}
319
320 %description backend-devel
321 This package contains header files required to compile functions that
322 could be loaded directly by backend
323
324 %description backend-devel -l pl
325 Pakiet zawiera nag³ówki wymagane do kompilacji funkcji ktore moga byc
326 bezposrednio ladowane przez beckend serwera PostgreSQL.
327
328 %package clients
329 Summary:        Clients needed to access a PostgreSQL server
330 Summary(es):    Clientes necesarios para acceder al servidor PostgreSQL
331 Summary(pl):    Klienci wymagani do dostêpu do serwera PostgreSQL
332 Summary(pt_BR): Clientes necessários para acessar o servidor PostgreSQL
333 Group:          Applications/Databases
334 Group(cs):      Aplikace/Databáze
335 Group(da):      Programmer/Databaser
336 Group(de):      Applikationen/Datenbanken
337 Group(es):      Aplicaciones/Bases de Datos
338 Group(fr):      Applications/Bases de Données
339 Group(id):      Aplikasi/Database
340 Group(is):      Forrit/Gagnagrunnar
341 Group(it):      Applicazioni/Database
342 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
343 Group(no):      Applikasjoner/Databaser
344 Group(pl):      Aplikacje/Bazy Danych
345 Group(pt):      Aplicações/Bases de Dados
346 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
347 Group(sl):      Programi/Zbirke podatkov
348 Group(sv):      Tillämpningar/Databaser
349 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
350 Requires:       %{name}-libs = %{version}
351
352 %description clients
353 This package includes only the clients needed to access an PostgreSQL
354 server. The server is included in the main package. If all you need
355 is to connect to another PostgreSQL server, the this is the only
356 package you need to install. Clients include several command-line
357 utilities you can use to manage your databases on a remote PostgreSQL
358 server.
359
360 %description clients -l es
361 Este paquete incluye solamente los clientes necesarios para acceder un
362 servidor PostgreSQL. El servidor está en el paquete principal.
363
364 %description clients -l pl
365 Pakiet zawiera programy klienckie potrzebne dla dostêpu do serwera
366 PostgreSQL oraz narzêdzia do zarz±dzania bazami dzia³aj±ce z linii
367 poleceñ. Serwer znajduje siê w g³ównym pakiecie.
368
369 %description clients -l pt_BR
370 Este pacote inclui somente os clientes necessários para acessar um
371 servidor PostgreSQL. O servidor está no pacote principal.
372
373 %package perl
374 Summary:        Perl interface to PostgreSQL database
375 Summary(es):    Módulo Perl para acceder un servidor PostgreSQL
376 Summary(pl):    Interfejs dla Perla umo¿liwiaj±cy dostêp do baz PostgreSQL
377 Summary(pt_BR): Módulo Perl para acesso ao servidor PostgreSQL
378 Group:          Applications/Databases
379 Group(cs):      Aplikace/Databáze
380 Group(da):      Programmer/Databaser
381 Group(de):      Applikationen/Datenbanken
382 Group(es):      Aplicaciones/Bases de Datos
383 Group(fr):      Applications/Bases de Données
384 Group(id):      Aplikasi/Database
385 Group(is):      Forrit/Gagnagrunnar
386 Group(it):      Applicazioni/Database
387 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
388 Group(no):      Applikasjoner/Databaser
389 Group(pl):      Aplikacje/Bazy Danych
390 Group(pt):      Aplicações/Bases de Dados
391 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
392 Group(sl):      Programi/Zbirke podatkov
393 Group(sv):      Tillämpningar/Databaser
394 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
395 Requires:       perl >= 5.004
396 Requires:       %{name}-libs = %{version}
397
398 %description perl
399 This package includes only perl modules needed to access an PostgreSQL
400 server.
401
402 %description perl -l es
403 Módulo Perl para acceder un servidor PostgreSQL
404
405 %description perl -l pl
406 Pakiet ten zawiera tylko modu³y Perla wymagane dla dostêpu do serwera
407 PostgreSQL.
408
409 %description perl -l pt_BR
410 Módulo Perl para acesso ao servidor PostgreSQL.
411
412 %package -n python-postgresql
413 Summary:        The python-based client programs needed for accessing a PostgreSQL server
414 Summary(es):    Módulo Python para acceder un servidor PostgreSQL
415 Summary(pl):    Programy klienckie do dostêpu do serwera PostgreSQL napisane w Pythonie
416 Summary(pt_BR): Módulo Python para acesso ao servidor PostgreSQL.
417 Group:          Development/Languages/Python
418 Group(cs):      Vývojové prostøedky/Programovací jazyky/Python
419 Group(da):      Udvikling/Sprog/Python
420 Group(de):      Entwicklung/Sprachen/Python
421 Group(es):      Desarrollo/Lenguajes/Python
422 Group(fr):      Development/Langues/Python
423 Group(is):      Þróunartól/Forritunarmál/Python
424 Group(it):      Sviluppo/Linguaggi/Python
425 Group(ja):      ³«È¯/¸À¸ì/Python
426 Group(no):      Utvikling/Programmeringsspråk/Python
427 Group(pl):      Programowanie/Jêzyki/Python
428 Group(pt):      Desenvolvimento/Linguagens/Python
429 Group(ru):      òÁÚÒÁÂÏÔËÁ/ñÚÙËÉ/Python
430 Group(sl):      Razvoj/Jeziki/Python
431 Group(sv):      Utveckling/Språk/Python
432 Group(uk):      òÏÚÒÏÂËÁ/íÏ×É/Python
433 Requires:       python >= 2.0
434 Requires:       %{name}-libs = %{version}
435 Obsoletes:      python-PyGreSQL
436 Obsoletes:      postgresql-python
437
438 %description -n python-postgresql
439 postgresql-python includes the python-based client programs and client
440 libraries that you'll need to access a PostgreSQL database management
441 system server.
442
443 %description -n python-postgresql -l es
444 Módulo Python para acceder un servidor PostgreSQL
445
446 %description -n python-postgresql -l pl
447 Pakiet ten zawiera napisane w Pythonie programy i biblioteki klienckie
448 do dostêpu do serwera baz danych PostgreSQL.
449
450 %description -n python-postgresql -l pt_BR
451 Módulo Python para acesso ao servidor PostgreSQL.
452
453 %package doc
454 Summary:        Documentation for PostgreSQL
455 Summary(pl):    Dodatkowa dokumantacja dla PostgreSQL
456 Group:          Applications/Databases
457 Group(cs):      Aplikace/Databáze
458 Group(da):      Programmer/Databaser
459 Group(de):      Applikationen/Datenbanken
460 Group(es):      Aplicaciones/Bases de Datos
461 Group(fr):      Applications/Bases de Données
462 Group(id):      Aplikasi/Database
463 Group(is):      Forrit/Gagnagrunnar
464 Group(it):      Applicazioni/Database
465 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
466 Group(no):      Applikasjoner/Databaser
467 Group(pl):      Aplikacje/Bazy Danych
468 Group(pt):      Aplicações/Bases de Dados
469 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
470 Group(sl):      Programi/Zbirke podatkov
471 Group(sv):      Tillämpningar/Databaser
472 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
473
474 %description doc
475 This package includes documentation and HOWTO for programmer, admin
476 etc., in HTML format.
477
478 %description doc -l pl
479 Pakiet ten zawiera dokumentacjê oraz HOWTO m.in. dla programistów,
480 administratorów w formacie HTML.
481
482 %package libs
483 Summary:        PostgreSQL libraries
484 Summary(es):    Biblioteca compartida del PostgreSQL
485 Summary(pl):    Biblioteki dzielone programu PostgreSQL
486 Summary(pt_BR): Biblioteca compartilhada do PostgreSQL
487 Group:          Libraries
488 Group(cs):      Knihovny
489 Group(da):      Biblioteker
490 Group(de):      Bibliotheken
491 Group(es):      Bibliotecas
492 Group(fr):      Librairies
493 Group(is):      Aðgerðasöfn
494 Group(it):      Librerie
495 Group(ja):      ¥é¥¤¥Ö¥é¥ê
496 Group(no):      Biblioteker
497 Group(pl):      Biblioteki
498 Group(pt):      Bibliotecas
499 Group(pt_BR):   Bibliotecas
500 Group(ru):      âÉÂÌÉÏÔÅËÉ
501 Group(sl):      Knji¾nice
502 Group(sv):      Bibliotek
503 Group(uk):      â¦Â̦ÏÔÅËÉ
504
505 %description libs
506 PostgreSQL shared libraries.
507
508 %description libs -l es
509 Este paquete contiene la biblioteca compartida para acceso al
510 postgresql.
511
512 %description libs -l pl
513 Biblioteki dzielone programu PostgreSQL.
514
515 %description libs -l pt_BR
516 Este pacote contém a biblioteca compartilhada para acesso ao
517 postgresql.
518
519 %package static
520 Summary:        PostgreSQL static libraries
521 Summary(es):    Bibliotecas estaticas PostgreSQL
522 Summary(pl):    Biblioteki statyczne programu PostgreSQL
523 Summary(pt_BR): Bibliotecas estáticas PostgreSQL
524 Group:          Development/Libraries
525 Group(cs):      Vývojové prostøedky/Knihovny
526 Group(da):      Udvikling/Biblioteker
527 Group(de):      Entwicklung/Bibliotheken
528 Group(es):      Desarrollo/Bibliotecas
529 Group(fr):      Development/Librairies
530 Group(is):      Þróunartól/Aðgerðasöfn
531 Group(it):      Sviluppo/Librerie
532 Group(ja):      ³«È¯/¥é¥¤¥Ö¥é¥ê
533 Group(no):      Utvikling/Bibliotek
534 Group(pl):      Programowanie/Biblioteki
535 Group(pt_BR):   Desenvolvimento/Bibliotecas
536 Group(pt):      Desenvolvimento/Bibliotecas
537 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
538 Group(sl):      Razvoj/Knji¾nice
539 Group(sv):      Utveckling/Bibliotek
540 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
541 Requires:       %{name}-devel = %{version}
542
543 %description static
544 PostgreSQL static libraries.
545
546 %description static -l es
547 Este paquete contiene bibliotecas estaticas requerida para compilación
548 de aplicativos que se comunican directamente con el servidor backend
549 PostgreSQL.
550
551 %description static -l pl
552 Biblioteki statyczne programu PostgreSQL.
553
554 %description static -l pt_BR
555 Este pacote contém as bibliotecas estáticas requeridas para compilação
556 de aplicativos que se comunicam diretamente com o servidor backend
557 PostgreSQL.
558
559 %package c++
560 Summary:        C++ interface to PostgreSQL
561 Summary(pl):    Interfejs C++ do PostgreSQL
562 Group:          Applications/Databases
563 Group(cs):      Aplikace/Databáze
564 Group(da):      Programmer/Databaser
565 Group(de):      Applikationen/Datenbanken
566 Group(es):      Aplicaciones/Bases de Datos
567 Group(fr):      Applications/Bases de Données
568 Group(id):      Aplikasi/Database
569 Group(is):      Forrit/Gagnagrunnar
570 Group(it):      Applicazioni/Database
571 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
572 Group(no):      Applikasjoner/Databaser
573 Group(pl):      Aplikacje/Bazy Danych
574 Group(pt):      Aplicações/Bases de Dados
575 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
576 Group(sl):      Programi/Zbirke podatkov
577 Group(sv):      Tillämpningar/Databaser
578 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
579 Requires:       %{name}-libs = %{version}
580
581 %description c++
582 This package includes library for C++ interface to PostgreSQL.
583
584 %description c++ -l pl
585 Pakiet ten zawiera biblioteki dla interfejsu C++ do PostgreSQL.
586
587 %package c++-devel
588 Summary:        C++ interface to PostgreSQL - development part
589 Summary(pl):    Interfejs C++ do PostgreSQL - cze¶æ programistyczna
590 Group:          Applications/Databases
591 Group(cs):      Aplikace/Databáze
592 Group(da):      Programmer/Databaser
593 Group(de):      Applikationen/Datenbanken
594 Group(es):      Aplicaciones/Bases de Datos
595 Group(fr):      Applications/Bases de Données
596 Group(id):      Aplikasi/Database
597 Group(is):      Forrit/Gagnagrunnar
598 Group(it):      Applicazioni/Database
599 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
600 Group(no):      Applikasjoner/Databaser
601 Group(pl):      Aplikacje/Bazy Danych
602 Group(pt):      Aplicações/Bases de Dados
603 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
604 Group(sl):      Programi/Zbirke podatkov
605 Group(sv):      Tillämpningar/Databaser
606 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
607 Requires:       %{name}-c++ = %{version}
608 Requires:       %{name}-devel = %{version}
609
610 %description c++-devel
611 This package includes library and header files for C++ interface.
612
613 %description c++-devel -l pl
614 Pakiet ten zawiera biblioteki i pliki nag³ówkowe dla interfejsu C++.
615
616 %package c++-static
617 Summary:        C++ interface to PostgreSQL - static libraries
618 Summary(pl):    Interfejs C++ do PostgreSQL - biblioteki statyczne
619 Group:          Applications/Databases
620 Group(cs):      Aplikace/Databáze
621 Group(da):      Programmer/Databaser
622 Group(de):      Applikationen/Datenbanken
623 Group(es):      Aplicaciones/Bases de Datos
624 Group(fr):      Applications/Bases de Données
625 Group(id):      Aplikasi/Database
626 Group(is):      Forrit/Gagnagrunnar
627 Group(it):      Applicazioni/Database
628 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
629 Group(no):      Applikasjoner/Databaser
630 Group(pl):      Aplikacje/Bazy Danych
631 Group(pt):      Aplicações/Bases de Dados
632 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
633 Group(sl):      Programi/Zbirke podatkov
634 Group(sv):      Tillämpningar/Databaser
635 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
636 Requires:       %{name}-c++-devel = %{version}
637
638 %description c++-static
639 This package includes static library for interface C++.
640
641 %description c++-static -l pl
642 Pakiet ten zawiera biblioteki statyczne dla interfejsu C++.
643
644 %package odbc
645 Summary:        ODBC interface to PostgreSQL
646 Summary(es):    Driver ODBC para acceder un servidor PostgreSQL
647 Summary(pl):    Interfejs ODBC do PostgreSQL
648 Summary(pt_BR): Driver ODBC necessário para acessar um servidor PostgreSQL
649 Group:          Applications/Databases
650 Group(cs):      Aplikace/Databáze
651 Group(da):      Programmer/Databaser
652 Group(de):      Applikationen/Datenbanken
653 Group(es):      Aplicaciones/Bases de Datos
654 Group(fr):      Applications/Bases de Données
655 Group(id):      Aplikasi/Database
656 Group(is):      Forrit/Gagnagrunnar
657 Group(it):      Applicazioni/Database
658 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
659 Group(no):      Applikasjoner/Databaser
660 Group(pl):      Aplikacje/Bazy Danych
661 Group(pt):      Aplicações/Bases de Dados
662 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
663 Group(sl):      Programi/Zbirke podatkov
664 Group(sv):      Tillämpningar/Databaser
665 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
666 Requires:       %{name}-libs = %{version}
667
668 %description odbc
669 This package includes library for interface ODBC.
670
671 %description odbc -l es
672 Driver para acceder un servidor PostgreSQL, a través de ODBC.
673
674 %description odbc -l pl
675 Pakiet ten zawiera biblioteki dla interfejsu ODBC.
676
677 %description odbc -l pt_BR
678 Driver ODBC necessário para acessar um servidor PostgreSQL.
679
680 %package odbc-devel
681 Summary:        ODBC interface to PostgreSQL - development part
682 Summary(pl):    Interfejs ODBC do PostgreSQL - cze¶æ programistyczna
683 Group:          Applications/Databases
684 Group(cs):      Aplikace/Databáze
685 Group(da):      Programmer/Databaser
686 Group(de):      Applikationen/Datenbanken
687 Group(es):      Aplicaciones/Bases de Datos
688 Group(fr):      Applications/Bases de Données
689 Group(id):      Aplikasi/Database
690 Group(is):      Forrit/Gagnagrunnar
691 Group(it):      Applicazioni/Database
692 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
693 Group(no):      Applikasjoner/Databaser
694 Group(pl):      Aplikacje/Bazy Danych
695 Group(pt):      Aplicações/Bases de Dados
696 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
697 Group(sl):      Programi/Zbirke podatkov
698 Group(sv):      Tillämpningar/Databaser
699 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
700 Requires:       %{name}-odbc = %{version}
701 Requires:       %{name}-devel = %{version}
702
703 %description odbc-devel
704 This package includes library and header files for interface ODBC.
705
706 %description odbc-devel -l pl
707 Pakiet ten zawiera biblioteki i pliki nag³ówkowe dla interfejsu ODBC.
708
709 %package odbc-static
710 Summary:        ODBC interface to PostgreSQL - static libraries
711 Summary(pl):    Interfejs ODBC do PostgreSQL - biblioteki statyczne
712 Group:          Applications/Databases
713 Group(cs):      Aplikace/Databáze
714 Group(da):      Programmer/Databaser
715 Group(de):      Applikationen/Datenbanken
716 Group(es):      Aplicaciones/Bases de Datos
717 Group(fr):      Applications/Bases de Données
718 Group(id):      Aplikasi/Database
719 Group(is):      Forrit/Gagnagrunnar
720 Group(it):      Applicazioni/Database
721 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
722 Group(no):      Applikasjoner/Databaser
723 Group(pl):      Aplikacje/Bazy Danych
724 Group(pt):      Aplicações/Bases de Dados
725 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
726 Group(sl):      Programi/Zbirke podatkov
727 Group(sv):      Tillämpningar/Databaser
728 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
729 Requires:       %{name}-odbc-devel = %{version}
730
731 %description odbc-static
732 This package includes static library for interface ODBC.
733
734 %description odbc-static -l pl
735 Pakiet ten zawiera biblioteki statyczne dla interfejsu ODBC.
736
737 %package -n pgaccess
738 Summary:        A free graphical database management tool for PostgreSQL
739 Summary(pl):    Graficzne narzêdzie do obs³ugi baz danych PostgreSQL
740 Group:          Applications/Databases
741 Group(cs):      Aplikace/Databáze
742 Group(da):      Programmer/Databaser
743 Group(de):      Applikationen/Datenbanken
744 Group(es):      Aplicaciones/Bases de Datos
745 Group(fr):      Applications/Bases de Données
746 Group(id):      Aplikasi/Database
747 Group(is):      Forrit/Gagnagrunnar
748 Group(it):      Applicazioni/Database
749 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
750 Group(no):      Applikasjoner/Databaser
751 Group(pl):      Aplikacje/Bazy Danych
752 Group(pt):      Aplicações/Bases de Dados
753 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
754 Group(sl):      Programi/Zbirke podatkov
755 Group(sv):      Tillämpningar/Databaser
756 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
757 Requires:       %{name}-tcl = %{version}
758
759 %description -n pgaccess
760 A free graphical database management tool for PostgreSQL.
761
762 %description -n pgaccess -l pl
763 Graficzne narzêdzie do obs³ugi baz danych PostgreSQL.
764
765 %package tcl
766 Summary:        tcl interface for PostgreSQL
767 Summary(es):    Bibliotecas y shell TCL para acceder un servidor PostgreSQL
768 Summary(pl):    Interfejs tcl dla PostgreSQL
769 Summary(pt_BR): Bibliotecas e shell para programas em TCL acessarem o servidor PostgreSQL
770 Group:          Development/Languages/Tcl
771 Group(cs):      Vývojové prostøedky/Programovací jazyky/Tcl
772 Group(da):      Udvikling/Sprog/Tcl
773 Group(de):      Entwicklung/Sprachen/Tcl
774 Group(es):      Desarrollo/Lenguajes/Tcl
775 Group(fr):      Development/Langues/Tcl
776 Group(is):      Þróunartól/Forritunarmál/Tcl
777 Group(it):      Sviluppo/Linguaggi/Tcl
778 Group(ja):      ³«È¯/¸À¸ì/Tcl
779 Group(no):      Utvikling/Programmeringsspråk/Tcl
780 Group(pl):      Programowanie/Jêzyki/Tcl
781 Group(pt):      Desenvolvimento/Linguagens/Tcl
782 Group(ru):      òÁÚÒÁÂÏÔËÁ/ñÚÙËÉ/Tcl
783 Group(sl):      Razvoj/Jeziki/Tcl
784 Group(sv):      Utveckling/Språk/Tcl
785 Group(uk):      òÏÚÒÏÂËÁ/íÏ×É/Tcl
786 Requires:       %{name}-libs = %{version}
787
788 %description tcl
789 tcl interface for PostgreSQL.
790
791 %description tcl -l es
792 Bibliotecas y shell TCL para acceder un servidor PostgreSQL
793
794 %description tcl -l pl
795 Interfejs tcl dla PostgreSQL.
796
797 %description tcl -l pt_BR
798 Bibliotecas e shell para programas em TCL acessarem o servidor
799 PostgreSQL
800
801 %package tcl-devel
802 Summary:        Development part of tcl interface for PostgreSQL
803 Summary(pl):    Czê¶æ dla programistów interfejsu tcl dla PostgreSQL
804 Group:          Development/Languages/Tcl
805 Group(cs):      Vývojové prostøedky/Programovací jazyky/Tcl
806 Group(da):      Udvikling/Sprog/Tcl
807 Group(de):      Entwicklung/Sprachen/Tcl
808 Group(es):      Desarrollo/Lenguajes/Tcl
809 Group(fr):      Development/Langues/Tcl
810 Group(is):      Þróunartól/Forritunarmál/Tcl
811 Group(it):      Sviluppo/Linguaggi/Tcl
812 Group(ja):      ³«È¯/¸À¸ì/Tcl
813 Group(no):      Utvikling/Programmeringsspråk/Tcl
814 Group(pl):      Programowanie/Jêzyki/Tcl
815 Group(pt):      Desenvolvimento/Linguagens/Tcl
816 Group(ru):      òÁÚÒÁÂÏÔËÁ/ñÚÙËÉ/Tcl
817 Group(sl):      Razvoj/Jeziki/Tcl
818 Group(sv):      Utveckling/Språk/Tcl
819 Group(uk):      òÏÚÒÏÂËÁ/íÏ×É/Tcl
820 Requires:       %{name}-tcl = %{version}
821 Requires:       %{name}-devel = %{version}
822
823 %description tcl-devel
824 Development part of tcl interface for PostgreSQL.
825
826 %description tcl-devel -l pl
827 Czê¶æ interfejsu tcl dla PostgreSQL przeznaczona dla programistów.
828
829 %package tcl-static
830 Summary:        Static libraries of tcl interface for PostgreSQL
831 Summary(pl):    Biblioteki statyczne interfejsu tcl dla PostgreSQL
832 Group:          Development/Languages/Tcl
833 Group(cs):      Vývojové prostøedky/Programovací jazyky/Tcl
834 Group(da):      Udvikling/Sprog/Tcl
835 Group(de):      Entwicklung/Sprachen/Tcl
836 Group(es):      Desarrollo/Lenguajes/Tcl
837 Group(fr):      Development/Langues/Tcl
838 Group(is):      Þróunartól/Forritunarmál/Tcl
839 Group(it):      Sviluppo/Linguaggi/Tcl
840 Group(ja):      ³«È¯/¸À¸ì/Tcl
841 Group(no):      Utvikling/Programmeringsspråk/Tcl
842 Group(pl):      Programowanie/Jêzyki/Tcl
843 Group(pt):      Desenvolvimento/Linguagens/Tcl
844 Group(ru):      òÁÚÒÁÂÏÔËÁ/ñÚÙËÉ/Tcl
845 Group(sl):      Razvoj/Jeziki/Tcl
846 Group(sv):      Utveckling/Språk/Tcl
847 Group(uk):      òÏÚÒÏÂËÁ/íÏ×É/Tcl
848 Requires:       %{name}-tcl-devel = %{version}
849
850 %description tcl-static
851 Static libraries of tcl interface for PostgreSQL.
852
853 %description tcl-devel -l pl
854 Biblioteki statyczne interfejsu tcl dla PostgreSQL.
855
856 %package module-plpgsql
857 Summary:        PL/pgSQL - PostgreSQL procedural language
858 Summary(pl):    PL/pgSQL jêzyk proceduralny bazy danych PostgreSQL
859 Group:          Applications/Databases
860 Group(cs):      Aplikace/Databáze
861 Group(da):      Programmer/Databaser
862 Group(de):      Applikationen/Datenbanken
863 Group(es):      Aplicaciones/Bases de Datos
864 Group(fr):      Applications/Bases de Données
865 Group(id):      Aplikasi/Database
866 Group(is):      Forrit/Gagnagrunnar
867 Group(it):      Applicazioni/Database
868 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
869 Group(no):      Applikasjoner/Databaser
870 Group(pl):      Aplikacje/Bazy Danych
871 Group(pt):      Aplicações/Bases de Dados
872 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
873 Group(sl):      Programi/Zbirke podatkov
874 Group(sv):      Tillämpningar/Databaser
875 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
876 Requires:       %{name} = %{version}
877
878 %description module-plpgsql
879 From PostgreSQL documentation.
880
881 Postgres supports the definition of procedural languages. In the case
882 of a function or trigger procedure defined in a procedural language,
883 the database has no built-in knowledge about how to interpret the
884 function's source text. Instead, the task is passed to a handler that
885 knows the details of the language. The handler itself is a special
886 programming language function compiled into a shared object and loaded
887 on demand.
888
889 To enable PL/pgSQL procedural language for your database you have to
890 run createlang command.
891
892 %description module-plpgsql -l pl
893 Z dokumentacji PostgreSQL.
894
895 Postgres ma wsparcie dla jêzyków proceduralnych. W przypadku, kiedy
896 programista zdefiniuje procedurê wyzwalacza lub funkcjê w jêzyku
897 proceduralnym, baza danych nie ma pojêcia jak interpretowaæ tego typu
898 funkcjê. Funkcja lub procedura ta jest przekazywana do interpretera,
899 który wie jak j± wykonaæ. Interpreter jest odpowiedni±, specjaln±
900 funkcj±, która jest skompilowana w obiekt dzielony i ³adowany w razie
901 potrzeby.
902
903 Za pomoc± komendy createlang mo¿na dodaæ wsparcie dla jêzyka
904 proceduralnego PL/pgSQL dla swojej bazy danych.
905
906 %package module-plperl
907 Summary:        PL/perl - PostgreSQL procedural language
908 Summary(pl):    PL/perl jêzyk proceduralny bazy danych PostgreSQL
909 Group:          Applications/Databases
910 Group(cs):      Aplikace/Databáze
911 Group(da):      Programmer/Databaser
912 Group(de):      Applikationen/Datenbanken
913 Group(es):      Aplicaciones/Bases de Datos
914 Group(fr):      Applications/Bases de Données
915 Group(id):      Aplikasi/Database
916 Group(is):      Forrit/Gagnagrunnar
917 Group(it):      Applicazioni/Database
918 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
919 Group(no):      Applikasjoner/Databaser
920 Group(pl):      Aplikacje/Bazy Danych
921 Group(pt):      Aplicações/Bases de Dados
922 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
923 Group(sl):      Programi/Zbirke podatkov
924 Group(sv):      Tillämpningar/Databaser
925 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
926 Requires:       %{name} = %{version}
927 %requires_eq    perl
928
929 %description module-plperl
930 From PostgreSQL documentation.
931
932 Postgres supports the definition of procedural languages. In the case
933 of a function or trigger procedure defined in a procedural language,
934 the database has no built-in knowledge about how to interpret the
935 function's source text. Instead, the task is passed to a handler that
936 knows the details of the language. The handler itself is a special
937 programming language function compiled into a shared object and loaded
938 on demand.
939
940 To enable PL/perl procedural language for your database you have to
941 run createlang command.
942
943 %description module-plperl -l pl
944 Z dokumentacji PostgreSQL.
945
946 Postgres ma wsparcie dla jêzyków proceduralnych. W przypadku, kiedy
947 programista zdefiniuje procedurê wyzwalacza lub funkcjê w jêzyku
948 proceduralnym, baza danych nie ma pojêcia jak interpretowaæ tego typu
949 funkcjê. Funkcja lub procedura ta jest przekazywana do interpretera,
950 który wie jak j± wykonaæ. Interpreter jest odpowiedni±, specjaln±
951 funkcj±, która jest skompilowana w obiekt dzielony i ³adowany w razie
952 potrzeby.
953
954 Za pomoc± komendy createlang mo¿na dodaæ wsparcie dla jêzyka
955 proceduralnego PL/perl dla swojej bazy danych.
956
957 %package module-plpython
958 Summary:        PL/python - PostgreSQL procedural language
959 Summary(pl):    PL/python jêzyk proceduralny bazy danych PostgreSQL
960 Group:          Applications/Databases
961 Group(cs):      Aplikace/Databáze
962 Group(da):      Programmer/Databaser
963 Group(de):      Applikationen/Datenbanken
964 Group(es):      Aplicaciones/Bases de Datos
965 Group(fr):      Applications/Bases de Données
966 Group(id):      Aplikasi/Database
967 Group(is):      Forrit/Gagnagrunnar
968 Group(it):      Applicazioni/Database
969 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
970 Group(no):      Applikasjoner/Databaser
971 Group(pl):      Aplikacje/Bazy Danych
972 Group(pt):      Aplicações/Bases de Dados
973 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
974 Group(sl):      Programi/Zbirke podatkov
975 Group(sv):      Tillämpningar/Databaser
976 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
977 Requires:       %{name} = %{version}
978 %requires_eq    python
979
980 %description module-plpython
981 From PostgreSQL documentation.
982
983 Postgres supports the definition of procedural languages. In the case
984 of a function or trigger procedure defined in a procedural language,
985 the database has no built-in knowledge about how to interpret the
986 function's source text. Instead, the task is passed to a handler that
987 knows the details of the language. The handler itself is a special
988 programming language function compiled into a shared object and loaded
989 on demand.
990
991 To enable PL/python procedural language for your database you have to
992 run createlang command.
993
994 %description module-plpython -l pl
995 Z dokumentacji PostgreSQL.
996
997 Postgres ma wsparcie dla jêzyków proceduralnych. W przypadku, kiedy
998 programista zdefiniuje procedurê wyzwalacza lub funkcjê w jêzyku
999 proceduralnym, baza danych nie ma pojêcia jak interpretowaæ tego typu
1000 funkcjê. Funkcja lub procedura ta jest przekazywana do interpretera,
1001 który wie jak j± wykonaæ. Interpreter jest odpowiedni±, specjaln±
1002 funkcj±, która jest skompilowana w obiekt dzielony i ³adowany w razie
1003 potrzeby.
1004
1005 Za pomoc± komendy createlang mo¿na dodaæ wsparcie dla jêzyka
1006 proceduralnego PL/python dla swojej bazy danych.
1007
1008 %package module-pltcl
1009 Summary:        PL/TCL - PostgreSQL procedural language
1010 Summary(pl):    PL/TCL - jêzyk proceduralny bazy danych PostgreSQL
1011 Group:          Applications/Databases
1012 Group(cs):      Aplikace/Databáze
1013 Group(da):      Programmer/Databaser
1014 Group(de):      Applikationen/Datenbanken
1015 Group(es):      Aplicaciones/Bases de Datos
1016 Group(fr):      Applications/Bases de Données
1017 Group(id):      Aplikasi/Database
1018 Group(is):      Forrit/Gagnagrunnar
1019 Group(it):      Applicazioni/Database
1020 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
1021 Group(no):      Applikasjoner/Databaser
1022 Group(pl):      Aplikacje/Bazy Danych
1023 Group(pt):      Aplicações/Bases de Dados
1024 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
1025 Group(sl):      Programi/Zbirke podatkov
1026 Group(sv):      Tillämpningar/Databaser
1027 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
1028 Requires:       %{name} = %{version}
1029
1030 %description module-pltcl
1031 From PostgreSQL documentation.
1032
1033 Postgres supports the definition of procedural languages. In the case
1034 of a function or trigger procedure defined in a procedural language,
1035 the database has no built-in knowledge about how to interpret the
1036 function's source text. Instead, the task is passed to a handler that
1037 knows the details of the language. The handler itself is a special
1038 programming language function compiled into a shared object and loaded
1039 on demand.
1040
1041 To enable PL/TCL procedural language for your database you have to run
1042 createlang command.
1043
1044 %description module-pltcl -l pl
1045 Z dokumentacji PostgreSQL.
1046
1047 Postgres ma wsparcie dla jêzyków proceduralnych. W przypadku, kiedy
1048 programista zdefiniuje procedurê wyzwalacza lub funkcjê w jêzyku
1049 proceduralnym, baza danych nie ma pojêcia jak interpretowaæ tego typu
1050 funkcjê. Funkcja lub procedura ta jest przekazywana do interpretera,
1051 który wie jak j± wykonaæ. Interpreter jest odpowiedni±, specjaln±
1052 funkcj±, która jest skompilowana w obiekt dzielony i ³adowany w razie
1053 potrzeby.
1054
1055 Za pomoc± komendy createlang mo¿na dodaæ wsparcie dla jêzyka
1056 proceduralnego PL/TCL dla swojej bazy danych.
1057
1058 %prep
1059 %setup  -q
1060 %patch0 -p1
1061 %patch1 -p1
1062 %patch2 -p1
1063 %patch3 -p1
1064 %patch4 -p1
1065
1066 tar xzf doc/man*.tar.gz
1067
1068 mkdir doc/unpacked
1069 tar zxf doc/postgres.tar.gz -C doc/unpacked
1070
1071 # Erase all CVS dir
1072 rm -fR `find contrib/ -type d -name CVS`
1073
1074 %build
1075 rm -f config/libtool.m4
1076 aclocal -I config
1077 autoconf
1078 %configure \
1079         %{!?_without_pgsql_locale:--enable-locale} \
1080         %{!?_without_pgsql_multibyte:--enable-multibyte} \
1081         --disable-rpath \
1082         --enable-depend \
1083         --enable-odbc \
1084         --enable-recode \
1085         --enable-syslog \
1086         --enable-unicode-conversion \
1087         --with-CXX \
1088         --with-tcl \
1089         --with-tk \
1090         --with-perl \
1091         --with-python \
1092         --with-openssl \
1093         --enable-odbc \
1094         --with-odbcinst=%{_sysconfdir} \
1095         --with-x \
1096 %{?_with_jdbc:  --with-java}
1097
1098 %{__make}
1099 %ifnarch sparc sparcv9 sparc64 alpha
1100 %{!?_without_tests: %{__make} check }
1101 %endif
1102
1103 %install
1104 rm -rf $RPM_BUILD_ROOT
1105 install -d $RPM_BUILD_ROOT{%{_sysconfdir},/etc/{rc.d/init.d,sysconfig}} \
1106         $RPM_BUILD_ROOT{/var/{lib/pgsql,log},%{_pgsqldir}} \
1107         $RPM_BUILD_ROOT{%{_applnkdir}/System,%{_pixmapsdir}} \
1108         $RPM_BUILD_ROOT/home/services/postgres
1109
1110 %{__make} install install-all-headers \
1111         DESTDIR=$RPM_BUILD_ROOT
1112
1113 %{__make} install -C src/pl/plperl \
1114         DESTDIR=$RPM_BUILD_ROOT
1115
1116 touch $RPM_BUILD_ROOT/var/log/pgsql
1117
1118 # Move PL/pgSQL procedural language to %{_pgmoduledir}
1119 ( cd $RPM_BUILD_ROOT%{_libdir}
1120   mv -f plpgsql.so $RPM_BUILD_ROOT%{_pgmoduledir}
1121 )
1122
1123 # Move PL/TCL procedural language to %{_pgmoduledir}
1124 ( cd $RPM_BUILD_ROOT%{_libdir}
1125   mv -f pltcl.so $RPM_BUILD_ROOT%{_pgmoduledir}
1126 )
1127
1128 # odbc
1129 install src/interfaces/odbc/odbcinst.ini $RPM_BUILD_ROOT%{_sysconfdir}
1130
1131 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/postgresql
1132 install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/postgresql
1133 install %{SOURCE4} $RPM_BUILD_ROOT%{_applnkdir}/System
1134 install %{SOURCE5} $RPM_BUILD_ROOT%{_pixmapsdir}
1135
1136 cp -a man?         $RPM_BUILD_ROOT%{_mandir}
1137
1138 install -d howto
1139 ( cd howto
1140   tar xzf $RPM_SOURCE_DIR/pgsql-Database-HOWTO-html.tar.gz
1141 )
1142
1143 %py_comp $RPM_BUILD_ROOT%{py_libdir}
1144 %py_ocomp $RPM_BUILD_ROOT%{py_libdir}
1145
1146 gzip -9nf doc/FAQ doc/README* COPYRIGHT README HISTORY doc/bug.template \
1147         src/interfaces/odbc/readme.txt \
1148         src/interfaces/odbc/notice.txt
1149
1150 %clean
1151 rm -rf $RPM_BUILD_ROOT
1152 rm -f /tmp/tmp_perl_info
1153
1154 %pre
1155 if [ -f /etc/sysconfig/postgresql ]; then
1156     POSTGRES_DATA_DIR=/var/lib/pgsql
1157     . /etc/sysconfig/postgresql
1158     if [ -f $POSTGRES_DATA_DIR/PG_VERSION ]; then
1159         if [ `cat $POSTGRES_DATA_DIR/PG_VERSION` != '7.2' ]; then
1160             echo "Database(s) in older, incompatible format exist in $POSTGRES_DATA_DIR."
1161             echo "Dump them and clean $POSTGRES_DATA_DIR, then upgrade postgresql and"
1162             echo "restore database(s)."
1163             exit 1
1164         fi
1165     fi
1166 fi
1167
1168 getgid postgres >/dev/null 2>&1 || /usr/sbin/groupadd -g 88 -r -f postgres
1169 if id postgres >/dev/null 2>&1 ; then
1170         /usr/sbin/usermod -d /home/services/postgres postgres
1171 else
1172         /usr/sbin/useradd -M -o -r -u 88 \
1173                 -d /home/services/postgres -s /bin/sh -g postgres \
1174                 -c "PostgreSQL Server" postgres
1175 fi
1176
1177 %post
1178 /sbin/chkconfig --add postgresql
1179
1180 if [ -f /var/lock/subsys/postgresql ]; then
1181         /etc/rc.d/init.d/postgresql restart >&2
1182 else
1183         echo "Run \"/etc/rc.d/init.d/postgresql start\" to start postgresql server."
1184 fi
1185
1186 %preun
1187 if [ "$1" = "0" ]; then
1188         if [ -f /var/lock/subsys/postgresql ]; then
1189                 /etc/rc.d/init.d/postgresql stop
1190         fi
1191         /sbin/chkconfig --del postgresql
1192 fi
1193
1194 %post   libs -p /sbin/ldconfig
1195 %postun libs -p /sbin/ldconfig
1196
1197 %post   tcl -p /sbin/ldconfig
1198 %postun tcl -p /sbin/ldconfig
1199
1200 %post   c++ -p /sbin/ldconfig
1201 %postun c++ -p /sbin/ldconfig
1202
1203 %post   odbc -p /sbin/ldconfig
1204 %postun odbc -p /sbin/ldconfig
1205
1206 %files
1207 %defattr(644,root,root,755)
1208 %attr(754,root,root) /etc/rc.d/init.d/*
1209 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/*
1210
1211 %attr(755,root,root) %{_bindir}/createdb
1212 %attr(755,root,root) %{_bindir}/createuser
1213 %attr(755,root,root) %{_bindir}/dropdb
1214 %attr(755,root,root) %{_bindir}/dropuser
1215 %attr(755,root,root) %{_bindir}/initdb
1216 %attr(755,root,root) %{_bindir}/initlocation
1217 %attr(755,root,root) %{_bindir}/pg_ctl
1218 %attr(755,root,root) %{_bindir}/pg_config
1219 %attr(755,root,root) %{_bindir}/pg_encoding
1220 %attr(755,root,root) %{_bindir}/pg_passwd
1221 %attr(755,root,root) %{_bindir}/postgres
1222 %attr(755,root,root) %{_bindir}/postmaster
1223 %attr(755,root,root) %{_bindir}/ipcclean
1224 %attr(755,root,root) %{_bindir}/createlang
1225 %attr(755,root,root) %{_bindir}/droplang
1226
1227 %dir %{_pgsqldir}
1228 %dir %{_pgmoduledir}
1229 %{_datadir}/postgresql/*.bki
1230 %{_datadir}/postgresql/*.sample
1231 %{_datadir}/postgresql/*.description
1232
1233 %attr(700,postgres,postgres) /home/services/postgres
1234 %attr(700,postgres,postgres) %dir /var/lib/pgsql
1235 %attr(640,postgres,postgres) %config(noreplace) %verify(not md5 size mtime) /var/log/pgsql
1236
1237 %{_mandir}/man1/createdb.1*
1238 %{_mandir}/man1/createlang.1*
1239 %{_mandir}/man1/createuser.1*
1240 %{_mandir}/man1/dropdb.1*
1241 %{_mandir}/man1/droplang.1*
1242 %{_mandir}/man1/dropuser.1*
1243 %{_mandir}/man1/initdb.1*
1244 %{_mandir}/man1/initlocation.1*
1245 %{_mandir}/man1/pg_passwd.1*
1246 %{_mandir}/man1/pg_ctl.1*
1247 %{_mandir}/man1/pg_config.1*
1248 %{_mandir}/man1/postgres.1*
1249 %{_mandir}/man1/postmaster.1*
1250 %{_mandir}/man1/ipcclean.1*
1251
1252 %doc contrib 
1253 %doc doc/FAQ* doc/README* 
1254 %doc COPYRIGHT.gz README.gz HISTORY.gz doc/bug.template.gz
1255
1256 %files doc
1257 %defattr(644,root,root,755)
1258 %doc doc/unpacked/*
1259 %doc howto
1260
1261 %files libs
1262 %defattr(644,root,root,755)
1263 %attr(755,root,root) %{_libdir}/libpq.so.*.*
1264 %attr(755,root,root) %{_libdir}/libpgeasy.so.*.*
1265 %attr(755,root,root) %{_libdir}/libecpg.so.*.*
1266 %attr(755,root,root) %{_bindir}/pg_id
1267
1268 %files devel
1269 %defattr(644,root,root,755)
1270 %doc doc/internals.ps*
1271 %attr(755,root,root) %{_bindir}/ecpg
1272 %attr(755,root,root) %{_libdir}/libecpg.so
1273 %attr(755,root,root) %{_libdir}/libpgeasy.so
1274 %attr(755,root,root) %{_libdir}/libpq.so
1275 %dir %{_includedir}/postgresql
1276 %{_includedir}/pg_config.h
1277 %{_includedir}/pg_config_os.h
1278 %{_includedir}/ecpgerrno.h
1279 %{_includedir}/ecpglib.h
1280 %{_includedir}/ecpgtype.h
1281 %{_includedir}/libpgeasy.h
1282 %{_includedir}/libpq-fe.h
1283 %{_includedir}/postgres_ext.h
1284 %{_includedir}/sql3types.h
1285 %{_includedir}/sqlca.h
1286 %dir %{_includedir}/postgresql/internal
1287 %{_includedir}/postgresql/internal/c.h
1288 %{_includedir}/postgresql/internal/libpq-int.h
1289 %{_includedir}/postgresql/internal/postgres_fe.h
1290 %{_includedir}/postgresql/internal/pqexpbuffer.h
1291 %{_includedir}/postgresql/internal/lib
1292 %{_includedir}/postgresql/internal/libpq
1293 %{_mandir}/man1/ecpg.1*
1294
1295 %files backend-devel
1296 %defattr(644,root,root,755)
1297 %{_includedir}/postgresql/server
1298
1299 %files static
1300 %defattr(644,root,root,755)
1301 %{_libdir}/libecpg.a
1302 %{_libdir}/libpgeasy.a
1303 %{_libdir}/libpq.a
1304
1305 %files clients
1306 %defattr(644,root,root,755)
1307 %attr(755,root,root) %{_bindir}/pg_dump
1308 %attr(755,root,root) %{_bindir}/pg_dumpall
1309 %attr(755,root,root) %{_bindir}/pg_restore
1310 %attr(755,root,root) %{_bindir}/psql
1311 %attr(755,root,root) %{_bindir}/vacuumdb
1312
1313 %{_mandir}/man1/pg_dump.1*
1314 %{_mandir}/man1/pg_dumpall.1*
1315 %{_mandir}/man1/pg_restore.1*
1316 %{_mandir}/man1/psql.1*
1317 %{_mandir}/man1/vacuumdb.1*
1318 %{_mandir}/manl/*.l*
1319
1320 %files c++
1321 %defattr(644,root,root,755)
1322 %attr(755,root,root) %{_libdir}/libpq++.so.*.*
1323
1324 %files c++-devel
1325 %defattr(644,root,root,755)
1326 %attr(755,root,root) %{_libdir}/libpq++.so
1327 %{_includedir}/libpq++.h
1328 %{_includedir}/libpq++
1329
1330 %files c++-static
1331 %defattr(644,root,root,755)
1332 %{_libdir}/libpq++.a
1333
1334 %files perl
1335 %defattr(644,root,root,755)
1336 %dir %{perl_sitearch}/auto/Pg
1337 %{perl_sitearch}/auto/Pg/Pg.bs
1338 %attr(755,root,root) %{perl_sitearch}/auto/Pg/Pg.so
1339 %{perl_sitearch}/auto/Pg/autosplit.ix
1340 %{perl_sitearch}/Pg.pm
1341 %{_mandir}/man3/*
1342
1343
1344 %files -n python-postgresql
1345 %defattr(644,root,root,755)
1346 %{py_sitedir}/*.pyc
1347 %{py_sitedir}/*.pyo
1348 %attr(755,root,root) %{py_sitedir}/*.so
1349
1350 %files -n pgaccess
1351 %defattr(644,root,root,755)
1352 %doc src/bin/pgaccess/doc/html/*
1353 %attr(755,root,root) %{_bindir}/pgaccess
1354 %dir %{_datadir}/postgresql/pgaccess
1355 %attr(755, root, root) %{_datadir}/postgresql/pgaccess/main.tcl
1356 %{_datadir}/postgresql/pgaccess/images
1357 %{_datadir}/postgresql/pgaccess/lib
1358 %{_applnkdir}/System/pgaccess.desktop
1359 %{_pixmapsdir}/pgaccess.png
1360 %{_mandir}/man1/pgaccess.1*
1361
1362 %files tcl
1363 %defattr(644,root,root,755)
1364 %attr(755,root,root) %{_libdir}/libpgtcl.so
1365 %attr(755,root,root) %{_libdir}/libpgtcl.so.*.*
1366 %attr(755,root,root) %{_bindir}/pgtclsh
1367 %attr(755,root,root) %{_bindir}/pgtksh
1368 %{_mandir}/man1/pgtclsh.1*
1369 %{_mandir}/man1/pgtksh.1*
1370
1371 %files tcl-devel
1372 %defattr(644,root,root,755)
1373 %{_includedir}/libpgtcl.h
1374
1375 %files tcl-static
1376 %defattr(644,root,root,755)
1377 %{_libdir}/libpgtcl.a
1378
1379 %files odbc
1380 %defattr(644,root,root,755)
1381 %doc src/interfaces/odbc/readme.txt.gz src/interfaces/odbc/notice.txt.gz
1382 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/odbc*
1383 %attr(755,root,root) %{_libdir}/libpsqlodbc.so.*.*
1384 %{_datadir}/postgresql/odbc.sql
1385
1386 %files odbc-devel
1387 %defattr(644,root,root,755)
1388 #%{_includedir}/postgresql/iodbc
1389 %attr(755,root,root) %{_libdir}/libpsqlodbc.so
1390
1391 %files odbc-static
1392 %defattr(644,root,root,755)
1393 %{_libdir}/libpsqlodbc.a
1394
1395 %files module-plpgsql
1396 %defattr(644,root,root,755)
1397 %attr(755,root,root) %{_pgmoduledir}/plpgsql.so
1398
1399 %files module-plperl
1400 %defattr(644,root,root,755)
1401 %attr(755,root,root) %{_pgmoduledir}/plperl.so
1402
1403 %files module-plpython
1404 %defattr(644,root,root,755)
1405 %attr(755,root,root) %{_pgmoduledir}/plpython.so
1406
1407 %files module-pltcl
1408 %defattr(644,root,root,755)
1409 %attr(755,root,root) %{_pgmoduledir}/pltcl.so
This page took 0.219454 seconds and 4 git commands to generate.