ports/144378: [maintainer-update] databases/postgis: Update to 1.5.0

Anderson Soares Ferreira anderson at cnpm.embrapa.br
Sun Feb 28 22:30:02 UTC 2010


>Number:         144378
>Category:       ports
>Synopsis:       [maintainer-update] databases/postgis: Update to 1.5.0
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          maintainer-update
>Submitter-Id:   current-users
>Arrival-Date:   Sun Feb 28 22:30:01 UTC 2010
>Closed-Date:
>Last-Modified:
>Originator:     Anderson Soares Ferreira
>Release:        FreeBSD 8.0-STABLE amd64
>Organization:
Embrapa Satellite Monitoring
>Environment:
System: FreeBSD caraiba.cnpm.embrapa.br 8.0-STABLE FreeBSD 8.0-STABLE #0: Thu Jan 7 15:17:42 BRST 2010 anderson at caraiba.cnpm.embrapa.br:/usr/src/sys/amd64/compile/CARAIBA amd64

>Description:

Postgis update to 1.5.0

This is a major release adding a significant number of new features including:

    * New "geography" type for managing geodetic (lat/lon) data
    * Performance-enhanced distance calculations
    * GML and KML format readers
    * And more! 

For a complete list of new features, see http://postgis.refractions.net/news/20100204/

>How-To-Repeat:

>Fix:


--- postgis.patch begins here ---
diff -Nur postgis.old/Makefile postgis/Makefile
--- postgis.old/Makefile	2010-02-01 12:43:46.000000000 -0200
+++ postgis/Makefile	2010-02-28 18:50:44.000000000 -0300
@@ -6,7 +6,7 @@
 #
 
 PORTNAME=	postgis
-PORTVERSION=	1.4.1
+PORTVERSION=	1.5.0
 CATEGORIES=	databases geography
 MASTER_SITES=	http://postgis.refractions.net/download/ \
   		http://www.postgis.org/download/
diff -Nur postgis.old/distinfo postgis/distinfo
--- postgis.old/distinfo	2010-02-01 12:43:46.000000000 -0200
+++ postgis/distinfo	2010-02-28 18:51:59.000000000 -0300
@@ -1,3 +1,3 @@
-MD5 (postgis-1.4.1.tar.gz) = 78d13c4294f3336502ad35c8a30e5583
-SHA256 (postgis-1.4.1.tar.gz) = 17d96c59e1653d7441c98ba0762b55cae3dc22f51e897294d3262dee22ba0a50
-SIZE (postgis-1.4.1.tar.gz) = 3273182
+MD5 (postgis-1.5.0.tar.gz) = 8c0d291296033deee4d7f545e5d8218f
+SHA256 (postgis-1.5.0.tar.gz) = f79e8f740d48367e5481183c33e09b860c2c4466b196ea99c5601db287e2d324
+SIZE (postgis-1.5.0.tar.gz) = 3752211
diff -Nur postgis.old/files/patch-doc-Makefile.in postgis/files/patch-doc-Makefile.in
--- postgis.old/files/patch-doc-Makefile.in	2009-10-07 11:10:58.000000000 -0300
+++ postgis/files/patch-doc-Makefile.in	2010-02-28 18:50:26.000000000 -0300
@@ -1,6 +1,24 @@
---- doc/Makefile.in.orig	2009-07-08 12:16:53.000000000 -0300
-+++ doc/Makefile.in	2009-09-20 10:12:53.000000000 -0300
-@@ -135,12 +135,12 @@
+--- doc/Makefile.in.orig	2010-01-11 23:00:56.000000000 -0200
++++ doc/Makefile.in	2010-02-28 17:04:05.000000000 -0300
+@@ -111,14 +111,14 @@
+ 	doxygen $<
+ 
+ images: 
+-	make -C html/image_src images
++
+ 	
+ clean:
+-	make -C html/image_src clean
++	gmake -C html/image_src clean
+ 	@rm -f postgis-out.xml postgis_aggs_mm.xml
+ 
+ maintainer-clean: clean
+-	make -C html/image_src clean
++	gmake -C html/image_src clean
+ 	@rm -f html/*.html \
+ 		postgis-${POSTGIS_MAJOR_VERSION}.${POSTGIS_MINOR_VERSION}.${POSTGIS_MICRO_VERSION}.pdf
+ 
+@@ -131,12 +131,13 @@
  	rm -f $(PGSQL_SHAREDIR)/contrib/postgis_comments.sql
  
  install: html/postgis.html man/shp2pgsql.1 man/pgsql2shp.1
@@ -16,6 +34,7 @@
 +	cp ../README.postgis $(DOCSDIR)/README.postgis
 +	cp man/pgsql2shp.1 $(PREFIX)/man/man1/pgsql2shp.1
 +	cp man/shp2pgsql.1 $(PREFIX)/man/man1/shp2pgsql.1
++	gmake -C html/image_src install
  
  uninstall:
  	rm -f $(PGSQL_DOCDIR)/postgis/postgis.html
diff -Nur postgis.old/files/patch-doc-html-image_src-Makefile.in postgis/files/patch-doc-html-image_src-Makefile.in
--- postgis.old/files/patch-doc-html-image_src-Makefile.in	1969-12-31 21:00:00.000000000 -0300
+++ postgis/files/patch-doc-html-image_src-Makefile.in	2010-02-28 18:50:26.000000000 -0300
@@ -0,0 +1,33 @@
+--- doc/html/image_src/Makefile.in.orig	2010-01-11 15:31:49.000000000 -0200
++++ doc/html/image_src/Makefile.in	2010-02-28 17:43:56.000000000 -0300
+@@ -83,7 +83,17 @@
+ 	../images/st_touches04.png \
+ 	../images/st_touches05.png \
+ 	../images/st_touches06.png \
+-	../images/st_within01.png
++	../images/st_within01.png \
++	../images/caution.png \
++	../images/check.png \
++	../images/important.png \
++	../images/note.png \
++	../images/tip.png \
++	../images/warning.png \
++	../images/matrix_autocast.png \
++	../images/matrix_transform.png \
++	../images/matrix_checkmark.png
++
+ 
+ # Images that are created with dimensions 100x100
+ IMAGES_RESIZED= \
+@@ -132,5 +139,10 @@
+ clean:
+ 	@rm -f $(OBJS)
+ 	@rm -f generator
+-	@rm -f tmp[0-9].png
++	@rm -f tmp[0-9].png'
++
++install:
++	@mkdir -p $(DOCSDIR)/images
++	cp $(IMAGES) $(DOCSDIR)/images
++
+ 
diff -Nur postgis.old/files/patch-postgis-Makefile.in postgis/files/patch-postgis-Makefile.in
--- postgis.old/files/patch-postgis-Makefile.in	2010-02-01 12:43:46.000000000 -0200
+++ postgis/files/patch-postgis-Makefile.in	2010-02-28 18:50:26.000000000 -0300
@@ -1,34 +1,34 @@
---- postgis/Makefile.in.orig	2009-11-14 06:26:00.000000000 +0800
-+++ postgis/Makefile.in	2010-01-22 11:41:18.000000000 +0800
-@@ -12,6 +12,10 @@
- 
+--- postgis/Makefile.in.orig	2010-01-08 20:48:29.000000000 -0200
++++ postgis/Makefile.in	2010-02-28 14:18:37.000000000 -0300
+@@ -13,6 +13,10 @@
  MODULE_big=postgis- at POSTGIS_MAJOR_VERSION@. at POSTGIS_MINOR_VERSION@
+ MODULEDIR=contrib/$(MODULE_big)
  
 +override datadir := $(DATADIR)
 +override bindir := $(PREFIX)/bin
 +override pkglibdir := $(PREFIX)/lib/postgresql
 +
  # Files to be copied to the contrib/ directory
- DATA_built=postgis.sql uninstall_postgis.sql postgis_upgrade_14_minor.sql postgis_upgrade_13_to_14.sql postgis_upgrade_12_to_14.sql
+ DATA_built=postgis.sql uninstall_postgis.sql postgis_upgrade_15_minor.sql postgis_upgrade_14_to_15.sql postgis_upgrade_13_to_15.sql
  DATA=../spatial_ref_sys.sql
-@@ -73,16 +77,16 @@
+@@ -103,16 +107,16 @@
  
  # Borrow the $libdir substitution from PGXS but customise by adding the version number
  %.sql: %.sql.in
--	sed 's,MODULE_PATHNAME,$$libdir/$*- at POSTGIS_MAJOR_VERSION@. at POSTGIS_MINOR_VERSION@,g' $< >$@
+-	sed 's,MODULE_PATHNAME,$$libdir/postgis- at POSTGIS_MAJOR_VERSION@. at POSTGIS_MINOR_VERSION@,g' $< >$@
 +	sed 's,MODULE_PATHNAME,$$libdir/$*,g' $< >$@
  
- postgis_upgrade_14_minor.sql: postgis.sql
+ postgis_upgrade_15_minor.sql: postgis.sql
+-	$(PERL) ../utils/postgis_proc_upgrade.pl $< 1.5 > $@
++	%PERL% ../utils/postgis_proc_upgrade.pl $< 1.5 > $@
+ 
+ postgis_upgrade_14_to_15.sql: postgis.sql
 -	$(PERL) ../utils/postgis_proc_upgrade.pl $< 1.4 > $@
 +	%PERL% ../utils/postgis_proc_upgrade.pl $< 1.4 > $@
  
- postgis_upgrade_13_to_14.sql: postgis.sql
+ postgis_upgrade_13_to_15.sql: postgis.sql
 -	$(PERL) ../utils/postgis_proc_upgrade.pl $< 1.3 > $@
 +	%PERL% ../utils/postgis_proc_upgrade.pl $< 1.3 > $@
  
- postgis_upgrade_12_to_14.sql: postgis.sql
--	$(PERL) ../utils/postgis_proc_upgrade.pl $< 1.2 > $@
-+	%PERL% ../utils/postgis_proc_upgrade.pl $< 1.2 > $@
- 
  # Generate any .sql.in files from .sql.in.c files by running them through the C pre-processor 
  $(SQL_OBJS): %.in: %.in.c
diff -Nur postgis.old/pkg-plist postgis/pkg-plist
--- postgis.old/pkg-plist	2010-02-01 12:43:46.000000000 -0200
+++ postgis/pkg-plist	2010-02-28 19:09:15.000000000 -0300
@@ -1,15 +1,15 @@
 bin/pgsql2shp
 bin/shp2pgsql
-lib/postgresql/postgis-1.4.so
-lib/postgresql/postgis.so
 lib/postgresql/liblwgeom.so
 lib/postgresql/liblwgeom.so.1
-%%DATADIR%%/contrib/postgis.sql
-%%DATADIR%%/contrib/postgis_upgrade_14_minor.sql
-%%DATADIR%%/contrib/postgis_upgrade_13_to_14.sql
-%%DATADIR%%/contrib/postgis_upgrade_12_to_14.sql
-%%DATADIR%%/contrib/spatial_ref_sys.sql
-%%DATADIR%%/contrib/uninstall_postgis.sql
+lib/postgresql/postgis-1.5.so
+lib/postgresql/postgis.so
+%%DATADIR%%/contrib/postgis-1.5/postgis.sql
+%%DATADIR%%/contrib/postgis-1.5/postgis_upgrade_13_to_15.sql
+%%DATADIR%%/contrib/postgis-1.5/postgis_upgrade_14_to_15.sql
+%%DATADIR%%/contrib/postgis-1.5/postgis_upgrade_15_minor.sql
+%%DATADIR%%/contrib/postgis-1.5/spatial_ref_sys.sql
+%%DATADIR%%/contrib/postgis-1.5/uninstall_postgis.sql
 %%DATADIR%%/utils/create_undef.pl
 %%DATADIR%%/utils/new_postgis_restore.pl
 %%DATADIR%%/utils/postgis_proc_upgrade.pl
@@ -17,7 +17,9 @@
 %%DATADIR%%/utils/profile_intersects.pl
 %%DATADIR%%/utils/test_estimation.pl
 %%DATADIR%%/utils/test_joinestimation.pl
- at dirrm %%DATADIR%%/utils
- at dirrm %%DATADIR%%/contrib
- at dirrm %%DATADIR%%
+ at dirrmtry %%DATADIR%%/utils
+ at dirrmtry %%DATADIR%%/contrib/postgis-1.5
+ at dirrmtry %%DATADIR%%/contrib
+ at dirrmtry %%DATADIR%%
 @dirrmtry lib/postgresql
+ at dirrmtry lib
--- postgis.patch ends here ---


---
Aviso de confidencialidade:

Esta mensagem da Empresa Brasileira de Pesquisa Agropecuária (Embrapa), 
empresa pública federal regida pelo disposto na Lei Federal nº 5.851, 
de 7 de dezembro de 1972, é enviada exclusivamente a seu destinatário 
e pode conter informações confidenciais, protegidas por sigilo profissional. 
Sua utilização desautorizada é ilegal e sujeita o infrator às penas da lei. 
Se você a recebeu indevidamente, queira, por gentileza, reenviá-la ao emitente, 
esclarecendo o equívoco.

Confidentiality note:

This message from Empresa Brasileira de Pesquisa Agropecuária (Embrapa), 
a government company established under Brazilian law (5.851/72), 
is directed exclusively to its addressee and may contain confidential data, 
protected under professional secrecy rules. Its unauthorized use is illegal 
and may subject the transgressor to the law's penalties. 
If you are not the addressee, please send it back, elucidating the failure. 
>Release-Note:
>Audit-Trail:
>Unformatted:



More information about the freebsd-ports-bugs mailing list