unify tapi deps
SVN-Revision: 33160
This commit is contained in:
parent
fb2db91797
commit
e6e331ca67
6 changed files with 23 additions and 6 deletions
12
include/ltqtapi.mk
Normal file
12
include/ltqtapi.mk
Normal file
|
@ -0,0 +1,12 @@
|
|||
LTQ_TAPI_BUILD_DEPENDS:=TARGET_lantiq_danube:kmod-ltq-tapi \
|
||||
TARGET_lantiq_danube:kmod-ltq-vmmc \
|
||||
TARGET_lantiq_falcon:kmod-ltq-tapi \
|
||||
TARGET_lantiq_falcon:kmod-ltq-vmmc
|
||||
|
||||
LTQ_TAPI_TARGET:=@(TARGET_lantiq_falcon||TARGET_lantiq_danube)
|
||||
|
||||
LTQ_TAPI_DEPENDS:=$(LTQ_TAPI_TARGET) \
|
||||
+TARGET_lantiq_danube:kmod-ltq-tapi \
|
||||
+TARGET_lantiq_danube:kmod-ltq-vmmc \
|
||||
+TARGET_lantiq_falcon:kmod-ltq-tapi \
|
||||
+TARGET_lantiq_falcon:kmod-ltq-vmmc
|
|
@ -16,13 +16,14 @@ PKG_SOURCE:=drv_tapi-$(PKG_VERSION).tar.bz2
|
|||
PKG_SOURCE_URL:=http://mirror2.openwrt.org/sources
|
||||
PKG_MD5SUM:=edb43b494832c540cc035493d18db58f
|
||||
|
||||
include $(INCLUDE_DIR)/ltqtapi.mk
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define KernelPackage/ltq-tapi
|
||||
SUBMENU:=Voice over IP
|
||||
TITLE:=Lantiq TAPI subsystem
|
||||
URL:=http://www.lantiq.com/
|
||||
DEPENDS:=+kmod-ltq-ifxos @(TARGET_lantiq_danube||TARGET_lantiq_falcon)
|
||||
DEPENDS:=$(LTQ_TAPI_TARGET) +kmod-ltq-ifxos
|
||||
FILES:=$(PKG_BUILD_DIR)/src/drv_tapi.ko
|
||||
AUTOLOAD:=$(call AutoLoad,20,drv_tapi)
|
||||
MAINTAINER:=John Crispin <blogic@openwrt.org>
|
||||
|
|
|
@ -18,6 +18,7 @@ PKG_MD5SUM:=c970becc46b2935fb9e18f795d4e8469
|
|||
|
||||
PKG_FIXUP:=autoreconf
|
||||
|
||||
include $(INCLUDE_DIR)/ltqtapi.mk
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/ltq-tapidemo
|
||||
|
@ -26,7 +27,7 @@ define Package/ltq-tapidemo
|
|||
CATEGORY:=Network
|
||||
TITLE:=TAPIdemo application for Lantiq boards
|
||||
URL:=http://www.lantiq.com/
|
||||
DEPENDS:=+kmod-ltq-tapi +kmod-ltq-vmmc +libpthread @(TARGET_lantiq_danube||TARGET_lantiq_falcon)
|
||||
DEPENDS:=$(LTQ_TAPI_DEPENDS) +libpthread
|
||||
MAINTAINER:=John Crispin <blogic@openwrt.org>
|
||||
MENU:=1
|
||||
endef
|
||||
|
|
|
@ -16,13 +16,14 @@ PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.bz2
|
|||
PKG_MD5SUM:=d8eee8cba0edb28974cc1f8532e3bd18
|
||||
PKG_SOURCE_URL:=http://mirror2.openwrt.org/sources
|
||||
|
||||
include $(INCLUDE_DIR)/ltqtapi.mk
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define KernelPackage/ltq-vmmc
|
||||
SUBMENU:=Voice over IP
|
||||
TITLE:=TAPI LL driver for Voice Macro
|
||||
URL:=http://www.lantiq.com/
|
||||
DEPENDS:=+kmod-ltq-tapi @(TARGET_lantiq_danube||TARGET_lantiq_falcon)
|
||||
DEPENDS:=$(LTQ_TAPI_TARGET) +kmod-ltq-tapi
|
||||
FILES:=$(PKG_BUILD_DIR)/src/drv_vmmc.ko
|
||||
AUTOLOAD:=$(call AutoLoad,25,drv_vmmc)
|
||||
MAINTAINER:=John Crispin <blogic@openwrt.org>
|
||||
|
|
|
@ -22,6 +22,7 @@ PKG_SOURCE_VERSION:=$(PKG_REV)
|
|||
PKG_SOURCE_PROTO:=git
|
||||
PKG_MIRROR_MD5SUM:=74b0ab930321c4f85f220ff3852e210a
|
||||
|
||||
include $(INCLUDE_DIR)/ltqtapi.mk
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
define Package/owsip-template
|
||||
|
@ -34,7 +35,7 @@ define Package/owsip-template
|
|||
endef
|
||||
|
||||
Package/owsip-oss=$(call Package/owsip-template,oss,OSS,BROKEN)
|
||||
Package/owsip-ltq-tapi=$(call Package/owsip-template,ltq-tapi,Lantiq VMMC,@(TARGET_lantiq_danube||TARGET_lantiq_falcon) +kmod-ltq-kpi2udp)
|
||||
Package/owsip-ltq-tapi=$(call Package/owsip-template,ltq-tapi,Lantiq VMMC,$(LTQ_TAPI_DEPENDS) +kmod-ltq-kpi2udp)
|
||||
|
||||
define Package/owsip-$(BUILD_VARIANT)/description
|
||||
OpenWrt sip daemon - $(BUILD_VARIANT)
|
||||
|
|
|
@ -20,7 +20,8 @@ PKG_BUILD_PARALLEL:=1
|
|||
|
||||
PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/pjproject-$(PKG_VERSION)
|
||||
|
||||
PKG_BUILD_DEPENDS:=TARGET_lantiq:kmod-ltq-tapi TARGET_lantiq:kmod-ltq-vmmc
|
||||
include $(INCLUDE_DIR)/ltqtapi.mk
|
||||
PKG_BUILD_DEPENDS:=$(LTQ_TAPI_BUILD_DEPENDS)
|
||||
|
||||
include $(INCLUDE_DIR)/package.mk
|
||||
|
||||
|
@ -70,7 +71,7 @@ EXTRA_CFLAGS:=-I$(STAGING_DIR)/usr/include/drv_tapi -I$(STAGING_DIR)/usr/include
|
|||
endif
|
||||
|
||||
Package/pjsip-oss=$(call Package/pjsip-template,oss,BROKEN)
|
||||
Package/pjsip-ltq-tapi=$(call Package/pjsip-template,ltq-tapi,@TARGET_lantiq +TARGET_lantiq:kmod-ltq-tapi +TARGET_lantiq:kmod-ltq-vmmc)
|
||||
Package/pjsip-ltq-tapi=$(call Package/pjsip-template,ltq-tapi,$(LTQ_TAPI_DEPENDS))
|
||||
|
||||
USE_LOCAL=$(shell ls ./src/ 2>/dev/null >/dev/null && echo 1)
|
||||
ifneq ($(USE_LOCAL),)
|
||||
|
|
Loading…
Reference in a new issue