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