+define BuildAsterisk13NonSharedModule
+ define Package/asterisk13-$(1)
+ $$(call Package/asterisk13/Default)
+ TITLE:=$(2) support
+ DEPENDS:= asterisk13 $(patsubst +%,+PACKAGE_asterisk13-$(1):%,$(4))
+ PKG_FLAGS:=nonshared
+ endef
+
+ define Package/asterisk13-$(1)/conffiles
+$(subst $(space),$(newline),$(foreach c,$(5),/etc/asterisk/$(c)))
+ endef
+
+ define Package/asterisk13-$(1)/description
+This package provides support for '$(3)' in Asterisk.
+ endef
+
+ define Package/asterisk13-$(1)/install
+$(foreach c,$(5),$(call Package/asterisk13/install/conffile,$$(1),$(c));)
+$(foreach m,$(6),$(call Package/asterisk13/install/module,$$(1),$(m));)
+$(foreach s,$(7),$(call Package/asterisk13/install/sounds,$$(1),$(s));)
+$(foreach b,$(8),$(call Package/asterisk13/install/sbin,$$(1),$(b));)
+ endef
+
+ $$(eval $$(call BuildPackage,asterisk13-$(1)))
+endef
+