2
0
Эх сурвалжийг харах

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

Victor Seva 2 жил өмнө
parent
commit
ecad587d58

+ 6 - 3
pkg/kamailio/deb/bionic/rules

@@ -114,7 +114,7 @@ INSTALL_MODULES := $(addprefix install_, $(PACKAGE_GROUPS))
 INSTALL_EXTRA   := $(addprefix install_, $(EXTRA_GROUPS))
 
 .PHONY: test_build_all $(BUILD_MODULES) test_install_all $(INSTALL_MODULES) $(INSTALL_EXTRA)
-test_build_all:
+test_build_all: configure
 	dh_testdir
 	$(MAKE) all quiet=verbose
 
@@ -148,10 +148,13 @@ $(INSTALL_MODULES): build test_install_all
 	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
 $(INSTALL_EXTRA): build
-	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
+	$(MAKE) install-modules-all \
+	  quiet=verbose \
+	  LIBDIR=$(LIBDIR) \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \
-	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules
+	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules \
+	  group_include="k$(subst install_,,$@)"
 	# Eliminate duplicate extra libs.
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-extra-modules/usr/$(LIBDIR)/kamailio" && \

+ 6 - 3
pkg/kamailio/deb/bookworm/rules

@@ -114,7 +114,7 @@ INSTALL_MODULES := $(addprefix install_, $(PACKAGE_GROUPS))
 INSTALL_EXTRA   := $(addprefix install_, $(EXTRA_GROUPS))
 
 .PHONY: test_build_all $(BUILD_MODULES) test_install_all $(INSTALL_MODULES) $(INSTALL_EXTRA)
-test_build_all:
+test_build_all: configure
 	dh_testdir
 	$(MAKE) all quiet=verbose
 
@@ -148,10 +148,13 @@ $(INSTALL_MODULES): build test_install_all
 	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
 $(INSTALL_EXTRA): build
-	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
+	$(MAKE) install-modules-all \
+	  quiet=verbose \
+	  LIBDIR=$(LIBDIR) \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \
-	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules
+	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules \
+	  group_include="k$(subst install_,,$@)"
 	# Eliminate duplicate extra libs.
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-extra-modules/usr/$(LIBDIR)/kamailio" && \

+ 6 - 3
pkg/kamailio/deb/bullseye/rules

@@ -114,7 +114,7 @@ INSTALL_MODULES := $(addprefix install_, $(PACKAGE_GROUPS))
 INSTALL_EXTRA   := $(addprefix install_, $(EXTRA_GROUPS))
 
 .PHONY: test_build_all $(BUILD_MODULES) test_install_all $(INSTALL_MODULES) $(INSTALL_EXTRA)
-test_build_all:
+test_build_all: configure
 	dh_testdir
 	$(MAKE) all quiet=verbose
 
@@ -148,10 +148,13 @@ $(INSTALL_MODULES): build test_install_all
 	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
 $(INSTALL_EXTRA): build
-	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
+	$(MAKE) install-modules-all \
+	  quiet=verbose \
+	  LIBDIR=$(LIBDIR) \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \
-	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules
+	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules \
+	  group_include="k$(subst install_,,$@)"
 	# Eliminate duplicate extra libs.
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-extra-modules/usr/$(LIBDIR)/kamailio" && \

+ 6 - 3
pkg/kamailio/deb/buster/rules

@@ -114,7 +114,7 @@ INSTALL_MODULES := $(addprefix install_, $(PACKAGE_GROUPS))
 INSTALL_EXTRA   := $(addprefix install_, $(EXTRA_GROUPS))
 
 .PHONY: test_build_all $(BUILD_MODULES) test_install_all $(INSTALL_MODULES) $(INSTALL_EXTRA)
-test_build_all:
+test_build_all: configure
 	dh_testdir
 	$(MAKE) all quiet=verbose
 
@@ -148,10 +148,13 @@ $(INSTALL_MODULES): build test_install_all
 	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
 $(INSTALL_EXTRA): build
-	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
+	$(MAKE) install-modules-all \
+	  quiet=verbose \
+	  LIBDIR=$(LIBDIR) \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \
-	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules
+	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules \
+	  group_include="k$(subst install_,,$@)"
 	# Eliminate duplicate extra libs.
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-extra-modules/usr/$(LIBDIR)/kamailio" && \

+ 6 - 3
pkg/kamailio/deb/debian/rules

@@ -115,7 +115,7 @@ INSTALL_MODULES := $(addprefix install_, $(PACKAGE_GROUPS))
 INSTALL_EXTRA   := $(addprefix install_, $(EXTRA_GROUPS))
 
 .PHONY: test_build_all $(BUILD_MODULES) test_install_all $(INSTALL_MODULES) $(INSTALL_EXTRA)
-test_build_all:
+test_build_all: configure
 	dh_testdir
 	$(MAKE) all quiet=verbose
 
@@ -149,10 +149,13 @@ $(INSTALL_MODULES): build test_install_all
 	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
 $(INSTALL_EXTRA): build
-	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
+	$(MAKE) install-modules-all \
+	  quiet=verbose \
+	  LIBDIR=$(LIBDIR) \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \
-	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules
+	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules \
+	  group_include="k$(subst install_,,$@)"
 	# Eliminate duplicate extra libs.
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-extra-modules/usr/$(LIBDIR)/kamailio" && \

+ 6 - 3
pkg/kamailio/deb/focal/rules

@@ -114,7 +114,7 @@ INSTALL_MODULES := $(addprefix install_, $(PACKAGE_GROUPS))
 INSTALL_EXTRA   := $(addprefix install_, $(EXTRA_GROUPS))
 
 .PHONY: test_build_all $(BUILD_MODULES) test_install_all $(INSTALL_MODULES) $(INSTALL_EXTRA)
-test_build_all:
+test_build_all: configure
 	dh_testdir
 	$(MAKE) all quiet=verbose
 
@@ -148,10 +148,13 @@ $(INSTALL_MODULES): build test_install_all
 	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
 $(INSTALL_EXTRA): build
-	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
+	$(MAKE) install-modules-all \
+	  quiet=verbose \
+	  LIBDIR=$(LIBDIR) \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \
-	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules
+	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules \
+	  group_include="k$(subst install_,,$@)"
 	# Eliminate duplicate extra libs.
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-extra-modules/usr/$(LIBDIR)/kamailio" && \

+ 6 - 3
pkg/kamailio/deb/jammy/rules

@@ -114,7 +114,7 @@ INSTALL_MODULES := $(addprefix install_, $(PACKAGE_GROUPS))
 INSTALL_EXTRA   := $(addprefix install_, $(EXTRA_GROUPS))
 
 .PHONY: test_build_all $(BUILD_MODULES) test_install_all $(INSTALL_MODULES) $(INSTALL_EXTRA)
-test_build_all:
+test_build_all: configure
 	dh_testdir
 	$(MAKE) all quiet=verbose
 
@@ -148,10 +148,13 @@ $(INSTALL_MODULES): build test_install_all
 	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
 $(INSTALL_EXTRA): build
-	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
+	$(MAKE) install-modules-all \
+	  quiet=verbose \
+	  LIBDIR=$(LIBDIR) \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \
-	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules
+	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules \
+	  group_include="k$(subst install_,,$@)"
 	# Eliminate duplicate extra libs.
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-extra-modules/usr/$(LIBDIR)/kamailio" && \

+ 6 - 3
pkg/kamailio/deb/jessie/rules

@@ -115,7 +115,7 @@ INSTALL_MODULES := $(addprefix install_, $(PACKAGE_GROUPS))
 INSTALL_EXTRA   := $(addprefix install_, $(EXTRA_GROUPS))
 
 .PHONY: test_build_all $(BUILD_MODULES) test_install_all $(INSTALL_MODULES) $(INSTALL_EXTRA)
-test_build_all:
+test_build_all: configure
 	dh_testdir
 	$(MAKE) all quiet=verbose
 
@@ -149,10 +149,13 @@ $(INSTALL_MODULES): build test_install_all
 	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
 $(INSTALL_EXTRA): build
-	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
+	$(MAKE) install-modules-all \
+	  quiet=verbose \
+	  LIBDIR=$(LIBDIR) \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \
-	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules
+	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules \
+	  group_include="k$(subst install_,,$@)"
 	# Eliminate duplicate extra libs.
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-extra-modules/usr/$(LIBDIR)/kamailio" && \

+ 6 - 3
pkg/kamailio/deb/precise/rules

@@ -114,7 +114,7 @@ INSTALL_MODULES := $(addprefix install_, $(PACKAGE_GROUPS))
 INSTALL_EXTRA   := $(addprefix install_, $(EXTRA_GROUPS))
 
 .PHONY: test_build_all $(BUILD_MODULES) test_install_all $(INSTALL_MODULES) $(INSTALL_EXTRA)
-test_build_all:
+test_build_all: configure
 	dh_testdir
 	$(MAKE) all quiet=verbose
 
@@ -148,10 +148,13 @@ $(INSTALL_MODULES): build test_install_all
 	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
 $(INSTALL_EXTRA): build
-	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
+	$(MAKE) install-modules-all \
+	  quiet=verbose \
+	  LIBDIR=$(LIBDIR) \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \
-	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules
+	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules \
+	  group_include="k$(subst install_,,$@)"
 	# Eliminate duplicate extra libs.
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-extra-modules/usr/$(LIBDIR)/kamailio" && \

+ 6 - 3
pkg/kamailio/deb/sid/rules

@@ -114,7 +114,7 @@ INSTALL_MODULES := $(addprefix install_, $(PACKAGE_GROUPS))
 INSTALL_EXTRA   := $(addprefix install_, $(EXTRA_GROUPS))
 
 .PHONY: test_build_all $(BUILD_MODULES) test_install_all $(INSTALL_MODULES) $(INSTALL_EXTRA)
-test_build_all:
+test_build_all: configure
 	dh_testdir
 	$(MAKE) all quiet=verbose
 
@@ -148,10 +148,13 @@ $(INSTALL_MODULES): build test_install_all
 	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
 $(INSTALL_EXTRA): build
-	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
+	$(MAKE) install-modules-all \
+	  quiet=verbose \
+	  LIBDIR=$(LIBDIR) \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \
-	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules
+	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules \
+	  group_include="k$(subst install_,,$@)"
 	# Eliminate duplicate extra libs.
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-extra-modules/usr/$(LIBDIR)/kamailio" && \

+ 6 - 3
pkg/kamailio/deb/stretch/rules

@@ -115,7 +115,7 @@ INSTALL_MODULES := $(addprefix install_, $(PACKAGE_GROUPS))
 INSTALL_EXTRA   := $(addprefix install_, $(EXTRA_GROUPS))
 
 .PHONY: test_build_all $(BUILD_MODULES) test_install_all $(INSTALL_MODULES) $(INSTALL_EXTRA)
-test_build_all:
+test_build_all: configure
 	dh_testdir
 	$(MAKE) all quiet=verbose
 
@@ -149,10 +149,13 @@ $(INSTALL_MODULES): build test_install_all
 	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
 $(INSTALL_EXTRA): build
-	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
+	$(MAKE) install-modules-all \
+	  quiet=verbose \
+	  LIBDIR=$(LIBDIR) \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \
-	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules
+	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules \
+	  group_include="k$(subst install_,,$@)"
 	# Eliminate duplicate extra libs.
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-extra-modules/usr/$(LIBDIR)/kamailio" && \

+ 6 - 3
pkg/kamailio/deb/trusty/rules

@@ -115,7 +115,7 @@ INSTALL_MODULES := $(addprefix install_, $(PACKAGE_GROUPS))
 INSTALL_EXTRA   := $(addprefix install_, $(EXTRA_GROUPS))
 
 .PHONY: test_build_all $(BUILD_MODULES) test_install_all $(INSTALL_MODULES) $(INSTALL_EXTRA)
-test_build_all:
+test_build_all: configure
 	dh_testdir
 	$(MAKE) all quiet=verbose
 
@@ -149,10 +149,13 @@ $(INSTALL_MODULES): build test_install_all
 	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
 $(INSTALL_EXTRA): build
-	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
+	$(MAKE) install-modules-all \
+	  quiet=verbose \
+	  LIBDIR=$(LIBDIR) \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \
-	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules
+	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules \
+	  group_include="k$(subst install_,,$@)"
 	# Eliminate duplicate extra libs.
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-extra-modules/usr/$(LIBDIR)/kamailio" && \

+ 6 - 3
pkg/kamailio/deb/wheezy/rules

@@ -114,7 +114,7 @@ INSTALL_MODULES := $(addprefix install_, $(PACKAGE_GROUPS))
 INSTALL_EXTRA   := $(addprefix install_, $(EXTRA_GROUPS))
 
 .PHONY: test_build_all $(BUILD_MODULES) test_install_all $(INSTALL_MODULES) $(INSTALL_EXTRA)
-test_build_all:
+test_build_all: configure
 	dh_testdir
 	$(MAKE) all quiet=verbose
 
@@ -148,10 +148,13 @@ $(INSTALL_MODULES): build test_install_all
 	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
 $(INSTALL_EXTRA): build
-	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
+	$(MAKE) install-modules-all \
+	  quiet=verbose \
+	  LIBDIR=$(LIBDIR) \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \
-	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules
+	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules \
+	  group_include="k$(subst install_,,$@)"
 	# Eliminate duplicate extra libs.
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-extra-modules/usr/$(LIBDIR)/kamailio" && \

+ 6 - 3
pkg/kamailio/deb/xenial/rules

@@ -115,7 +115,7 @@ INSTALL_MODULES := $(addprefix install_, $(PACKAGE_GROUPS))
 INSTALL_EXTRA   := $(addprefix install_, $(EXTRA_GROUPS))
 
 .PHONY: test_build_all $(BUILD_MODULES) test_install_all $(INSTALL_MODULES) $(INSTALL_EXTRA)
-test_build_all:
+test_build_all: configure
 	dh_testdir
 	$(MAKE) all quiet=verbose
 
@@ -149,10 +149,13 @@ $(INSTALL_MODULES): build test_install_all
 	find $(D)-$(subst install_,,$@)-modules -depth -empty -type d -exec rmdir {} \;
 
 $(INSTALL_EXTRA): build
-	$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(subst install_,,$@)" \
+	$(MAKE) install-modules-all \
+	  quiet=verbose \
+	  LIBDIR=$(LIBDIR) \
 	  BASEDIR=$(D)-extra-modules \
 	  cfg_prefix=$(D)-extra-modules \
-	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules
+	  doc-dir=share/doc/$(DEB_SOURCE)-extra-modules \
+	  group_include="k$(subst install_,,$@)"
 	# Eliminate duplicate extra libs.
 	for d in $(DUP_LIBS_DIRS); do \
 	  test "$$d" != "$(D)-extra-modules/usr/$(LIBDIR)/kamailio" && \