3 # _with_jdbc - with JDBC driver
6 %include /usr/lib/rpm/macros.perl
7 %include /usr/lib/rpm/macros.python
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
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
39 Source2: pgsql-Database-HOWTO-html.tar.gz
40 Source3: %{name}.sysconfig
41 Source4: pgaccess.desktop
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
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
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
76 %define _pgmoduledir %{_libdir}/postgresql
77 %define _pgsqldir %{_pgmoduledir}/sql
80 PostgreSQL Data Base Management System (formerly known as Postgres,
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.
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.
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.
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.
107 PostgreSQL runs on Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD,
108 and most flavours of Unix.
111 PostgreSQL Datenbank-Managementsystem (früher als Postgres, dann als
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
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.
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.
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.
137 PostgreSQL läuft auf Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD
138 und den meisten Unix-Systemen.
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.
155 Système de gestion de bases de données PostgreSQL (D'abord nommé
156 Postgres, puis Postgres95).
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.
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.
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.
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.
182 PostgreSQL tourne sur Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD,
183 et la plupart des Unix.
186 System Zarz±dzania Baz± Danych PostgreSQL (dawniej znany jako Postgres,
187 nastêpnie jako Postgres95).
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.
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.
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.
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.
211 PostgreSQL mo¿e byæ uruchominy pod nastêpuj±cymi systemami: Solaris, SunOS,
212 HPUX, AIX, Linux, Irix, FreeBSD i innych systemach Unix.
214 %description -l pt_BR
215 Gerenciador de Banco de Dados PostgreSQL (conhecido anteriormente como
216 Postgres, e depois como Postgres95).
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.
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.
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.
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}
265 This package contains header files and libraries required to compile
266 applications that are talking directly to the PostgreSQL backend
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.
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.
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.
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.
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
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.
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}
320 %description backend-devel
321 This package contains header files required to compile functions that
322 could be loaded directly by backend
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.
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}
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
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.
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.
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.
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}
399 This package includes only perl modules needed to access an PostgreSQL
402 %description perl -l es
403 Módulo Perl para acceder un servidor PostgreSQL
405 %description perl -l pl
406 Pakiet ten zawiera tylko modu³y Perla wymagane dla dostêpu do serwera
409 %description perl -l pt_BR
410 Módulo Perl para acesso ao servidor PostgreSQL.
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
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
443 %description -n python-postgresql -l es
444 Módulo Python para acceder un servidor PostgreSQL
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.
450 %description -n python-postgresql -l pt_BR
451 Módulo Python para acesso ao servidor PostgreSQL.
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): ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
475 This package includes documentation and HOWTO for programmer, admin
476 etc., in HTML format.
478 %description doc -l pl
479 Pakiet ten zawiera dokumentacjê oraz HOWTO m.in. dla programistów,
480 administratorów w formacie HTML.
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
489 Group(da): Biblioteker
490 Group(de): Bibliotheken
491 Group(es): Bibliotecas
492 Group(fr): Librairies
493 Group(is): Aðgerðasöfn
495 Group(ja): ¥é¥¤¥Ö¥é¥ê
496 Group(no): Biblioteker
497 Group(pl): Biblioteki
498 Group(pt): Bibliotecas
499 Group(pt_BR): Bibliotecas
500 Group(ru): âÉÂÌÉÏÔÅËÉ
503 Group(uk): â¦Â̦ÏÔÅËÉ
506 PostgreSQL shared libraries.
508 %description libs -l es
509 Este paquete contiene la biblioteca compartida para acceso al
512 %description libs -l pl
513 Biblioteki dzielone programu PostgreSQL.
515 %description libs -l pt_BR
516 Este pacote contém a biblioteca compartilhada para acesso ao
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}
544 PostgreSQL static libraries.
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
551 %description static -l pl
552 Biblioteki statyczne programu PostgreSQL.
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
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}
582 This package includes library for C++ interface to PostgreSQL.
584 %description c++ -l pl
585 Pakiet ten zawiera biblioteki dla interfejsu C++ do PostgreSQL.
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}
610 %description c++-devel
611 This package includes library and header files for C++ interface.
613 %description c++-devel -l pl
614 Pakiet ten zawiera biblioteki i pliki nag³ówkowe dla interfejsu C++.
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}
638 %description c++-static
639 This package includes static library for interface C++.
641 %description c++-static -l pl
642 Pakiet ten zawiera biblioteki statyczne dla interfejsu C++.
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}
669 This package includes library for interface ODBC.
671 %description odbc -l es
672 Driver para acceder un servidor PostgreSQL, a través de ODBC.
674 %description odbc -l pl
675 Pakiet ten zawiera biblioteki dla interfejsu ODBC.
677 %description odbc -l pt_BR
678 Driver ODBC necessário para acessar um servidor PostgreSQL.
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}
703 %description odbc-devel
704 This package includes library and header files for interface ODBC.
706 %description odbc-devel -l pl
707 Pakiet ten zawiera biblioteki i pliki nag³ówkowe dla interfejsu ODBC.
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}
731 %description odbc-static
732 This package includes static library for interface ODBC.
734 %description odbc-static -l pl
735 Pakiet ten zawiera biblioteki statyczne dla interfejsu ODBC.
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}
759 %description -n pgaccess
760 A free graphical database management tool for PostgreSQL.
762 %description -n pgaccess -l pl
763 Graficzne narzêdzie do obs³ugi baz danych PostgreSQL.
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}
789 tcl interface for PostgreSQL.
791 %description tcl -l es
792 Bibliotecas y shell TCL para acceder un servidor PostgreSQL
794 %description tcl -l pl
795 Interfejs tcl dla PostgreSQL.
797 %description tcl -l pt_BR
798 Bibliotecas e shell para programas em TCL acessarem o servidor
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}
823 %description tcl-devel
824 Development part of tcl interface for PostgreSQL.
826 %description tcl-devel -l pl
827 Czê¶æ interfejsu tcl dla PostgreSQL przeznaczona dla programistów.
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}
850 %description tcl-static
851 Static libraries of tcl interface for PostgreSQL.
853 %description tcl-devel -l pl
854 Biblioteki statyczne interfejsu tcl dla PostgreSQL.
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}
878 %description module-plpgsql
879 From PostgreSQL documentation.
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
889 To enable PL/pgSQL procedural language for your database you have to
890 run createlang command.
892 %description module-plpgsql -l pl
893 Z dokumentacji PostgreSQL.
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
903 Za pomoc± komendy createlang mo¿na dodaæ wsparcie dla jêzyka
904 proceduralnego PL/pgSQL dla swojej bazy danych.
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}
929 %description module-plperl
930 From PostgreSQL documentation.
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
940 To enable PL/perl procedural language for your database you have to
941 run createlang command.
943 %description module-plperl -l pl
944 Z dokumentacji PostgreSQL.
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
954 Za pomoc± komendy createlang mo¿na dodaæ wsparcie dla jêzyka
955 proceduralnego PL/perl dla swojej bazy danych.
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}
980 %description module-plpython
981 From PostgreSQL documentation.
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
991 To enable PL/python procedural language for your database you have to
992 run createlang command.
994 %description module-plpython -l pl
995 Z dokumentacji PostgreSQL.
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
1005 Za pomoc± komendy createlang mo¿na dodaæ wsparcie dla jêzyka
1006 proceduralnego PL/python dla swojej bazy danych.
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}
1030 %description module-pltcl
1031 From PostgreSQL documentation.
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
1041 To enable PL/TCL procedural language for your database you have to run
1044 %description module-pltcl -l pl
1045 Z dokumentacji PostgreSQL.
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
1055 Za pomoc± komendy createlang mo¿na dodaæ wsparcie dla jêzyka
1056 proceduralnego PL/TCL dla swojej bazy danych.
1066 tar xzf doc/man*.tar.gz
1069 tar zxf doc/postgres.tar.gz -C doc/unpacked
1072 rm -fR `find contrib/ -type d -name CVS`
1075 rm -f config/libtool.m4
1079 %{!?_without_pgsql_locale:--enable-locale} \
1080 %{!?_without_pgsql_multibyte:--enable-multibyte} \
1086 --enable-unicode-conversion \
1094 --with-odbcinst=%{_sysconfdir} \
1096 %{?_with_jdbc: --with-java}
1099 %ifnarch sparc sparcv9 sparc64 alpha
1100 %{!?_without_tests: %{__make} check }
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
1110 %{__make} install install-all-headers \
1111 DESTDIR=$RPM_BUILD_ROOT
1113 %{__make} install -C src/pl/plperl \
1114 DESTDIR=$RPM_BUILD_ROOT
1116 touch $RPM_BUILD_ROOT/var/log/pgsql
1118 # Move PL/pgSQL procedural language to %{_pgmoduledir}
1119 ( cd $RPM_BUILD_ROOT%{_libdir}
1120 mv -f plpgsql.so $RPM_BUILD_ROOT%{_pgmoduledir}
1123 # Move PL/TCL procedural language to %{_pgmoduledir}
1124 ( cd $RPM_BUILD_ROOT%{_libdir}
1125 mv -f pltcl.so $RPM_BUILD_ROOT%{_pgmoduledir}
1129 install src/interfaces/odbc/odbcinst.ini $RPM_BUILD_ROOT%{_sysconfdir}
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}
1136 cp -a man? $RPM_BUILD_ROOT%{_mandir}
1140 tar xzf $RPM_SOURCE_DIR/pgsql-Database-HOWTO-html.tar.gz
1143 %py_comp $RPM_BUILD_ROOT%{py_libdir}
1144 %py_ocomp $RPM_BUILD_ROOT%{py_libdir}
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
1151 rm -rf $RPM_BUILD_ROOT
1152 rm -f /tmp/tmp_perl_info
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)."
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
1172 /usr/sbin/useradd -M -o -r -u 88 \
1173 -d /home/services/postgres -s /bin/sh -g postgres \
1174 -c "PostgreSQL Server" postgres
1178 /sbin/chkconfig --add postgresql
1180 if [ -f /var/lock/subsys/postgresql ]; then
1181 /etc/rc.d/init.d/postgresql restart >&2
1183 echo "Run \"/etc/rc.d/init.d/postgresql start\" to start postgresql server."
1187 if [ "$1" = "0" ]; then
1188 if [ -f /var/lock/subsys/postgresql ]; then
1189 /etc/rc.d/init.d/postgresql stop
1191 /sbin/chkconfig --del postgresql
1194 %post libs -p /sbin/ldconfig
1195 %postun libs -p /sbin/ldconfig
1197 %post tcl -p /sbin/ldconfig
1198 %postun tcl -p /sbin/ldconfig
1200 %post c++ -p /sbin/ldconfig
1201 %postun c++ -p /sbin/ldconfig
1203 %post odbc -p /sbin/ldconfig
1204 %postun odbc -p /sbin/ldconfig
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/*
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
1228 %dir %{_pgmoduledir}
1229 %{_datadir}/postgresql/*.bki
1230 %{_datadir}/postgresql/*.sample
1231 %{_datadir}/postgresql/*.description
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
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*
1253 %doc doc/FAQ* doc/README*
1254 %doc COPYRIGHT.gz README.gz HISTORY.gz doc/bug.template.gz
1257 %defattr(644,root,root,755)
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
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*
1295 %files backend-devel
1296 %defattr(644,root,root,755)
1297 %{_includedir}/postgresql/server
1300 %defattr(644,root,root,755)
1301 %{_libdir}/libecpg.a
1302 %{_libdir}/libpgeasy.a
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
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*
1321 %defattr(644,root,root,755)
1322 %attr(755,root,root) %{_libdir}/libpq++.so.*.*
1325 %defattr(644,root,root,755)
1326 %attr(755,root,root) %{_libdir}/libpq++.so
1327 %{_includedir}/libpq++.h
1328 %{_includedir}/libpq++
1331 %defattr(644,root,root,755)
1332 %{_libdir}/libpq++.a
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
1344 %files -n python-postgresql
1345 %defattr(644,root,root,755)
1348 %attr(755,root,root) %{py_sitedir}/*.so
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*
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*
1372 %defattr(644,root,root,755)
1373 %{_includedir}/libpgtcl.h
1376 %defattr(644,root,root,755)
1377 %{_libdir}/libpgtcl.a
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
1387 %defattr(644,root,root,755)
1388 #%{_includedir}/postgresql/iodbc
1389 %attr(755,root,root) %{_libdir}/libpsqlodbc.so
1392 %defattr(644,root,root,755)
1393 %{_libdir}/libpsqlodbc.a
1395 %files module-plpgsql
1396 %defattr(644,root,root,755)
1397 %attr(755,root,root) %{_pgmoduledir}/plpgsql.so
1399 %files module-plperl
1400 %defattr(644,root,root,755)
1401 %attr(755,root,root) %{_pgmoduledir}/plperl.so
1403 %files module-plpython
1404 %defattr(644,root,root,755)
1405 %attr(755,root,root) %{_pgmoduledir}/plpython.so
1408 %defattr(644,root,root,755)
1409 %attr(755,root,root) %{_pgmoduledir}/pltcl.so