Author: frankie
Date: 2009-12-10 17:13:52 +0000 (Thu, 10 Dec 2009)
New Revision: 2623

Added:
   packages/postgis/trunk/debian/control_lenny
   packages/postgis/trunk/debian/rules_lenny
Modified:
   packages/postgis/trunk/debian/changelog
   packages/postgis/trunk/debian/control
   packages/postgis/trunk/debian/rules
Log:
Now supporting pgsql 8.4 only, old scripts mantained for backports.


Modified: packages/postgis/trunk/debian/changelog
===================================================================
--- packages/postgis/trunk/debian/changelog     2009-12-10 16:47:37 UTC (rev 
2622)
+++ packages/postgis/trunk/debian/changelog     2009-12-10 17:13:52 UTC (rev 
2623)
@@ -1,10 +1,13 @@
-postgis (1.4.0-2) experimental; urgency=low
+postgis (1.4.0-2) unstable; urgency=low
 
+  * Upload to unstable.
   * Better parameterized debian/rules against postgis $(VERSION).
   * Added dblatex and libcunit1-dev among build-deps.
   * Added postgis_comments.sql to contrib/ SQL templates.
+  * Dropping 8.3 support, no more supported for squeeze.
+    (closes: #559587)
 
- -- Francesco Paolo Lovergine <fran...@debian.org>  Fri, 16 Oct 2009 00:04:34 
+0200
+ -- Francesco Paolo Lovergine <fran...@debian.org>  Thu, 10 Dec 2009 18:07:13 
+0100
 
 postgis (1.4.0-1) experimental; urgency=low
 

Modified: packages/postgis/trunk/debian/control
===================================================================
--- packages/postgis/trunk/debian/control       2009-12-10 16:47:37 UTC (rev 
2622)
+++ packages/postgis/trunk/debian/control       2009-12-10 17:13:52 UTC (rev 
2623)
@@ -3,7 +3,7 @@
 Priority: optional
 Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
 Uploaders: Stephen Frost <sfr...@debian.org>, Francesco Paolo Lovergine 
<fran...@debian.org>
-Build-Depends: debhelper (>= 7), autotools-dev, flex, bison, 
postgresql-server-dev-8.3, postgresql-server-dev-8.4,
+Build-Depends: debhelper (>= 7), autotools-dev, flex, bison, 
postgresql-server-dev-8.4,
  libgeos-dev (>= 3.0.0), libproj-dev (>= 4.5.0), libssl-dev, xsltproc, 
docbook, docbook-xsl, libpg-java, 
  default-jdk, fastjar, libjts-java (>= 1.7), dpatch, imagemagick, 
libcunit1-dev, dblatex
 Standards-Version: 3.8.3
@@ -24,21 +24,8 @@
  .
  This package supports PostgreSQL 8.4.
 
-Package: postgresql-8.3-postgis
-Architecture: any
-Depends: ${shlibs:Depends}, postgis, postgresql-8.3, ${misc:Depends}
-Conflicts: postgis (<< 1.2.1)
-Description: geographic objects support for PostgreSQL 8.3
- 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".
- .
- This package supports PostgreSQL 8.3.
-
 Package: postgis
-Suggests: postgresql-8.3-postgis | postgresql-8.4-postgis
+Suggests: postgresql-8.4-postgis
 Depends: ${shlibs:Depends}, ${misc:Depends}
 Architecture: any
 Description: geographic objects support for PostgreSQL -- common files
@@ -55,7 +42,7 @@
 Architecture: all
 Section: science
 Depends: libpg-java
-Suggests: postgresql-8.3-postgis | postgresql-8.4-postgis, ${misc:Depends}
+Suggests: postgresql-8.4-postgis, ${misc:Depends}
 Conflicts: libpostgis-jdbc, libpostgisjava, postgresql-postgis-java
 Replaces: libpostgis-jdbc, libpostgisjava, postgresql-postgis-java
 Description: geographic objects support for PostgreSQL -- JDBC support

Added: packages/postgis/trunk/debian/control_lenny
===================================================================
--- packages/postgis/trunk/debian/control_lenny                         (rev 0)
+++ packages/postgis/trunk/debian/control_lenny 2009-12-10 17:13:52 UTC (rev 
2623)
@@ -0,0 +1,68 @@
+Source: postgis
+Section: misc
+Priority: optional
+Maintainer: Debian GIS Project <pkg-grass-devel@lists.alioth.debian.org>
+Uploaders: Stephen Frost <sfr...@debian.org>, Francesco Paolo Lovergine 
<fran...@debian.org>
+Build-Depends: debhelper (>= 7), autotools-dev, flex, bison, 
postgresql-server-dev-8.3, postgresql-server-dev-8.4,
+ libgeos-dev (>= 3.0.0), libproj-dev (>= 4.5.0), libssl-dev, xsltproc, 
docbook, docbook-xsl, libpg-java, 
+ default-jdk, fastjar, libjts-java (>= 1.7), dpatch, imagemagick, 
libcunit1-dev, dblatex
+Standards-Version: 3.8.3
+Homepage: http://postgis.refractions.net/
+Vcs-Browser: http://svn.debian.org/wsvn/pkg-grass/packages/postgis/
+Vcs-Svn: svn://svn.debian.org/pkg-grass/packages/postgis/
+
+Package: postgresql-8.4-postgis
+Architecture: any
+Depends: ${shlibs:Depends}, postgis, postgresql-8.4, ${misc:Depends}
+Conflicts: postgis (<< 1.2.1)
+Description: geographic objects support for PostgreSQL 8.4
+ 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".
+ .
+ This package supports PostgreSQL 8.4.
+
+Package: postgresql-8.3-postgis
+Architecture: any
+Depends: ${shlibs:Depends}, postgis, postgresql-8.3, ${misc:Depends}
+Conflicts: postgis (<< 1.2.1)
+Description: geographic objects support for PostgreSQL 8.3
+ 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".
+ .
+ This package supports PostgreSQL 8.3.
+
+Package: postgis
+Suggests: postgresql-8.3-postgis | postgresql-8.4-postgis
+Depends: ${shlibs:Depends}, ${misc:Depends}
+Architecture: any
+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".
+ .
+ This package contains the PostGIS userland binaries, common files and
+ documentation.
+
+Package: libpostgis-java
+Architecture: all
+Section: science
+Depends: libpg-java
+Suggests: postgresql-8.3-postgis | postgresql-8.4-postgis, ${misc:Depends}
+Conflicts: libpostgis-jdbc, libpostgisjava, postgresql-postgis-java
+Replaces: libpostgis-jdbc, libpostgisjava, postgresql-postgis-java
+Description: geographic objects support for PostgreSQL -- JDBC support
+ 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".
+ .
+ This package contains JDBC support for PostGIS.

Modified: packages/postgis/trunk/debian/rules
===================================================================
--- packages/postgis/trunk/debian/rules 2009-12-10 16:47:37 UTC (rev 2622)
+++ packages/postgis/trunk/debian/rules 2009-12-10 17:13:52 UTC (rev 2623)
@@ -84,32 +84,6 @@
        # Documentation and common files for PostGIS
        [ ! -f doc/html/postgis.html.prev ] && cp doc/html/postgis.html 
doc/html/postgis.html.prev || true
        
-       # PostGIS for PostgreSQL 8.3
-       CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure \
-               --host=$(DEB_HOST_GNU_TYPE) \
-               --build=$(DEB_BUILD_GNU_TYPE) \
-               --prefix=/usr \
-               --docdir=$(CURDIR)/debian/postgis/usr/share/doc \
-               --exec-prefix=\$${prefix}/lib/postgresql/8.3 \
-               --datadir=\$${prefix}/share/postgresql-8.3-postgis \
-               --mandir=\$${prefix}/share/man \
-               --infodir=\$${prefix}/share/info \
-               --with-pgconfig=/usr/lib/postgresql/8.3/bin/pg_config
-       $(MAKE)
-       $(MAKE) -C doc
-       $(MAKE) install DESTDIR=$(CURDIR)/debian/postgresql-8.3-postgis
-       $(MAKE) -C doc install \
-                       
PGSQL_DOCDIR=$(CURDIR)/debian/postgis/usr/share/doc/postgis \
-                       PGSQL_MANDIR=$(CURDIR)/debian/postgis/usr/share/man \
-                       
PGSQL_SHAREDIR=$(CURDIR)/debian/postgis/usr/share/postgresql/8.3
-       install -o root -g root doc/postgis_comments.sql \
-               
$(CURDIR)/debian/postgresql-8.3-postgis/usr/share/postgresql/8.3/contrib/.
-       install -o root -g root -d 
$(CURDIR)/debian/postgresql-8.3-postgis/usr/lib/postgis/$(VERSION)/postgres/8.3/lib
-       mv 
$(CURDIR)/debian/postgresql-8.3-postgis/usr/lib/postgresql/8.3/lib/postgis-$(MAJOR_VERSION).$(MINOR_VERSION).so
 \
-          
$(CURDIR)/debian/postgresql-8.3-postgis/usr/lib/postgis/$(VERSION)/postgres/8.3/lib/.
-       rm -rf 
$(CURDIR)/debian/postgresql-8.3-postgis/usr/lib/postgresql/8.3/bin 
-       $(MAKE) distclean
-       
        # PostGIS for PostgreSQL 8.4
        CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure \
                --host=$(DEB_HOST_GNU_TYPE) \
@@ -138,24 +112,17 @@
        # Create custom maint scripts
        
        sed -e 's/@POSTGIS_VERSION@/$(VERSION)/' \
-           -e 's/@POSTGRES_VERSION@/8.3/' \
-           -e 's/@SOVERSION@/1.4/' \
-           $(CURDIR)/debian/postgis-postgresql-generic.postinst.in 
>$(CURDIR)/debian/postgresql-8.3-postgis.postinst
-       
-       sed -e 's/@POSTGIS_VERSION@/$(VERSION)/' \
            -e 's/@POSTGRES_VERSION@/8.4/' \
            -e 's/@SOVERSION@/1.4/' \
            $(CURDIR)/debian/postgis-postgresql-generic.postinst.in 
>$(CURDIR)/debian/postgresql-8.4-postgis.postinst
        
-       sed -e 's/@POSTGRES_VERSIONS@/8.3 8.4/' \
+       sed -e 's/@POSTGRES_VERSIONS@/8.4/' \
            -e 's/@SOVERSION@/1.4/' \
            $(CURDIR)/debian/postgis-generic.postrm.in 
>$(CURDIR)/debian/postgis.postrm
        
        dh_install -s
        
        # copy utils
-       mkdir -p 
$(CURDIR)/debian/postgresql-8.3-postgis/usr/share/postgresql-8.3-postgis/utils
-       cp utils/*.pl utils/README 
$(CURDIR)/debian/postgresql-8.3-postgis/usr/share/postgresql-8.3-postgis/utils
        mkdir -p 
$(CURDIR)/debian/postgresql-8.4-postgis/usr/share/postgresql-8.4-postgis/utils
        cp utils/*.pl utils/README 
$(CURDIR)/debian/postgresql-8.4-postgis/usr/share/postgresql-8.4-postgis/utils
 

Added: packages/postgis/trunk/debian/rules_lenny
===================================================================
--- packages/postgis/trunk/debian/rules_lenny                           (rev 0)
+++ packages/postgis/trunk/debian/rules_lenny   2009-12-10 17:13:52 UTC (rev 
2623)
@@ -0,0 +1,194 @@
+#!/usr/bin/make -f
+# -*- makefile -*-
+#
+# This file was originally written by Joey Hess and Craig Small.
+# As a special exception, when this file is copied by dh-make into a
+# dh-make output file, you may use that output file without restriction.
+# This special exception was added by Craig Small in version 0.37 of dh-make.
+#
+# Modified to make a template file for a multi-binary package with separated
+# build-arch and build-indep targets  by Bill Allombert 2001
+
+# Uncomment this to turn on verbose mode.
+#export DH_VERBOSE=1
+
+include /usr/share/dpatch/dpatch.make
+
+# This has to be exported to make some magic below work.
+export DH_OPTIONS
+
+# These are used for cross-compiling and for saving the configure script
+# from having to guess our platform (since we know it already)
+DEB_HOST_GNU_TYPE   ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE)
+DEB_BUILD_GNU_TYPE  ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE)
+
+CFLAGS = -Wall -g
+
+MAJOR_VERSION = $(shell grep POSTGIS_MAJOR_VERSION Version.config|cut -d= -f2)
+MINOR_VERSION = $(shell grep POSTGIS_MINOR_VERSION Version.config|cut -d= -f2)
+MICRO_VERSION = $(shell grep POSTGIS_MICRO_VERSION Version.config|cut -d= -f2)
+VERSION = $(MAJOR_VERSION).$(MINOR_VERSION).$(MICRO_VERSION)
+ifeq ($(VERSION),..)
+$(error Cannot detect Postgis version, fix debian/rules)
+endif
+
+ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS)))
+       CFLAGS += -O0
+else
+       CFLAGS += -O2
+endif
+
+build: build-arch build-indep
+
+build-arch: patch-stamp build-arch-stamp
+build-arch-stamp:
+       touch $@
+
+build-indep: patch-stamp build-indep-stamp
+build-indep-stamp:
+       touch $@
+
+clean: clean-patched unpatch
+clean-patched:
+       dh_testdir
+       dh_testroot
+       [ -f doc/html/postgis.html.prev ] && mv doc/html/postgis.html.prev 
doc/html/postgis.html || true
+       [ ! -f GNUmakefile ] || $(MAKE) distclean || true
+       [ ! -f java/jdbc/Makefile ] || $(MAKE) -C java/jdbc clean
+       rm -f $(CURDIR)/debian/*.postinst $(CURDIR)/debian/*.postrm
+       dh_clean 
+
+install: install-indep install-arch
+install-indep: build-indep
+       dh_testdir
+       dh_testroot
+       dh_prep -i 
+       dh_installdirs -i
+       CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure \
+               --docdir=\$${prefix}/share/doc/postgis \
+               --mandir=\$${prefix}/share/man \
+               --infodir=\$${prefix}/share/info
+       # PostGIS JDBC (with debug support)
+       $(MAKE) -C java/jdbc clean
+       DEBUGJAR=postgis_debug.fastjar JAR=fastjar JAVAC=javac $(MAKE) -C 
java/jdbc jar
+       DEBUGJAR=postgis_debug.fastjar JAR=fastjar JAVAC=javac $(MAKE) -C 
java/jdbc install 
DESTDIR=$(CURDIR)/debian/libpostgis-java/usr/share/java/$(JAVA_PATH)
+       # regress target uses pushd/popd
+       $(MAKE) SHELL=/bin/bash distclean
+       dh_install -i
+
+install-arch: build-arch
+       dh_testdir
+       dh_testroot
+       dh_prep -s 
+       dh_installdirs -s
+       # Documentation and common files for PostGIS
+       [ ! -f doc/html/postgis.html.prev ] && cp doc/html/postgis.html 
doc/html/postgis.html.prev || true
+       
+       # PostGIS for PostgreSQL 8.3
+       CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure \
+               --host=$(DEB_HOST_GNU_TYPE) \
+               --build=$(DEB_BUILD_GNU_TYPE) \
+               --prefix=/usr \
+               --docdir=$(CURDIR)/debian/postgis/usr/share/doc \
+               --exec-prefix=\$${prefix}/lib/postgresql/8.3 \
+               --datadir=\$${prefix}/share/postgresql-8.3-postgis \
+               --mandir=\$${prefix}/share/man \
+               --infodir=\$${prefix}/share/info \
+               --with-pgconfig=/usr/lib/postgresql/8.3/bin/pg_config
+       $(MAKE)
+       $(MAKE) -C doc
+       $(MAKE) install DESTDIR=$(CURDIR)/debian/postgresql-8.3-postgis
+       $(MAKE) -C doc install \
+                       
PGSQL_DOCDIR=$(CURDIR)/debian/postgis/usr/share/doc/postgis \
+                       PGSQL_MANDIR=$(CURDIR)/debian/postgis/usr/share/man \
+                       
PGSQL_SHAREDIR=$(CURDIR)/debian/postgis/usr/share/postgresql/8.3
+       install -o root -g root doc/postgis_comments.sql \
+               
$(CURDIR)/debian/postgresql-8.3-postgis/usr/share/postgresql/8.3/contrib/.
+       install -o root -g root -d 
$(CURDIR)/debian/postgresql-8.3-postgis/usr/lib/postgis/$(VERSION)/postgres/8.3/lib
+       mv 
$(CURDIR)/debian/postgresql-8.3-postgis/usr/lib/postgresql/8.3/lib/postgis-$(MAJOR_VERSION).$(MINOR_VERSION).so
 \
+          
$(CURDIR)/debian/postgresql-8.3-postgis/usr/lib/postgis/$(VERSION)/postgres/8.3/lib/.
+       rm -rf 
$(CURDIR)/debian/postgresql-8.3-postgis/usr/lib/postgresql/8.3/bin 
+       $(MAKE) distclean
+       
+       # PostGIS for PostgreSQL 8.4
+       CFLAGS="$(CFLAGS) -Wl,-z,defs" ./configure \
+               --host=$(DEB_HOST_GNU_TYPE) \
+               --build=$(DEB_BUILD_GNU_TYPE) \
+               --prefix=/usr \
+               --with-docdir=$(CURDIR)/debian/postgis/usr/share/doc \
+               --exec-prefix=\$${prefix}/lib/postgresql/8.4 \
+               --datadir=\$${prefix}/share/postgresql-8.4-postgis \
+               --mandir=\$${prefix}/share/man \
+               --infodir=\$${prefix}/share/info \
+               --with-pgconfig=/usr/lib/postgresql/8.4/bin/pg_config
+       $(MAKE)
+       $(MAKE) -C doc
+       $(MAKE) install DESTDIR=$(CURDIR)/debian/postgresql-8.4-postgis
+       $(MAKE) -C doc install \
+                       
PGSQL_DOCDIR=$(CURDIR)/debian/postgis/usr/share/doc/postgis \
+                       PGSQL_MANDIR=$(CURDIR)/debian/postgis/usr/share/man \
+                       
PGSQL_SHAREDIR=$(CURDIR)/debian/postgis/usr/share/postgresql/8.4
+       install -o root -g root doc/postgis_comments.sql \
+               
$(CURDIR)/debian/postgresql-8.4-postgis/usr/share/postgresql/8.4/contrib/.
+       install -o root -g root -d 
$(CURDIR)/debian/postgresql-8.4-postgis/usr/lib/postgis/$(VERSION)/postgres/8.4/lib
+       mv 
$(CURDIR)/debian/postgresql-8.4-postgis/usr/lib/postgresql/8.4/lib/postgis-$(MAJOR_VERSION).$(MINOR_VERSION).so
 \
+          
$(CURDIR)/debian/postgresql-8.4-postgis/usr/lib/postgis/$(VERSION)/postgres/8.4/lib/.
+       mv $(CURDIR)/debian/postgresql-8.4-postgis/usr/lib/postgresql/8.4/bin 
$(CURDIR)/debian/postgis/usr
+       
+       # Create custom maint scripts
+       
+       sed -e 's/@POSTGIS_VERSION@/$(VERSION)/' \
+           -e 's/@POSTGRES_VERSION@/8.3/' \
+           -e 's/@SOVERSION@/1.4/' \
+           $(CURDIR)/debian/postgis-postgresql-generic.postinst.in 
>$(CURDIR)/debian/postgresql-8.3-postgis.postinst
+       
+       sed -e 's/@POSTGIS_VERSION@/$(VERSION)/' \
+           -e 's/@POSTGRES_VERSION@/8.4/' \
+           -e 's/@SOVERSION@/1.4/' \
+           $(CURDIR)/debian/postgis-postgresql-generic.postinst.in 
>$(CURDIR)/debian/postgresql-8.4-postgis.postinst
+       
+       sed -e 's/@POSTGRES_VERSIONS@/8.3 8.4/' \
+           -e 's/@SOVERSION@/1.4/' \
+           $(CURDIR)/debian/postgis-generic.postrm.in 
>$(CURDIR)/debian/postgis.postrm
+       
+       dh_install -s
+       
+       # copy utils
+       mkdir -p 
$(CURDIR)/debian/postgresql-8.3-postgis/usr/share/postgresql-8.3-postgis/utils
+       cp utils/*.pl utils/README 
$(CURDIR)/debian/postgresql-8.3-postgis/usr/share/postgresql-8.3-postgis/utils
+       mkdir -p 
$(CURDIR)/debian/postgresql-8.4-postgis/usr/share/postgresql-8.4-postgis/utils
+       cp utils/*.pl utils/README 
$(CURDIR)/debian/postgresql-8.4-postgis/usr/share/postgresql-8.4-postgis/utils
+
+check: install-arch
+       $(MAKE) check
+
+# Must not depend on anything. This is to be called by
+# binary-arch/binary-indep
+# in another 'make' thread.
+binary-common:
+       dh_testdir
+       dh_testroot
+       dh_installchangelogs ChangeLog
+       dh_installdocs
+       dh_installexamples
+       dh_installman
+       dh_link
+       dh_strip
+       dh_compress 
+       dh_fixperms
+       dh_installdeb
+       dh_shlibdeps
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+# Build architecture independant packages using the common target.
+binary-indep: install-indep
+       $(MAKE) -f debian/rules DH_OPTIONS=-i binary-common
+
+# Build architecture dependant packages using the common target.
+binary-arch: install-arch
+       $(MAKE) -f debian/rules DH_OPTIONS=-a binary-common
+
+binary: binary-arch binary-indep
+.PHONY: build clean binary-indep binary-arch binary install install-indep 
install-arch check


Property changes on: packages/postgis/trunk/debian/rules_lenny
___________________________________________________________________
Added: svn:executable
   + *


_______________________________________________
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