From: Sandro Santilli Date: Sun, 22 Oct 2017 21:30:16 +0000 (+0000) Subject: Make upgrade install rule always run when asked (no deps) X-Git-Tag: 2.5.0alpha~353 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=ca24cae812c01b416c991e335367a91589c78c8a;p=postgis Make upgrade install rule always run when asked (no deps) This is for topology and tiger_geocoder git-svn-id: http://svn.osgeo.org/postgis/trunk@16054 b70326c6-7e19-0410-871a-916f4a2858ee --- diff --git a/extensions/postgis_tiger_geocoder/Makefile.in b/extensions/postgis_tiger_geocoder/Makefile.in index 74e6a1689..1255d158d 100644 --- a/extensions/postgis_tiger_geocoder/Makefile.in +++ b/extensions/postgis_tiger_geocoder/Makefile.in @@ -217,9 +217,9 @@ install: install-upgrade-paths # The "next" lines are a cludge to allow upgrading between different # revisions of the same version -install-upgrade-paths: sql/$(EXTENSION)--ANY--$(EXTVERSION).sql +install-upgrade-paths: tpl='$(EXTENSION)--ANY--$(EXTVERSION).sql'; \ - $(INSTALL_DATA) $^ "$(EXTDIR)/$${tpl}"; \ + $(INSTALL_DATA) sql/$${tpl} "$(EXTDIR)/$${tpl}"; \ ln -fs "$${tpl}" $(EXTDIR)/$(EXTENSION)--$(EXTVERSION)--$(EXTVERSION)next.sql; \ ln -fs "$${tpl}" $(EXTDIR)/$(EXTENSION)--$(EXTVERSION)next--$(EXTVERSION).sql; \ for OLD_VERSION in $(UPGRADEABLE_VERSIONS); do \ diff --git a/extensions/postgis_topology/Makefile.in b/extensions/postgis_topology/Makefile.in index 49c7299d0..048c63445 100644 --- a/extensions/postgis_topology/Makefile.in +++ b/extensions/postgis_topology/Makefile.in @@ -38,7 +38,7 @@ SQL_BITS = $(wildcard sql_bits/*.sql) EXTRA_CLEAN += sql/*.sql ${SQL_BITS} -all: sql/$(EXTENSION)--$(EXTVERSION).sql sql/$(EXTENSION)--unpackaged--$(EXTVERSION).sql sql_minor_upgrade +all: sql/$(EXTENSION)--$(EXTVERSION).sql sql/$(EXTENSION)--unpackaged--$(EXTVERSION).sql sql/$(EXTENSION)--ANY--$(EXTVERSION).sql sql/$(EXTENSION)--$(EXTVERSION).sql: sql/$(EXTENSION).sql mkdir -p sql @@ -83,8 +83,6 @@ sql/topology_upgrade.sql: ../../topology/topology_upgrade.sql mkdir -p sql sed -e 's/BEGIN;//g' -e 's/COMMIT;//g' -e '/^CREATE SCHEMA/d;' $< > $@ -sql_minor_upgrade: sql/$(EXTENSION)--ANY--$(EXTVERSION).sql - sql/$(EXTENSION)--ANY--$(EXTVERSION).sql: $(EXTENSION_UPGRADE_SCRIPTS) cat $(EXTENSION_UPGRADE_SCRIPTS) > $@ @@ -94,9 +92,9 @@ install: install-upgrade-paths # The "next" lines are a cludge to allow upgrading between different # revisions of the same version -install-upgrade-paths: sql/$(EXTENSION)--ANY--$(EXTVERSION).sql +install-upgrade-paths: tpl='$(EXTENSION)--ANY--$(EXTVERSION).sql'; \ - $(INSTALL_DATA) $^ "$(EXTDIR)/$${tpl}"; \ + $(INSTALL_DATA) sql/$${tpl} "$(EXTDIR)/$${tpl}"; \ ln -fs "$${tpl}" $(EXTDIR)/$(EXTENSION)--$(EXTVERSION)--$(EXTVERSION)next.sql; \ ln -fs "$${tpl}" $(EXTDIR)/$(EXTENSION)--$(EXTVERSION)next--$(EXTVERSION).sql; \ for OLD_VERSION in $(UPGRADEABLE_VERSIONS); do \