[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