This is the mail archive of the
cygwin-apps
mailing list for the Cygwin project.
[ITP] New packages: postgresql7.4-7.4.13-1, ...
- From: Reini Urban <rurban at x-ray dot at>
- To: "[ML] CygWin-Apps" <cygwin-apps at cygwin dot com>
- Date: Sat, 19 Aug 2006 19:23:05 +0200
- Subject: [ITP] New packages: postgresql7.4-7.4.13-1, ...
As promised I prepared a postgresql7.4-7.4.13-1 package tree, which
solves the 8.x prev problem and can be installed side-by-side to an
existing current 8.x postgresql installation.
When this will be uploaded some existing postgresql-8.x packages need to
be updated also:
postgresql/libpgtypes1-7.4.5-1 will be prev of
postgresql7.4/libpgtypes1-7.4.13-1.
Same for libpq3-7.4.5-1 and libecpg4-7.4.5-1.
So to avoid conflicting setup.hints the 7.4.5 packages in the 8.x tree
will have to be moved to new 7.4 tree and the setup hints deleted.
The new setup.hints are prepared for this move.
Obsolete:
libecpg-compat1
Download script with the urls and README attached.
--
Reini Urban
http://phpwiki.org/ http://murbreak.at/
http://helsinki.at/ http://spacemovie.mur.at/
# create the new postgresql7.4 layout in some dir
# and download it
mkdir postgresql7.4
mkdir postgresql7.4/libecpg-compat
mkdir postgresql7.4/libecpg4
mkdir postgresql7.4/libecpg4-devel
mkdir postgresql7.4/libpgtypes1
mkdir postgresql7.4/libpq3
mkdir postgresql7.4/libpq3-devel
mkdir postgresql7.4/postgresql7.4-client
mkdir postgresql7.4/postgresql7.4-contrib
mkdir postgresql7.4/postgresql7.4-devel
mkdir postgresql7.4/postgresql7.4-doc
mkdir postgresql7.4/postgresql7.4-java
mkdir postgresql7.4/postgresql7.4-plperl
mkdir postgresql7.4/postgresql7.4-plpython
url="http://rurban.xarch.at/software/cygwin/release/postgresql7.4"
cd postgresql7.4
wget $url/postgresql7.4-7.4.13-1-src.tar.bz2
wget $url/postgresql7.4-7.4.13-1.tar.bz2
wget $url/setup.hint
cd libecpg-compat
wget $url/libecpg-compat/libecpg-compat-7.4.13-1.tar.bz2
wget $url/libecpg-compat/setup.hint
cd ../libecpg4
wget $url/libecpg4/libecpg4-7.4.13-1.tar.bz2
wget $url/libecpg4/setup.hint
cd ../libecpg4-devel
wget $url/libecpg4-devel/libecpg4-devel-7.4.13-1.tar.bz2
wget $url/libecpg4-devel/setup.hint
cd ../libpgtypes1
wget $url/libpgtypes1/libpgtypes1-7.4.13-1.tar.bz2
wget $url/libpgtypes1/setup.hint
cd ../libpq3
wget $url/libpq3/libpq3-7.4.13-1.tar.bz2
wget $url/libpq3/setup.hint
cd ../libpq3-devel
wget $url/libpq3-devel/libpq3-devel-7.4.13-1.tar.bz2
wget $url/libpq3-devel/setup.hint
cd ../postgresql7.4-client
wget $url/postgresql7.4-client/postgresql7.4-client-7.4.13-1.tar.bz2
wget $url/postgresql7.4-client/setup.hint
cd ../postgresql7.4-contrib
wget $url/postgresql7.4-contrib/postgresql7.4-contrib-7.4.13-1.tar.bz2
wget $url/postgresql7.4-contrib/setup.hint
cd ../postgresql7.4-devel
wget $url/postgresql7.4-devel/postgresql7.4-devel-7.4.13-1.tar.bz2
wget $url/postgresql7.4-devel/setup.hint
cd ../postgresql7.4-doc
wget $url/postgresql7.4-doc/postgresql7.4-doc-7.4.13-1.tar.bz2
wget $url/postgresql7.4-doc/setup.hint
cd ../postgresql7.4-java
wget $url/postgresql7.4-java/postgresql7.4-java-7.4.13-1.tar.bz2
wget $url/postgresql7.4-java/setup.hint
cd ../postgresql7.4-plperl
wget $url/postgresql7.4-plperl/postgresql7.4-plperl-7.4.13-1.tar.bz2
wget $url/postgresql7.4-plperl/setup.hint
cd ../postgresql7.4-plpython
wget $url/postgresql7.4-plpython/postgresql7.4-plpython-7.4.13-1.tar.bz2
wget $url/postgresql7.4-plpython/setup.hint
cd ..
postgresql7.4
------------------------------------------
PostgreSQL is an advanced Object-Relational database management system
(DBMS) that supports almost all SQL constructs (including transactions,
subselects and user-defined types and functions).
postgresql7.4 ican be used in a side-by-side install with the current PostgreSQL-8.x
Binaries are in /usr/lib/postgreql7.4/bin, which is typically NOT in the PATH!
And it is recommended to keep it this way.
cygserver must run as service, CYGWIN must contain server.
cygipc is not used, and if building from source cygipc must be uninstalled.
Built via cygport.
Runtime requirements:
crypt-1.1-1
cygwin-1.5.18-1
postgresql7.4-client
libpq3
libiconv2-1.9.2-2
libintl3-0.14.5-1
libreadline6-5.0-4
openssl-0.9.8a-1
zlib-1.2.3-1
perl-5.8.7 (optional, for plperl. only this version!)
python-2.4.x (optional, for plpython. every 2.4 version will work)
Build requirements: (additionally)
cygport
gcc-core 3.3.x or newer (libtool-devel-1.5.10 not required)
binutils-20040725-2 or newer
make-3.80-1 or newer
fileutils-4.1 or newer
sed-4.1.2-1 or newer
m4-1.4-1
Sun JDK 1.4.x (optional, for pgjava only)
Ant 1.5 (optional, for pgjava only)
tk84, tcl84 (optional, for pgtcl only)
OpenSP-1.5.1-1 (optional, for man rebuilding)
docbook-xml42 (optional, for man rebuilding)
cpan SGMLSpm (optional, for man rebuilding)
docbook2X (optional, for man rebuilding)
docbook2man-sgmlspl (optional, for man rebuilding)
Canonical homepage:
http://www.postgresql.org
Canonical download:
ftp://ftp.postgresql.org
------------------------------------
Build instructions:
cygport postgresql7.4-<VER>-<REL>.cygport almostall
This will create:
/usr/src/postgresql7.4-<VER>-<REL>-src.tar.bz2
/usr/src/postgresql7.4-<VER>-<REL>.tar.bz2
Or use 'cygport postgresql7.4-<VER>-<REL>.cygport prep' to
get a patched source directory.
------------------
Files:
Package layout see postgresql7.4-<VER>-<REL>-pkg.log
------------------
Port Notes:
---------- postgresql7.4-7.4.13-1 ------------
New release.
DBMirror: Applied fix for http://bugs.debian.org/cgi-bin/bugreport.cgi?bug=375744
Make system: fixed some run-time paths from postgresql to postgresql7.4
changed default pgport from 5432 to 15432
fixed LIBS := "-lpgport $(LIBS)" for contrib
appended "-7.4" to all nls basenames in the src and the mo files.
updated FAQ_MSWIN from parts of this README.
fixed --with-java to build with cygwin and in a seperate build dir
added Tcl_FindExecutable(""). Required to prevent error loading init.tcl (fix from 8.1.x)
---------- postgresql-7.4.5-1 ------------
Latest version which can only be used alone.
======================================================================
More documentation:
See /usr/share/doc/postgresql7.4/FAQ_MSWIN
======================================================================
Cygwin port maintained now by: Reini Urban <rurban@x-ray.at>,
taken over from Jason Tishler.
Please report problems, suggestions, etc. dependent on their nature to one of
the following:
cygwin@cygwin.com
pgsql-cygwin@postgresql.org