packages: postgresql/postgresql.spec - updated to 8.4.0; NOTE: consider pos...
radek
radek at pld-linux.org
Wed Jul 1 19:01:10 CEST 2009
Author: radek Date: Wed Jul 1 17:01:10 2009 GMT
Module: packages Tag: HEAD
---- Log message:
- updated to 8.4.0; NOTE: consider postgresql82 / postgresql83 and turning postgresql into a meta package
---- Files affected:
packages/postgresql:
postgresql.spec (1.419 -> 1.420)
---- Diffs:
================================================================
Index: packages/postgresql/postgresql.spec
diff -u packages/postgresql/postgresql.spec:1.419 packages/postgresql/postgresql.spec:1.420
--- packages/postgresql/postgresql.spec:1.419 Thu Jun 25 20:07:37 2009
+++ packages/postgresql/postgresql.spec Wed Jul 1 19:01:03 2009
@@ -10,6 +10,7 @@
%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.UTF-8): PostgreSQL Datenbankverwaltungssystem
Summary(es.UTF-8): Gestor de Banco de Datos PostgreSQL
@@ -21,12 +22,12 @@
Summary(uk.UTF-8): PostgreSQL - система керування базами даних
Summary(zh_CN.UTF-8): PostgreSQL 客户端程序和库文件
Name: postgresql
-Version: 8.3.7
-Release: 3
+Version: 8.4.0
+Release: 0.1
License: BSD
Group: Applications/Databases
Source0: ftp://ftp.postgresql.org/pub/source/v%{version}/%{name}-%{version}.tar.bz2
-# Source0-md5: 7b7e91a2221e55fe1b167e663217a96d
+# Source0-md5: 1f172d5f60326e972837f58fa5acd130
Source1: %{name}.init
Source2: pgsql-Database-HOWTO-html.tar.gz
# Source2-md5: 5b656ddf1db41965761f85204a14398e
@@ -847,12 +848,16 @@
%endif
# find locales
-for f in libpq pg_controldata pg_dump pg_resetxlog pgscripts postgres psql initdb pg_ctl pg_config; do
- %find_lang $f
+for f in libpq5 pg_controldata pg_dump pg_resetxlog pgscripts postgres psql initdb pg_ctl pg_config plpgsql ecpg ecpglib6 plperl plpgsql plpython pltcl; do
+ %find_lang $f-8.4
done
# merge locales
-cat pgscripts.lang pg_resetxlog.lang postgres.lang pg_controldata.lang > main.lang
-cat pg_dump.lang psql.lang initdb.lang pg_ctl.lang > clients.lang
+cat pgscripts-8.4.lang pg_resetxlog-8.4.lang \
+ postgres-8.4.lang pg_controldata-8.4.lang \
+ > main-8.4.lang
+cat pg_dump-8.4.lang psql-8.4.lang initdb-8.4.lang \
+ pg_ctl-8.4.lang > clients-8.4.lang
+cat ecpg-8.4.lang ecpglib6-8.4.lang > ecpg.lang
# Remove Contrib documentation. We use macro %doc
rm -rf $RPM_BUILD_ROOT/contrib
@@ -875,7 +880,7 @@
foundold=0
for pgdir in $PG_DB_CLUSTERS; do
if [ -f $pgdir/PG_VERSION ]; then
- if [ $(cat $pgdir/PG_VERSION) != '8.3' ]; then
+ if [ $(cat $pgdir/PG_VERSION) != '8.4' ]; then
echo "Found database(s) in older, incompatible format in cluster $pgdir."
foundold=1
fi
@@ -924,14 +929,14 @@
%post ecpg -p /sbin/ldconfig
%postun ecpg -p /sbin/ldconfig
-%files -f main.lang
+%files -f main-8.4.lang
%defattr(644,root,root,755)
%doc COPYRIGHT README HISTORY doc/{FAQ*,README*,bug.template}
%attr(754,root,root) /etc/rc.d/init.d/postgresql
%attr(640,root,root) %config(noreplace) %verify(not md5 mtime size) /etc/sysconfig/postgresql
%attr(755,root,root) %{_bindir}/initdb
-%attr(755,root,root) %{_bindir}/ipcclean
+#%attr(755,root,root) %{_bindir}/ipcclean
%attr(755,root,root) %{_bindir}/pg_controldata
%attr(755,root,root) %{_bindir}/pg_ctl
%attr(755,root,root) %{_bindir}/pg_resetxlog
@@ -961,7 +966,7 @@
%attr(640,postgres,postgres) %config(noreplace) %verify(not md5 mtime size) /var/log/pgsql
%{_mandir}/man1/initdb.1*
-%{_mandir}/man1/ipcclean.1*
+#%{_mandir}/man1/ipcclean.1*
%{_mandir}/man1/pg_controldata.1*
%{_mandir}/man1/pg_ctl.1*
%{_mandir}/man1/pg_resetxlog.1*
@@ -973,13 +978,13 @@
%doc doc/unpacked/* doc/src/FAQ howto
%{_examplesdir}/%{name}-%{version}
-%files libs -f libpq.lang
+%files libs -f libpq5-8.4.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_libdir}/libpq.so.*.*
%attr(755,root,root) %ghost %{_libdir}/libpq.so.5
%dir %{_pgmoduledir}
-%files ecpg
+%files ecpg -f ecpg.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/ecpg
%attr(755,root,root) %{_libdir}/libecpg.so.*.*
@@ -997,11 +1002,12 @@
%attr(755,root,root) %{_libdir}/libpgtypes.so
%{_includedir}/ecpg*
-%files devel -f pg_config.lang
+%files devel -f pg_config-8.4.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/pg_config
%attr(755,root,root) %{_libdir}/libpq.so
%dir %{_includedir}/postgresql
+%{_includedir}/libpq-events.h
%{_includedir}/libpq-fe.h
%{_includedir}/pg_config.h
%{_includedir}/pg_config_manual.h
@@ -1032,7 +1038,7 @@
%{_libdir}/libpgtypes.a
%{_libdir}/libpgport.a
-%files clients -f clients.lang
+%files clients -f clients-8.4.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/clusterdb
%attr(755,root,root) %{_bindir}/createdb
@@ -1063,24 +1069,24 @@
%{_mandir}/man1/vacuumdb.1*
%{_mandir}/man7/*.7*
-%files module-plpgsql
+%files module-plpgsql -f plpgsql-8.4.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_pgmoduledir}/plpgsql.so
%if %{with perl}
-%files module-plperl
+%files module-plperl -f plperl-8.4.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_pgmoduledir}/plperl.so
%endif
%if %{with python}
-%files module-plpython
+%files module-plpython -f plpython-8.4.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_pgmoduledir}/plpython.so
%endif
%if %{with tcl}
-%files module-pltcl
+%files module-pltcl -f pltcl-8.4.lang
%defattr(644,root,root,755)
%attr(755,root,root) %{_bindir}/pltcl_*
%attr(755,root,root) %{_pgmoduledir}/pltcl.so
@@ -1129,7 +1135,7 @@
%attr(755,root,root) %{_pgmoduledir}/chkpass.so
%attr(755,root,root) %{_pgmoduledir}/fuzzystrmatch.so
%attr(755,root,root) %{_pgmoduledir}/hstore.so
-%attr(755,root,root) %{_pgmoduledir}/int_aggregate.so
+#%attr(755,root,root) %{_pgmoduledir}/int_aggregate.so
%attr(755,root,root) %{_pgmoduledir}/isn.so
%attr(755,root,root) %{_pgmoduledir}/ltree.so
%attr(755,root,root) %{_pgmoduledir}/pageinspect.so
@@ -1175,6 +1181,9 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.420 2009/07/01 17:01:03 radek
+- updated to 8.4.0; NOTE: consider postgresql82 / postgresql83 and turning postgresql into a meta package
+
Revision 1.419 2009/06/25 18:07:37 radek
- release 3: include contrib/fuzzystrmatch
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/postgresql/postgresql.spec?r1=1.419&r2=1.420&f=u
More information about the pld-cvs-commit
mailing list