[DebianGIS-dev] CVS Update: postgis/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

pabs-guest at haydn.debian.org pabs-guest at haydn.debian.org
Wed Mar 22 15:41:17 UTC 2006


  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 (>= @pg_majdotmin at .0), postgresql-contrib (>= @pg_majdotmin at .0)
  
  
  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: postgis at major@
  Section: libs
  Priority: optional
  Maintainer: Alex Bodnaru <alexbodn at 012.net.il>
  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: postgis at major@
  Section: libs
  Priority: optional
  Maintainer: Alex Bodnaru <alexbodn at 012.net.il>
  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: postgresql-postgis at major@-examples
  Section: doc
  Priority: optional
  Conflicts: libpostgis at major@-examples
  Replaces: libpostgis at major@-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 @major at .
   
  
  
  
  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: postgresql- at pg_majdotmin@-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: postgresql-postgis at major@-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 @pg_majdotmin at .
  
  
  
  
  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/- at pg_majdotmin@//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/- at pg_majdotmin@//g \
  			-e s/@pg_majdotmin@//g \
  			-e s/$PGCONFLICT0/"$PGCONFLICT"/g \
  			>> $DEST/control
  fi
  
  
  



More information about the Pkg-grass-devel mailing list