[CVS] OpenPKG: openpkg-src/postgresql postgresql.spec openpkg-web news...

2002-12-19 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-src, openpkg-web Date:   19-Dec-2002 14:37:55
  Branch: HEAD Handle: 2002121913375401

  Modified files:
openpkg-src/postgresql  postgresql.spec
openpkg-web news.txt

  Log:
- be consistent with other packages: if we have V_xxx, then for all parts
- be consistent with (most) other packages: first versions, then options
- split over-sized CPPLINE line
- make build loop even more portable by using sed(1) instead of basename(1)
- be more portable and use ar commands rc plus an rm before
- remove extra blank line

  Summary:
RevisionChanges Path
1.24+15 -17 openpkg-src/postgresql/postgresql.spec
1.2340  +1  -0  openpkg-web/news.txt
  

  Index: openpkg-src/postgresql/postgresql.spec
  
  $ cvs diff -u -r1.23 -r1.24 postgresql.spec
  --- openpkg-src/postgresql/postgresql.spec19 Dec 2002 12:54:07 -  1.23
  +++ openpkg-src/postgresql/postgresql.spec19 Dec 2002 13:37:55 -  1.24
  @@ -23,6 +23,10 @@
   ##  SUCH DAMAGE.
   ##
   
  +#   package versions
  +%define   V_postgresql  7.3
  +%define   V_libpqxx 4.0
  +
   #   package options
   %ifndef   with_openssl
   %define   with_openssl  no
  @@ -37,9 +41,6 @@
   %define   with_tcl  no
   %endif
   
  -#   package component versions
  -%define   V_libpqxx 4.0
  -
   #   package information
   Name: postgresql
   Summary:  PostgreSQL Database
  @@ -49,11 +50,11 @@
   Distribution: OpenPKG [BASE]
   Group:Database
   License:  GPL
  -Version:  7.3
  +Version:  %{V_postgresql}
   Release:  20021219
   
   #   list of sources
  -Source0:  
ftp://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.gz
  +Source0:  
ftp://ftp.postgresql.org/pub/source/v%{V_postgresql}/postgresql-%{V_postgresql}.tar.gz
   Source1:  
ftp://gborg.postgresql.org/pub/libpqpp/stable/libpq++-%{V_libpqxx}.tar.gz
   Source2:  rc.postgresql
   Source3:  pg_migrate
  @@ -138,13 +139,16 @@
   ( cd libpq++-%{V_libpqxx}
 CXX=%{l_cxx}
 CFLAGS=%{l_cflags -O}
  -  CPPFLAGS=-DHAVE_NAMESPACE_STD -DHAVE_CXX_STRING_HEADER -DDLLIMPORT= -I. 
-I../src/interfaces -I../src/interfaces/libpq %{l_cppflags}
  +  CPPFLAGS=-DHAVE_NAMESPACE_STD -DHAVE_CXX_STRING_HEADER -DDLLIMPORT= 
  +  CPPFLAGS=$CPPFLAGS -I. -I../src/interfaces -I../src/interfaces/libpq 
  +  CPPFLAGS=$CPPFLAGS %{l_cppflags}
 LDFLAGS=%{l_ldflags}
 OBJS=pgconnection.o pgdatabase.o pgtransdb.o pgcursordb.o pglobject.o
 for o in $OBJS; do
  -  $CXX $CFLAGS $CPPFLAGS $LDFLAGS -c -o $o `basename $o .o`.cc
  +  $CXX $CFLAGS $CPPFLAGS $LDFLAGS -c -o $o `echo $o | sed -e 's;\.o$;.cc;'`
 done
  -  ar r libpq++.a $OBJS
  +  rm -f libpq++.a
  +  ar rc libpq++.a $OBJS
   )
   
   %install
  @@ -202,17 +206,11 @@
 %{l_shtool} mkdir -f -p -m 755 \
 $RPM_BUILD_ROOT%{l_prefix}/include/libpq++
 %{l_shtool} install -c -m 644 \
  -  libpq++.h \
  -  pgconnection.h \
  -  pgdatabase.h \
  -  pgtransdb.h \
  -  pgcursordb.h \
  -  pglobject.h \
  +  libpq++.h pgconnection.h pgdatabase.h pgtransdb.h pgcursordb.h 
pglobject.h \
 $RPM_BUILD_ROOT%{l_prefix}/include/libpq++/
 %{l_shtool} install -c -m 644 \
 libpq++.a \
 $RPM_BUILD_ROOT%{l_prefix}/lib/
  -  
   )
   
   #   install run-command script
  @@ -244,7 +242,7 @@
   #   database migration dumping hint
   v_old_all=`cat $RPM_INSTALL_PREFIX/var/postgresql/db/PG_VERSION`
   v_old_maj=`echo $v_old_all | sed -e 's/^\([0-9]*\.[0-9]*\).*/\1/'`
  -v_new_all=%{version}
  +v_new_all=%{V_postgresql}
   v_new_maj=`echo $v_new_maj | sed -e 's/^\([0-9]*\.[0-9]*\).*/\1/'`
   if [ .$v_old_maj != .$v_new_maj ]; then
  if [ ! -f $RPM_INSTALL_PREFIX/var/postgresql/db.dump.sql.bz2 -a 
.$PG_MIGRATE != .ignore ]; then
  @@ -326,7 +324,7 @@
   #   database migration restoring hint
   v_old_all=`cat $RPM_INSTALL_PREFIX/var/postgresql/db/PG_VERSION`
   v_old_maj=`echo $v_old_all | sed -e 's/^\([0-9]*\.[0-9]*\).*/\1/'`
  -v_new_all=%{version}
  +v_new_all=%{V_postgresql}
   v_new_maj=`echo $v_new_maj | sed -e 's/^\([0-9]*\.[0-9]*\).*/\1/'`
   if [ .$v_old_maj != 

[CVS] OpenPKG: openpkg-src/postgresql postgresql.spec openpkg-web news...

2002-12-18 Thread Ralf S. Engelschall
  OpenPKG CVS Repository
  http://cvs.openpkg.org/
  

  Server: cvs.openpkg.org  Name:   Ralf S. Engelschall
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-web, openpkg-src Date:   18-Dec-2002 17:09:40
  Branch: HEAD Handle: 2002121816093901

  Modified files:
openpkg-src/postgresql  postgresql.spec
openpkg-web news.txt

  Log:
remove library DSOs, but keep other DSOs

  Summary:
RevisionChanges Path
1.22+2  -1  openpkg-src/postgresql/postgresql.spec
1.2322  +1  -0  openpkg-web/news.txt
  

  Index: openpkg-src/postgresql/postgresql.spec
  
  $ cvs diff -u -r1.21 -r1.22 postgresql.spec
  --- openpkg-src/postgresql/postgresql.spec7 Dec 2002 15:51:04 -   1.21
  +++ openpkg-src/postgresql/postgresql.spec18 Dec 2002 16:09:40 -  1.22
  @@ -47,7 +47,7 @@
   Group:Database
   License:  GPL
   Version:  7.3
  -Release:  20021207
  +Release:  20021218
   
   #   list of sources
   Source0:  
ftp://ftp.postgresql.org/pub/source/v%{version}/postgresql-%{version}.tar.gz
  @@ -141,6 +141,7 @@
   rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man1/pgaccess.1
   rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man1/pgtclsh.1
   rm -f $RPM_BUILD_ROOT%{l_prefix}/man/man1/pgtksh.1
  +rm -f $RPM_BUILD_ROOT%{l_prefix}/lib/lib*.so*
   
   #   namespace adjustments to installation
   for prog in \
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.2321 -r1.2322 news.txt
  --- openpkg-web/news.txt  18 Dec 2002 15:55:16 -  1.2321
  +++ openpkg-web/news.txt  18 Dec 2002 16:09:39 -  1.2322
  @@ -1,3 +1,4 @@
  +18-Dec-2002: Upgraded package: Ppostgresql-7.3-20021218
   18-Dec-2002: Upgraded package: Pas-gui-0.5.8-20021218
   18-Dec-2002: Upgraded package: Popenldap-2.1.9-20021218
   18-Dec-2002: Upgraded package: Pas-gui-0.5.7-20021218
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]



[CVS] OpenPKG: openpkg-src/postgresql postgresql.spec openpkg-web news...

2002-08-21 Thread Thomas Lotterer

  OpenPKG CVS Repository
  http://www.openpkg.org/cvsweb/cvsweb.cgi
  

  Server: cvs.openpkg.org  Name:   Thomas Lotterer
  Root:   /e/openpkg/cvs   Email:  [EMAIL PROTECTED]
  Module: openpkg-web, openpkg-src Date:   21-Aug-2002 11:13:17
  Branch: HEAD Handle: 2002082110131601

  Modified files:
openpkg-src/postgresql  postgresql.spec
openpkg-web news.txt

  Log:
requires flex and bison

  Summary:
RevisionChanges Path
1.12+2  -2  openpkg-src/postgresql/postgresql.spec
1.1285  +1  -0  openpkg-web/news.txt
  

  Index: openpkg-src/postgresql/postgresql.spec
  
  $ cvs diff -u -r1.11 -r1.12 postgresql.spec
  --- openpkg-src/postgresql/postgresql.spec13 Aug 2002 12:49:32 -  1.11
  +++ openpkg-src/postgresql/postgresql.spec21 Aug 2002 09:13:17 -  1.12
  @@ -33,7 +33,7 @@
   Group:Database
   License:  GPL
   Version:  7.2.1
  -Release:  20020509
  +Release:  20020821
   
   #   list of sources
   Source0:  
ftp://ftp.de.postgresql.org/mirror/postgresql/source/v7.2/postgresql-%{version}.tar.gz
  @@ -42,7 +42,7 @@
   #   build information
   Prefix:   %{l_prefix}
   BuildRoot:%{l_buildroot}
  -BuildPreReq:  OpenPKG, openpkg = 20020416, make, gcc, readline, openssl
  +BuildPreReq:  OpenPKG, openpkg = 20020416, make, gcc, readline, openssl, flex, 
bison
   PreReq:   OpenPKG, openpkg = 20020416
   AutoReq:  no
   AutoReqProv:  no
  Index: openpkg-web/news.txt
  
  $ cvs diff -u -r1.1284 -r1.1285 news.txt
  --- openpkg-web/news.txt  21 Aug 2002 09:08:25 -  1.1284
  +++ openpkg-web/news.txt  21 Aug 2002 09:13:16 -  1.1285
  @@ -1,3 +1,4 @@
  +21-Aug-2002: Upgraded package: Ppostgresql-7.2.1-20020821
   21-Aug-2002: Upgraded package: Pnn-6.6.4-20020821
   21-Aug-2002: Upgraded package: Pgroff-1.18-20020821
   21-Aug-2002: Upgraded package: Pgrep-2.5-20020821
__
The OpenPKG Projectwww.openpkg.org
CVS Repository Commit List [EMAIL PROTECTED]