#
-# TODO:
-# - plphp has no files section
-#
# Conditional build:
%bcond_without tests # disable testing
%bcond_without tcl # disables Tcl support
%bcond_without kerberos5 # disable kerberos5 support
%bcond_without perl # disable Perl support
-%bcond_without pgsql_locale # disable PostgreSQL locale
-%bcond_without pgsql_multibyte # disable PostgreSQL multibyte
%bcond_without python # disable Python support
%bcond_with php # enable PHP support
%bcond_with absolute_dbpaths # enable absolute paths to create database
# (disabled by default because it is a security risk)
Summary: PostgreSQL Data Base Management System
-Summary(de): PostgreSQL Datenbankverwaltungssystem
-Summary(es): Gestor de Banco de Datos PostgreSQL
-Summary(fr): Sysème de gestion de base de données PostgreSQL
-Summary(pl): PostgreSQL - system bazodanowy
-Summary(pt_BR): Gerenciador de Banco de Dados PostgreSQL
-Summary(ru): PostgreSQL - ÓÉÓÔÅÍÁ ÕÐÒÁ×ÌÅÎÉÑ ÂÁÚÁÍÉ ÄÁÎÎÙÈ
-Summary(tr): Veri Tabaný Yönetim Sistemi
-Summary(uk): PostgreSQL - ÓÉÓÔÅÍÁ ËÅÒÕ×ÁÎÎÑ ÂÁÚÁÍÉ ÄÁÎÉÈ
-Summary(zh_CN): PostgreSQL ¿Í»§¶Ë³ÌÐòºÍ¿âÎļþ
+Summary(de.UTF-8): PostgreSQL Datenbankverwaltungssystem
+Summary(es.UTF-8): Gestor de Banco de Datos PostgreSQL
+Summary(fr.UTF-8): Sysème de gestion de base de données PostgreSQL
+Summary(pl.UTF-8): PostgreSQL - system bazodanowy
+Summary(pt_BR.UTF-8): Gerenciador de Banco de Dados PostgreSQL
+Summary(ru.UTF-8): PostgreSQL - система управления базами данных
+Summary(tr.UTF-8): Veri Tabanı Yönetim Sistemi
+Summary(uk.UTF-8): PostgreSQL - система керування базами даних
+Summary(zh_CN.UTF-8): PostgreSQL 客户端程序和库文件
Name: postgresql
-Version: 8.1.2
+Version: 8.2.23
Release: 1
License: BSD
Group: Applications/Databases
-Source0: ftp://ftp6.pl.postgresql.org/pub/postgresql/source/v%{version}/%{name}-%{version}.tar.bz2
-# Source0-md5: 12d54a11bc3a414477d37ef338bec161
-##Source0: ftp://ftp.postgresql.org/pub/source/v%{version}beta/%{name}-%{version}%{beta}.tar.bz2
+Source0: ftp://ftp.postgresql.org/pub/source/v%{version}/%{name}-%{version}.tar.bz2
+# Source0-md5: 7ecc63c517a8e79b86cd680214ec14fc
Source1: %{name}.init
Source2: pgsql-Database-HOWTO-html.tar.gz
# Source2-md5: 5b656ddf1db41965761f85204a14398e
# Source8-md5: d307e4ab8cb6900a1c290a5dde1bdeee
Patch0: %{name}-conf.patch
Patch1: %{name}-absolute_dbpaths.patch
-Patch2: %{name}-link.patch
-Patch3: %{name}-ecpg_link.patch
-Patch4: %{name}-ecpg-includedir.patch
-Patch5: %{name}-ac.patch
-Icon: postgresql.xpm
+Patch2: %{name}-ecpg_link.patch
+Patch3: %{name}-ecpg-includedir.patch
+Patch4: %{name}-pg_ctl-fix.patch
+Patch5: %{name}-autoconf.patch
URL: http://www.postgresql.org/
BuildRequires: autoconf
BuildRequires: automake
BuildRequires: gettext-devel
%{?with_kerberos5:BuildRequires: heimdal-devel >= 0.7}
BuildRequires: libtool
+BuildRequires: libxml2-devel
+BuildRequires: libxslt-devel
BuildRequires: ncurses-devel >= 5.0
BuildRequires: openssl-devel >= 0.9.7d
BuildRequires: pam-devel
%{?with_perl:BuildRequires: perl-devel}
%if %{with php}
BuildRequires: php-devel >= 3:5.0.0
-BuildRequires: rpmbuild(macros) >= 1.238
+BuildRequires: rpmbuild(macros) >= 1.322
%endif
%if %{with python}
BuildRequires: python >= 1:2.3
BuildRequires: python-modules >= 1:2.3
%endif
BuildRequires: readline-devel >= 4.2
-BuildRequires: rpmbuild(macros) >= 1.202
-BuildRequires: sed >= 4.0
+BuildRequires: rpmbuild(macros) >= 1.268
%{?with_tcl:BuildRequires: tcl-devel >= 8.4.3}
BuildRequires: zlib-devel
-PreReq: rc-scripts
-PreReq: %{name}-clients = %{version}-%{release}
-PreReq: %{name}-libs = %{version}-%{release}
-Requires(pre): /usr/bin/getgid
+Requires(post,preun): /sbin/chkconfig
Requires(pre): /bin/id
+Requires(pre): /usr/bin/getgid
Requires(pre): /usr/sbin/groupadd
Requires(pre): /usr/sbin/useradd
Requires(pre): /usr/sbin/usermod
-Requires(post,preun): /sbin/chkconfig
+Requires: %{name}-clients = %{version}-%{release}
+Requires: %{name}-libs = %{version}-%{release}
+Requires: rc-scripts
Obsoletes: postgresql-server
Obsoletes: postgresql-test
BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
%define _pgmoduledir %{_libdir}/postgresql
%define _pgsqldir %{_datadir}/postgresql/contrib
+%define _ulibdir /usr/lib
+
%description
PostgreSQL Data Base Management System (formerly known as Postgres,
then as Postgres95).
PostgreSQL runs on Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD,
and most flavours of Unix.
-%description -l de
-PostgreSQL Datenbank-Managementsystem (früher als Postgres, dann als
+%description -l de.UTF-8
+PostgreSQL Datenbank-Managementsystem (früher als Postgres, dann als
Postgres95 bekannt).
PostgreSQL ist eine Verbesserung des POSTGRES-DB-Managementsystems,
-ein DBMS-Forschungsprototyp der nächsten Generation. Während es das
-leistungsfähige Datenmodell und die reichhaltigen Datentypen von
-POSTGRES beibehält, ersetzt es die PostQuel-Abfragesprache durch ein
+ein DBMS-Forschungsprototyp der nächsten Generation. Während es das
+leistungsfähige Datenmodell und die reichhaltigen Datentypen von
+POSTGRES beibehält, ersetzt es die PostQuel-Abfragesprache durch ein
Subset von SQL. PostgreSQL ist gratis, der gesamte Quellcode ist
-verfügbar.
+verfügbar.
-Ein Team von Internet-Entwicklern befaßt sich mit PostgreSQL. Sie alle
-sind auf der PostgreSQL-Entwickleradreßliste. Koordinator ist Marc G.
-Fournier (scrappy@postgreSQL.org). Das Team ist verantwortlich für
-alle aktuellen und künftigen Entwicklungen von PostgreSQL.
+Ein Team von Internet-Entwicklern befaßt sich mit PostgreSQL. Sie alle
+sind auf der PostgreSQL-Entwickleradreßliste. Koordinator ist Marc G.
+Fournier (scrappy@postgreSQL.org). Das Team ist verantwortlich für
+alle aktuellen und künftigen Entwicklungen von PostgreSQL.
Die Autoren von PostgreSQL 1.01 waren Andrew Yu und Jolly Chen.
Zahlreiche andere haben zur Portierung, zum Testen, Debugging und zur
Studenten und Programmierern unter der Leitung von Professor Michael
Stonebraker an der University of California, Berkeley.
-Der ursprüngliche Name war Postgres. Als 1995 SQL-Funktionalität
-hinzukam, wurde der Name in Postgres95 geändert. Ende 1996 schließlich
-entschied man sich für PostgreSQL.
+Der ursprüngliche Name war Postgres. Als 1995 SQL-Funktionalität
+hinzukam, wurde der Name in Postgres95 geändert. Ende 1996 schließlich
+entschied man sich für PostgreSQL.
-PostgreSQL läuft auf Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD
+PostgreSQL läuft auf Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD
und den meisten Unix-Systemen.
-%description -l es
+%description -l es.UTF-8
Administrador de Banco de Datos PostgreSQL (conocido anteriormente
-como Postgres, y después como Postgres95). PostgreSQL es una
-continuación mejorada del Sistema Administrador de Banco de Datos
+como Postgres, y después como Postgres95). PostgreSQL es una
+continuación mejorada del Sistema Administrador de Banco de Datos
POSTGRES, que era un prototipo de pesquisa para un SGBD de nueva
-generación. Mientras PostgreSQL mantiene el potente modelo de datos y
+generación. Mientras PostgreSQL mantiene el potente modelo de datos y
los varios tipos de datos del POSTGRES, substituye el lenguaje de
consulta PostQuel por un subconjunto extendido de la SQL. PostgreSQL
es libre y tiene los fuentes disponibles. El desarrollo del PostgreSQL
Marc G. Fournier (scrappy@postgreSQL.org). Este equipo es ahora
responsable por el desarrollo actual y futuro del PostgreSQL.
-%description -l fr
-Système de gestion de bases de données PostgreSQL (D'abord nommé
+%description -l fr.UTF-8
+Système de gestion de bases de données PostgreSQL (D'abord nommé
Postgres, puis Postgres95).
-PostgreSQL est une amélioration du système de gestion de bases de
-données POSTGRES, un prototype de recherche de la génération suivant
-DBMS. Tout en conservant le puissant modèle de donnée de et les types
-de donée riches de Postgres, il remplace le langage de requêtes de
+PostgreSQL est une amélioration du système de gestion de bases de
+données POSTGRES, un prototype de recherche de la génération suivant
+DBMS. Tout en conservant le puissant modèle de donnée de et les types
+de donée riches de Postgres, il remplace le langage de requêtes de
Postgres par un sous ensemble etendu de commandes SQL. PosrgreSQL est
libre, et ses sources sont disponibles.
-Le développement de PostgreSQL est actuellement réalisé via internet
-parune équipe de développeurs inscrits sur la mailing-list de
-développement de PostgreSQL. Le coordinateur actuel est Marc G
-Fournier (scrappy@postgreSQL.org). Cette équipe est responsable du
-développemen actuel et à venir de PostgreSQL.
+Le développement de PostgreSQL est actuellement réalisé via internet
+parune équipe de développeurs inscrits sur la mailing-list de
+développement de PostgreSQL. Le coordinateur actuel est Marc G
+Fournier (scrappy@postgreSQL.org). Cette équipe est responsable du
+développemen actuel et à venir de PostgreSQL.
-Les auteurs de PostgreSQL 1.01 étaient Andrew Yu et Jolly Chen.
-Beaucoup d'autres ont contribué au portage, au test, au débogage et à
-l'amélioration du code. Le code original de Postgres, duquel
-PostgreSQL est dérivé, a été l'oeuvre d'étudiants de haut niveau, de
+Les auteurs de PostgreSQL 1.01 étaient Andrew Yu et Jolly Chen.
+Beaucoup d'autres ont contribué au portage, au test, au débogage et à
+l'amélioration du code. Le code original de Postgres, duquel
+PostgreSQL est dérivé, a été l'oeuvre d'étudiants de haut niveau, de
moins haut niveau, et de programmeurs travaillant sous la direction du
-professeur Michael Stonebraker à l'université de Berkeley Californie.
+professeur Michael Stonebraker à l'université de Berkeley Californie.
-Le nom original du logiciel était Postgres. Quand les fonctionnalitées
-SQL furent ajoutées en 1995, son nom est devenu Postgres95. Il a été
-rebaptisé PostgreSQL en 1996.
+Le nom original du logiciel était Postgres. Quand les fonctionnalitées
+SQL furent ajoutées en 1995, son nom est devenu Postgres95. Il a été
+rebaptisé PostgreSQL en 1996.
PostgreSQL tourne sur Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD,
et la plupart des Unix.
-%description -l pl
-System Zarz±dzania Baz± Danych PostgreSQL (dawniej znany jako
-Postgres, nastêpnie jako Postgres95).
+%description -l pl.UTF-8
+System Zarządzania Bazą Danych PostgreSQL (dawniej znany jako
+Postgres, następnie jako Postgres95).
-PostgreSQL jest rozszerzeniem systemu zarz±dzania baz danych POSTGRES,
-prototypu DBMS nastêpnej generacji. Co prawda PostgreSQL odziedziczy³
-model danych oraz bogaty zbiór ró¿nych typów danych, to jednak jêzyk
-zapytañ PostQuel zosta³ zast±piony rozszerzonym SQL-em. PostgreSQL
-jest wolnym oprogramowaniem i kody ¼ród³owe tego oprogramowania s± w
-pe³ni dostêpne.
+PostgreSQL jest rozszerzeniem systemu zarządzania baz danych POSTGRES,
+prototypu DBMS następnej generacji. Co prawda PostgreSQL odziedziczył
+model danych oraz bogaty zbiór różnych typów danych, to jednak język
+zapytań PostQuel został zastąpiony rozszerzonym SQL-em. PostgreSQL
+jest wolnym oprogramowaniem i kody źródłowe tego oprogramowania są w
+pełni dostępne.
-System PostgreSQL jest tworzony przez zespó³ ludzi, którzy s± zapisani
-na listê dyskusyjn± dotycz±c± PostgreSQL-a. Obecnym koordynatorem jest
-Marc G. Fournier (scrappy@postgreSQL.org). Wymieniony wy¿ej zespó³
-jest odpowiedzialny za aktualny i przysz³y rozwój systemu PostgreSQL.
+System PostgreSQL jest tworzony przez zespół ludzi, którzy są zapisani
+na listę dyskusyjną dotyczącą PostgreSQL-a. Obecnym koordynatorem jest
+Marc G. Fournier (scrappy@postgreSQL.org). Wymieniony wyżej zespół
+jest odpowiedzialny za aktualny i przyszły rozwój systemu PostgreSQL.
Autorami PostgreSQL-a 1.01 byli Andrew Yu oraz Jolly Chen. Wielu
-innych pomaga³o przenosz±c na ró¿ne platformy, testuj±c, analizuj±c i
-rozszerzaj±c kod. Oryginalny kod Postgres-a, na podstawie którego
-PostgreSQL powsta³, by³ wysi³kiem wielu absolwentów, studentów oraz
-zespo³u programistów, którzy pracowali pod kierunkiem profesora
+innych pomagało przenosząc na różne platformy, testując, analizując i
+rozszerzając kod. Oryginalny kod Postgres-a, na podstawie którego
+PostgreSQL powstał, był wysiłkiem wielu absolwentów, studentów oraz
+zespołu programistów, którzy pracowali pod kierunkiem profesora
Michaela Stonebrakera z Uniwersytetu Kalifornii w Berkeley.
-Nazwa oryginalna oprogramowania tworzonego w Berkeley brzmia³a
-Postgres. W 1995 roku dodano jêzyk zapytañ SQL i nazwê zmieniono na
-Postgres95. W koñcu roku 1996 nazwê ostatecznie zmieniono na
+Nazwa oryginalna oprogramowania tworzonego w Berkeley brzmiała
+Postgres. W 1995 roku dodano język zapytań SQL i nazwę zmieniono na
+Postgres95. W końcu roku 1996 nazwę ostatecznie zmieniono na
PostgreSQL.
-PostgreSQL mo¿e byæ uruchomiony pod nastêpuj±cymi systemami: Solaris,
+PostgreSQL może być uruchomiony pod następującymi systemami: Solaris,
SunOS, HPUX, AIX, Linux, Irix, FreeBSD i innymi systemami uniksowymi.
-%description -l pt_BR
+%description -l pt_BR.UTF-8
Gerenciador de Banco de Dados PostgreSQL (conhecido anteriormente como
Postgres, e depois como Postgres95).
-O PostgreSQL é uma continuação melhorada do Sistema Gerenciador de
-Banco de Dados POSTGRES, que era um protótipo de pesquisa para um SGBD
-de nova geração. Enquanto o PostgreSQL mantém o poderoso modelo de
-dados e os vários tipos de dados do POSTGRES, ele substitui a
+O PostgreSQL é uma continuação melhorada do Sistema Gerenciador de
+Banco de Dados POSTGRES, que era um protótipo de pesquisa para um SGBD
+de nova geração. Enquanto o PostgreSQL mantém o poderoso modelo de
+dados e os vários tipos de dados do POSTGRES, ele substitui a
linguagem de consulta PostQuel por um subconjunto estendido da SQL. O
-PostgreSQL é livre e tem os fontes disponíveis.
+PostgreSQL é livre e tem os fontes disponíveis.
-O desenvolvimento do PostgreSQL está sendo executado por uma equipe de
+O desenvolvimento do PostgreSQL está sendo executado por uma equipe de
desenvolvedores da Internet, todos subscritores da lista de
-desenvolvimento do PostgreSQL. O coordenador atual é Marc G. Fournier
-(scrappy@postgreSQL.org). Esta equipe é agora responsável pelo
+desenvolvimento do PostgreSQL. O coordenador atual é Marc G. Fournier
+(scrappy@postgreSQL.org). Esta equipe é agora responsável pelo
desenvolvimento atual e futuro do PostgreSQL.
-%description -l ru
-PostgreSQL - ÓÉÓÔÅÍÁ ÕÐÒÁ×ÌÅÎÉÑ ÂÁÚÁÍÉ ÄÁÎÎÙÈ (ÐÒÅÖÄÅ ÉÚ×ÅÓÔÎÁÑ ËÁË
-Postgres, ÐÏÔÏÍ ËÁË Postgres95).
-
-PostgreSQL - ÜÔÏ ÒÁÓÛÉÒÅÎÎÁÑ ×ÅÒÓÉÑ ÓÉÓÔÅÍÙ ÕÐÒÁ×ÌÅÎÉÑ ÂÁÚÁÍÉ ÄÁÎÎÙÈ
-POSTGRES, ÉÓÓÌÅÄÏ×ÁÔÅÌØÓËÏÇÏ ÐÒÏÔÏÔÉÐÁ DBMS ÓÌÅÄÕÀÝÅÊ ÇÅÎÅÒÁÃÉÉ.
-óÏÈÒÁÎÑÑ ÍÏÝÎÕÀ ÍÏÄÅÌØ ÄÁÎÎÙÈ É ÂÏÇÁÔÙÊ ÎÁÂÏÒ ÔÉÐÏ× ÄÁÎÎÙÈ POSTGRES,
-ÏÎÁ ÚÁÍÅÎÑÅÔ ÑÚÙË ÚÁÐÒÏÓÏ× PostQuel ÒÁÓÛÉÒÅÎÎÙÍ ÎÁÂÏÒÏÍ SQL.
-PostgreSQL ÂÅÓÐÌÁÔÅÎ É ÐÏÓÔÁ×ÌÑÅÔÓÑ × ×ÉÄÅ ÐÏÌÎÏÇÏ ËÏÍÐÌÅËÔÁ ÉÓÈÏÄÎÙÈ
-ÔÅËÓÔÏ×.
-
-PostgreSQL ÒÁÚÒÁÂÁÔÙ×ÁÌÓÑ ËÏÍÁÎÄÏÊ Internet-ÒÁÚÒÁÂÏÔÞÉËÏ×, ÐÏÄÐÉÓÁÎÎÙÈ
-ÎÁ ÓÐÉÓÏË ÒÁÓÓÙÌËÉ, ÐÏÓ×ÑÝÅÎÎÙÊ ÒÁÚÒÁÂÏÔËÅ PostgreSQL. ÷ ÎÁÓÔÏÑÝÅÅ
-×ÒÅÍÑ ËÏÏÒÄÉÎÁÔÏÒÏÍ Ñ×ÌÑÅÔÓÑ Marc G. Fournier
-(scrappy@postgreSQL.org). üÔÁ ËÏÍÁÎÄÁ × ÎÁÓÔÏÑÝÅÅ ×ÒÅÍÑ ÏÔ×ÅÞÁÅÔ ÚÁ
-×ÓÅ ÔÅËÕÝÉÅ É ÂÕÄÕÝÉÅ ÒÁÚÒÁÂÏÔËÉ PostgreSQL.
-
-á×ÔÏÒÁÍÉ PostgreSQL 1.01 ÂÙÌÉ Andrew Yu É Jolly Chen. íÎÏÇÉÅ ×ÎÅÓÌÉ
-Ó×ÏÊ ×ËÌÁÄ × ÐÏÒÔÉÒÏ×ÁÎÉÅ, ÔÅÓÔÉÒÏ×ÁÎÉÅ, ÏÔÌÁÄËÕ É ÕÌÕÞÛÅÎÉÅ ËÏÄÁ.
-ïÒÉÇÉÎÁÌØÎÙÊ ËÏÄ Postgres, ÏÔ ËÏÔÏÒÏÇÏ ÐÒÏÉÚÏÛÅÌ PostgreSQL, ÂÙÌ
-ÓÏÚÄÁÎ ÕÓÉÌÉÑÍÉ ÓÔÕÄÅÎÔÏ×, ÁÓÐÉÒÁÎÔÏ× É ÐÅÒÓÏÎÁÌÁ, ÒÁÂÏÔÁÀÝÅÇÏ ÐÏÄ
-ÒÕËÏ×ÏÄÓÔ×ÏÍ ÐÒÏÆÅÓÓÏÒÁ Michael Stonebraker × University of
+%description -l ru.UTF-8
+PostgreSQL - система управления базами данных (прежде известная как
+Postgres, поÑ\82ом как Postgres95).
+
+PostgreSQL - это расширенная версия системы управления базами данных
+POSTGRES, исследовательского прототипа DBMS следующей генерации.
+Сохраняя мощную модель данных и богатый набор типов данных POSTGRES,
+она заменяет язык запросов PostQuel расширенным набором SQL.
+PostgreSQL бесплатен и поставляется в виде полного комплекта исходных
+текстов.
+
+PostgreSQL разрабатывался командой Internet-разработчиков, подписанных
+на список рассылки, посвященный разработке PostgreSQL. В настоящее
+время координатором является Marc G. Fournier
+(scrappy@postgreSQL.org). Эта команда в настоящее время отвечает за
+все текущие и будущие разработки PostgreSQL.
+
+Авторами PostgreSQL 1.01 были Andrew Yu и Jolly Chen. Многие внесли
+свой вклад в портирование, тестирование, отладку и улучшение кода.
+Оригинальный код Postgres, от которого произошел PostgreSQL, был
+создан усилиями студентов, аспирантов и персонала, работающего под
+руководством профессора Michael Stonebraker в University of
California, Berkeley.
-ïÒÉÇÉÎÁÌØÎÏÅ ÎÁÚ×ÁÎÉÅ ðï × Berkeley ÂÙÌÏ Postgres. ëÏÇÄÁ × 1995 ÇÏÄÕ
-ÂÙÌÁ ÄÏÂÁ×ÌÅÎÁ ÆÕÎËÃÉÏÎÁÌØÎÏÓÔØ SQL, ÎÁÚ×ÁÎÉÅ ÉÚÍÅÎÉÌÏÓØ ÎÁ
-Postgres95. ÷ ËÏÎÃÅ 1996 ÇÏÄÁ ÏÎÏ ÅÝÅ ÒÁÚ ÉÚÍÅÎÉÌÏÓØ É ÔÅÐÅÒØ ÜÔÏ
+Оригинальное название ПО в Berkeley было Postgres. Когда в 1995 году
+была добавлена функциональность SQL, название изменилось на
+Postgres95. В конце 1996 года оно еще раз изменилось и теперь это
PostgreSQL.
-PostgreSQL ÒÁÂÏÔÁÅÔ ÎÁ Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD
-É ÂÏÌØÛÉÎÓÔ×Å ÄÒÕÇÉÈ ÒÁÚÎÏ×ÉÄÎÏÓÔÅÊ Unix.
+PostgreSQL работает на Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD
+и большинстве других разновидностей Unix.
-%description -l tr
-PostgreSQL, POSTGRES'den türemiþ bir veri tabaný yönetim sistemidir
-(DBMS). Güçlü veri modeli ve zengin POSTGRES veri tiplerini
-desteklerken SQL'in geniþletilmiþ bir altkümesi yerine PostQuel
+%description -l tr.UTF-8
+PostgreSQL, POSTGRES'den türemiş bir veri tabanı yönetim sistemidir
+(DBMS). Güçlü veri modeli ve zengin POSTGRES veri tiplerini
+desteklerken SQL'in genişletilmiş bir altkümesi yerine PostQuel
sorgulama dilini koyar.
-%description -l uk
-PostgreSQL - ÓÉÓÔÅÍÁ ËÅÒÕ×ÁÎÎÑ ÂÁÚÁÍÉ ÄÁÎÉÈ (ÒÁÎ¦Û ×¦ÄÏÍÁ ÑË Postgres,
-ÐÏÔ¦Í ÑË Postgres95).
-
-PostgreSQL - ÃÅ ÒÏÚÛÉÒÅÎÁ ×ÅÒÓ¦Ñ ÓÉÓÔÅÍÉ ËÅÒÕ×ÁÎÎÑ ÂÁÚÁÍÉ ÄÁÎÉÈ
-POSTGRES, ÄÏÓ̦ÄÎÉÃØËÏÇÏ ÐÒÏÔÏÔÉÐÕ DBMS ÎÁÓÔÕÐÎϧ ÇÅÎÅÒÁæ§.
-úÂÅÒ¦ÇÁÀÞÉ ÐÏÔÕÖÎÕ ÍÏÄÅÌØ ÄÁÎÉÈ ÔÁ ÂÁÇÁÔÉÊ ÎÁÂ¦Ò ÔÉÐ¦× ÄÁÎÉÈ POSTGRES,
-×ÏÎÁ ÚÁͦÎÀ¤ ÍÏ×Õ ÚÁÐÉÔ¦× PostQuel ÒÏÚÛÉÒÅÎÉÍ ÎÁÂÏÒÏÍ SQL. PostgreSQL
-ÂÅÚËÏÛÔÏ×ÎÁ ÔÁ ÐÏÓÔÁ×ÌѤÔØÓÑ Õ ×ÉÇÌÑĦ ÐÏ×ÎÏÇÏ ËÏÍÐÌÅËÔÕ ×ÉȦÄÎÉÈ
-ÔÅËÓÔ¦×.
-
-PostgreSQL ÒÏÚÒÏÂÌѤÔØÓÑ ËÏÍÁÎÄÏÀ Internet-ÐÒÏÇÒÁͦÓÔ¦×, ÕÞÁÓÎÉ˦×
-ÓÐÉÓËÕ ÒÏÚÓÉÌËÉ, ÐÒÉÓ×ÑÞÅÎÏÇÏ ÒÏÚÒÏÂæ PostgreSQL. îÁÒÁÚ¦
-ËÏÏÒÄÉÎÁÔÏÒÏÍ ¤ Marc G. Fournier (scrappy@postgreSQL.org). ãÑ ËÏÍÁÎÄÁ
-צÄÐÏצÄÁ¤ ÚÁ ×Ó¦ ÐÏÔÏÞΦ ÔÁ ÍÁÊÂÕÔΦ ÒÏÚÒÏÂËÉ PostgreSQL.
-
-á×ÔÏÒÁÍÉ PostgreSQL 1.01 ÂÕÌÉ Andrew Yu ÔÁ Jolly Chen. âÁÇÁÔÏ ÌÀÄÅÊ
-×ÎÅÓÌÉ Ó×¦Ê ×ÎÅÓÏË × ÐÏÒÔÕ×ÁÎÎÑ, ÔÅÓÔÕ×ÁÎÎÑ, צÄÌÁÄËÕ ÔÁ ÐÏËÒÁÝÅÎÎÑ
-ËÏÄÕ. ïÒÉǦÎÁÌØÎÉÊ ËÏÄ Postgres, ×¦Ä ÑËÏÇÏ ÐÏÈÏÄÉÔØ PostgreSQL, ÂÕ×
-ÓÔ×ÏÒÅÎÉÊ ÚÕÓÉÌÌÑÍÉ ÓÔÕÄÅÎÔ¦×, ÁÓЦÒÁÎÔ¦× ÔÁ ÐÅÒÓÏÎÁÌÕ, ÑËÉÊ ÐÒÁÃÀ×Á×
-Ð¦Ä ËÅÒ¦×ÎÉÃÔ×ÏÍ ÐÒÏÆÅÓÏÒÁ Michael Stonebraker × University of
+%description -l uk.UTF-8
+PostgreSQL - система керування базами даних (раніш відома як Postgres,
+поÑ\82Ñ\96м Ñ\8fк Postgres95).
+
+PostgreSQL - це розширена версія системи керування базами даних
+POSTGRES, дослідницького прототипу DBMS наступної генерації.
+Зберігаючи потужну модель даних та багатий набір типів даних POSTGRES,
+вона замінює мову запитів PostQuel розширеним набором SQL. PostgreSQL
+безкоштовна та поставляється у вигляді повного комплекту вихідних
+текстів.
+
+PostgreSQL розробляється командою Internet-програмістів, учасників
+списку розсилки, присвяченого розробці PostgreSQL. Наразі
+координатором є Marc G. Fournier (scrappy@postgreSQL.org). Ця команда
+відповідає за всі поточні та майбутні розробки PostgreSQL.
+
+Авторами PostgreSQL 1.01 були Andrew Yu та Jolly Chen. Багато людей
+внесли свій внесок в портування, тестування, відладку та покращення
+коду. Оригінальний код Postgres, від якого походить PostgreSQL, був
+створений зусиллями студентів, аспірантів та персоналу, який працював
+пÑ\96д кеÑ\80Ñ\96вниÑ\86Ñ\82вом пÑ\80оÑ\84еÑ\81оÑ\80а Michael Stonebraker в University of
California, Berkeley.
-ïÒÉǦÎÁÌØÎÁ ÎÁÚ×Á ÐÒÏÇÒÁÍÉ × Berkeley ÂÕÌÁ Postgres. ëÏÌÉ × 1995 ÒÏæ
-ÂÕÌÏ ÄÏÄÁÎÏ ÆÕÎËæÏÎÁÌØΦÓÔØ SQL, ÎÁÚ×Á ÚͦÎÉÌÁÓÑ ÎÁ Postgres95. ÷
-˦Îæ 1996 ÒÏËÕ ×ÏÎÁ ÝÅ ÒÁÚ ÚͦÎÉÌÁÓØ ¦ ÚÁÒÁÚ ÃÅ PostgreSQL.
+Оригінальна назва програми в Berkeley була Postgres. Коли в 1995 році
+було додано функціональність SQL, назва змінилася на Postgres95. В
+кінці 1996 року вона ще раз змінилась і зараз це PostgreSQL.
-PostgreSQL ÐÒÁÃÀ¤ ÎÁ Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD
-ÔÁ ¦ÌØÛÏÓÔ¦ ¦ÎÛÉÈ Ò¦ÚÎÏ×ÉÄ¦× Unix.
+PostgreSQL пÑ\80аÑ\86Ñ\8eÑ\94 на Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD
+та більшості інших різновидів Unix.
%package devel
Summary: PostgreSQL development header files and libraries
-Summary(de): PostgreSQL-Entwicklungs-Header-Dateien und Libraries
-Summary(es): Archivos de inclusión y bibliotecas PostgreSQL
-Summary(fr): En-têtes et bibliothèques de développement PostgreSQL
-Summary(pl): PostgreSQL - pliki nag³ówkowe i biblioteki
-Summary(pt_BR): Arquivos de inclusão e bibliotecas para desenvolvimento com o PostgreSQL
-Summary(ru): PostgreSQL - ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ ÒÁÚÒÁÂÏÔÞÉËÁ
-Summary(tr): PostgreSQL baþlýk dosyalarý ve kitaplýklar
-Summary(uk): PostgreSQL - ÈÅÄÅÒÉ ÔÁ ¦Â̦ÏÔÅËÉ ÐÒÏÇÒÁͦÓÔÁ
+Summary(de.UTF-8): PostgreSQL-Entwicklungs-Header-Dateien und Libraries
+Summary(es.UTF-8): Archivos de inclusión y bibliotecas PostgreSQL
+Summary(fr.UTF-8): En-têtes et bibliothèques de développement PostgreSQL
+Summary(pl.UTF-8): PostgreSQL - pliki nagłówkowe i biblioteki
+Summary(pt_BR.UTF-8): Arquivos de inclusão e bibliotecas para desenvolvimento com o PostgreSQL
+Summary(ru.UTF-8): PostgreSQL - хедеры и библиотеки разработчика
+Summary(tr.UTF-8): PostgreSQL başlık dosyaları ve kitaplıklar
+Summary(uk.UTF-8): PostgreSQL - хедери та бібліотеки програміста
Group: Development/Libraries
Requires: %{name}-libs = %{version}-%{release}
applications that are talking directly to the PostgreSQL backend
server.
-%description devel -l de
-Dieses Paket enthält die Header-Dateien und Libraries, die zum
+%description devel -l de.UTF-8
+Dieses Paket enthält die Header-Dateien und Libraries, die zum
Kompilieren von Applikationen notwendig sind, die direkt mit dem
PostgreSQL-Backend-Server kommunizieren.
-%description devel -l es
-Este paquete contiene archivos de inclusión y bibliotecas requeridas
-para compilación de aplicativos que se comunican directamente con el
+%description devel -l es.UTF-8
+Este paquete contiene archivos de inclusión y bibliotecas requeridas
+para compilación de aplicativos que se comunican directamente con el
servidor backend PostgreSQL.
-%description devel -l fr
-Ce package contient les fichiers d'en-tête et les bibliothéques
-nécessaires pour compiler des applications ayant des échanges directs
+%description devel -l fr.UTF-8
+Ce package contient les fichiers d'en-tête et les bibliothéques
+nécessaires pour compiler des applications ayant des échanges directs
avec le serveur du backend PostgreSQL.
-%description devel -l pl
-Pakiet zawiera nag³ówki oraz biblioteki wymagane do kompilacji
-aplikacji ³±cz±cych siê bezpo¶rednio z serwerem PostgreSQL.
+%description devel -l pl.UTF-8
+Pakiet zawiera nagłówki oraz biblioteki wymagane do kompilacji
+aplikacji łączących się bezpośrednio z serwerem PostgreSQL.
-%description devel -l pt_BR
-Este pacote contém arquivos de inclusão e bibliotecas requeridas para
-compilação de aplicativos que se comunicam diretamente com o servidor
+%description devel -l pt_BR.UTF-8
+Este pacote contém arquivos de inclusão e bibliotecas requeridas para
+compilação de aplicativos que se comunicam diretamente com o servidor
backend PostgreSQL.
-%description devel -l ru
-üÔÏÔ ÐÁËÅÔ ÓÏÄÅÒÖÉÔ ÈÅÄÅÒÙ É ÂÉÂÌÉÏÔÅËÉ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÓÂÏÒËÉ
-ÐÒÉÌÏÖÅÎÉÊ, ÎÅÐÏÓÒÅÄÓÔ×ÅÎÎÏ ×ÚÁÉÍÏÄÅÊÓÔ×ÕÀÝÉÈ Ó ÓÅÒ×ÅÒÏÍ PostgreSQL.
+%description devel -l ru.UTF-8
+Этот пакет содержит хедеры и библиотеки, необходимые для сборки
+пÑ\80иложений, непоÑ\81Ñ\80едÑ\81Ñ\82венно взаимодейÑ\81Ñ\82вÑ\83Ñ\8eÑ\89иÑ\85 Ñ\81 Ñ\81еÑ\80веÑ\80ом PostgreSQL.
-%description devel -l tr
-Bu paket, PostgreSQL sunucusuyla konuþacak yazýlýmlar geliþtirmek için
-gereken baþlýk dosyalarýný ve kitaplýklarý içerir.
+%description devel -l tr.UTF-8
+Bu paket, PostgreSQL sunucusuyla konuşacak yazılımlar geliştirmek için
+gereken başlık dosyalarını ve kitaplıkları içerir.
-%description devel -l uk
-ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ ÈÅÄÅÒÉ ÔÁ ¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÒÏÚÒÏÂËÉ
-ÐÒÏÇÒÁÍ, Ñ˦ ÂÅÚÐÏÓÅÒÅÄÎØÏ ×ÚÁ¤ÍÏĦÀÔØ Ú ÓÅÒ×ÅÒÏÍ PostgreSQL.
+%description devel -l uk.UTF-8
+Цей пакет містить хедери та бібліотеки, необхідні для розробки
+пÑ\80огÑ\80ам, Ñ\8fкÑ\96 безпоÑ\81еÑ\80еднÑ\8cо взаÑ\94модÑ\96Ñ\8eÑ\82Ñ\8c з Ñ\81еÑ\80веÑ\80ом PostgreSQL.
%package backend-devel
Summary: PostgreSQL backend development header files
-Summary(pl): PostgreSQL - pliki nag³ówkowe dla backendu
+Summary(pl.UTF-8): PostgreSQL - pliki nagłówkowe dla backendu
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
Requires: %{name}-libs = %{version}-%{release}
This package contains header files required to compile functions that
could be loaded directly by backend
-%description backend-devel -l pl
-Pakiet zawiera nag³ówki wymagane do kompilacji funkcji ktore moga byc
+%description backend-devel -l pl.UTF-8
+Pakiet zawiera nagłówki wymagane do kompilacji funkcji ktore moga byc
bezposrednio ladowane przez beckend serwera PostgreSQL.
%package clients
Summary: Clients needed to access a PostgreSQL server
-Summary(es): Clientes necesarios para acceder al servidor PostgreSQL
-Summary(pl): Klienci wymagani do dostêpu do serwera PostgreSQL
-Summary(pt_BR): Clientes necessários para acessar o servidor PostgreSQL
-Summary(ru): ëÌÉÅÎÔÓËÉÅ ÐÒÏÇÒÁÍÍÙ, ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÄÏÓÔÕÐÁ Ë ÓÅÒ×ÅÒÕ PostgreSQL
-Summary(uk): ë̦¤ÎÔÓØ˦ ÐÒÏÇÒÁÍÉ, ÎÅÏÂȦÄΦ ÄÌÑ ÄÏÓÔÕÐÕ ÄÏ ÓÅÒ×ÅÒÁ PostgreSQL
+Summary(es.UTF-8): Clientes necesarios para acceder al servidor PostgreSQL
+Summary(pl.UTF-8): Klienci wymagani do dostępu do serwera PostgreSQL
+Summary(pt_BR.UTF-8): Clientes necessários para acessar o servidor PostgreSQL
+Summary(ru.UTF-8): Клиентские программы, необходимые для доступа к серверу PostgreSQL
+Summary(uk.UTF-8): Клієнтські програми, необхідні для доступу до сервера PostgreSQL
Group: Applications/Databases
Requires: %{name}-libs = %{version}-%{release}
you need to install. Clients include several command-line utilities
you can use to manage your databases on a remote PostgreSQL server.
-%description clients -l es
+%description clients -l es.UTF-8
Este paquete incluye solamente los clientes necesarios para acceder un
-servidor PostgreSQL. El servidor está en el paquete principal.
+servidor PostgreSQL. El servidor está en el paquete principal.
-%description clients -l pl
-Pakiet zawiera programy klienckie potrzebne dla dostêpu do serwera
-PostgreSQL oraz narzêdzia do zarz±dzania bazami dzia³aj±ce z linii
-poleceñ. Serwer znajduje siê w g³ównym pakiecie.
+%description clients -l pl.UTF-8
+Pakiet zawiera programy klienckie potrzebne dla dostępu do serwera
+PostgreSQL oraz narzędzia do zarządzania bazami działające z linii
+poleceń. Serwer znajduje się w głównym pakiecie.
-%description clients -l pt_BR
-Este pacote inclui somente os clientes necessários para acessar um
-servidor PostgreSQL. O servidor está no pacote principal.
+%description clients -l pt_BR.UTF-8
+Este pacote inclui somente os clientes necessários para acessar um
+servidor PostgreSQL. O servidor está no pacote principal.
-%description clients -l ru
-üÔÏÔ ÐÁËÅÔ ×ËÌÀÞÁÅÔ ÔÏÌØËÏ ËÌÉÅÎÔÓËÉÅ ÐÒÏÇÒÁÍÍÙ É ÂÉÂÌÉÏÔÅËÉ,
-ÎÅÏÂÈÏÄÉÍÙÅ ÄÌÑ ÄÏÓÔÕÐÁ Ë ÓÅÒ×ÅÒÕ PostgreSQL. óÅÒ×ÅÒ ×ÈÏÄÉÔ × ÇÌÁ×ÎÙÊ
-ÐÁËÅÔ. åÓÌÉ ×ÁÍ ÎÁÄÏ ÔÏÌØËÏ ÒÁÂÏÔÁÔØ Ó ÄÒÕÇÉÍ ÓÅÒ×ÅÒÏÍ PostgreSQL, ÜÔÏ
-ÅÄÉÎÓÔ×ÅÎÎÙÊ ÐÁËÅÔ, ËÏÔÏÒÙÊ ×ÁÍ ÎÁÄÏ ÕÓÔÁÎÏ×ÉÔØ.
+%description clients -l ru.UTF-8
+Этот пакет включает только клиентские программы и библиотеки,
+необходимые для доступа к серверу PostgreSQL. Сервер входит в главный
+пакеÑ\82. Ð\95Ñ\81ли вам надо Ñ\82олÑ\8cко Ñ\80абоÑ\82аÑ\82Ñ\8c Ñ\81 дÑ\80Ñ\83гим Ñ\81еÑ\80веÑ\80ом PostgreSQL, Ñ\8dÑ\82о
+единственный пакет, который вам надо установить.
-ôÅÐÅÒØ ÐÁËÅÔÙ Ó ÂÉÂÌÉÏÔÅËÁÍÉ ÄÌÑ ÒÁÚÎÙÈ ÑÚÙËÏ× ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ (C,
-C++, Perl É Tcl) ÒÁÚÄÅÌÅÎÙ. üÔÏÔ ÐÁËÅÔ ×ËÌÀÞÁÅÔ ÔÏÌØËÏ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ
-ÑÚÙËÁ C.
+Теперь пакеты с библиотеками для разных языков программирования (C,
+C++, Perl и Tcl) разделены. Этот пакет включает только библиотеки для
+Ñ\8fзÑ\8bка C.
-%description clients -l uk
-ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ Ô¦ÌØËÉ Ë̦¤ÎÔÓØ˦ ÐÒÏÇÒÁÍÉ ÔÁ ¦Â̦ÏÔÅËÉ, ÎÅÏÂȦÄΦ
-ÄÌÑ ÄÏÓÔÕÐÕ ÄÏ ÓÅÒ×ÅÒÁ PostgreSQL. óÅÒ×ÅÒ Í¦ÓÔÉÔØÓÑ × ÇÏÌÏ×ÎÏÍÕ
-ÐÁËÅÔ¦. ñËÝÏ ×ÁÍ ÐÏÔÒ¦ÂÎÏ ÐÒÁÃÀ×ÁÔÉ Ú ¦ÎÛÉÍ ÓÅÒ×ÅÒÏÍ PostgreSQL, ÃÅ
-¤ÄÉÎÉÊ ÐÁËÅÔ, ÑËÉÊ ×ÁÍ ÔÒÅÂÁ ×ÓÔÁÎÏ×ÉÔÉ.
+%description clients -l uk.UTF-8
+Цей пакет містить тільки клієнтські програми та бібліотеки, необхідні
+для доступу до сервера PostgreSQL. Сервер міститься в головному
+пакеÑ\82Ñ\96. ЯкÑ\89о вам поÑ\82Ñ\80Ñ\96бно пÑ\80аÑ\86Ñ\8eваÑ\82и з Ñ\96нÑ\88им Ñ\81еÑ\80веÑ\80ом PostgreSQL, Ñ\86е
+єдиний пакет, який вам треба встановити.
-ôÅÐÅÒ ÐÁËÅÔÉ Ú Â¦Â̦ÏÔÅËÁÍÉ ÄÌÑ Ò¦ÚÎÉÈ ÍÏ× ÐÒÏÇÒÁÍÕ×ÁÎÎÑ (C, C++, Perl
-¦ Tcl) ÒÏÚĦÌÅΦ. ãÅÊ ÐÁËÅÔ Í¦ÓÔÉÔØ Ô¦ÌØËÉ Â¦Â̦ÏÔÅËÉ ÄÌÑ ÍÏ×É C.
+Тепер пакети з бібліотеками для різних мов програмування (C, C++, Perl
+і Tcl) розділені. Цей пакет містить тільки бібліотеки для мови C.
%package doc
Summary: Documentation for PostgreSQL
-Summary(pl): Dodatkowa dokumantacja dla PostgreSQL
+Summary(pl.UTF-8): Dodatkowa dokumantacja dla PostgreSQL
Group: Applications/Databases
%description doc
This package includes documentation and HOWTO for programmer, admin
etc., in HTML format.
-%description doc -l pl
-Pakiet ten zawiera dokumentacjê oraz HOWTO m.in. dla programistów,
-administratorów w formacie HTML.
+%description doc -l pl.UTF-8
+Pakiet ten zawiera dokumentację oraz HOWTO m.in. dla programistów,
+administratorów w formacie HTML.
%package libs
Summary: PostgreSQL libraries
-Summary(es): Biblioteca compartida del PostgreSQL
-Summary(pl): Biblioteki dzielone programu PostgreSQL
-Summary(pt_BR): Biblioteca compartilhada do PostgreSQL
-Summary(zh_CN): PostgreSQL ¿Í»§ËùÐèÒªµÄ¹²Ïí¿â
+Summary(es.UTF-8): Biblioteca compartida del PostgreSQL
+Summary(pl.UTF-8): Biblioteki dzielone programu PostgreSQL
+Summary(pt_BR.UTF-8): Biblioteca compartilhada do PostgreSQL
+Summary(zh_CN.UTF-8): PostgreSQL 客户所需要的共享库
Group: Libraries
%description libs
PostgreSQL shared libraries.
-%description libs -l es
+%description libs -l es.UTF-8
Este paquete contiene la biblioteca compartida para acceso al
PostgreSQL.
-%description libs -l pl
+%description libs -l pl.UTF-8
Biblioteki dzielone programu PostgreSQL.
-%description libs -l pt_BR
-Este pacote contém a biblioteca compartilhada para acesso ao
+%description libs -l pt_BR.UTF-8
+Este pacote contém a biblioteca compartilhada para acesso ao
PostgreSQL.
%package ecpg
Summary: Embedded SQL in C interface
-Summary(pl): Interfejs wbudowanego SQL-a w jêzyk C
+Summary(pl.UTF-8): Interfejs wbudowanego SQL-a w język C
Group: Libraries
Requires: %{name}-libs = %{version}-%{release}
%description ecpg
Embedded SQL in C interface.
-%description ecpg -l pl
-Interfejs wbudowanego SQL-a w jêzyk C.
+%description ecpg -l pl.UTF-8
+Interfejs wbudowanego SQL-a w język C.
%package ecpg-devel
Summary: Embedded SQL in C interface files
-Summary(pl): Pliki programistyczne interfejsu wbudowanego SQL-a w jêzyk C
+Summary(pl.UTF-8): Pliki programistyczne interfejsu wbudowanego SQL-a w język C
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
Requires: %{name}-ecpg = %{version}-%{release}
%description ecpg-devel
Embedded SQL in C interface files.
-%description ecpg-devel -l pl
-Pliki programistyczne interfejsu wbudowanego SQL-a w jêzyk C.
+%description ecpg-devel -l pl.UTF-8
+Pliki programistyczne interfejsu wbudowanego SQL-a w język C.
%package static
Summary: PostgreSQL static libraries
-Summary(es): Bibliotecas estaticas PostgreSQL
-Summary(pl): Biblioteki statyczne programu PostgreSQL
-Summary(pt_BR): Bibliotecas estáticas PostgreSQL
-Summary(ru): óÔÁÔÉÞÅÓËÉÅ ÂÉÂÌÉÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÍÉÒÏ×ÁÎÉÑ Ó PostgreSQL
-Summary(uk): óÔÁÔÉÞΦ ¦Â̦ÏÔÅËÉ ÄÌÑ ÐÒÏÇÒÁÍÕ×ÁÎÎÑ Ú PostgreSQL
+Summary(es.UTF-8): Bibliotecas estaticas PostgreSQL
+Summary(pl.UTF-8): Biblioteki statyczne programu PostgreSQL
+Summary(pt_BR.UTF-8): Bibliotecas estáticas PostgreSQL
+Summary(ru.UTF-8): Статические библиотеки для программирования с PostgreSQL
+Summary(uk.UTF-8): Статичні бібліотеки для програмування з PostgreSQL
Group: Development/Libraries
Requires: %{name}-devel = %{version}-%{release}
%description static
PostgreSQL static libraries.
-%description static -l es
-Este paquete contiene bibliotecas estaticas requerida para compilación
+%description static -l es.UTF-8
+Este paquete contiene bibliotecas estaticas requerida para compilación
de aplicativos que se comunican directamente con el servidor backend
PostgreSQL.
-%description static -l pl
+%description static -l pl.UTF-8
Biblioteki statyczne programu PostgreSQL.
-%description static -l pt_BR
-Este pacote contém as bibliotecas estáticas requeridas para compilação
+%description static -l pt_BR.UTF-8
+Este pacote contém as bibliotecas estáticas requeridas para compilação
de aplicativos que se comunicam diretamente com o servidor backend
PostgreSQL.
-%description static -l ru
-üÔÏ ÏÔÄÅÌØÎÙÊ ÐÁËÅÔ ÓÏ ÓÔÁÔÉÞÅÓËÉÍÉ ÂÉÂÌÉÏÔÅËÁÍÉ, ËÏÔÏÒÙÅ ÂÏÌØÛÅ ÎÅ
-×ÈÏÄÑÔ × %{name}-devel.
+%description static -l ru.UTF-8
+Это отдельный пакет со статическими библиотеками, которые больше не
+входят в %{name}-devel.
-%description static -l uk
-ãÅ ÏËÒÅÍÉÊ ÐÁËÅÔ Ú¦ ÓÔÁÔÉÞÎÉÍÉ Â¦Â̦ÏÔÅËÁÍÉ, Ñ˦ ¦ÌØÛ ÎÅ ×ÈÏÄÑÔØ ×
+%description static -l uk.UTF-8
+Це окремий пакет зі статичними бібліотеками, які більш не входять в
%{name}-devel.
%package module-plpgsql
Summary: PL/pgSQL - PostgreSQL procedural language
-Summary(pl): PL/pgSQL - jêzyk proceduralny bazy danych PostgreSQL
+Summary(pl.UTF-8): PL/pgSQL - język proceduralny bazy danych PostgreSQL
Group: Applications/Databases
Requires: %{name} = %{version}-%{release}
To enable PL/pgSQL procedural language for your database you have to
run createlang command.
-%description module-plpgsql -l pl
+%description module-plpgsql -l pl.UTF-8
Z dokumentacji PostgreSQL:
-Postgres ma wsparcie dla jêzyków proceduralnych. W przypadku, kiedy
-programista zdefiniuje procedurê wyzwalacza lub funkcjê w jêzyku
-proceduralnym, baza danych nie ma pojêcia jak interpretowaæ tego typu
-funkcjê. Funkcja lub procedura ta jest przekazywana do interpretera,
-który wie jak j± wykonaæ. Interpreter jest odpowiedni±, specjaln±
-funkcj±, która jest skompilowana w obiekt dzielony i ³adowany w razie
+Postgres ma wsparcie dla języków proceduralnych. W przypadku, kiedy
+programista zdefiniuje procedurę wyzwalacza lub funkcję w języku
+proceduralnym, baza danych nie ma pojęcia jak interpretować tego typu
+funkcję. Funkcja lub procedura ta jest przekazywana do interpretera,
+który wie jak ją wykonać. Interpreter jest odpowiednią, specjalną
+funkcją, która jest skompilowana w obiekt dzielony i ładowany w razie
potrzeby.
-Za pomoc± polecenia createlang mo¿na dodaæ obs³ugê jêzyka
+Za pomocą polecenia createlang można dodać obsługę języka
proceduralnego PL/pgSQL dla swojej bazy danych.
%package module-plperl
Summary: PL/perl - PostgreSQL procedural language
-Summary(pl): PL/perl - jêzyk proceduralny bazy danych PostgreSQL
+Summary(pl.UTF-8): PL/perl - język proceduralny bazy danych PostgreSQL
Group: Applications/Databases
Requires: %{name} = %{version}-%{release}
Requires: perl(DynaLoader) = %(%{__perl} -MDynaLoader -e 'print DynaLoader->VERSION')
To enable PL/Perl procedural language for your database you have to
run createlang command.
-%description module-plperl -l pl
+%description module-plperl -l pl.UTF-8
Z dokumentacji PostgreSQL:
-Postgres ma wsparcie dla jêzyków proceduralnych. W przypadku, kiedy
-programista zdefiniuje procedurê wyzwalacza lub funkcjê w jêzyku
-proceduralnym, baza danych nie ma pojêcia jak interpretowaæ tego typu
-funkcjê. Funkcja lub procedura ta jest przekazywana do interpretera,
-który wie jak j± wykonaæ. Interpreter jest odpowiedni±, specjaln±
-funkcj±, która jest skompilowana w obiekt dzielony i ³adowany w razie
+Postgres ma wsparcie dla języków proceduralnych. W przypadku, kiedy
+programista zdefiniuje procedurę wyzwalacza lub funkcję w języku
+proceduralnym, baza danych nie ma pojęcia jak interpretować tego typu
+funkcję. Funkcja lub procedura ta jest przekazywana do interpretera,
+który wie jak ją wykonać. Interpreter jest odpowiednią, specjalną
+funkcją, która jest skompilowana w obiekt dzielony i ładowany w razie
potrzeby.
-Za pomoc± polecenia createlang mo¿na dodaæ obs³ugê jêzyka
+Za pomocą polecenia createlang można dodać obsługę języka
proceduralnego PL/Perl dla swojej bazy danych.
%package module-plphp
Summary: PL/PHP - PostgreSQL procedural language
-Summary(pl): PL/PHP - jêzyk proceduralny bazy danych PostgreSQL
+Summary(pl.UTF-8): PL/PHP - język proceduralny bazy danych PostgreSQL
Group: Applications/Databases
Requires: %{name} = %{version}-%{release}
%{?requires_php_extension}
programming language function compiled into a shared object and loaded
on demand.
-To enable PL/PHP procedural language for your database you have to
-run createlang command.
+To enable PL/PHP procedural language for your database you have to run
+createlang command.
-%description module-plphp -l pl
+%description module-plphp -l pl.UTF-8
Z dokumentacji PostgreSQL:
-Postgres ma wsparcie dla jêzyków proceduralnych. W przypadku, kiedy
-programista zdefiniuje procedurê wyzwalacza lub funkcjê w jêzyku
-proceduralnym, baza danych nie ma pojêcia jak interpretowaæ tego typu
-funkcjê. Funkcja lub procedura ta jest przekazywana do interpretera,
-który wie jak j± wykonaæ. Interpreter jest odpowiedni±, specjaln±
-funkcj±, która jest skompilowana w obiekt dzielony i ³adowany w razie
+Postgres ma wsparcie dla języków proceduralnych. W przypadku, kiedy
+programista zdefiniuje procedurę wyzwalacza lub funkcję w języku
+proceduralnym, baza danych nie ma pojęcia jak interpretować tego typu
+funkcję. Funkcja lub procedura ta jest przekazywana do interpretera,
+który wie jak ją wykonać. Interpreter jest odpowiednią, specjalną
+funkcją, która jest skompilowana w obiekt dzielony i ładowany w razie
potrzeby.
-Za pomoc± polecenia createlang mo¿na dodaæ obs³ugê jêzyka
+Za pomocą polecenia createlang można dodać obsługę języka
proceduralnego PL/PHP dla swojej bazy danych.
%package module-plpython
Summary: PL/Python - PostgreSQL procedural language
-Summary(pl): PL/Python - jêzyk proceduralny bazy danych PostgreSQL
+Summary(pl.UTF-8): PL/Python - język proceduralny bazy danych PostgreSQL
Group: Applications/Databases
Requires: %{name} = %{version}-%{release}
-%pyrequires_eq python
+Requires: python
%description module-plpython
From PostgreSQL documentation:
To enable PL/Python procedural language for your database you have to
run createlang command.
-%description module-plpython -l pl
+%description module-plpython -l pl.UTF-8
Z dokumentacji PostgreSQL:
-Postgres ma wsparcie dla jêzyków proceduralnych. W przypadku, kiedy
-programista zdefiniuje procedurê wyzwalacza lub funkcjê w jêzyku
-proceduralnym, baza danych nie ma pojêcia jak interpretowaæ tego typu
-funkcjê. Funkcja lub procedura ta jest przekazywana do interpretera,
-który wie jak j± wykonaæ. Interpreter jest odpowiedni±, specjaln±
-funkcj±, która jest skompilowana w obiekt dzielony i ³adowany w razie
+Postgres ma wsparcie dla języków proceduralnych. W przypadku, kiedy
+programista zdefiniuje procedurę wyzwalacza lub funkcję w języku
+proceduralnym, baza danych nie ma pojęcia jak interpretować tego typu
+funkcję. Funkcja lub procedura ta jest przekazywana do interpretera,
+który wie jak ją wykonać. Interpreter jest odpowiednią, specjalną
+funkcją, która jest skompilowana w obiekt dzielony i ładowany w razie
potrzeby.
-Za pomoc± polecenia createlang mo¿na dodaæ obs³ugê jêzyka
+Za pomocą polecenia createlang można dodać obsługę języka
proceduralnego PL/Python dla swojej bazy danych.
%package module-pltcl
Summary: PL/Tcl - PostgreSQL procedural language
-Summary(pl): PL/Tcl - jêzyk proceduralny bazy danych PostgreSQL
+Summary(pl.UTF-8): PL/Tcl - język proceduralny bazy danych PostgreSQL
Group: Applications/Databases
Requires: %{name} = %{version}-%{release}
To enable PL/Tcl procedural language for your database you have to run
createlang command.
-%description module-pltcl -l pl
+%description module-pltcl -l pl.UTF-8
Z dokumentacji PostgreSQL:
-Postgres ma wsparcie dla jêzyków proceduralnych. W przypadku, kiedy
-programista zdefiniuje procedurê wyzwalacza lub funkcjê w jêzyku
-proceduralnym, baza danych nie ma pojêcia jak interpretowaæ tego typu
-funkcjê. Funkcja lub procedura ta jest przekazywana do interpretera,
-który wie jak j± wykonaæ. Interpreter jest odpowiedni±, specjaln±
-funkcj±, która jest skompilowana w obiekt dzielony i ³adowany w razie
+Postgres ma wsparcie dla języków proceduralnych. W przypadku, kiedy
+programista zdefiniuje procedurę wyzwalacza lub funkcję w języku
+proceduralnym, baza danych nie ma pojęcia jak interpretować tego typu
+funkcję. Funkcja lub procedura ta jest przekazywana do interpretera,
+który wie jak ją wykonać. Interpreter jest odpowiednią, specjalną
+funkcją, która jest skompilowana w obiekt dzielony i ładowany w razie
potrzeby.
-Za pomoc± polecenia createlang mo¿na dodaæ obs³ugê jêzyka
+Za pomocą polecenia createlang można dodać obsługę języka
proceduralnego PL/Tcl dla swojej bazy danych.
+%package module-dblink
+Summary: dblink module for PostgreSQL
+Summary(pl.UTF-8): Moduł dblink dla PostgreSQL-a
+Group: Applications/Databases
+Requires: %{name} = %{version}-%{release}
+
+%description module-dblink
+dblink module for PostgreSQL provides functions returning results from
+remote database.
+
+%description module-dblink -l pl.UTF-8
+Moduł dblink dla PostgreSQL-a udostępnia funkcje zwracające wyniki ze
+zdalnej bazy danych.
+
%package module-lo
Summary: Large Objects module for PostgreSQL
-Summary(pl): Modu³ Large Objects dla PostgreSQL-a
+Summary(pl.UTF-8): Moduł Large Objects dla PostgreSQL-a
Group: Applications/Databases
Requires: %{name} = %{version}-%{release}
Large Objects module for PostgreSQL adds a new data type 'lo', some
support functions and a trigger which handles the orphaning problem.
-%description module-lo -l pl
-Modu³ Large Objects dla PostgreSQL-a dodaje nowy typ danych 'lo',
-kilka funkcji pomocniczych i wyzwalacz rozwi±zuj±cy problem
-osieroconych obiektów.
+%description module-lo -l pl.UTF-8
+Moduł Large Objects dla PostgreSQL-a dodaje nowy typ danych 'lo',
+kilka funkcji pomocniczych i wyzwalacz rozwiązujący problem
+osieroconych obiektów.
%package module-pgcrypto
Summary: Cryptographic functions for PostgreSQL
-Summary(pl): Funkcje kryptograficzne dla PostgreSQL-a
+Summary(pl.UTF-8): Funkcje kryptograficzne dla PostgreSQL-a
Group: Applications/Databases
Requires: %{name} = %{version}-%{release}
%description module-pgcrypto
Cryptographic functions for PostgreSQL.
-%description module-pgcrypto -l pl
+%description module-pgcrypto -l pl.UTF-8
Funkcje kryptograficzne dla PostgreSQL.
+%package module-tablefunc
+Summary: crosstab functions for PostgreSQL
+Summary(pl.UTF-8): Funkcje crosstab dla PostgreSQL-a
+Group: Applications/Databases
+Requires: %{name} = %{version}-%{release}
+
+%description module-tablefunc
+crosstab functions for PostgreSQL.
+
+%description module-tablefunc -l pl.UTF-8
+Funkcje crosstab dla PostgreSQL-a.
+
%package module-tsearch2
Summary: Full text extension for PostgreSQL
-Summary(pl): Rozszerzenie pe³notekstowe dla PostgreSQL-a
+Summary(pl.UTF-8): Rozszerzenie pełnotekstowe dla PostgreSQL-a
Group: Applications/Databases
Requires: %{name} = %{version}-%{release}
with indexed access:
http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/
-%description module-tsearch2 -l pl
-Implementacja nowego typu danych tsvector - typu danych podlegaj±cego
-przeszukiwaniu z dostêpem poprzez indeksy:
+%description module-tsearch2 -l pl.UTF-8
+Implementacja nowego typu danych tsvector - typu danych podlegającego
+przeszukiwaniu z dostępem poprzez indeksy:
http://www.sai.msu.su/~megera/postgres/gist/tsearch/V2/
+%package module-pg_trgm
+Summary: Trigram matching for PostgreSQL
+Summary(pl.UTF-8): Dopasowanie trigramowe dla PostgreSQL-a
+Group: Applications/Databases
+Requires: %{name} = %{version}-%{release}
+
+%description module-pg_trgm
+This module provides functions and index classes for determining the
+similarity of text based on trigram matching.
+
+%description module-pg_trgm -l pl.UTF-8
+Ten moduł dostarcza funkcje i klasy do rozpoznawania podobnych tekstów
+w oparciu o dopasowywanie trigramowe (trigram matching).
+
+
+%package module-xml2
+Summary: XML-handling functions for PostgreSQL
+Summary(pl.UTF-8): Funkcje do obsługi XML-a dla PostgreSQL-a
+Group: Applications/Databases
+Requires: %{name} = %{version}-%{release}
+
+%description module-xml2
+Module with XML functions provides both XPath querying and XSLT
+functionality. There is also a new table function which allows the
+straightforward return of multiple XML results.
+
+%description module-xml2 -l pl.UTF-8
+Moduł z funkcjami XML zapewniającymi obsługę zapytań XPath oraz
+funkcjonalność XSLT. Jest także nowa funkcja tabelowa pozwalająca na
+bezpośrednie zwracanie wielu wyników XML.
+
%prep
%setup -q -a8
%patch0 -p1
%patch2 -p1
%patch3 -p1
%patch4 -p1
-#patch5 -p1 needed for glibc2.3.4 + gcc4
+%patch5 -p1
%if %{with php}
patch -p1 < plphp.patch
--disable-rpath \
--enable-depend \
--enable-integer-datetimes \
- %{?with_pgsql_locale:--enable-locale} \
- %{?with_pgsql_multibyte:--enable-multibyte} \
--enable-nls \
- --enable-recode \
- --enable-syslog \
--enable-thread-safety \
- --enable-unicode-conversion \
- --with-CXX \
%{?with_kerberos5:--with-krb5} \
--with-openssl \
--with-pam \
%{?with_perl:--with-perl} \
%{?with_php:--with-php=/usr/include/php} \
%{?with_python:--with-python} \
- %{?with_tcl:--with-tcl} \
- --with-x \
- --without-docdir
+ %{?with_tcl:--with-tcl --with-tclconfig=%{_ulibdir}} \
+ --without-docdir
%{__make}
+%{__make} -C contrib/dblink
%{__make} -C contrib/lo
%{__make} -C contrib/pgcrypto
-%{__sed} -i 's:contrib/::g' contrib/tsearch2/tsearch.sql.in
+%{__make} -C contrib/tablefunc
%{__make} -C contrib/tsearch2
+%{__make} -C contrib/pg_trgm
+%{__make} -C contrib/xml2
%{__make} -C src/tutorial \
NO_PGXS=1
$RPM_BUILD_ROOT%{_mandir} \
$RPM_BUILD_ROOT/home/services/postgres
-install src/tutorial/*.sql $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
+cp -p src/tutorial/*.sql $RPM_BUILD_ROOT%{_examplesdir}/%{name}-%{version}
%{__make} install \
DESTDIR=$RPM_BUILD_ROOT
-%{__cc} -shared -Wl,-soname,libpq.so.3 -o $RPM_BUILD_ROOT%{_libdir}/libpq.so.3.0.0 -L$RPM_BUILD_ROOT%{_libdir} -lpq
-
%if %{with perl}
%{__make} install -C src/pl/plperl \
DESTDIR=$RPM_BUILD_ROOT
%endif
+%{__make} -C contrib/dblink install \
+ DESTDIR=$RPM_BUILD_ROOT
+
%{__make} -C contrib/lo install \
DESTDIR=$RPM_BUILD_ROOT
%{__make} -C contrib/pgcrypto install \
DESTDIR=$RPM_BUILD_ROOT
+%{__make} -C contrib/tablefunc install \
+ DESTDIR=$RPM_BUILD_ROOT
+
%{__make} -C contrib/tsearch2 install \
DESTDIR=$RPM_BUILD_ROOT
+%{__make} -C contrib/pg_trgm install \
+ DESTDIR=$RPM_BUILD_ROOT
+
+%{__make} -C contrib/xml2 install \
+ DESTDIR=$RPM_BUILD_ROOT
+
%if %{with php}
cd src/pl/plphp
%{__make} install \
touch $RPM_BUILD_ROOT/var/log/pgsql
-install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/postgresql
-install %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/postgresql
+install -p %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/postgresql
+cp -p %{SOURCE3} $RPM_BUILD_ROOT/etc/sysconfig/postgresql
install -d howto
tar zxf %{SOURCE2} -C howto
foundold=0
for pgdir in $PG_DB_CLUSTERS; do
if [ -f $pgdir/PG_VERSION ]; then
- if [ `cat $pgdir/PG_VERSION` != '8.1' ]; then
+ if [ `cat $pgdir/PG_VERSION` != '8.2' ]; then
echo "Found database(s) in older, incompatible format in cluster $pgdir."
foundold=1
fi
echo
echo "Warning for upgrade from version *before* 7.3."
echo "Reading following webpage is encouraged:"
- echo "http://www.ca.postgresql.org/docs/momjian/upgrade_tips_7.3."
+ echo "http://www.ca.postgresql.org/docs/momjian/upgrade_tips_7.3"
exit 1
fi
%post
/sbin/chkconfig --add postgresql
-if [ -f /var/lock/subsys/postgresql ]; then
- /etc/rc.d/init.d/postgresql restart >&2 || :
-else
- echo "Run \"/etc/rc.d/init.d/postgresql start\" to start postgresql server."
-fi
+%service postgresql restart "postgresql server"
%preun
if [ "$1" = "0" ]; then
- if [ -f /var/lock/subsys/postgresql ]; then
- /etc/rc.d/init.d/postgresql stop
- fi
+ %service postgresql stop
/sbin/chkconfig --del postgresql
fi
%dir %{_pgsqldir}
%dir %{_datadir}/postgresql
-%dir %{_datadir}/postgresql/timezone
%{_datadir}/postgresql/*.bki
%{_datadir}/postgresql/*.sample
%{_datadir}/postgresql/*.description
+%{_datadir}/postgresql/*.shdescription
%{_datadir}/postgresql/*.sql
%{_datadir}/postgresql/*.txt
-%{_datadir}/postgresql/timezone/*
+%{_datadir}/postgresql/timezone
+%{_datadir}/postgresql/timezonesets
%attr(700,postgres,postgres) /home/services/postgres
%attr(700,postgres,postgres) %dir /var/lib/pgsql
%files libs -f libpq.lang
%defattr(644,root,root,755)
-%attr(755,root,root) %{_libdir}/libpq.so.*
+%attr(755,root,root) %{_libdir}/libpq.so.*.*
+%ghost %{_libdir}/libpq.so.5
%dir %{_pgmoduledir}
%files ecpg
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/ecpg
%attr(755,root,root) %{_libdir}/libecpg.so.*.*
+%ghost %{_libdir}/libecpg.so.5
%attr(755,root,root) %{_libdir}/libecpg_compat.so.*.*
+%ghost %{_libdir}/libecpg_compat.so.2
%attr(755,root,root) %{_libdir}/libpgtypes.so.*.*
+%ghost %{_libdir}/libpgtypes.so.2
%{_mandir}/man1/ecpg.1*
%files ecpg-devel
%attr(755,root,root) %{_libdir}/libecpg.so
%attr(755,root,root) %{_libdir}/libecpg_compat.so
%attr(755,root,root) %{_libdir}/libpgtypes.so
-%{_includedir}/ecpg
+%{_includedir}/ecpg*
%files devel -f pg_config.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_pgmoduledir}/pltcl.so
%endif
+%if %{with php}
+%files module-plphp
+%defattr(644,root,root,755)
+%attr(755,root,root) %{_bindir}/plphp_*
+%attr(755,root,root) %{_pgmoduledir}/plphp.so
+%endif
+
+%files module-dblink
+%defattr(644,root,root,755)
+%doc contrib/dblink/README.dblink
+%attr(755,root,root) %{_pgmoduledir}/dblink.so
+%{_pgsqldir}/*dblink.sql
+
%files module-lo
%defattr(644,root,root,755)
%doc contrib/lo/README.lo
%attr(755,root,root) %{_pgmoduledir}/lo.so
-%{_pgsqldir}/lo*.sql
+%{_pgsqldir}/*lo.sql
%files module-pgcrypto
%defattr(644,root,root,755)
%doc contrib/pgcrypto/README*
%attr(755,root,root) %{_pgmoduledir}/pgcrypto.so
-%{_pgsqldir}/pgcrypto.sql
+%{_pgsqldir}/*pgcrypto.sql
+
+%files module-tablefunc
+%defattr(644,root,root,755)
+%doc contrib/tablefunc/README.tablefunc
+%attr(755,root,root) %{_pgmoduledir}/tablefunc.so
+%{_pgsqldir}/*tablefunc.sql
%files module-tsearch2
%defattr(644,root,root,755)
%doc contrib/tsearch2/README*
%attr(755,root,root) %{_pgmoduledir}/tsearch2.so
-%{_pgsqldir}/tsearch2.sql
-%{_pgsqldir}/untsearch2.sql
+%{_pgsqldir}/*tsearch2.sql
+%{_pgsqldir}/russian.stop.utf8
+%{_pgsqldir}/thesaurus
%{_pgsqldir}/*.stop
+
+%files module-pg_trgm
+%defattr(644,root,root,755)
+%doc contrib/pg_trgm/README*
+%attr(755,root,root) %{_pgmoduledir}/pg_trgm.so
+%{_pgsqldir}/*pg_trgm.sql
+
+%files module-xml2
+%defattr(644,root,root,755)
+%doc contrib/xml2/README*
+%attr(755,root,root) %{_pgmoduledir}/pgxml.so
+%{_pgsqldir}/*pgxml.sql