diff --git a/contrib/src/main.mak b/contrib/src/main.mak
index e7931e09a318fe680b15329c3dd1f06351b2922d..103a1be6c66f3e8e23a9f96519b48021df943e35 100644
--- a/contrib/src/main.mak
+++ b/contrib/src/main.mak
@@ -393,9 +393,11 @@ PKGS_MANUAL := $(sort $(PKGS_ENABLE) $(filter-out $(PKGS_DISABLE),$(PKGS_AUTOMAT
 PKGS_DEPS := $(filter-out $(PKGS_FOUND) $(PKGS_MANUAL),$(sort $(foreach p,$(PKGS_MANUAL),$(DEPS_$(p)))))
 PKGS := $(sort $(PKGS_MANUAL) $(PKGS_DEPS))
 
+convert-static:
+	for p in $(PREFIX)/lib/pkgconfig/*.pc; do $(SRC)/pkg-static.sh $$p; done
 fetch: $(PKGS:%=.sum-%)
 fetch-all: $(PKGS_ALL:%=.sum-%)
-install: $(PKGS:%=.%)
+install: $(PKGS:%=.%) convert-static
 
 mostlyclean:
 	-$(RM) $(foreach p,$(PKGS_ALL),.$(p) .sum-$(p) .dep-$(p))