User: pabs-guest
  Date: 06/03/22 15:41:17

  Added:       debian/control.source control-pgbuilddep.onepg
                        control-pgdep.onepg control.0 control.common
                        control.doc control.in control.java
                        control.javadebug control.libpostgis control.utils
                        mkcontrol.multipg.sh mkcontrol.onepg.sh
  Log:
  Add Alex's postgis 1.1 packaging. TODO: patches for stuff outside debian/
  
  Revision  Changes    Path
  1.1                  postgis/debian/control.source/control-pgbuilddep.onepg
  
  CVSWEB Options: -------------------
  
  CVSWeb: Annotate this file:            
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control-pgbuilddep.onepg?annotate=1.1&cvsroot=
  
  CVSWeb: View this file:             
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control-pgbuilddep.onepg?rev=1.1&content-type=text/x-cvsweb-markup&cvsroot=
  
  -----------------------------------
  
  Index: control-pgbuilddep.onepg
  ===================================================================
  , postgresql-dev (>= 7.2.0)
  
  
  1.1                  postgis/debian/control.source/control-pgdep.onepg
  
  CVSWEB Options: -------------------
  
  CVSWeb: Annotate this file:            
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control-pgdep.onepg?annotate=1.1&cvsroot=
  
  CVSWeb: View this file:             
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control-pgdep.onepg?rev=1.1&content-type=text/x-cvsweb-markup&cvsroot=
  
  -----------------------------------
  
  Index: control-pgdep.onepg
  ===================================================================
  , postgresql (>= @[EMAIL PROTECTED]), postgresql-contrib (>= @[EMAIL 
PROTECTED])
  
  
  1.1                  postgis/debian/control.source/control.0
  
  CVSWEB Options: -------------------
  
  CVSWeb: Annotate this file:            
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.0?annotate=1.1&cvsroot=
  
  CVSWeb: View this file:             
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.0?rev=1.1&content-type=text/x-cvsweb-markup&cvsroot=
  
  -----------------------------------
  
  Index: control.0
  ===================================================================
  Source: [EMAIL PROTECTED]@
  Section: libs
  Priority: optional
  Maintainer: Alex Bodnaru <[EMAIL PROTECTED]>
  Build-Depends: debhelper (>= 4.0.0), devscripts, gawk | awk, binutils | 
binutils-multiarch, flex, bison, autoconf, libgeos-dev, proj, libpgjava, gcj | 
java-compiler, fastjar, postgresql-common | postgresql-dev (>= 7.2.0)
  Standards-Version: 3.6.2
  
  Package: postgresql-postgis-unused
  Section: doc
  Priority: optional
  Architecture: all
  Description: geographic objects support for PostgreSQL. place holder
   This control file is an empty place holder for the 
   real control file, which is being automatically 
   generated during the package building process.
   Only the build dependencies and conflicts are to 
   be kept update, but flexible enough to build on 
   every debian system, supporting either one or 
   multiple coexisting postgresql installations.
  
  
  
  1.1                  postgis/debian/control.source/control.common
  
  CVSWEB Options: -------------------
  
  CVSWeb: Annotate this file:            
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.common?annotate=1.1&cvsroot=
  
  CVSWeb: View this file:             
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.common?rev=1.1&content-type=text/x-cvsweb-markup&cvsroot=
  
  -----------------------------------
  
  Index: control.common
  ===================================================================
  Package: postgresql-postgis-common
  Section: libs
  Priority: optional
  Architecture: all
  Depends: postgresql-common | postgresql
  Replaces: libpostgis0-common, libpostgis1-common, libpostgis-common
  Conflicts: libpostgis0-common, libpostgis1-common, libpostgis-common
  Description: geographic objects support for PostgreSQL. common files
   PostGIS adds support for geographic objects to the 
   PostgreSQL object-relational database. In effect, 
   PostGIS "spatially enables" the PostgreSQL server, 
   allowing it to be used as a backend spatial database 
   for geographic information systems (GIS), much like 
   ESRI's SDE or Oracle's Spatial extension. PostGIS 
   follows the OpenGIS "Simple Features Specification 
   for SQL" and will be submitted for conformance 
   testing at version 1.0.
   This package contains files common to postgresql-postgis packages
   installed concurrently on the same system.
  
  
  
  
  1.1                  postgis/debian/control.source/control.doc
  
  CVSWEB Options: -------------------
  
  CVSWeb: Annotate this file:            
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.doc?annotate=1.1&cvsroot=
  
  CVSWeb: View this file:             
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.doc?rev=1.1&content-type=text/x-cvsweb-markup&cvsroot=
  
  -----------------------------------
  
  Index: control.doc
  ===================================================================
  Package: postgresql-postgis-doc
  Section: doc
  Priority: optional
  Architecture: all
  Conflicts: libpostgis-doc
  Replaces: libpostgis-doc
  Description: geographic objects support for PostgreSQL. Documentation
   PostGIS adds support for geographic objects to the 
   PostgreSQL object-relational database. In effect, 
   PostGIS "spatially enables" the PostgreSQL server, 
   allowing it to be used as a backend spatial database 
   for geographic information systems (GIS), much like 
   ESRI's SDE or Oracle's Spatial extension. PostGIS 
   follows the OpenGIS "Simple Features Specification 
   for SQL" and will be submitted for conformance 
   testing at version 1.0.
   This package contains documentation for PostGIS.
  
  
  
  
  1.1                  postgis/debian/control.source/control.in
  
  CVSWEB Options: -------------------
  
  CVSWeb: Annotate this file:            
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.in?annotate=1.1&cvsroot=
  
  CVSWeb: View this file:             
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.in?rev=1.1&content-type=text/x-cvsweb-markup&cvsroot=
  
  -----------------------------------
  
  Index: control.in
  ===================================================================
  Source: [EMAIL PROTECTED]@
  Section: libs
  Priority: optional
  Maintainer: Alex Bodnaru <[EMAIL PROTECTED]>
  Build-Depends: debhelper (>= 4.0.0), devscripts, gawk | awk, binutils | 
binutils-multiarch, flex, bison, autoconf, libgeos-dev, proj, libpgjava, gcj | 
java-compiler, fastjar #PGBUILDDEP#
  Standards-Version: 3.6.2
  
  Package: [EMAIL PROTECTED]@-examples
  Section: doc
  Priority: optional
  Conflicts: [EMAIL PROTECTED]@-examples
  Replaces: [EMAIL PROTECTED]@-examples
  Architecture: all
  Description: geographic objects support for PostgreSQL. Examples
   PostGIS adds support for geographic objects to the 
   PostgreSQL object-relational database. In effect, 
   PostGIS "spatially enables" the PostgreSQL server, 
   allowing it to be used as a backend spatial database 
   for geographic information systems (GIS), much like 
   ESRI's SDE or Oracle's Spatial extension. PostGIS 
   follows the OpenGIS "Simple Features Specification 
   for SQL" and will be submitted for conformance 
   testing at version 1.0.
   This package contains examples for PostGIS @[EMAIL PROTECTED]
   
  
  
  
  1.1                  postgis/debian/control.source/control.java
  
  CVSWEB Options: -------------------
  
  CVSWeb: Annotate this file:            
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.java?annotate=1.1&cvsroot=
  
  CVSWeb: View this file:             
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.java?rev=1.1&content-type=text/x-cvsweb-markup&cvsroot=
  
  -----------------------------------
  
  Index: control.java
  ===================================================================
  Package: postgresql-postgis-java
  Section: libs
  Priority: optional
  Conflicts: libpostgis-jdbc, libpostgisjava, libpostgis-java
  Architecture: all
  Depends: libpgjava
  Recommends: postgresql-postgis
  Replaces: libpostgis-jdbc, libpostgisjava, libpostgis-java
  Description: geographic objects support for PostgreSQL. JDBC
   PostGIS adds support for geographic objects to the 
   PostgreSQL object-relational database. In effect, 
   PostGIS "spatially enables" the PostgreSQL server, 
   allowing it to be used as a backend spatial database 
   for geographic information systems (GIS), much like 
   ESRI's SDE or Oracle's Spatial extension. PostGIS 
   follows the OpenGIS "Simple Features Specification 
   for SQL" and will be submitted for conformance 
   testing at version 1.0.
   This package adds JDBC support.
  
  
  
  
  1.1                  postgis/debian/control.source/control.javadebug
  
  CVSWEB Options: -------------------
  
  CVSWeb: Annotate this file:            
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.javadebug?annotate=1.1&cvsroot=
  
  CVSWeb: View this file:             
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.javadebug?rev=1.1&content-type=text/x-cvsweb-markup&cvsroot=
  
  -----------------------------------
  
  Index: control.javadebug
  ===================================================================
  Package: postgresql-postgis-java-debug
  Section: libdevel
  Priority: optional
  Architecture: all
  Depends: postgresql-postgis-java (= ${Source-Version})
  Conflicts: libpostgis-jdbc, libpostgisjava, libpostgis-java-debug
  Replaces: libpostgis-jdbc, libpostgisjava, libpostgis-java-debug
  Description: geographic objects support for PostgreSQL. JDBC debugging
   PostGIS adds support for geographic objects to the 
   PostgreSQL object-relational database. In effect, 
   PostGIS "spatially enables" the PostgreSQL server, 
   allowing it to be used as a backend spatial database 
   for geographic information systems (GIS), much like 
   ESRI's SDE or Oracle's Spatial extension. PostGIS 
   follows the OpenGIS "Simple Features Specification 
   for SQL" and will be submitted for conformance 
   testing at version 1.0.
   This package adds JDBC support, with debug facilities.
  
  
  
  
  1.1                  postgis/debian/control.source/control.libpostgis
  
  CVSWEB Options: -------------------
  
  CVSWeb: Annotate this file:            
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.libpostgis?annotate=1.1&cvsroot=
  
  CVSWeb: View this file:             
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.libpostgis?rev=1.1&content-type=text/x-cvsweb-markup&cvsroot=
  
  -----------------------------------
  
  Index: control.libpostgis
  ===================================================================
  Package: [EMAIL PROTECTED]@-postgis#SONAME#
  Section: libs
  Priority: optional
  Provides: postgresql-postgis, postgresql-postgis#SONAME#
  Conflicts: postgis, libpostgis#SOVER# #PGCONFLICT#
  Replaces: libpostgis, libpostgis#SOVER# #PKGREPLACE#
  Architecture: any
  Depends: ${shlibs:Depends}, postgresql-postgis-utils #PGDEP#
  Suggests: [EMAIL PROTECTED]@-examples (>= ${Source-Version})
  Description: geographic objects support for PostgreSQL
   PostGIS adds support for geographic objects to the 
   PostgreSQL object-relational database. In effect, 
   PostGIS "spatially enables" the PostgreSQL server, 
   allowing it to be used as a backend spatial database 
   for geographic information systems (GIS), much like 
   ESRI's SDE or Oracle's Spatial extension. PostGIS 
   follows the OpenGIS "Simple Features Specification 
   for SQL" and will be submitted for conformance 
   testing at version 1.0.
  
  
  
  
  1.1                  postgis/debian/control.source/control.utils
  
  CVSWEB Options: -------------------
  
  CVSWeb: Annotate this file:            
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.utils?annotate=1.1&cvsroot=
  
  CVSWeb: View this file:             
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/control.utils?rev=1.1&content-type=text/x-cvsweb-markup&cvsroot=
  
  -----------------------------------
  
  Index: control.utils
  ===================================================================
  Package: postgresql-postgis-utils
  Section: libs
  Priority: optional
  Architecture: any
  Depends: postgresql-postgis-common (= ${Source-Version})
  Replaces: ONEUTILS_CONFLICT
  Conflicts: ONEUTILS_CONFLICT
  Description: geographic objects support for PostgreSQL. client utilities
   PostGIS adds support for geographic objects to the 
   PostgreSQL object-relational database. In effect, 
   PostGIS "spatially enables" the PostgreSQL server, 
   allowing it to be used as a backend spatial database 
   for geographic information systems (GIS), much like 
   ESRI's SDE or Oracle's Spatial extension. PostGIS 
   follows the OpenGIS "Simple Features Specification 
   for SQL" and will be submitted for conformance 
   testing at version 1.0.
   This package contains files common to postgresql-postgis packages
   installed concurrently on the same system, but depending on
   postgresql server @[EMAIL PROTECTED]
  
  
  
  
  1.1                  postgis/debian/control.source/mkcontrol.multipg.sh
  
  CVSWEB Options: -------------------
  
  CVSWeb: Annotate this file:            
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/mkcontrol.multipg.sh?annotate=1.1&cvsroot=
  
  CVSWeb: View this file:             
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/mkcontrol.multipg.sh?rev=1.1&content-type=text/x-cvsweb-markup&cvsroot=
  
  -----------------------------------
  
  Index: mkcontrol.multipg.sh
  ===================================================================
  #!/bin/sh
  
  # make the control file for the multipg situation
  
  PGBUILDDEP0="[#]PGBUILDDEP[#]"
  PGDEP0="[#]PGDEP[#]"
  SOVER0="[#]SOVER[#]"
  PKGREPLACE0="[#]PKGREPLACE[#]"
  PGCONFLICT0="[#]PGCONFLICT[#]"
  PGCONF0="[#]PGCONF[#]"
  
  PGBUILDDEP=""
  for pg_majdotmin in $PG_VERSIONS ;
  do
        PGBUILDDEP="${PGBUILDDEP}, postgresql-server-dev-${pg_majdotmin}"
  done
  PGCONFLICT=`cat $SRC/control-pgconflict.multipg | sed -e 's/[/><]/\\\&/g'`
  
  cat $SRC/control.in | sed -e s/$PGBUILDDEP0/"$PGBUILDDEP"/g > $DEST/control
  if [ "$HAVE_DOC" = "true" ]; then
        cat $SRC/control.doc >> $DEST/control
  fi
  if [ "$HAVE_JAVA" = "true" ]; then
        cat $SRC/control.java >> $DEST/control
  fi
  if [ "$JAVA_DEBUG" = "true" ]; then
        cat $SRC/control.javadebug >> $DEST/control
  fi
  if [ "$HAVE_COMMON" = "true" ]; then
        cat $SRC/control.common >> $DEST/control
  fi
  for pg_majdotmin in $PG_VERSIONS ; do
        PGDEP=", postgresql-${pg_majdotmin}, postgresql-contrib-${pg_majdotmin}"
        cat $SRC/control.libpostgis | \
                sed -e s/$PGDEP0/"$PGDEP"/g \
                        -e s/$SOVER0/"#SONAME#-pg${pg_majdotmin}"/g \
                        -e s/@pg_majdotmin@/"${pg_majdotmin}"/g \
                        -e s/$PKGREPLACE0//g \
                        -e s/$PGCONFLICT0//g \
                >> $DEST/control
        if [ ! -f $ONEUTILS ]; then
                if [ "$HAVE_UTILS" = "true" ]; then
                        cat $SRC/control.utils | \
                                sed -e s/$PGDEP0/"$PGDEP"/g \
                                        -e 
s/$SOVER0/"#SONAME#-pg${pg_majdotmin}"/g \
                                        -e s/@pg_majdotmin@/"${pg_majdotmin}"/g 
\
                                        -e s/$PKGREPLACE0//g \
                                        -e s/$PGCONFLICT0//g \
                                >> $DEST/control
                fi
        fi
  done
  
  if [ -f $ONEUTILS ]; then
        if [ "$HAVE_UTILS" = "true" ]; then
                ONEUTILS_CONFLICT=""
                for pg_ver in 7.4 8.0 8.1; do
                        pg_ver1=`echo ${pg_ver} | sed -e 's/\.//g'`
                        verconflict="libpostgis#SONAME#-pg${pg_ver1}, 
libpostgis-utils-pg${pg_ver}, postgresql-${pg_ver}-postgis-utils"
                        if [ -z ONEUTILS_CONFLICT ]; then
                                ONEUTILS_CONFLICT=verconflict
                        else
                                ONEUTILS_CONFLICT="${ONEUTILS_CONFLICT}, 
${verconflict}"
                        fi
                done
                cat $SRC/control.utils | \
                        sed -e s/$PGDEP0/"$PGDEP"/g \
                                -e s/$SOVER0/"#SONAME#-pg${pg_majdotmin}"/g \
                                -e s/[EMAIL PROTECTED]@//g \
                                -e s/@pg_majdotmin@//g \
                                -e s/$PKGREPLACE0//g \
                                -e s/$PGCONFLICT0//g \
                                -e s/ONEUTILS_CONFLICT/"$ONEUTILS_CONFLICT"/g \
                        >> $DEST/control
        fi
  fi
  
  
  
  1.1                  postgis/debian/control.source/mkcontrol.onepg.sh
  
  CVSWEB Options: -------------------
  
  CVSWeb: Annotate this file:            
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/mkcontrol.onepg.sh?annotate=1.1&cvsroot=
  
  CVSWeb: View this file:             
http://cvs.alioth.debian.org/cgi-bin/cvsweb.cgi/pkg-grass/postgis/debian/control.source/mkcontrol.onepg.sh?rev=1.1&content-type=text/x-cvsweb-markup&cvsroot=
  
  -----------------------------------
  
  Index: mkcontrol.onepg.sh
  ===================================================================
  #!/bin/sh
  
  # make the control file for the onepg situation
  
  PGBUILDDEP0="[#]PGBUILDDEP[#]"
  PGDEP0="[#]PGDEP[#]"
  SOVER0="[#]SOVER[#]"
  PGCONFLICT0="[#]PGCONFLICT[#]"
  
  PGBUILDDEP=`cat $SRC/control-pgbuilddep.onepg | sed -e 's/[/><]/\\\&/g'`
  PGDEP=`cat $SRC/control-pgdep.onepg | sed -e 's/[/><]/\\\&/g'`
  PGCONFLICT=`cat $SRC/control-pgconflict.onepg | sed -e 's/[/><]/\\\&/g'`
  pg_ver=`echo ${PG_VERSIONS} | sed -e 's/[.]//g'`
  
  cat $SRC/control.in | sed -e s/$PGBUILDDEP0/"$PGBUILDDEP"/g > $DEST/control
  if [ "$HAVE_DOC" = "true" ]; then
        cat $SRC/control.doc >> $DEST/control
  fi
  if [ "$HAVE_JAVA" = "true" ]; then
        cat $SRC/control.java >> $DEST/control
  fi
  if [ "$JAVA_DEBUG" = "true" ]; then
        cat $SRC/control.javadebug >> $DEST/control
  fi
  if [ "$HAVE_COMMON" = "true" ]; then
        cat $SRC/control.common >> $DEST/control
  fi
  cat $SRC/control.libpostgis | \
        sed -e s/$PGDEP0/"$PGDEP"/g \
                -e s/$SOVER0/"#SONAME#-pg${pg_ver}"/g \
                -e s/$PGCONFLICT0/"$PGCONFLICT"/g \
                >> $DEST/control
  if [ "$HAVE_UTILS" = "true" ]; then
        cat $SRC/control.utils | \
                sed -e s/$PGDEP0/"$PGDEP"/g \
                        -e s/$SOVER0/"#SONAME#-pg${pg_ver}"/g \
                        -e s/[EMAIL PROTECTED]@//g \
                        -e s/@pg_majdotmin@//g \
                        -e s/$PGCONFLICT0/"$PGCONFLICT"/g \
                        >> $DEST/control
  fi
  
  
  

_______________________________________________
Pkg-grass-devel mailing list
Pkg-grass-devel@lists.alioth.debian.org
http://lists.alioth.debian.org/mailman/listinfo/pkg-grass-devel

Reply via email to