[postgis-tickets] r16048 - Fix unpackaged extension creation check
Sandro Santilli
strk at kbt.io
Sun Oct 22 12:00:29 PDT 2017
Author: strk
Date: 2017-10-22 12:00:29 -0700 (Sun, 22 Oct 2017)
New Revision: 16048
Modified:
trunk/extensions/postgis/Makefile.in
trunk/extensions/postgis/unpackaged_check.sql.in
Log:
Fix unpackaged extension creation check
See #3892
Modified: trunk/extensions/postgis/Makefile.in
===================================================================
--- trunk/extensions/postgis/Makefile.in 2017-10-22 18:44:32 UTC (rev 16047)
+++ trunk/extensions/postgis/Makefile.in 2017-10-22 19:00:29 UTC (rev 16048)
@@ -80,7 +80,6 @@
cp $< $@
sql/$(EXTENSION)--unpackaged--$(EXTVERSION).sql: $(EXTENSION_UNPACKAGED_UPGRADE_SCRIPTS) ../../utils/create_unpackaged.pl unpackaged_check.sql Makefile | sql
- cat $(EXTENSION_UNPACKAGED_UPGRADE_SCRIPTS) | $(PERL) ../../utils/create_unpackaged.pl postgis > $@
# Ensure version is correct
cat unpackaged_check.sql > $@
cat $(EXTENSION_UNPACKAGED_UPGRADE_SCRIPTS) \
Modified: trunk/extensions/postgis/unpackaged_check.sql.in
===================================================================
--- trunk/extensions/postgis/unpackaged_check.sql.in 2017-10-22 18:44:32 UTC (rev 16047)
+++ trunk/extensions/postgis/unpackaged_check.sql.in 2017-10-22 19:00:29 UTC (rev 16048)
@@ -5,8 +5,9 @@
ver := split_part(postgis_scripts_installed(), ' ', 1);
IF ver != '@EXTVERSION@' THEN
RAISE EXCEPTION 'Installed PostGIS version is %', ver
- USING HINT = 'Try `CREATE EXTENSION postgis VERSION ''@EXTVERSION@'' from unpackaged`,'
- 'or source postgis_upgrade.sql`';
+ USING HINT = 'Try `CREATE EXTENSION postgis VERSION '''
+ || ver || ''' from unpackaged`,'
+ ' or source postgis_upgrade.sql`';
END IF;
END;
$$ LANGUAGE 'plpgsql';
More information about the postgis-tickets
mailing list