1 %include /usr/lib/rpm/macros.perl
2 Summary: PostgreSQL Data Base Management System
3 Summary(de): PostgreSQL Datenbankverwaltungssystem
4 Summary(fr): Sysème de gestion de base de données PostgreSQL.
5 Summary(pl): PostgreSQL system bazodanowy
6 Summary(tr): Veri Tabaný Yönetim Sistemi
11 Group: Applications/Databases
12 Group(pl): Aplikacje/Bazy Danych
13 Source0: ftp://ftp.postgresql.org/pub/%{name}-%{version}.tar.gz
14 Source1: postgresql.init
15 Source2: pgsql-Database-HOWTO-html.tar.gz
16 Patch0: postgresql-opt.patch
17 Patch1: postgresql-DESTDIR.patch
18 Patch2: postgresql-perl.patch
19 URL: http://www.postgresql.org/
20 Prereq: /sbin/chkconfig
22 Buildroot: /tmp/%{name}-%{version}-root
23 Requires: %{name}-libs = %{version}
26 PostgreSQL Data Base Management System (formerly known as Postgres, then as
29 PostgreSQL is an enhancement of the POSTGRES database management system, a
30 next-generation DBMS research prototype. While PostgreSQL retains the
31 powerful data model and rich data types of POSTGRES, it replaces the PostQuel
32 query language with an extended subset of SQL. PostgreSQL is free and the
33 complete source is available.
35 PostgreSQL development is being performed by a team of Internet developers who
36 all subscribe to the PostgreSQL development mailing list. The current
37 coordinator is Marc G. Fournier (scrappy@postgreSQL.org). This team is now
38 responsible for all current and future development of PostgreSQL.
40 The authors of PostgreSQL 1.01 were Andrew Yu and Jolly Chen. Many others have
41 contributed to the porting, testing, debugging and enhancement of the code.
42 The original Postgres code, from which PostgreSQL is derived, was the effort
43 of many graduate students, undergraduate students, and staff programmers
44 working under the direction of Professor Michael Stonebraker at the University
45 of California, Berkeley.
47 The original name of the software at Berkeley was Postgres. When SQL
48 functionality was added in 1995, its name was changed to Postgres95. The name
49 was changed at the end of 1996 to PostgreSQL.
51 PostgreSQL runs on Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD, and most
55 PostgreSQL Datenbank-Managementsystem (früher als Postgres, dann als
58 PostgreSQL ist eine Verbesserung des POSTGRES-DB-Managementsystems, ein
59 DBMS-Forschungsprototyp der nächsten Generation. Während es das leistungsfähige
60 Datenmodell und die reichhaltigen Datentypen von POSTGRES beibehält, ersetzt
61 es die PostQuel-Abfragesprache durch ein Subset von SQL. PostgreSQL ist gratis,
62 der gesamte Quellcode ist verfügbar.
64 Ein Team von Internet-Entwicklern befaßt sich mit PostgreSQL. Sie alle sind auf
65 der PostgreSQL-Entwickleradreßliste. Koordinator ist
66 Marc G. Fournier (scrappy@postgreSQL.org). Das Team ist verantwortlich für alle
67 aktuellen und künftigen Entwicklungen von PostgreSQL.
69 Die Autoren von PostgreSQL 1.01 waren Andrew Yu und Jolly Chen. Zahlreiche andere
70 haben zur Portierung, zum Testen, Debugging und zur Verbesserung des Code beigetragen.
71 Den Original-Postgres-Code, von dem sich PostgreSQL ableitet, verdanken wir der Arbeit
72 vieler Doktoranden, Studenten und Programmierern unter der Leitung von
73 Professor Michael Stonebraker an der University of California, Berkeley.
75 Der ursprüngliche Name war Postgres. Als 1995 SQL-Funktionalität hinzukam,
76 wurde der Name in Postgres95 geändert. Ende 1996 schließlich entschied man sich
79 PostgreSQL läuft auf Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD und den meisten
83 Système de gestion de bases de données PostgreSQL (D'abord nommé Postgres,
85 PostgreSQL est une amélioration du système de gestion de bases de données
86 POSTGRES, un prototype de recherche de la génération suivant DBMS. Tout
87 en conservant le puissant modèle de donnée de et les types de donée riches
88 de Postgres, il remplace le langage de requêtes de Postgres par un sous
89 ensemble etendu de commandes SQL. PosrgreSQL est libre, et ses sources
92 Le développement de PostgreSQL est actuellement réalisé via internet par\une équipe de développeurs inscrits sur la mailing-list de développement
93 de PostgreSQL. Le coordinateur actuel est Marc G Fournier
94 (scrappy@postgreSQL.org). Cette équipe est responsable du développemen
95 actuel et à venir de PostgreSQL.
97 Les auteurs de PostgreSQL 1.01 étaient Andrew Yu et Jolly Chen. Beaucoup
98 d'autres ont contribué au portage, au test, au débogage et à l'amélioration
99 du code. Le code original de Postgres, duquel PostgreSQL est dérivé,
100 a été l'oeuvre d'étudiants de haut niveau, de moins haut niveau, et de
101 programmeurs travaillant sous la direction du professeur Michael
102 Stonebraker à l'université de Berkeley Californie.
104 Le nom original du logiciel était Postgres. Quand les fonctionnalitées
105 SQL furent ajoutées en 1995, son nom est devenu Postgres95. Il a été
106 rebaptisé PostgreSQL en 1996.
108 PostgreSQL tourne sur Solaris, SunOS, HPUX, AIX, Linux, Irix, FreeBSD,
109 et la plupart des Unix.
112 PostgreSQL System Zarz±dzania Baz± Danych (dawniej znany jako Postgres,
113 nastêpnie jako Postgres95).
115 PostgreSQL mo¿e byæ uruchominy pod nastêpuj±cymi systemami: Solaris, SunOS,
116 HPUX, AIX, Linux, Irix, FreeBSD i innych systemach Unix.
119 PostgreSQL, POSTGRES'den türemiþ bir veri tabaný yönetim sistemidir (DBMS).
120 Güçlü veri modeli ve zengin POSTGRES veri tiplerini desteklerken SQL'in
121 geniþletilmiþ bir altkümesi yerine PostQuel sorgulama dilini koyar.
124 Summary: PostgreSQL development header files and libraries
125 Summary(de): PostgreSQL-Entwicklungs-Header-Dateien und Libraries
126 Summary(fr): En-têtes et bibliothèques de développement PostgreSQL
127 Summary(pl): PostgreSQL - nag³owki i biblioteki
128 Summary(tr): PostgreSQL baþlýk dosyalarý ve kitaplýklar
129 Group: Development/Libraries
130 Group(pl): Programowanie/Biblioteki
131 #Requires: %{name}-clients = %{version}
134 This package contains header files and libraries required to compile
135 applications that are talking directly to the PostgreSQL backend server.
137 %description -l de devel
138 Dieses Paket enthält die Header-Dateien und Libraries, die zum
139 Kompilieren von Applikationen notwendig sind, die direkt mit dem
140 PostgreSQL-Backend-Server kommunizieren.
142 %description -l fr devel
143 Ce package contient les fichiers d'en-tête et les bibliothéques nécessaires
144 pour compiler des applications ayant des échanges directs avec le serveur
145 du backend PostgreSQL.
147 %description -l pl devel
148 Pakiet zawiera nag³ówki oraz biblioteki wymagane do kompilacji aplikacji
149 ³±cz±cych siê bezpo¶rednio z serwerem PostgreSQL.
151 %description -l tr devel
152 Bu paket, PostgreSQL sunucusuyla konuþacak yazýlýmlar geliþtirmek için
153 gereken baþlýk dosyalarýný ve kitaplýklarý içerir.
156 #Summary: PostgreSQL initial database structure
157 #Summary(de): PostgreSQL-Ausgangs-Datenbankstruktur
158 #Summary(fr): Structure initiale de base de données PostgreSQL
159 #Summary(pl): PostgreSQL - inicjuj±ca struktura bazy danych
160 #Summary(tr): PostgreSQL baþlangýç veritabaný yapýsý
161 #Group: Applications/Databases
162 #Group(pl): Aplikacje/Bazy Danych
163 #PreReq: %{name} = %{version}
164 #Conflicts: postgresql-data <= 6.2.1
167 #This packages includes an initial database structure directory for PostgreSQL.
168 #For a quick startup on PostegreSQL, it is recommended to install this package
169 #with your PostgreSQL backend server (altough it is not required).
171 #If you choose to not install this package you will have to create the initial
172 #database yourself using 'initdb' command and possibly modify the postgresql
173 #startup script if you choose a directory other than /var/lib/pgsql for
174 #storing your databases.
176 #%description -l de data
177 #Dieses Paket schließt ein elementares Strukturverzeichnis für
178 #PostgreSQL ein. Für einen schnellen Start mit PostegreSQL empfehlen
179 #wir die Installation dieses Pakets mit Ihrem PostgreSQL-Backend-
180 #Server (obligatorisch ist es nicht).
181 #Sie die anfängliche Datenbank selbst mit Hilfe des initdb-Befehls
182 #erstellen und möglicherweise das postgresql-Start-Skript modifizieren,
183 #wenn Sie ein anderes als das /var/lib/pgsql-Verzeichnis zum Speichern
184 #Ihrer Datenbanken wählen.
186 #%description -l fr data
187 #Ce paquetage contient une structure initiale de base de données pour PostgreSQL.
188 #Pour un démarrage rapide avec PostgreSQL, il est recommandé d'installer ce
189 #paquetage avec votre serveur PostgreSQL (bien que ce ne soit pas obligatoire).
191 #Si vous n'installez pas ce paquetage, vous devrez créer vous-même la base de
192 #données initiale avec la commande « initdb » et modifier le script de
193 #démarrage de PostgreSQL si vous choisissez un autre répertoire que
194 #/var/lib/pgsql pour stocker vos bases de données.
196 #%description -l pl data
197 #Pakiet zawiera zainicjowan± strukturê bazodanow± dla PostgreSQL. Dla
198 #szybkiego startu PostgreSQL rekomendowane jest zainstalowanie tego pakietu
199 #razem z pakietem serwera (jednak¿e nie jest on wymagany).
201 #Je¿eli nie zainstalujesz tego pakietu bêdziesz musia³ rêcznie utworzyæ
202 #inicjuj±c± bazê przy pomocy polecenia 'initdb' oraz ewentualnie skrypt
203 #startowy, je¿eli nie wybierzesz katalogu /var/lib/pgsql jako katalogu
204 #domy¶lnego dla przechowywania baz danych.
206 #%description -l tr data
207 #Bu paket, PostgreSQL için bir baþlangýç veri tabaný yapýsý dizinini içerir.
208 #PostgreSQL'e hýzlý baþlangýç için bu paketin PostgreSQL sunucusuna yüklenmesi
209 #önerilir. Bu paketi yüklememeyi seçerseniz, baþlangýç veri tabanýný 'initdb'
210 #komutunu kullanarak kendiniz yaratmanýz gerekir.
213 Summary: clients needed to access a PostgreSQL server
214 Summary(pl): klienci wymagani do dostêpu do serwera PostgreSQL
215 Group: Applications/Databases
216 Group(pl): Aplikacje/Bazy Danych
219 This package includes only the clients and client libraries needed to access
220 an PostgreSQL server. The server is included in the main package. If all you
221 need is to connect to another PostgreSQL server, the this is the only
222 package you need to install.
224 In this package there are client libraries available for C and C++, as
225 well as several command-line utilities you can use to manage your databases
226 on a remote PostgreSQL server.
228 %description -l pl clients
229 Pakiet zawiera klientów oraz biblioteki niezbêdne dla dostêpu do serwera
230 PostgreSQL. Serwer znajduje siê w g³ównym pakiecie.
233 Summary: Perl interface to PostgreSQL database
234 Summary(pl): Interface dla Perl'a umo¿liwiaj±cy dostêp do baz PostgreSQL
235 Group: Applications/Databases
236 Group(pl): Aplikacje/Bazy Danych
237 Requires: postgresql, perl >= 5.004
240 This package includes only perl modules needed to access an PostgreSQL server.
242 %description -l pl perl
243 Pakiet ten zawiera tylko modu³y Perl'a wymagane dla dostêpu do serwera
247 Summary: Documentation for PostgreSQL
248 Summary(pl): Dodatkowa dokumantacja dla PostgreSQL
249 Group: Applications/Databases
250 Group(pl): Aplikacje/Bazy Danych
251 #Requires: %{name} = %{version}
254 This package includes documentation and HOWTO for programmer, admin etc., in
257 %description -l pl doc
258 Pakiet ten zawiera dokumentacjê oraz HOWTO m.in. dla programistów,
259 administratorów w formacie HTML.
262 Summary: ODBC interface to PostgreSQL
263 Summary(pl): Interface ODBC do PostgreSQL
264 Group: Applications/Databases
265 Group(pl): Aplikacje/Bazy Danych
266 #Requires: %{name} = %{version}
269 This package includes library for interface ODBC.
271 %description -l pl odbc
272 Pakiet ten zawiera biblioteki dla interface'u ODBC.
275 Summary: ODBC interface to PostgreSQL - development part
276 Summary(pl): Interface ODBC do PostgreSQL - cze¶æ programistyczna
277 Group: Applications/Databases
278 Group(pl): Aplikacje/Bazy Danych
279 Requires: %{name}-odbc = %{version}
281 %description odbc-devel
282 This package includes library and header files for interface ODBC.
284 %description -l pl odbc-devel
285 Pakiet ten zawiera biblioteki i pliki nag³ówkowe dla interface'u ODBC.
288 Summary: ODBC interface to PostgreSQL - static libraries
289 Summary(pl): Interface ODBC do PostgreSQL - biblioteki statyczne
290 Group: Applications/Databases
291 Group(pl): Aplikacje/Bazy Danych
292 #Requires: %{name}-odbc-devel = %{version}
294 %description odbc-static
295 This package includes static library for interface ODBC.
297 %description -l pl odbc-static
298 Pakiet ten zawiera biblioteki statyczne dla interface'u ODBC.
301 Summary: PostgreSQL libraries
302 Summary(pl): Biblioteki dzielone programu PostgreSQL
304 Group(pl): Biblioteki
307 PostgreSQL libraries.
309 %description libs -l pl
310 Biblioteki dzielone programu PostgreSQL.
313 Summary: PostgreSQL static libraries
314 Summary(pl): Biblioteki statyczne programu PostgreSQL
315 Group: Development/Libraries
316 Group(pl): Programowanie/Biblioteki
317 Requires: %{name}-devel = %{version}
320 PostgreSQL static libraries.
322 %description libs -l pl
323 Biblioteki statyczne programu PostgreSQL.
326 Summary: tcl interface for PostgreSQL
327 Summary(pl): tcl interface dla PostgreSQL
328 Group: Development/Languages/Tcl
329 Group(pl): Programowanie/Jêzyki/Tcl
330 #Requires: %{name}-libs = %{version}
333 tcl interface for PostgreSQL.
335 %description tcl -l pl
336 tcl interface dla PostgreSQL.
339 Summary: Development part of tcl interface for PostgreSQL
340 Summary(pl): Czê¶æ dla programistów interafece tcl dla PostgreSQL
341 Group: Development/Languages/Tcl
342 Group(pl): Programowanie/Jêzyki/Tcl
343 Requires: %{name}-tcl = %{version}
345 %description tcl-devel
346 Development part of tcl interface for PostgreSQL.
348 %description tcl-devel -l pl
349 Czê¶æ dla programistów interafece tcl dla PostgreSQL.
352 Summary: Static libraries of tcl interface for PostgreSQL
353 Summary(pl): Biblioteki statyczne interafece tcl dla PostgreSQL
354 Group: Development/Languages/Tcl
355 Group(pl): Programowanie/Jêzyki/Tcl
356 Requires: %{name}-tcl-devel = %{version}
358 %description tcl-static
359 Static libraries of tcl interface for PostgreSQL
361 %description tcl-devel -l pl
362 Biblioteki statyczne interafece tcl dla PostgreSQL
367 %patch1 -p1 -b .destdir
371 PATH=$PATH:. ; export PATH
381 --with-odbcinst=/etc \
386 --with-template=linux_i386 \
388 --with-template=linux_%{target_cpu} \
392 make OPT="$RPM_OPT_FLAGS"
395 make all PGDOCS=unpacked -C doc
398 rm -rf $RPM_BUILD_ROOT
399 install -d $RPM_BUILD_ROOT/etc/rc.d/init.d \
400 $RPM_BUILD_ROOT{%{_bindir},%{_libdir},%{_mandir},%{_includedir}/pgsql} \
401 $RPM_BUILD_ROOT/var/state/pgsql
404 make DESTDIR=$RPM_BUILD_ROOT install
405 make DESTDIR=$RPM_BUILD_ROOT install-man
409 #( cd src/interfaces/perl5
411 # install -d $RPM_BUILD_ROOT/%{perl_sitearch}
413 # make PREFIX=$RPM_BUILD_ROOT/usr install
415 ( cd $RPM_BUILD_ROOT%{perl_sitearch}/auto/Pg
416 mv .packlist .packlist.old
417 sed -e "s|$RPM_BUILD_ROOT/|/|g" -e "s|./||" < .packlist.old > .packlist
420 # LOCAL="$RPM_BUILD_ROOT/$PERLVER/perllocal.pod"
421 # mv $LOCAL $LOCAL.old
422 # sed -e "s|$RPM_BUILD_ROOT/|/|g" < $LOCAL.old > $LOCAL.pg
425 #find $RPM_BUILD_ROOT%{_libdir}/perl5 -type f -print | \
426 # sed -e "s|$RPM_BUILD_ROOT/|/|g" | grep -v "perllocal.pod$" > perlfiles.list
427 #find $RPM_BUILD_ROOT%{_libdir}/perl5 -type d -name Pg -print | \
428 # sed -e "s|$RPM_BUILD_ROOT/|%dir /|g" >> perlfiles.list
430 # Move all includes beneath %{_includedir}/pgsql.
431 ( cd $RPM_BUILD_ROOT%{_includedir}
433 for f in *.h access commands executor lib libpq libpq++ port utils
439 # Move all templates/examples beneath %{_libdir}/pgsql
440 ( cd $RPM_BUILD_ROOT%{_libdir}
442 mv *source *sample pgsql
445 # Move odbc.ini file to etc
446 mv -f $RPM_BUILD_ROOT/usr/*.ini $RPM_BUILD_ROOT/etc
448 install %{SOURCE1} $RPM_BUILD_ROOT/etc/rc.d/init.d/postgresql
452 tar xzf $RPM_SOURCE_DIR/pgsql-Database-HOWTO-html.tar.gz
455 strip -s $RPM_BUILD_ROOT%{_bindir}/ecpg
456 strip -s $RPM_BUILD_ROOT%{_bindir}/pg_dump
457 strip -s $RPM_BUILD_ROOT%{_bindir}/pg_encoding
458 strip -s $RPM_BUILD_ROOT%{_bindir}/pg_id
459 strip -s $RPM_BUILD_ROOT%{_bindir}/pg_passwd
460 strip -s $RPM_BUILD_ROOT%{_bindir}/pgtclsh
461 strip -s $RPM_BUILD_ROOT%{_bindir}/pgtksh
462 strip -s $RPM_BUILD_ROOT%{_bindir}/pg_version
463 strip -s $RPM_BUILD_ROOT%{_bindir}/postgres
464 strip -s $RPM_BUILD_ROOT%{_bindir}/postmaster
465 strip -s $RPM_BUILD_ROOT%{_bindir}/psql
468 gzip -9nf $RPM_BUILD_ROOT%{_mandir}/man*/*
471 rm -fR `find contrib/ -type d -name CVS`
473 chmod +x $RPM_BUILD_ROOT%{_libdir}/*.so*
476 /usr/sbin/groupadd -g 88 -r -f postgres 1>&2 || :
477 /usr/sbin/useradd -M -o -r -u 88 -d /var/state/pgsql -s /bin/bash \
478 -g postgres -c "PostgreSQL Server" postgres 1>&2 || :
481 /sbin/chkconfig --add postgresql
483 # Create sample database
484 su postgres -c "LD_LIBRARY_PATH=%{_libdir} \
485 %{_bindir}/initdb --pgdata=/var/state/pgsql \
486 --pglib=%{_libdir}/pgsql"
491 if [ -f /var/lock/subsys/postmaster ]; then
492 /etc/rc.d/init.d/postgresql stop
494 /sbin/chkconfig --del postgresql
497 %post -p /sbin/ldconfig libs
504 %post -p /sbin/ldconfig devel
505 %postun -p /sbin/ldconfig devel
507 %post -p /sbin/ldconfig odbc
508 %postun -p /sbin/ldconfig odbc
511 #POD=`find %{_libdir} -name perllocal.pod.pg`
513 #if [ -f $DIR/perllocal.pod ]; then
514 # mv $DIR/perllocal.pod $DIR/perllocal.pod.prepg
515 # cat $DIR/perllocal.pod.pg $DIR/perllocal.pod.prepg > $DIR/perllocal.pod
517 # cp $DIR/perllocal.pod.pg $DIR/perllocal.pod
519 #rm -f $DIR/perllocal.pod.pg
522 rm -rf $RPM_BUILD_ROOT
523 rm -f /tmp/tmp_perl_info
526 %defattr(644,root,root,755)
531 %defattr(644,root,root,755)
533 %doc doc/FAQ doc/FAQ_Linux doc/README*
534 %doc COPYRIGHT README HISTORY doc/bug.template
537 %attr(754,root,root) /etc/rc.d/init.d/*
539 %attr(755,root,root) %{_bindir}/cleardbdir
540 %attr(755,root,root) %{_bindir}/createdb
541 %attr(755,root,root) %{_bindir}/createuser
542 %attr(755,root,root) %{_bindir}/destroydb
543 %attr(755,root,root) %{_bindir}/destroyuser
544 %attr(755,root,root) %{_bindir}/initdb
545 %attr(755,root,root) %{_bindir}/initlocation
546 %attr(755,root,root) %{_bindir}/pg_passwd
547 %attr(755,root,root) %{_bindir}/pg_version
548 %attr(755,root,root) %{_bindir}/pg_encoding
549 %attr(755,root,root) %{_bindir}/postgres
550 %attr(755,root,root) %{_bindir}/postmaster
551 %attr(755,root,root) %{_bindir}/ipcclean
552 %attr(755,root,root) %{_bindir}/createlang
553 %attr(755,root,root) %{_bindir}/destroylang
555 %{_mandir}/man1/cleardbdir.1*
556 %{_mandir}/man1/createdb.1*
557 %{_mandir}/man1/createuser.1*
558 %{_mandir}/man1/destroydb.1*
559 %{_mandir}/man1/destroyuser.1*
560 %{_mandir}/man1/initdb.1*
561 %{_mandir}/man1/initlocation.1*
562 %{_mandir}/man1/pg_passwd.1*
563 %{_mandir}/man1/postgres.1*
564 %{_mandir}/man1/postmaster.1*
565 %{_mandir}/man1/ipcclean.1*
568 %attr(755,postgres,postgres) %dir /var/state/pgsql
571 %defattr(644,root,root,755)
572 %attr(755,root,root) %{_libdir}/libpq.so.*.*
573 %attr(755,root,root) %{_libdir}/libpq++.so.*.*
574 %attr(755,root,root) %{_libdir}/libecpg.so.*.*
575 # nie wiem do czego to
576 %attr(755,root,root) %{_libdir}/plpgsql.so
578 %{_libdir}/*.description
579 %attr(755,root,root) %{_bindir}/pg_id
581 #%defattr(644,postgres,postgres,755)
585 %defattr(644,root,root,755)
586 %attr(755,root,root) %{_libdir}/libpgtcl.so.*.*
587 %attr(755,root,root) %{_libdir}/pltcl.so
588 %attr(755,root,root) %{_bindir}/pgtclsh
589 %attr(755,root,root) %{_bindir}/pgtksh
590 %attr(755,root,root) %{_bindir}/pgaccess
593 %defattr(644,root,root,755)
594 %attr(755,root,root) %{_libdir}/libpgtcl.so
597 %defattr(644,root,root,755)
598 %{_libdir}/libpgtcl.a
601 %defattr(644,root,root,755)
602 %attr(755,root,root) %{_libdir}/libecpg.so
603 %attr(755,root,root) %{_libdir}/libpq.so
604 %attr(755,root,root) %{_libdir}/libpq++.so
607 %attr(755,root,root) %{_bindir}/ecpg
608 %{_mandir}/man1/ecpg.1*
611 %defattr(644,root,root,755)
619 %defattr(644,root,root,755)
620 %attr(755,root,root) %{_libdir}/libec*.so.*.*
621 %attr(755,root,root) %{_libdir}/libpq*.so.*.*
622 %attr(755,root,root) %{_bindir}/pg_dump
623 %attr(755,root,root) %{_bindir}/pg_dumpall
624 %attr(755,root,root) %{_bindir}/pg_upgrade
625 %attr(755,root,root) %{_bindir}/psql
626 %attr(755,root,root) %{_bindir}/vacuumdb
628 %{_mandir}/man1/pg_dump.1*
629 %{_mandir}/man1/pg_dumpall.1*
630 %{_mandir}/man1/pg_upgrade.1*
631 %{_mandir}/man1/psql.1*
635 %defattr(644,root,root,755)
636 %dir %{perl_sitearch}/auto/Pg
637 %{perl_sitearch}/auto/Pg/Pg.so
638 %attr(755,root,root) %{perl_sitearch}/auto/Pg/Pg.bs
639 %{perl_sitearch}/auto/Pg/autosplit.ix
640 %{perl_sitearch}/auto/Pg/.packlist
641 %{perl_sitearch}/Pg.pm
644 %defattr(644,root,root,755)
645 %doc src/interfaces/odbc/readme.txt src/interfaces/odbc/notice.txt
646 %config(noreplace) %verify(not size mtime md5) /etc/odbc*
647 %{_libdir}/libpsqlodbc.so.*.*
650 %defattr(644,root,root,755)
652 %attr(755,root,root) %{_libdir}/libpsqlodbc.so
655 %defattr(644,root,root,755)
656 %attr(755,root,root) %{_libdir}/libpsqlodbc.a