Przeglądaj źródła

pkg/kamailio/deb: rework debian/rules, take two [skip ci]

Victor Seva 2 lat temu
rodzic
commit
13581d5652

+ 5 - 5
pkg/kamailio/deb/bionic/rules

@@ -121,14 +121,14 @@ test_build_all:
 $(BUILD_MODULES): test_build_all
 	$(MAKE) every-module group_include="k$(subst build_,,$@)" quiet=verbose
 
-test_install_all:
+test_install_all: build
 	dh_testdir
 	dh_testroot
 	dh_prep
 	dh_installdirs
 	$(MAKE) install quiet=verbose LIBDIR=$(LIBDIR) group_include="kstandard"
 
-$(INSTALL_MODULES): test_install_all
+$(INSTALL_MODULES): build test_install_all
 	$(MAKE) install-modules-all \
 	  quiet=verbose \
 	  LIBDIR=$(LIBDIR) \
@@ -140,14 +140,14 @@ $(INSTALL_MODULES): test_install_all
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-$${module}-modules/usr/$(LIBDIR)/kamailio" && \
 	  for r in `find $$d -name 'lib*' | xargs`; do \
-	    echo "removing $(GRP) lib `basename $$r` present also in $$d"; \
+	    echo "removing $(subst install_,,$@) lib `basename $$r` present also in $$d"; \
 	    rm -f $(D)-$(subst install_,,$@)-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"`; \
 	  done ; \
 	done
 	# clean empty dirs
-	find $(D)-$(GRP)-modules -depth -empty -type d -exec rmdir {} \;
+	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
-$(INSTALL_EXTRA):
+$(INSTALL_EXTRA): build
 	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \

+ 5 - 5
pkg/kamailio/deb/bookworm/rules

@@ -121,14 +121,14 @@ test_build_all:
 $(BUILD_MODULES): test_build_all
 	$(MAKE) every-module group_include="k$(subst build_,,$@)" quiet=verbose
 
-test_install_all:
+test_install_all: build
 	dh_testdir
 	dh_testroot
 	dh_prep
 	dh_installdirs
 	$(MAKE) install quiet=verbose LIBDIR=$(LIBDIR) group_include="kstandard"
 
-$(INSTALL_MODULES): test_install_all
+$(INSTALL_MODULES): build test_install_all
 	$(MAKE) install-modules-all \
 	  quiet=verbose \
 	  LIBDIR=$(LIBDIR) \
@@ -140,14 +140,14 @@ $(INSTALL_MODULES): test_install_all
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-$${module}-modules/usr/$(LIBDIR)/kamailio" && \
 	  for r in `find $$d -name 'lib*' | xargs`; do \
-	    echo "removing $(GRP) lib `basename $$r` present also in $$d"; \
+	    echo "removing $(subst install_,,$@) lib `basename $$r` present also in $$d"; \
 	    rm -f $(D)-$(subst install_,,$@)-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"`; \
 	  done ; \
 	done
 	# clean empty dirs
-	find $(D)-$(GRP)-modules -depth -empty -type d -exec rmdir {} \;
+	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
-$(INSTALL_EXTRA):
+$(INSTALL_EXTRA): build
 	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \

+ 5 - 5
pkg/kamailio/deb/bullseye/rules

@@ -121,14 +121,14 @@ test_build_all:
 $(BUILD_MODULES): test_build_all
 	$(MAKE) every-module group_include="k$(subst build_,,$@)" quiet=verbose
 
-test_install_all:
+test_install_all: build
 	dh_testdir
 	dh_testroot
 	dh_prep
 	dh_installdirs
 	$(MAKE) install quiet=verbose LIBDIR=$(LIBDIR) group_include="kstandard"
 
-$(INSTALL_MODULES): test_install_all
+$(INSTALL_MODULES): build test_install_all
 	$(MAKE) install-modules-all \
 	  quiet=verbose \
 	  LIBDIR=$(LIBDIR) \
@@ -140,14 +140,14 @@ $(INSTALL_MODULES): test_install_all
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-$${module}-modules/usr/$(LIBDIR)/kamailio" && \
 	  for r in `find $$d -name 'lib*' | xargs`; do \
-	    echo "removing $(GRP) lib `basename $$r` present also in $$d"; \
+	    echo "removing $(subst install_,,$@) lib `basename $$r` present also in $$d"; \
 	    rm -f $(D)-$(subst install_,,$@)-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"`; \
 	  done ; \
 	done
 	# clean empty dirs
-	find $(D)-$(GRP)-modules -depth -empty -type d -exec rmdir {} \;
+	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
-$(INSTALL_EXTRA):
+$(INSTALL_EXTRA): build
 	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \

+ 5 - 5
pkg/kamailio/deb/buster/rules

@@ -121,14 +121,14 @@ test_build_all:
 $(BUILD_MODULES): test_build_all
 	$(MAKE) every-module group_include="k$(subst build_,,$@)" quiet=verbose
 
-test_install_all:
+test_install_all: build
 	dh_testdir
 	dh_testroot
 	dh_prep
 	dh_installdirs
 	$(MAKE) install quiet=verbose LIBDIR=$(LIBDIR) group_include="kstandard"
 
-$(INSTALL_MODULES): test_install_all
+$(INSTALL_MODULES): build test_install_all
 	$(MAKE) install-modules-all \
 	  quiet=verbose \
 	  LIBDIR=$(LIBDIR) \
@@ -140,14 +140,14 @@ $(INSTALL_MODULES): test_install_all
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-$${module}-modules/usr/$(LIBDIR)/kamailio" && \
 	  for r in `find $$d -name 'lib*' | xargs`; do \
-	    echo "removing $(GRP) lib `basename $$r` present also in $$d"; \
+	    echo "removing $(subst install_,,$@) lib `basename $$r` present also in $$d"; \
 	    rm -f $(D)-$(subst install_,,$@)-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"`; \
 	  done ; \
 	done
 	# clean empty dirs
-	find $(D)-$(GRP)-modules -depth -empty -type d -exec rmdir {} \;
+	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
-$(INSTALL_EXTRA):
+$(INSTALL_EXTRA): build
 	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \

+ 5 - 5
pkg/kamailio/deb/debian/rules

@@ -122,14 +122,14 @@ test_build_all:
 $(BUILD_MODULES): test_build_all
 	$(MAKE) every-module group_include="k$(subst build_,,$@)" quiet=verbose
 
-test_install_all:
+test_install_all: build
 	dh_testdir
 	dh_testroot
 	dh_prep
 	dh_installdirs
 	$(MAKE) install quiet=verbose LIBDIR=$(LIBDIR) group_include="kstandard"
 
-$(INSTALL_MODULES): test_install_all
+$(INSTALL_MODULES): build test_install_all
 	$(MAKE) install-modules-all \
 	  quiet=verbose \
 	  LIBDIR=$(LIBDIR) \
@@ -141,14 +141,14 @@ $(INSTALL_MODULES): test_install_all
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-$${module}-modules/usr/$(LIBDIR)/kamailio" && \
 	  for r in `find $$d -name 'lib*' | xargs`; do \
-	    echo "removing $(GRP) lib `basename $$r` present also in $$d"; \
+	    echo "removing $(subst install_,,$@) lib `basename $$r` present also in $$d"; \
 	    rm -f $(D)-$(subst install_,,$@)-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"`; \
 	  done ; \
 	done
 	# clean empty dirs
-	find $(D)-$(GRP)-modules -depth -empty -type d -exec rmdir {} \;
+	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
-$(INSTALL_EXTRA):
+$(INSTALL_EXTRA): build
 	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \

+ 5 - 5
pkg/kamailio/deb/focal/rules

@@ -121,14 +121,14 @@ test_build_all:
 $(BUILD_MODULES): test_build_all
 	$(MAKE) every-module group_include="k$(subst build_,,$@)" quiet=verbose
 
-test_install_all:
+test_install_all: build
 	dh_testdir
 	dh_testroot
 	dh_prep
 	dh_installdirs
 	$(MAKE) install quiet=verbose LIBDIR=$(LIBDIR) group_include="kstandard"
 
-$(INSTALL_MODULES): test_install_all
+$(INSTALL_MODULES): build test_install_all
 	$(MAKE) install-modules-all \
 	  quiet=verbose \
 	  LIBDIR=$(LIBDIR) \
@@ -140,14 +140,14 @@ $(INSTALL_MODULES): test_install_all
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-$${module}-modules/usr/$(LIBDIR)/kamailio" && \
 	  for r in `find $$d -name 'lib*' | xargs`; do \
-	    echo "removing $(GRP) lib `basename $$r` present also in $$d"; \
+	    echo "removing $(subst install_,,$@) lib `basename $$r` present also in $$d"; \
 	    rm -f $(D)-$(subst install_,,$@)-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"`; \
 	  done ; \
 	done
 	# clean empty dirs
-	find $(D)-$(GRP)-modules -depth -empty -type d -exec rmdir {} \;
+	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
-$(INSTALL_EXTRA):
+$(INSTALL_EXTRA): build
 	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \

+ 5 - 5
pkg/kamailio/deb/jammy/rules

@@ -121,14 +121,14 @@ test_build_all:
 $(BUILD_MODULES): test_build_all
 	$(MAKE) every-module group_include="k$(subst build_,,$@)" quiet=verbose
 
-test_install_all:
+test_install_all: build
 	dh_testdir
 	dh_testroot
 	dh_prep
 	dh_installdirs
 	$(MAKE) install quiet=verbose LIBDIR=$(LIBDIR) group_include="kstandard"
 
-$(INSTALL_MODULES): test_install_all
+$(INSTALL_MODULES): build test_install_all
 	$(MAKE) install-modules-all \
 	  quiet=verbose \
 	  LIBDIR=$(LIBDIR) \
@@ -140,14 +140,14 @@ $(INSTALL_MODULES): test_install_all
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-$${module}-modules/usr/$(LIBDIR)/kamailio" && \
 	  for r in `find $$d -name 'lib*' | xargs`; do \
-	    echo "removing $(GRP) lib `basename $$r` present also in $$d"; \
+	    echo "removing $(subst install_,,$@) lib `basename $$r` present also in $$d"; \
 	    rm -f $(D)-$(subst install_,,$@)-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"`; \
 	  done ; \
 	done
 	# clean empty dirs
-	find $(D)-$(GRP)-modules -depth -empty -type d -exec rmdir {} \;
+	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
-$(INSTALL_EXTRA):
+$(INSTALL_EXTRA): build
 	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \

+ 5 - 5
pkg/kamailio/deb/jessie/rules

@@ -122,14 +122,14 @@ test_build_all:
 $(BUILD_MODULES): test_build_all
 	$(MAKE) every-module group_include="k$(subst build_,,$@)" quiet=verbose
 
-test_install_all:
+test_install_all: build
 	dh_testdir
 	dh_testroot
 	dh_prep
 	dh_installdirs
 	$(MAKE) install quiet=verbose LIBDIR=$(LIBDIR) group_include="kstandard"
 
-$(INSTALL_MODULES): test_install_all
+$(INSTALL_MODULES): build test_install_all
 	$(MAKE) install-modules-all \
 	  quiet=verbose \
 	  LIBDIR=$(LIBDIR) \
@@ -141,14 +141,14 @@ $(INSTALL_MODULES): test_install_all
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-$${module}-modules/usr/$(LIBDIR)/kamailio" && \
 	  for r in `find $$d -name 'lib*' | xargs`; do \
-	    echo "removing $(GRP) lib `basename $$r` present also in $$d"; \
+	    echo "removing $(subst install_,,$@) lib `basename $$r` present also in $$d"; \
 	    rm -f $(D)-$(subst install_,,$@)-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"`; \
 	  done ; \
 	done
 	# clean empty dirs
-	find $(D)-$(GRP)-modules -depth -empty -type d -exec rmdir {} \;
+	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
-$(INSTALL_EXTRA):
+$(INSTALL_EXTRA): build
 	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \

+ 5 - 5
pkg/kamailio/deb/precise/rules

@@ -121,14 +121,14 @@ test_build_all:
 $(BUILD_MODULES): test_build_all
 	$(MAKE) every-module group_include="k$(subst build_,,$@)" quiet=verbose
 
-test_install_all:
+test_install_all: build
 	dh_testdir
 	dh_testroot
 	dh_prep
 	dh_installdirs
 	$(MAKE) install quiet=verbose LIBDIR=$(LIBDIR) group_include="kstandard"
 
-$(INSTALL_MODULES): test_install_all
+$(INSTALL_MODULES): build test_install_all
 	$(MAKE) install-modules-all \
 	  quiet=verbose \
 	  LIBDIR=$(LIBDIR) \
@@ -140,14 +140,14 @@ $(INSTALL_MODULES): test_install_all
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-$${module}-modules/usr/$(LIBDIR)/kamailio" && \
 	  for r in `find $$d -name 'lib*' | xargs`; do \
-	    echo "removing $(GRP) lib `basename $$r` present also in $$d"; \
+	    echo "removing $(subst install_,,$@) lib `basename $$r` present also in $$d"; \
 	    rm -f $(D)-$(subst install_,,$@)-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"`; \
 	  done ; \
 	done
 	# clean empty dirs
-	find $(D)-$(GRP)-modules -depth -empty -type d -exec rmdir {} \;
+	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
-$(INSTALL_EXTRA):
+$(INSTALL_EXTRA): build
 	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \

+ 5 - 5
pkg/kamailio/deb/sid/rules

@@ -121,14 +121,14 @@ test_build_all:
 $(BUILD_MODULES): test_build_all
 	$(MAKE) every-module group_include="k$(subst build_,,$@)" quiet=verbose
 
-test_install_all:
+test_install_all: build
 	dh_testdir
 	dh_testroot
 	dh_prep
 	dh_installdirs
 	$(MAKE) install quiet=verbose LIBDIR=$(LIBDIR) group_include="kstandard"
 
-$(INSTALL_MODULES): test_install_all
+$(INSTALL_MODULES): build test_install_all
 	$(MAKE) install-modules-all \
 	  quiet=verbose \
 	  LIBDIR=$(LIBDIR) \
@@ -140,14 +140,14 @@ $(INSTALL_MODULES): test_install_all
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-$${module}-modules/usr/$(LIBDIR)/kamailio" && \
 	  for r in `find $$d -name 'lib*' | xargs`; do \
-	    echo "removing $(GRP) lib `basename $$r` present also in $$d"; \
+	    echo "removing $(subst install_,,$@) lib `basename $$r` present also in $$d"; \
 	    rm -f $(D)-$(subst install_,,$@)-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"`; \
 	  done ; \
 	done
 	# clean empty dirs
-	find $(D)-$(GRP)-modules -depth -empty -type d -exec rmdir {} \;
+	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
-$(INSTALL_EXTRA):
+$(INSTALL_EXTRA): build
 	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \

+ 5 - 5
pkg/kamailio/deb/stretch/rules

@@ -122,14 +122,14 @@ test_build_all:
 $(BUILD_MODULES): test_build_all
 	$(MAKE) every-module group_include="k$(subst build_,,$@)" quiet=verbose
 
-test_install_all:
+test_install_all: build
 	dh_testdir
 	dh_testroot
 	dh_prep
 	dh_installdirs
 	$(MAKE) install quiet=verbose LIBDIR=$(LIBDIR) group_include="kstandard"
 
-$(INSTALL_MODULES): test_install_all
+$(INSTALL_MODULES): build test_install_all
 	$(MAKE) install-modules-all \
 	  quiet=verbose \
 	  LIBDIR=$(LIBDIR) \
@@ -141,14 +141,14 @@ $(INSTALL_MODULES): test_install_all
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-$${module}-modules/usr/$(LIBDIR)/kamailio" && \
 	  for r in `find $$d -name 'lib*' | xargs`; do \
-	    echo "removing $(GRP) lib `basename $$r` present also in $$d"; \
+	    echo "removing $(subst install_,,$@) lib `basename $$r` present also in $$d"; \
 	    rm -f $(D)-$(subst install_,,$@)-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"`; \
 	  done ; \
 	done
 	# clean empty dirs
-	find $(D)-$(GRP)-modules -depth -empty -type d -exec rmdir {} \;
+	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
-$(INSTALL_EXTRA):
+$(INSTALL_EXTRA): build
 	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \

+ 5 - 5
pkg/kamailio/deb/trusty/rules

@@ -122,14 +122,14 @@ test_build_all:
 $(BUILD_MODULES): test_build_all
 	$(MAKE) every-module group_include="k$(subst build_,,$@)" quiet=verbose
 
-test_install_all:
+test_install_all: build
 	dh_testdir
 	dh_testroot
 	dh_prep
 	dh_installdirs
 	$(MAKE) install quiet=verbose LIBDIR=$(LIBDIR) group_include="kstandard"
 
-$(INSTALL_MODULES): test_install_all
+$(INSTALL_MODULES): build test_install_all
 	$(MAKE) install-modules-all \
 	  quiet=verbose \
 	  LIBDIR=$(LIBDIR) \
@@ -141,14 +141,14 @@ $(INSTALL_MODULES): test_install_all
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-$${module}-modules/usr/$(LIBDIR)/kamailio" && \
 	  for r in `find $$d -name 'lib*' | xargs`; do \
-	    echo "removing $(GRP) lib `basename $$r` present also in $$d"; \
+	    echo "removing $(subst install_,,$@) lib `basename $$r` present also in $$d"; \
 	    rm -f $(D)-$(subst install_,,$@)-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"`; \
 	  done ; \
 	done
 	# clean empty dirs
-	find $(D)-$(GRP)-modules -depth -empty -type d -exec rmdir {} \;
+	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
-$(INSTALL_EXTRA):
+$(INSTALL_EXTRA): build
 	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \

+ 5 - 5
pkg/kamailio/deb/wheezy/rules

@@ -121,14 +121,14 @@ test_build_all:
 $(BUILD_MODULES): test_build_all
 	$(MAKE) every-module group_include="k$(subst build_,,$@)" quiet=verbose
 
-test_install_all:
+test_install_all: build
 	dh_testdir
 	dh_testroot
 	dh_prep
 	dh_installdirs
 	$(MAKE) install quiet=verbose LIBDIR=$(LIBDIR) group_include="kstandard"
 
-$(INSTALL_MODULES): test_install_all
+$(INSTALL_MODULES): build test_install_all
 	$(MAKE) install-modules-all \
 	  quiet=verbose \
 	  LIBDIR=$(LIBDIR) \
@@ -140,14 +140,14 @@ $(INSTALL_MODULES): test_install_all
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-$${module}-modules/usr/$(LIBDIR)/kamailio" && \
 	  for r in `find $$d -name 'lib*' | xargs`; do \
-	    echo "removing $(GRP) lib `basename $$r` present also in $$d"; \
+	    echo "removing $(subst install_,,$@) lib `basename $$r` present also in $$d"; \
 	    rm -f $(D)-$(subst install_,,$@)-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"`; \
 	  done ; \
 	done
 	# clean empty dirs
-	find $(D)-$(GRP)-modules -depth -empty -type d -exec rmdir {} \;
+	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
-$(INSTALL_EXTRA):
+$(INSTALL_EXTRA): build
 	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \

+ 5 - 5
pkg/kamailio/deb/xenial/rules

@@ -122,14 +122,14 @@ test_build_all:
 $(BUILD_MODULES): test_build_all
 	$(MAKE) every-module group_include="k$(subst build_,,$@)" quiet=verbose
 
-test_install_all:
+test_install_all: build
 	dh_testdir
 	dh_testroot
 	dh_prep
 	dh_installdirs
 	$(MAKE) install quiet=verbose LIBDIR=$(LIBDIR) group_include="kstandard"
 
-$(INSTALL_MODULES): test_install_all
+$(INSTALL_MODULES): build test_install_all
 	$(MAKE) install-modules-all \
 	  quiet=verbose \
 	  LIBDIR=$(LIBDIR) \
@@ -141,14 +141,14 @@ $(INSTALL_MODULES): test_install_all
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-$${module}-modules/usr/$(LIBDIR)/kamailio" && \
 	  for r in `find $$d -name 'lib*' | xargs`; do \
-	    echo "removing $(GRP) lib `basename $$r` present also in $$d"; \
+	    echo "removing $(subst install_,,$@) lib `basename $$r` present also in $$d"; \
 	    rm -f $(D)-$(subst install_,,$@)-modules/usr/$(LIBDIR)/kamailio/`basename "$$r"`; \
 	  done ; \
 	done
 	# clean empty dirs
-	find $(D)-$(GRP)-modules -depth -empty -type d -exec rmdir {} \;
+	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
-$(INSTALL_EXTRA):
+$(INSTALL_EXTRA): build
 	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \