]> git.pld-linux.org Git - packages/postgresql.git/blob - postgresql.spec
- translate missing main package descriptions to pl
[packages/postgresql.git] / postgresql.spec
1 #
2 # Conditional build:
3 # _with_jdbc            - with JDBC driver
4 #
5
6 # todo:
7 # 1. pam_xauth problem
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"
19 #          exit 1
20 #        fi
21 #      fi
22 #    fi
23
24
25 %include        /usr/lib/rpm/macros.perl
26 %include        /usr/lib/rpm/macros.python
27
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
35 Name:           postgresql
36 Version:        7.2
37 Release:        2
38 License:        BSD
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
57 Source1:        %{name}.init
58 Source2:        pgsql-Database-HOWTO-html.tar.gz
59 Source3:        %{name}.sysconfig
60 Source4:        pgaccess.desktop
61 Source5:        pgaccess.png
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
67 Icon:           postgresql.xpm
68 URL:            http://www.postgresql.org/
69 BuildRequires:  autoconf
70 BuildRequires:  automake
71 BuildRequires:  tcl-devel >= 8.3.2
72 BuildRequires:  tk-devel >= 8.3.2
73 BuildRequires:  readline-devel >= 4.2
74 BuildRequires:  ncurses-devel >= 5.0
75 BuildRequires:  perl-devel >= 5.6
76 BuildRequires:  python-devel >= 2.2
77 BuildRequires:  rpm-perlprov
78 BuildRequires:  rpm-pythonprov
79 BuildRequires:  zlib-devel
80 BuildRequires:  openssl-devel >= 0.9.6a
81 BuildRequires:  XFree86-devel
82 BuildRoot:      %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
83 Prereq:         /sbin/chkconfig
84 Prereq:         rc-scripts
85 Prereq:         %{name}-clients = %{version}
86 Requires:       %{name}-libs = %{version}
87 Obsoletes:      postgresql-server
88 Obsoletes:      postgresql-test
89
90 %define         _pgmoduledir    %{_libdir}/postgresql
91 %define         _pgsqldir       %{_pgmoduledir}/sql
92
93 %description
94 PostgreSQL Data Base Management System (formerly known as Postgres,
95 then as Postgres95).
96
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.
102
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.
108
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.
116
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.
120
121 PostgreSQL runs on Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD,
122 and most flavours of Unix.
123
124 %description -l de
125 PostgreSQL Datenbank-Managementsystem (früher als Postgres, dann als
126 Postgres95 bekannt).
127
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
133 verfügbar.
134
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.
139
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.
146
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.
150
151 PostgreSQL läuft auf Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD
152 und den meisten Unix-Systemen.
153
154 %description -l es
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.
167
168 %description -l fr
169 Système de gestion de bases de données PostgreSQL (D'abord nommé
170 Postgres, puis Postgres95).
171
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.
178
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.
184
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.
191
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.
195
196 PostgreSQL tourne sur Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD,
197 et la plupart des Unix.
198
199 %description -l pl
200 System Zarz±dzania Baz± Danych PostgreSQL (dawniej znany jako Postgres,
201 nastêpnie jako Postgres95).
202
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. 
208
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.
213
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.
220
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.
224
225 PostgreSQL mo¿e byæ uruchominy pod nastêpuj±cymi systemami: Solaris, SunOS,
226 HPUX, AIX, Linux, Irix, FreeBSD i innych systemach Unix.
227
228 %description -l pt_BR
229 Gerenciador de Banco de Dados PostgreSQL (conhecido anteriormente como
230 Postgres, e depois como Postgres95).
231
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.
238
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.
244
245 %description -l tr
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.
250
251 %package devel
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}
277
278 %description devel
279 This package contains header files and libraries required to compile
280 applications that are talking directly to the PostgreSQL backend
281 server.
282
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.
287
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.
292
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.
297
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.
301
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
305 backend PostgreSQL.
306
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.
310
311
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}
333
334 %description backend-devel
335 This package contains header files required to compile functions that
336 could be loaded directly by backend
337
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.
341
342 %package clients
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}
365
366 %description clients
367 This package includes only the clients and client libraries needed to
368 access an PostgreSQL server. The server is included in the main
369 package. If all you need is to connect to another PostgreSQL server,
370 the this is the only package you need to install.
371
372 In this package there are client libraries available for C and C++, as
373 well as several command-line utilities you can use to manage your
374 databases on a remote PostgreSQL server.
375
376 %description clients -l es
377 Este paquete incluye solamente los clientes necesarios para acceder un
378 servidor PostgreSQL. El servidor está en el paquete principal.
379
380 %description clients -l pl
381 Pakiet zawiera klientów oraz biblioteki niezbêdne dla dostêpu do
382 serwera PostgreSQL. Serwer znajduje siê w g³ównym pakiecie.
383
384 %description clients -l pt_BR
385 Este pacote inclui somente os clientes necessários para acessar um
386 servidor PostgreSQL. O servidor está no pacote principal.
387
388 %package perl
389 Summary:        Perl interface to PostgreSQL database
390 Summary(es):    Módulo Perl para acceder un servidor PostgreSQL
391 Summary(pl):    Interfejs dla Perla umo¿liwiaj±cy dostêp do baz PostgreSQL
392 Summary(pt_BR): Módulo Perl para acesso ao servidor PostgreSQL
393 Group:          Applications/Databases
394 Group(cs):      Aplikace/Databáze
395 Group(da):      Programmer/Databaser
396 Group(de):      Applikationen/Datenbanken
397 Group(es):      Aplicaciones/Bases de Datos
398 Group(fr):      Applications/Bases de Données
399 Group(id):      Aplikasi/Database
400 Group(is):      Forrit/Gagnagrunnar
401 Group(it):      Applicazioni/Database
402 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
403 Group(no):      Applikasjoner/Databaser
404 Group(pl):      Aplikacje/Bazy Danych
405 Group(pt):      Aplicações/Bases de Dados
406 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
407 Group(sl):      Programi/Zbirke podatkov
408 Group(sv):      Tillämpningar/Databaser
409 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
410 Requires:       perl >= 5.004
411 Requires:       %{name}-libs = %{version}
412
413 %description perl
414 This package includes only perl modules needed to access an PostgreSQL
415 server.
416
417 %description perl -l es
418 Módulo Perl para acceder un servidor PostgreSQL
419
420 %description perl -l pl
421 Pakiet ten zawiera tylko modu³y Perla wymagane dla dostêpu do serwera
422 PostgreSQL.
423
424 %description perl -l pt_BR
425 Módulo Perl para acesso ao servidor PostgreSQL.
426
427 %package -n python-postgresql
428 Summary:        The python-based client programs needed for accessing a PostgreSQL server
429 Summary(es):    Módulo Python para acceder un servidor PostgreSQL
430 Summary(pl):    Programy klienckie do dostêpu do serwera PostgreSQL napisane w Pythonie
431 Summary(pt_BR): Módulo Python para acesso ao servidor PostgreSQL.
432 Group:          Development/Languages/Python
433 Group(cs):      Vývojové prostøedky/Programovací jazyky/Python
434 Group(da):      Udvikling/Sprog/Python
435 Group(de):      Entwicklung/Sprachen/Python
436 Group(es):      Desarrollo/Lenguajes/Python
437 Group(fr):      Development/Langues/Python
438 Group(is):      Þróunartól/Forritunarmál/Python
439 Group(it):      Sviluppo/Linguaggi/Python
440 Group(ja):      ³«È¯/¸À¸ì/Python
441 Group(no):      Utvikling/Programmeringsspråk/Python
442 Group(pl):      Programowanie/Jêzyki/Python
443 Group(pt):      Desenvolvimento/Linguagens/Python
444 Group(ru):      òÁÚÒÁÂÏÔËÁ/ñÚÙËÉ/Python
445 Group(sl):      Razvoj/Jeziki/Python
446 Group(sv):      Utveckling/Språk/Python
447 Group(uk):      òÏÚÒÏÂËÁ/íÏ×É/Python
448 Requires:       python >= 2.0
449 Requires:       %{name}-libs = %{version}
450 Obsoletes:      python-PyGreSQL
451 Obsoletes:      postgresql-python
452
453 %description -n python-postgresql
454 postgresql-python includes the python-based client programs and client
455 libraries that you'll need to access a PostgreSQL database management
456 system server.
457
458 %description -n python-postgresql -l es
459 Módulo Python para acceder un servidor PostgreSQL
460
461 %description -n python-postgresql -l pl
462 Pakiet ten zawiera napisane w Pythonie programy i biblioteki klienckie
463 do dostêpu do serwera baz danych PostgreSQL.
464
465 %description -n python-postgresql -l pt_BR
466 Módulo Python para acesso ao servidor PostgreSQL.
467
468 %package doc
469 Summary:        Documentation for PostgreSQL
470 Summary(pl):    Dodatkowa dokumantacja dla PostgreSQL
471 Group:          Applications/Databases
472 Group(cs):      Aplikace/Databáze
473 Group(da):      Programmer/Databaser
474 Group(de):      Applikationen/Datenbanken
475 Group(es):      Aplicaciones/Bases de Datos
476 Group(fr):      Applications/Bases de Données
477 Group(id):      Aplikasi/Database
478 Group(is):      Forrit/Gagnagrunnar
479 Group(it):      Applicazioni/Database
480 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
481 Group(no):      Applikasjoner/Databaser
482 Group(pl):      Aplikacje/Bazy Danych
483 Group(pt):      Aplicações/Bases de Dados
484 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
485 Group(sl):      Programi/Zbirke podatkov
486 Group(sv):      Tillämpningar/Databaser
487 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
488
489 %description doc
490 This package includes documentation and HOWTO for programmer, admin
491 etc., in HTML format.
492
493 %description doc -l pl
494 Pakiet ten zawiera dokumentacjê oraz HOWTO m.in. dla programistów,
495 administratorów w formacie HTML.
496
497 %package libs
498 Summary:        PostgreSQL libraries
499 Summary(es):    Biblioteca compartida del PostgreSQL
500 Summary(pl):    Biblioteki dzielone programu PostgreSQL
501 Summary(pt_BR): Biblioteca compartilhada do PostgreSQL
502 Group:          Libraries
503 Group(cs):      Knihovny
504 Group(da):      Biblioteker
505 Group(de):      Bibliotheken
506 Group(es):      Bibliotecas
507 Group(fr):      Librairies
508 Group(is):      Aðgerðasöfn
509 Group(it):      Librerie
510 Group(ja):      ¥é¥¤¥Ö¥é¥ê
511 Group(no):      Biblioteker
512 Group(pl):      Biblioteki
513 Group(pt):      Bibliotecas
514 Group(pt_BR):   Bibliotecas
515 Group(ru):      âÉÂÌÉÏÔÅËÉ
516 Group(sl):      Knji¾nice
517 Group(sv):      Bibliotek
518 Group(uk):      â¦Â̦ÏÔÅËÉ
519
520 %description libs
521 PostgreSQL libraries.
522
523 %description libs -l es
524 Este paquete contiene la biblioteca compartida para acceso al
525 postgresql.
526
527 %description libs -l pl
528 Biblioteki dzielone programu PostgreSQL.
529
530 %description libs -l pt_BR
531 Este pacote contém a biblioteca compartilhada para acesso ao
532 postgresql.
533
534 %package static
535 Summary:        PostgreSQL static libraries
536 Summary(es):    Bibliotecas estaticas PostgreSQL
537 Summary(pl):    Biblioteki statyczne programu PostgreSQL
538 Summary(pt_BR): Bibliotecas estáticas PostgreSQL
539 Group:          Development/Libraries
540 Group(cs):      Vývojové prostøedky/Knihovny
541 Group(da):      Udvikling/Biblioteker
542 Group(de):      Entwicklung/Bibliotheken
543 Group(es):      Desarrollo/Bibliotecas
544 Group(fr):      Development/Librairies
545 Group(is):      Þróunartól/Aðgerðasöfn
546 Group(it):      Sviluppo/Librerie
547 Group(ja):      ³«È¯/¥é¥¤¥Ö¥é¥ê
548 Group(no):      Utvikling/Bibliotek
549 Group(pl):      Programowanie/Biblioteki
550 Group(pt_BR):   Desenvolvimento/Bibliotecas
551 Group(pt):      Desenvolvimento/Bibliotecas
552 Group(ru):      òÁÚÒÁÂÏÔËÁ/âÉÂÌÉÏÔÅËÉ
553 Group(sl):      Razvoj/Knji¾nice
554 Group(sv):      Utveckling/Bibliotek
555 Group(uk):      òÏÚÒÏÂËÁ/â¦Â̦ÏÔÅËÉ
556 Requires:       %{name}-devel = %{version}
557
558 %description static
559 PostgreSQL static libraries.
560
561 %description static -l es
562 Este paquete contiene bibliotecas estaticas requerida para compilación
563 de aplicativos que se comunican directamente con el servidor backend
564 PostgreSQL.
565
566 %description static -l pl
567 Biblioteki statyczne programu PostgreSQL.
568
569 %description static -l pt_BR
570 Este pacote contém as bibliotecas estáticas requeridas para compilação
571 de aplicativos que se comunicam diretamente com o servidor backend
572 PostgreSQL.
573
574 %package c++
575 Summary:        C++ interface to PostgreSQL
576 Summary(pl):    Interfejs C++ do PostgreSQL
577 Group:          Applications/Databases
578 Group(cs):      Aplikace/Databáze
579 Group(da):      Programmer/Databaser
580 Group(de):      Applikationen/Datenbanken
581 Group(es):      Aplicaciones/Bases de Datos
582 Group(fr):      Applications/Bases de Données
583 Group(id):      Aplikasi/Database
584 Group(is):      Forrit/Gagnagrunnar
585 Group(it):      Applicazioni/Database
586 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
587 Group(no):      Applikasjoner/Databaser
588 Group(pl):      Aplikacje/Bazy Danych
589 Group(pt):      Aplicações/Bases de Dados
590 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
591 Group(sl):      Programi/Zbirke podatkov
592 Group(sv):      Tillämpningar/Databaser
593 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
594 Requires:       %{name}-libs = %{version}
595
596 %description c++
597 This package includes library for C++ interface to PostgreSQL.
598
599 %description c++ -l pl
600 Pakiet ten zawiera biblioteki dla interfejsu C++ do PostgreSQL.
601
602 %package c++-devel
603 Summary:        C++ interface to PostgreSQL - development part
604 Summary(pl):    Interfejs C++ do PostgreSQL - cze¶æ programistyczna
605 Group:          Applications/Databases
606 Group(cs):      Aplikace/Databáze
607 Group(da):      Programmer/Databaser
608 Group(de):      Applikationen/Datenbanken
609 Group(es):      Aplicaciones/Bases de Datos
610 Group(fr):      Applications/Bases de Données
611 Group(id):      Aplikasi/Database
612 Group(is):      Forrit/Gagnagrunnar
613 Group(it):      Applicazioni/Database
614 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
615 Group(no):      Applikasjoner/Databaser
616 Group(pl):      Aplikacje/Bazy Danych
617 Group(pt):      Aplicações/Bases de Dados
618 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
619 Group(sl):      Programi/Zbirke podatkov
620 Group(sv):      Tillämpningar/Databaser
621 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
622 Requires:       %{name}-c++ = %{version}
623 Requires:       %{name}-devel = %{version}
624
625 %description c++-devel
626 This package includes library and header files for C++ interface.
627
628 %description c++-devel -l pl
629 Pakiet ten zawiera biblioteki i pliki nag³ówkowe dla interfejsu C++.
630
631 %package c++-static
632 Summary:        C++ interface to PostgreSQL - static libraries
633 Summary(pl):    Interfejs C++ do PostgreSQL - biblioteki statyczne
634 Group:          Applications/Databases
635 Group(cs):      Aplikace/Databáze
636 Group(da):      Programmer/Databaser
637 Group(de):      Applikationen/Datenbanken
638 Group(es):      Aplicaciones/Bases de Datos
639 Group(fr):      Applications/Bases de Données
640 Group(id):      Aplikasi/Database
641 Group(is):      Forrit/Gagnagrunnar
642 Group(it):      Applicazioni/Database
643 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
644 Group(no):      Applikasjoner/Databaser
645 Group(pl):      Aplikacje/Bazy Danych
646 Group(pt):      Aplicações/Bases de Dados
647 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
648 Group(sl):      Programi/Zbirke podatkov
649 Group(sv):      Tillämpningar/Databaser
650 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
651 Requires:       %{name}-c++-devel = %{version}
652
653 %description c++-static
654 This package includes static library for interface C++.
655
656 %description c++-static -l pl
657 Pakiet ten zawiera biblioteki statyczne dla interfejsu C++.
658
659 %package odbc
660 Summary:        ODBC interface to PostgreSQL
661 Summary(es):    Driver ODBC para acceder un servidor PostgreSQL
662 Summary(pl):    Interfejs ODBC do PostgreSQL
663 Summary(pt_BR): Driver ODBC necessário para acessar um servidor PostgreSQL
664 Group:          Applications/Databases
665 Group(cs):      Aplikace/Databáze
666 Group(da):      Programmer/Databaser
667 Group(de):      Applikationen/Datenbanken
668 Group(es):      Aplicaciones/Bases de Datos
669 Group(fr):      Applications/Bases de Données
670 Group(id):      Aplikasi/Database
671 Group(is):      Forrit/Gagnagrunnar
672 Group(it):      Applicazioni/Database
673 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
674 Group(no):      Applikasjoner/Databaser
675 Group(pl):      Aplikacje/Bazy Danych
676 Group(pt):      Aplicações/Bases de Dados
677 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
678 Group(sl):      Programi/Zbirke podatkov
679 Group(sv):      Tillämpningar/Databaser
680 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
681 Requires:       %{name}-libs = %{version}
682
683 %description odbc
684 This package includes library for interface ODBC.
685
686 %description odbc -l es
687 Driver para acceder un servidor PostgreSQL, a través de ODBC.
688
689 %description odbc -l pl
690 Pakiet ten zawiera biblioteki dla interfejsu ODBC.
691
692 %description odbc -l pt_BR
693 Driver ODBC necessário para acessar um servidor PostgreSQL.
694
695 %package odbc-devel
696 Summary:        ODBC interface to PostgreSQL - development part
697 Summary(pl):    Interfejs ODBC do PostgreSQL - cze¶æ programistyczna
698 Group:          Applications/Databases
699 Group(cs):      Aplikace/Databáze
700 Group(da):      Programmer/Databaser
701 Group(de):      Applikationen/Datenbanken
702 Group(es):      Aplicaciones/Bases de Datos
703 Group(fr):      Applications/Bases de Données
704 Group(id):      Aplikasi/Database
705 Group(is):      Forrit/Gagnagrunnar
706 Group(it):      Applicazioni/Database
707 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
708 Group(no):      Applikasjoner/Databaser
709 Group(pl):      Aplikacje/Bazy Danych
710 Group(pt):      Aplicações/Bases de Dados
711 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
712 Group(sl):      Programi/Zbirke podatkov
713 Group(sv):      Tillämpningar/Databaser
714 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
715 Requires:       %{name}-odbc = %{version}
716 Requires:       %{name}-devel = %{version}
717
718 %description odbc-devel
719 This package includes library and header files for interface ODBC.
720
721 %description odbc-devel -l pl
722 Pakiet ten zawiera biblioteki i pliki nag³ówkowe dla interfejsu ODBC.
723
724 %package odbc-static
725 Summary:        ODBC interface to PostgreSQL - static libraries
726 Summary(pl):    Interfejs ODBC do PostgreSQL - biblioteki statyczne
727 Group:          Applications/Databases
728 Group(cs):      Aplikace/Databáze
729 Group(da):      Programmer/Databaser
730 Group(de):      Applikationen/Datenbanken
731 Group(es):      Aplicaciones/Bases de Datos
732 Group(fr):      Applications/Bases de Données
733 Group(id):      Aplikasi/Database
734 Group(is):      Forrit/Gagnagrunnar
735 Group(it):      Applicazioni/Database
736 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
737 Group(no):      Applikasjoner/Databaser
738 Group(pl):      Aplikacje/Bazy Danych
739 Group(pt):      Aplicações/Bases de Dados
740 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
741 Group(sl):      Programi/Zbirke podatkov
742 Group(sv):      Tillämpningar/Databaser
743 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
744 Requires:       %{name}-odbc-devel = %{version}
745
746 %description odbc-static
747 This package includes static library for interface ODBC.
748
749 %description odbc-static -l pl
750 Pakiet ten zawiera biblioteki statyczne dla interfejsu ODBC.
751
752 %package -n pgaccess
753 Summary:        A free graphical database management tool for PostgreSQL
754 Summary(pl):    Graficzne narzêdzie do obs³ugi baz danych PostgreSQL
755 Group:          Applications/Databases
756 Group(cs):      Aplikace/Databáze
757 Group(da):      Programmer/Databaser
758 Group(de):      Applikationen/Datenbanken
759 Group(es):      Aplicaciones/Bases de Datos
760 Group(fr):      Applications/Bases de Données
761 Group(id):      Aplikasi/Database
762 Group(is):      Forrit/Gagnagrunnar
763 Group(it):      Applicazioni/Database
764 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
765 Group(no):      Applikasjoner/Databaser
766 Group(pl):      Aplikacje/Bazy Danych
767 Group(pt):      Aplicações/Bases de Dados
768 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
769 Group(sl):      Programi/Zbirke podatkov
770 Group(sv):      Tillämpningar/Databaser
771 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
772 Requires:       %{name}-tcl = %{version}
773
774 %description -n pgaccess
775 A free graphical database management tool for PostgreSQL.
776
777 %description -n pgaccess -l pl
778 Graficzne narzêdzie do obs³ugi baz danych PostgreSQL.
779
780 %package tcl
781 Summary:        tcl interface for PostgreSQL
782 Summary(es):    Bibliotecas y shell TCL para acceder un servidor PostgreSQL
783 Summary(pl):    Interfejs tcl dla PostgreSQL
784 Summary(pt_BR): Bibliotecas e shell para programas em TCL acessarem o servidor PostgreSQL
785 Group:          Development/Languages/Tcl
786 Group(cs):      Vývojové prostøedky/Programovací jazyky/Tcl
787 Group(da):      Udvikling/Sprog/Tcl
788 Group(de):      Entwicklung/Sprachen/Tcl
789 Group(es):      Desarrollo/Lenguajes/Tcl
790 Group(fr):      Development/Langues/Tcl
791 Group(is):      Þróunartól/Forritunarmál/Tcl
792 Group(it):      Sviluppo/Linguaggi/Tcl
793 Group(ja):      ³«È¯/¸À¸ì/Tcl
794 Group(no):      Utvikling/Programmeringsspråk/Tcl
795 Group(pl):      Programowanie/Jêzyki/Tcl
796 Group(pt):      Desenvolvimento/Linguagens/Tcl
797 Group(ru):      òÁÚÒÁÂÏÔËÁ/ñÚÙËÉ/Tcl
798 Group(sl):      Razvoj/Jeziki/Tcl
799 Group(sv):      Utveckling/Språk/Tcl
800 Group(uk):      òÏÚÒÏÂËÁ/íÏ×É/Tcl
801 Requires:       %{name}-libs = %{version}
802
803 %description tcl
804 tcl interface for PostgreSQL.
805
806 %description tcl -l es
807 Bibliotecas y shell TCL para acceder un servidor PostgreSQL
808
809 %description tcl -l pl
810 Interfejs tcl dla PostgreSQL.
811
812 %description tcl -l pt_BR
813 Bibliotecas e shell para programas em TCL acessarem o servidor
814 PostgreSQL
815
816 %package tcl-devel
817 Summary:        Development part of tcl interface for PostgreSQL
818 Summary(pl):    Czê¶æ dla programistów interfejsu tcl dla PostgreSQL
819 Group:          Development/Languages/Tcl
820 Group(cs):      Vývojové prostøedky/Programovací jazyky/Tcl
821 Group(da):      Udvikling/Sprog/Tcl
822 Group(de):      Entwicklung/Sprachen/Tcl
823 Group(es):      Desarrollo/Lenguajes/Tcl
824 Group(fr):      Development/Langues/Tcl
825 Group(is):      Þróunartól/Forritunarmál/Tcl
826 Group(it):      Sviluppo/Linguaggi/Tcl
827 Group(ja):      ³«È¯/¸À¸ì/Tcl
828 Group(no):      Utvikling/Programmeringsspråk/Tcl
829 Group(pl):      Programowanie/Jêzyki/Tcl
830 Group(pt):      Desenvolvimento/Linguagens/Tcl
831 Group(ru):      òÁÚÒÁÂÏÔËÁ/ñÚÙËÉ/Tcl
832 Group(sl):      Razvoj/Jeziki/Tcl
833 Group(sv):      Utveckling/Språk/Tcl
834 Group(uk):      òÏÚÒÏÂËÁ/íÏ×É/Tcl
835 Requires:       %{name}-tcl = %{version}
836 Requires:       %{name}-devel = %{version}
837
838 %description tcl-devel
839 Development part of tcl interface for PostgreSQL.
840
841 %description tcl-devel -l pl
842 Czê¶æ interfejsu tcl dla PostgreSQL przeznaczona dla programistów.
843
844 %package tcl-static
845 Summary:        Static libraries of tcl interface for PostgreSQL
846 Summary(pl):    Biblioteki statyczne interfejsu tcl dla PostgreSQL
847 Group:          Development/Languages/Tcl
848 Group(cs):      Vývojové prostøedky/Programovací jazyky/Tcl
849 Group(da):      Udvikling/Sprog/Tcl
850 Group(de):      Entwicklung/Sprachen/Tcl
851 Group(es):      Desarrollo/Lenguajes/Tcl
852 Group(fr):      Development/Langues/Tcl
853 Group(is):      Þróunartól/Forritunarmál/Tcl
854 Group(it):      Sviluppo/Linguaggi/Tcl
855 Group(ja):      ³«È¯/¸À¸ì/Tcl
856 Group(no):      Utvikling/Programmeringsspråk/Tcl
857 Group(pl):      Programowanie/Jêzyki/Tcl
858 Group(pt):      Desenvolvimento/Linguagens/Tcl
859 Group(ru):      òÁÚÒÁÂÏÔËÁ/ñÚÙËÉ/Tcl
860 Group(sl):      Razvoj/Jeziki/Tcl
861 Group(sv):      Utveckling/Språk/Tcl
862 Group(uk):      òÏÚÒÏÂËÁ/íÏ×É/Tcl
863 Requires:       %{name}-tcl-devel = %{version}
864
865 %description tcl-static
866 Static libraries of tcl interface for PostgreSQL.
867
868 %description tcl-devel -l pl
869 Biblioteki statyczne interfejsu tcl dla PostgreSQL.
870
871 %package module-plpgsql
872 Summary:        PL/pgSQL - PostgreSQL procedural language
873 Summary(pl):    PL/pgSQL jêzyk proceduralny bazy danych PostgreSQL
874 Group:          Applications/Databases
875 Group(cs):      Aplikace/Databáze
876 Group(da):      Programmer/Databaser
877 Group(de):      Applikationen/Datenbanken
878 Group(es):      Aplicaciones/Bases de Datos
879 Group(fr):      Applications/Bases de Données
880 Group(id):      Aplikasi/Database
881 Group(is):      Forrit/Gagnagrunnar
882 Group(it):      Applicazioni/Database
883 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
884 Group(no):      Applikasjoner/Databaser
885 Group(pl):      Aplikacje/Bazy Danych
886 Group(pt):      Aplicações/Bases de Dados
887 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
888 Group(sl):      Programi/Zbirke podatkov
889 Group(sv):      Tillämpningar/Databaser
890 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
891 Requires:       %{name} = %{version}
892
893 %description module-plpgsql
894 From PostgreSQL documentation.
895
896 Postgres supports the definition of procedural languages. In the case
897 of a function or trigger procedure defined in a procedural language,
898 the database has no built-in knowledge about how to interpret the
899 function's source text. Instead, the task is passed to a handler that
900 knows the details of the language. The handler itself is a special
901 programming language function compiled into a shared object and loaded
902 on demand.
903
904 To enable PL/pgSQL procedural language for your database you have to
905 run createlang command.
906
907 %description module-plpgsql -l pl
908 Z dokumentacji PostgreSQL.
909
910 Postgres ma wsparcie dla jêzyków proceduralnych. W przypadku, kiedy
911 programista zdefiniuje procedurê wyzwalacza lub funkcjê w jêzyku
912 proceduralnym, baza danych nie ma pojêcia jak interpretowaæ tego typu
913 funkcjê. Funkcja lub procedura ta jest przekazywana do interpretera,
914 który wie jak j± wykonaæ. Interpreter jest odpowiedni±, specjaln±
915 funkcj±, która jest skompilowana w obiekt dzielony i ³adowany w razie
916 potrzeby.
917
918 Za pomoc± komendy createlang mo¿na dodaæ wsparcie dla jêzyka
919 proceduralnego PL/pgSQL dla swojej bazy danych.
920
921 %package module-plperl
922 Summary:        PL/perl - PostgreSQL procedural language
923 Summary(pl):    PL/perl jêzyk proceduralny bazy danych PostgreSQL
924 Group:          Applications/Databases
925 Group(cs):      Aplikace/Databáze
926 Group(da):      Programmer/Databaser
927 Group(de):      Applikationen/Datenbanken
928 Group(es):      Aplicaciones/Bases de Datos
929 Group(fr):      Applications/Bases de Données
930 Group(id):      Aplikasi/Database
931 Group(is):      Forrit/Gagnagrunnar
932 Group(it):      Applicazioni/Database
933 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
934 Group(no):      Applikasjoner/Databaser
935 Group(pl):      Aplikacje/Bazy Danych
936 Group(pt):      Aplicações/Bases de Dados
937 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
938 Group(sl):      Programi/Zbirke podatkov
939 Group(sv):      Tillämpningar/Databaser
940 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
941 Requires:       %{name} = %{version}
942 %requires_eq    perl
943
944 %description module-plperl
945 From PostgreSQL documentation.
946
947 Postgres supports the definition of procedural languages. In the case
948 of a function or trigger procedure defined in a procedural language,
949 the database has no built-in knowledge about how to interpret the
950 function's source text. Instead, the task is passed to a handler that
951 knows the details of the language. The handler itself is a special
952 programming language function compiled into a shared object and loaded
953 on demand.
954
955 To enable PL/perl procedural language for your database you have to
956 run createlang command.
957
958 %description module-plperl -l pl
959 Z dokumentacji PostgreSQL.
960
961 Postgres ma wsparcie dla jêzyków proceduralnych. W przypadku, kiedy
962 programista zdefiniuje procedurê wyzwalacza lub funkcjê w jêzyku
963 proceduralnym, baza danych nie ma pojêcia jak interpretowaæ tego typu
964 funkcjê. Funkcja lub procedura ta jest przekazywana do interpretera,
965 który wie jak j± wykonaæ. Interpreter jest odpowiedni±, specjaln±
966 funkcj±, która jest skompilowana w obiekt dzielony i ³adowany w razie
967 potrzeby.
968
969 Za pomoc± komendy createlang mo¿na dodaæ wsparcie dla jêzyka
970 proceduralnego PL/perl dla swojej bazy danych.
971
972 %package module-plpython
973 Summary:        PL/python - PostgreSQL procedural language
974 Summary(pl):    PL/python jêzyk proceduralny bazy danych PostgreSQL
975 Group:          Applications/Databases
976 Group(cs):      Aplikace/Databáze
977 Group(da):      Programmer/Databaser
978 Group(de):      Applikationen/Datenbanken
979 Group(es):      Aplicaciones/Bases de Datos
980 Group(fr):      Applications/Bases de Données
981 Group(id):      Aplikasi/Database
982 Group(is):      Forrit/Gagnagrunnar
983 Group(it):      Applicazioni/Database
984 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
985 Group(no):      Applikasjoner/Databaser
986 Group(pl):      Aplikacje/Bazy Danych
987 Group(pt):      Aplicações/Bases de Dados
988 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
989 Group(sl):      Programi/Zbirke podatkov
990 Group(sv):      Tillämpningar/Databaser
991 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
992 Requires:       %{name} = %{version}
993 %requires_eq    python
994
995 %description module-plpython
996 From PostgreSQL documentation.
997
998 Postgres supports the definition of procedural languages. In the case
999 of a function or trigger procedure defined in a procedural language,
1000 the database has no built-in knowledge about how to interpret the
1001 function's source text. Instead, the task is passed to a handler that
1002 knows the details of the language. The handler itself is a special
1003 programming language function compiled into a shared object and loaded
1004 on demand.
1005
1006 To enable PL/python procedural language for your database you have to
1007 run createlang command.
1008
1009 %description module-plpython -l pl
1010 Z dokumentacji PostgreSQL.
1011
1012 Postgres ma wsparcie dla jêzyków proceduralnych. W przypadku, kiedy
1013 programista zdefiniuje procedurê wyzwalacza lub funkcjê w jêzyku
1014 proceduralnym, baza danych nie ma pojêcia jak interpretowaæ tego typu
1015 funkcjê. Funkcja lub procedura ta jest przekazywana do interpretera,
1016 który wie jak j± wykonaæ. Interpreter jest odpowiedni±, specjaln±
1017 funkcj±, która jest skompilowana w obiekt dzielony i ³adowany w razie
1018 potrzeby.
1019
1020 Za pomoc± komendy createlang mo¿na dodaæ wsparcie dla jêzyka
1021 proceduralnego PL/python dla swojej bazy danych.
1022
1023 %package module-pltcl
1024 Summary:        PL/TCL - PostgreSQL procedural language
1025 Summary(pl):    PL/TCL - jêzyk proceduralny bazy danych PostgreSQL
1026 Group:          Applications/Databases
1027 Group(cs):      Aplikace/Databáze
1028 Group(da):      Programmer/Databaser
1029 Group(de):      Applikationen/Datenbanken
1030 Group(es):      Aplicaciones/Bases de Datos
1031 Group(fr):      Applications/Bases de Données
1032 Group(id):      Aplikasi/Database
1033 Group(is):      Forrit/Gagnagrunnar
1034 Group(it):      Applicazioni/Database
1035 Group(ja):      ¥¢¥×¥ê¥±¡¼¥·¥ç¥ó/¥Ç¡¼¥¿¥Ù¡¼¥¹
1036 Group(no):      Applikasjoner/Databaser
1037 Group(pl):      Aplikacje/Bazy Danych
1038 Group(pt):      Aplicações/Bases de Dados
1039 Group(ru):      ðÒÉÌÏÖÅÎÉÑ/âÁÚÙ ÄÁÎÎÙÈ
1040 Group(sl):      Programi/Zbirke podatkov
1041 Group(sv):      Tillämpningar/Databaser
1042 Group(uk):      ðÒÉËÌÁÄΦ ðÒÏÇÒÁÍÉ/âÁÚÉ ÄÁÎÉÈ
1043 Requires:       %{name} = %{version}
1044
1045 %description module-pltcl
1046 From PostgreSQL documentation.
1047
1048 Postgres supports the definition of procedural languages. In the case
1049 of a function or trigger procedure defined in a procedural language,
1050 the database has no built-in knowledge about how to interpret the
1051 function's source text. Instead, the task is passed to a handler that
1052 knows the details of the language. The handler itself is a special
1053 programming language function compiled into a shared object and loaded
1054 on demand.
1055
1056 To enable PL/TCL procedural language for your database you have to run
1057 createlang command.
1058
1059 %description module-pltcl -l pl
1060 Z dokumentacji PostgreSQL.
1061
1062 Postgres ma wsparcie dla jêzyków proceduralnych. W przypadku, kiedy
1063 programista zdefiniuje procedurê wyzwalacza lub funkcjê w jêzyku
1064 proceduralnym, baza danych nie ma pojêcia jak interpretowaæ tego typu
1065 funkcjê. Funkcja lub procedura ta jest przekazywana do interpretera,
1066 który wie jak j± wykonaæ. Interpreter jest odpowiedni±, specjaln±
1067 funkcj±, która jest skompilowana w obiekt dzielony i ³adowany w razie
1068 potrzeby.
1069
1070 Za pomoc± komendy createlang mo¿na dodaæ wsparcie dla jêzyka
1071 proceduralnego PL/TCL dla swojej bazy danych.
1072
1073 %prep
1074 %setup  -q
1075 %patch0 -p1
1076 %patch1 -p1
1077 %patch2 -p1
1078 %patch3 -p1
1079 %patch4 -p1
1080
1081 tar xzf doc/man*.tar.gz
1082
1083 mkdir doc/unpacked
1084 tar zxf doc/postgres.tar.gz -C doc/unpacked
1085
1086 # Erase all CVS dir
1087 rm -fR `find contrib/ -type d -name CVS`
1088
1089 %build
1090 rm -f config/libtool.m4
1091 aclocal -I config
1092 autoconf
1093 %configure \
1094         %{!?_without_pgsql_locale:--enable-locale} \
1095         %{!?_without_pgsql_multibyte:--enable-multibyte} \
1096         --disable-rpath \
1097         --enable-depend \
1098         --enable-odbc \
1099         --enable-recode \
1100         --enable-syslog \
1101         --enable-unicode-conversion \
1102         --with-CXX \
1103         --with-tcl \
1104         --with-tk \
1105         --with-perl \
1106         --with-python \
1107         --with-openssl \
1108         --with-perl \
1109         --enable-odbc \
1110         --with-odbcinst=%{_sysconfdir} \
1111         --with-x \
1112 %{?_with_jdbc:  --with-java}
1113
1114 %{__make}
1115 %ifnarch sparc sparcv9 sparc64 alpha
1116 %{!?_without_tests: %{__make} check }
1117 %endif
1118
1119 %install
1120 rm -rf $RPM_BUILD_ROOT
1121 install -d $RPM_BUILD_ROOT{%{_sysconfdir},/etc/{rc.d/init.d,sysconfig}} \
1122         $RPM_BUILD_ROOT{/var/{lib/pgsql,log},%{_pgsqldir}} \
1123         $RPM_BUILD_ROOT{%{_applnkdir}/System,%{_pixmapsdir}} \
1124
1125 %{__make} install install-all-headers \
1126         DESTDIR=$RPM_BUILD_ROOT
1127
1128 %{__make} install -C src/pl/plperl \
1129         DESTDIR=$RPM_BUILD_ROOT
1130
1131 touch $RPM_BUILD_ROOT/var/log/pgsql
1132
1133 # Move PL/pgSQL procedural language to %{_pgmoduledir}
1134 ( cd $RPM_BUILD_ROOT%{_libdir}
1135   mv -f plpgsql.so $RPM_BUILD_ROOT%{_pgmoduledir}
1136 )
1137
1138 # Move PL/TCL procedural language to %{_pgmoduledir}
1139 ( cd $RPM_BUILD_ROOT%{_libdir}
1140   mv -f pltcl.so $RPM_BUILD_ROOT%{_pgmoduledir}
1141 )
1142
1143 # odbc
1144 install src/interfaces/odbc/odbcinst.ini $RPM_BUILD_ROOT%{_sysconfdir}
1145
1146 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/postgresql
1147 install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/postgresql
1148 install %{SOURCE4} $RPM_BUILD_ROOT%{_applnkdir}/System
1149 install %{SOURCE5} $RPM_BUILD_ROOT%{_pixmapsdir}
1150
1151 cp -a man?         $RPM_BUILD_ROOT%{_mandir}
1152
1153 install -d howto
1154 ( cd howto
1155   tar xzf $RPM_SOURCE_DIR/pgsql-Database-HOWTO-html.tar.gz
1156 )
1157
1158 %py_comp $RPM_BUILD_ROOT%{py_libdir}
1159 %py_ocomp $RPM_BUILD_ROOT%{py_libdir}
1160
1161 gzip -9nf doc/FAQ doc/README* COPYRIGHT README HISTORY doc/bug.template \
1162         src/interfaces/odbc/readme.txt \
1163         src/interfaces/odbc/notice.txt
1164
1165 %clean
1166 rm -rf $RPM_BUILD_ROOT
1167 rm -f /tmp/tmp_perl_info
1168
1169 %pre
1170 getgid postgres >/dev/null 2>&1 || /usr/sbin/groupadd -g 88 -r -f postgres
1171 id postgres >/dev/null 2>&1 || /usr/sbin/useradd -M -o -r -u 88 \
1172         -d /var/lib/pgsql -s /bin/sh -g postgres \
1173         -c "PostgreSQL Server" postgres
1174
1175 %post
1176 /sbin/chkconfig --add postgresql
1177
1178 if [ -f /var/lock/subsys/postgresql ]; then
1179         /etc/rc.d/init.d/postgresql restart >&2
1180 else
1181         echo "Run \"/etc/rc.d/init.d/postgresql start\" to start postgresql server."
1182 fi
1183
1184 %preun
1185 if [ "$1" = "0" ]; then
1186         if [ -f /var/lock/subsys/postgresql ]; then
1187                 /etc/rc.d/init.d/postgresql stop
1188         fi
1189         /sbin/chkconfig --del postgresql
1190 fi
1191
1192 %post   libs -p /sbin/ldconfig
1193 %postun libs -p /sbin/ldconfig
1194
1195 %post   tcl -p /sbin/ldconfig
1196 %postun tcl -p /sbin/ldconfig
1197
1198 %post   clients -p /sbin/ldconfig
1199 %postun clients -p /sbin/ldconfig
1200
1201 %post   c++ -p /sbin/ldconfig
1202 %postun c++ -p /sbin/ldconfig
1203
1204 %post   odbc -p /sbin/ldconfig
1205 %postun odbc -p /sbin/ldconfig
1206
1207 %files
1208 %defattr(644,root,root,755)
1209 %attr(754,root,root) /etc/rc.d/init.d/*
1210 %attr(640,root,root) %config(noreplace) %verify(not md5 size mtime) /etc/sysconfig/*
1211
1212 %attr(755,root,root) %{_bindir}/createdb
1213 %attr(755,root,root) %{_bindir}/createuser
1214 %attr(755,root,root) %{_bindir}/dropdb
1215 %attr(755,root,root) %{_bindir}/dropuser
1216 %attr(755,root,root) %{_bindir}/initdb
1217 %attr(755,root,root) %{_bindir}/initlocation
1218 %attr(755,root,root) %{_bindir}/pg_ctl
1219 %attr(755,root,root) %{_bindir}/pg_config
1220 %attr(755,root,root) %{_bindir}/pg_encoding
1221 %attr(755,root,root) %{_bindir}/pg_passwd
1222 %attr(755,root,root) %{_bindir}/postgres
1223 %attr(755,root,root) %{_bindir}/postmaster
1224 %attr(755,root,root) %{_bindir}/ipcclean
1225 %attr(755,root,root) %{_bindir}/createlang
1226 %attr(755,root,root) %{_bindir}/droplang
1227
1228 %dir %{_pgsqldir}
1229 %dir %{_pgmoduledir}
1230 %{_datadir}/postgresql/*.bki
1231 %{_datadir}/postgresql/*.sample
1232 %{_datadir}/postgresql/*.description
1233
1234 %attr(700,postgres,postgres) %dir /var/lib/pgsql
1235 %attr(640,postgres,postgres) %config(noreplace) %verify(not md5 size mtime) /var/log/pgsql
1236
1237 %{_mandir}/man1/createdb.1*
1238 %{_mandir}/man1/createlang.1*
1239 %{_mandir}/man1/createuser.1*
1240 %{_mandir}/man1/dropdb.1*
1241 %{_mandir}/man1/droplang.1*
1242 %{_mandir}/man1/dropuser.1*
1243 %{_mandir}/man1/initdb.1*
1244 %{_mandir}/man1/initlocation.1*
1245 %{_mandir}/man1/pg_passwd.1*
1246 %{_mandir}/man1/pg_ctl.1*
1247 %{_mandir}/man1/pg_config.1*
1248 %{_mandir}/man1/postgres.1*
1249 %{_mandir}/man1/postmaster.1*
1250 %{_mandir}/man1/ipcclean.1*
1251
1252 %doc contrib 
1253 %doc doc/FAQ* doc/README* 
1254 %doc COPYRIGHT.gz README.gz HISTORY.gz doc/bug.template.gz
1255
1256 %files doc
1257 %defattr(644,root,root,755)
1258 %doc doc/unpacked/*
1259 %doc howto
1260
1261 %files libs
1262 %defattr(644,root,root,755)
1263 %attr(755,root,root) %{_libdir}/libpq.so.*.*
1264 %attr(755,root,root) %{_libdir}/libpgeasy.so.*.*
1265 %attr(755,root,root) %{_libdir}/libecpg.so.*.*
1266 %attr(755,root,root) %{_bindir}/pg_id
1267
1268 %files devel
1269 %defattr(644,root,root,755)
1270 %doc doc/internals.ps*
1271 %attr(755,root,root) %{_bindir}/ecpg
1272 %attr(755,root,root) %{_libdir}/libecpg.so
1273 %attr(755,root,root) %{_libdir}/libpgeasy.so
1274 %attr(755,root,root) %{_libdir}/libpq.so
1275 %dir %{_includedir}/postgresql
1276 %{_includedir}/pg_config.h
1277 %{_includedir}/pg_config_os.h
1278 %{_includedir}/ecpgerrno.h
1279 %{_includedir}/ecpglib.h
1280 %{_includedir}/ecpgtype.h
1281 %{_includedir}/libpgeasy.h
1282 %{_includedir}/libpq-fe.h
1283 %{_includedir}/postgres_ext.h
1284 %{_includedir}/sql3types.h
1285 %{_includedir}/sqlca.h
1286 %dir %{_includedir}/postgresql/internal
1287 %{_includedir}/postgresql/internal/c.h
1288 %{_includedir}/postgresql/internal/libpq-int.h
1289 %{_includedir}/postgresql/internal/postgres_fe.h
1290 %{_includedir}/postgresql/internal/pqexpbuffer.h
1291 %{_includedir}/postgresql/internal/lib
1292 %{_includedir}/postgresql/internal/libpq
1293 %{_mandir}/man1/ecpg.1*
1294
1295 %files backend-devel
1296 %defattr(644,root,root,755)
1297 %{_includedir}/postgresql/server
1298
1299 %files static
1300 %defattr(644,root,root,755)
1301 %{_libdir}/libecpg.a
1302 %{_libdir}/libpgeasy.a
1303 %{_libdir}/libpq.a
1304
1305 %files clients
1306 %defattr(644,root,root,755)
1307 %attr(755,root,root) %{_bindir}/pg_dump
1308 %attr(755,root,root) %{_bindir}/pg_dumpall
1309 %attr(755,root,root) %{_bindir}/pg_restore
1310 %attr(755,root,root) %{_bindir}/psql
1311 %attr(755,root,root) %{_bindir}/vacuumdb
1312
1313 %{_mandir}/man1/pg_dump.1*
1314 %{_mandir}/man1/pg_dumpall.1*
1315 %{_mandir}/man1/pg_restore.1*
1316 %{_mandir}/man1/psql.1*
1317 %{_mandir}/man1/vacuumdb.1*
1318 %{_mandir}/manl/*.l*
1319
1320 %files c++
1321 %defattr(644,root,root,755)
1322 %attr(755,root,root) %{_libdir}/libpq++.so.*.*
1323
1324 %files c++-devel
1325 %defattr(644,root,root,755)
1326 %attr(755,root,root) %{_libdir}/libpq++.so
1327 %{_includedir}/libpq++.h
1328 %{_includedir}/libpq++
1329
1330 %files c++-static
1331 %defattr(644,root,root,755)
1332 %{_libdir}/libpq++.a
1333
1334 %files perl
1335 %defattr(644,root,root,755)
1336 %dir %{perl_sitearch}/auto/Pg
1337 %{perl_sitearch}/auto/Pg/Pg.bs
1338 %attr(755,root,root) %{perl_sitearch}/auto/Pg/Pg.so
1339 %{perl_sitearch}/auto/Pg/autosplit.ix
1340 %{perl_sitearch}/Pg.pm
1341 %{_mandir}/man3/*
1342
1343
1344 %files -n python-postgresql
1345 %defattr(644,root,root,755)
1346 %{py_sitedir}/*.pyc
1347 %{py_sitedir}/*.pyo
1348 %attr(755,root,root) %{py_sitedir}/*.so
1349
1350 %files -n pgaccess
1351 %defattr(644,root,root,755)
1352 %doc src/bin/pgaccess/doc/html/*
1353 %attr(755,root,root) %{_bindir}/pgaccess
1354 %dir %{_datadir}/postgresql/pgaccess
1355 %attr(755, root, root) %{_datadir}/postgresql/pgaccess/main.tcl
1356 %{_datadir}/postgresql/pgaccess/images
1357 %{_datadir}/postgresql/pgaccess/lib
1358 %{_applnkdir}/System/pgaccess.desktop
1359 %{_pixmapsdir}/pgaccess.png
1360 %{_mandir}/man1/pgaccess.1*
1361
1362 %files tcl
1363 %defattr(644,root,root,755)
1364 %attr(755,root,root) %{_libdir}/libpgtcl.so
1365 %attr(755,root,root) %{_libdir}/libpgtcl.so.*.*
1366 %attr(755,root,root) %{_bindir}/pgtclsh
1367 %attr(755,root,root) %{_bindir}/pgtksh
1368 %{_mandir}/man1/pgtclsh.1*
1369 %{_mandir}/man1/pgtksh.1*
1370
1371 %files tcl-devel
1372 %defattr(644,root,root,755)
1373 %{_includedir}/libpgtcl.h
1374
1375 %files tcl-static
1376 %defattr(644,root,root,755)
1377 %{_libdir}/libpgtcl.a
1378
1379 %files odbc
1380 %defattr(644,root,root,755)
1381 %doc src/interfaces/odbc/readme.txt.gz src/interfaces/odbc/notice.txt.gz
1382 %config(noreplace) %verify(not size mtime md5) %{_sysconfdir}/odbc*
1383 %attr(755,root,root) %{_libdir}/libpsqlodbc.so.*.*
1384 %{_datadir}/postgresql/odbc.sql
1385
1386 %files odbc-devel
1387 %defattr(644,root,root,755)
1388 #%{_includedir}/postgresql/iodbc
1389 %attr(755,root,root) %{_libdir}/libpsqlodbc.so
1390
1391 %files odbc-static
1392 %defattr(644,root,root,755)
1393 %{_libdir}/libpsqlodbc.a
1394
1395 %files module-plpgsql
1396 %defattr(644,root,root,755)
1397 %attr(755,root,root) %{_pgmoduledir}/plpgsql.so
1398
1399 %files module-plperl
1400 %defattr(644,root,root,755)
1401 %attr(755,root,root) %{_pgmoduledir}/plperl.so
1402
1403 %files module-plpython
1404 %defattr(644,root,root,755)
1405 %attr(755,root,root) %{_pgmoduledir}/plpython.so
1406
1407 %files module-pltcl
1408 %defattr(644,root,root,755)
1409 %attr(755,root,root) %{_pgmoduledir}/pltcl.so
This page took 0.120539 seconds and 4 git commands to generate.