[postgis-tickets] r16054 - Make upgrade install rule always run when asked (no deps)
Sandro Santilli
strk at kbt.io
Sun Oct 22 14:30:16 PDT 2017
Author: strk
Date: 2017-10-22 14:30:16 -0700 (Sun, 22 Oct 2017)
New Revision: 16054
Modified:
trunk/extensions/postgis_tiger_geocoder/Makefile.in
trunk/extensions/postgis_topology/Makefile.in
Log:
Make upgrade install rule always run when asked (no deps)
This is for topology and tiger_geocoder
Modified: trunk/extensions/postgis_tiger_geocoder/Makefile.in
===================================================================
--- trunk/extensions/postgis_tiger_geocoder/Makefile.in 2017-10-22 21:27:06 UTC (rev 16053)
+++ trunk/extensions/postgis_tiger_geocoder/Makefile.in 2017-10-22 21:30:16 UTC (rev 16054)
@@ -217,9 +217,9 @@
# 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 \
Modified: trunk/extensions/postgis_topology/Makefile.in
===================================================================
--- trunk/extensions/postgis_topology/Makefile.in 2017-10-22 21:27:06 UTC (rev 16053)
+++ trunk/extensions/postgis_topology/Makefile.in 2017-10-22 21:30:16 UTC (rev 16054)
@@ -38,7 +38,7 @@
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 @@
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 @@
# 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 \
More information about the postgis-tickets
mailing list