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

pkg/kamailio/deb: fix build rule for modules

Victor Seva 9 жил өмнө
parent
commit
2115943fb5

+ 9 - 2
pkg/kamailio/deb/debian/rules

@@ -57,12 +57,11 @@ mod_name=$(subst db_,,$(lastword $(subst /, ,$(1))))
 
 define PACKAGE_GRP_BUILD_template
 	# package all the modules in PACKAGE_GROUPS in separate packages
-	$(foreach grp,$(PACKAGE_GROUPS EXTRA_GROUPS),\
+	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) every-module group_include="k$(grp)"
 	)
 endef
 
-
 define PACKAGE_GRP_INSTALL_template
 	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -81,6 +80,13 @@ define PACKAGE_GRP_INSTALL_template
 	)
 endef
 
+define PACKAGE_EXTRA_BUILD_template
+	# package all the modules in EXTRA_GROUPS in separate packages
+	$(foreach grp,$(EXTRA_GROUPS),\
+		$(MAKE) every-module group_include="k$(grp)"
+	)
+endef
+
 define PACKAGE_EXTRA_INSTALL_template
 	$(foreach grp,$(EXTRA_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -133,6 +139,7 @@ build-stamp: configure-stamp
 	$(MAKE) all
 	# make groups
 	$(call PACKAGE_GRP_BUILD_template)
+	$(call PACKAGE_EXTRA_BUILD_template)
 	touch build-stamp
 
 clean:

+ 9 - 2
pkg/kamailio/deb/jessie/rules

@@ -57,12 +57,11 @@ mod_name=$(subst db_,,$(lastword $(subst /, ,$(1))))
 
 define PACKAGE_GRP_BUILD_template
 	# package all the modules in PACKAGE_GROUPS in separate packages
-	$(foreach grp,$(PACKAGE_GROUPS EXTRA_GROUPS),\
+	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) every-module group_include="k$(grp)"
 	)
 endef
 
-
 define PACKAGE_GRP_INSTALL_template
 	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -81,6 +80,13 @@ define PACKAGE_GRP_INSTALL_template
 	)
 endef
 
+define PACKAGE_EXTRA_BUILD_template
+	# package all the modules in EXTRA_GROUPS in separate packages
+	$(foreach grp,$(EXTRA_GROUPS),\
+		$(MAKE) every-module group_include="k$(grp)"
+	)
+endef
+
 define PACKAGE_EXTRA_INSTALL_template
 	$(foreach grp,$(EXTRA_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -133,6 +139,7 @@ build-stamp: configure-stamp
 	$(MAKE) all
 	# make groups
 	$(call PACKAGE_GRP_BUILD_template)
+	$(call PACKAGE_EXTRA_BUILD_template)
 	touch build-stamp
 
 clean:

+ 9 - 2
pkg/kamailio/deb/precise/rules

@@ -56,12 +56,11 @@ mod_name=$(subst db_,,$(lastword $(subst /, ,$(1))))
 
 define PACKAGE_GRP_BUILD_template
 	# package all the modules in PACKAGE_GROUPS in separate packages
-	$(foreach grp,$(PACKAGE_GROUPS EXTRA_GROUPS),\
+	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) every-module group_include="k$(grp)"
 	)
 endef
 
-
 define PACKAGE_GRP_INSTALL_template
 	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -80,6 +79,13 @@ define PACKAGE_GRP_INSTALL_template
 	)
 endef
 
+define PACKAGE_EXTRA_BUILD_template
+	# package all the modules in EXTRA_GROUPS in separate packages
+	$(foreach grp,$(EXTRA_GROUPS),\
+		$(MAKE) every-module group_include="k$(grp)"
+	)
+endef
+
 define PACKAGE_EXTRA_INSTALL_template
 	$(foreach grp,$(EXTRA_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -132,6 +138,7 @@ build-stamp: configure-stamp
 	$(MAKE) all
 	# make groups
 	$(call PACKAGE_GRP_BUILD_template)
+	$(call PACKAGE_EXTRA_BUILD_template)
 	touch build-stamp
 
 clean:

+ 9 - 2
pkg/kamailio/deb/sid/rules

@@ -57,12 +57,11 @@ mod_name=$(subst db_,,$(lastword $(subst /, ,$(1))))
 
 define PACKAGE_GRP_BUILD_template
 	# package all the modules in PACKAGE_GROUPS in separate packages
-	$(foreach grp,$(PACKAGE_GROUPS EXTRA_GROUPS),\
+	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) every-module group_include="k$(grp)"
 	)
 endef
 
-
 define PACKAGE_GRP_INSTALL_template
 	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -81,6 +80,13 @@ define PACKAGE_GRP_INSTALL_template
 	)
 endef
 
+define PACKAGE_EXTRA_BUILD_template
+	# package all the modules in EXTRA_GROUPS in separate packages
+	$(foreach grp,$(EXTRA_GROUPS),\
+		$(MAKE) every-module group_include="k$(grp)"
+	)
+endef
+
 define PACKAGE_EXTRA_INSTALL_template
 	$(foreach grp,$(EXTRA_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -133,6 +139,7 @@ build-stamp: configure-stamp
 	$(MAKE) all
 	# make groups
 	$(call PACKAGE_GRP_BUILD_template)
+	$(call PACKAGE_EXTRA_BUILD_template)
 	touch build-stamp
 
 clean:

+ 9 - 2
pkg/kamailio/deb/squeeze/rules

@@ -54,12 +54,11 @@ mod_name=$(subst db_,,$(lastword $(subst /, ,$(1))))
 
 define PACKAGE_GRP_BUILD_template
 	# package all the modules in PACKAGE_GROUPS in separate packages
-	$(foreach grp,$(PACKAGE_GROUPS EXTRA_GROUPS),\
+	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) every-module group_include="k$(grp)"
 	)
 endef
 
-
 define PACKAGE_GRP_INSTALL_template
 	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -78,6 +77,13 @@ define PACKAGE_GRP_INSTALL_template
 	)
 endef
 
+define PACKAGE_EXTRA_BUILD_template
+	# package all the modules in EXTRA_GROUPS in separate packages
+	$(foreach grp,$(EXTRA_GROUPS),\
+		$(MAKE) every-module group_include="k$(grp)"
+	)
+endef
+
 define PACKAGE_EXTRA_INSTALL_template
 	$(foreach grp,$(EXTRA_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -130,6 +136,7 @@ build-stamp: configure-stamp
 	$(MAKE) all
 	# make groups
 	$(call PACKAGE_GRP_BUILD_template)
+	$(call PACKAGE_EXTRA_BUILD_template)
 	touch build-stamp
 
 clean:

+ 9 - 2
pkg/kamailio/deb/stretch/rules

@@ -57,12 +57,11 @@ mod_name=$(subst db_,,$(lastword $(subst /, ,$(1))))
 
 define PACKAGE_GRP_BUILD_template
 	# package all the modules in PACKAGE_GROUPS in separate packages
-	$(foreach grp,$(PACKAGE_GROUPS EXTRA_GROUPS),\
+	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) every-module group_include="k$(grp)"
 	)
 endef
 
-
 define PACKAGE_GRP_INSTALL_template
 	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -81,6 +80,13 @@ define PACKAGE_GRP_INSTALL_template
 	)
 endef
 
+define PACKAGE_EXTRA_BUILD_template
+	# package all the modules in EXTRA_GROUPS in separate packages
+	$(foreach grp,$(EXTRA_GROUPS),\
+		$(MAKE) every-module group_include="k$(grp)"
+	)
+endef
+
 define PACKAGE_EXTRA_INSTALL_template
 	$(foreach grp,$(EXTRA_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -133,6 +139,7 @@ build-stamp: configure-stamp
 	$(MAKE) all
 	# make groups
 	$(call PACKAGE_GRP_BUILD_template)
+	$(call PACKAGE_EXTRA_BUILD_template)
 	touch build-stamp
 
 clean:

+ 9 - 2
pkg/kamailio/deb/trusty/rules

@@ -57,12 +57,11 @@ mod_name=$(subst db_,,$(lastword $(subst /, ,$(1))))
 
 define PACKAGE_GRP_BUILD_template
 	# package all the modules in PACKAGE_GROUPS in separate packages
-	$(foreach grp,$(PACKAGE_GROUPS EXTRA_GROUPS),\
+	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) every-module group_include="k$(grp)"
 	)
 endef
 
-
 define PACKAGE_GRP_INSTALL_template
 	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -81,6 +80,13 @@ define PACKAGE_GRP_INSTALL_template
 	)
 endef
 
+define PACKAGE_EXTRA_BUILD_template
+	# package all the modules in EXTRA_GROUPS in separate packages
+	$(foreach grp,$(EXTRA_GROUPS),\
+		$(MAKE) every-module group_include="k$(grp)"
+	)
+endef
+
 define PACKAGE_EXTRA_INSTALL_template
 	$(foreach grp,$(EXTRA_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -133,6 +139,7 @@ build-stamp: configure-stamp
 	$(MAKE) all
 	# make groups
 	$(call PACKAGE_GRP_BUILD_template)
+	$(call PACKAGE_EXTRA_BUILD_template)
 	touch build-stamp
 
 clean:

+ 9 - 2
pkg/kamailio/deb/wheezy/rules

@@ -56,12 +56,11 @@ mod_name=$(subst db_,,$(lastword $(subst /, ,$(1))))
 
 define PACKAGE_GRP_BUILD_template
 	# package all the modules in PACKAGE_GROUPS in separate packages
-	$(foreach grp,$(PACKAGE_GROUPS EXTRA_GROUPS),\
+	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) every-module group_include="k$(grp)"
 	)
 endef
 
-
 define PACKAGE_GRP_INSTALL_template
 	$(foreach grp,$(PACKAGE_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -80,6 +79,13 @@ define PACKAGE_GRP_INSTALL_template
 	)
 endef
 
+define PACKAGE_EXTRA_BUILD_template
+	# package all the modules in EXTRA_GROUPS in separate packages
+	$(foreach grp,$(EXTRA_GROUPS),\
+		$(MAKE) every-module group_include="k$(grp)"
+	)
+endef
+
 define PACKAGE_EXTRA_INSTALL_template
 	$(foreach grp,$(EXTRA_GROUPS),\
 		$(MAKE) install-modules-all LIBDIR=$(LIBDIR) group_include="k$(grp)" \
@@ -132,6 +138,7 @@ build-stamp: configure-stamp
 	$(MAKE) all
 	# make groups
 	$(call PACKAGE_GRP_BUILD_template)
+	$(call PACKAGE_EXTRA_BUILD_template)
 	touch build-stamp
 
 clean: