Skip to content

Commit

Permalink
Merge pull request #883 from robho/yate_github
Browse files Browse the repository at this point in the history
yate: bump to git snapshot from 2024-09-03
  • Loading branch information
micmac1 authored Sep 8, 2024
2 parents d3f3205 + f846a07 commit d6f42a4
Show file tree
Hide file tree
Showing 2 changed files with 25 additions and 17 deletions.
40 changes: 24 additions & 16 deletions net/yate/Makefile
Original file line number Diff line number Diff line change
Expand Up @@ -9,12 +9,13 @@
include $(TOPDIR)/rules.mk

PKG_NAME:=yate
PKG_VERSION:=6.4.0-1
PKG_RELEASE:=3
PKG_RELEASE:=1

PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
PKG_SOURCE_URL:=http://yate.null.ro/tarballs/yate6/
PKG_HASH:=8c23dc6bffbf8d478db3a85964b5019771c8f6c9acf5220f3465516a748a03b0
PKG_SOURCE_PROTO:=git
PKG_SOURCE_URL:=https://github.com/yatevoip/yate.git
PKG_SOURCE_DATE:=2024-09-03
PKG_SOURCE_VERSION:=d009381e4920e608dc2aae847c56469d471a8c48
PKG_MIRROR_HASH:=eb85e127df46de9aea20f98b28b23897de631da972b6ae6e312338fcf86c0cfd

PKG_LICENSE:=GPL-2.0
PKG_LICENSE_FILES:=COPYING
Expand Down Expand Up @@ -51,14 +52,11 @@ ifeq ($(CONFIG_HOST_OS_MACOS),y)
include $(TOPDIR)/feeds/packages/utils/fakeuname/fakeuname.mk
endif

TAR_OPTIONS+= --strip-components 1
TAR_CMD=$(HOST_TAR) -C $(1) $(TAR_OPTIONS)

define Package/$(PKG_NAME)/Default
SUBMENU:=Telephony
SECTION:=net
CATEGORY:=Network
URL:=http://yate.null.ro/
URL:=https://yate.ro/
endef

define Package/$(PKG_NAME)
Expand Down Expand Up @@ -100,6 +98,7 @@ CONFIGURE_VARS+= \
$(if $(CONFIG_HOST_OS_MACOS),PATH=$(FAKEUNAME_PATH):$(TARGET_PATH_PKG))

CONFIGURE_ARGS+= \
--disable-atomics \
--disable-sctp \
--disable-tdmcard \
--disable-wanpipe \
Expand Down Expand Up @@ -139,6 +138,22 @@ CONFIGURE_ARGS+= \
--disable-isac-float
endif

define Build/Configure
(cd $(PKG_BUILD_DIR); ./yate-config.sh)
$(call Build/Configure/Default)
endef

define Build/Install
$(call Build/Install/Default,install-noapi)
endef

define Build/InstallDev
$(INSTALL_DIR) $(STAGING_DIR)/usr/include
$(CP) $(PKG_INSTALL_DIR)/usr/include/* $(STAGING_DIR)/usr/include/
$(INSTALL_DIR) $(STAGING_DIR)/usr/lib
$(CP) $(PKG_INSTALL_DIR)/usr/lib/* $(STAGING_DIR)/usr/lib/
endef

define Package/$(PKG_NAME)/install
$(INSTALL_DIR) $(1)/usr/lib

Expand All @@ -165,13 +180,6 @@ define Package/$(PKG_NAME)-sounds/install
$(CP) $(PKG_INSTALL_DIR)/usr/share/yate/sounds/ $(1)/usr/share/yate/
endef

define Build/InstallDev
$(INSTALL_DIR) $(STAGING_DIR)/usr/include
$(CP) $(PKG_INSTALL_DIR)/usr/include/* $(STAGING_DIR)/usr/include/
$(INSTALL_DIR) $(STAGING_DIR)/usr/lib
$(CP) $(PKG_INSTALL_DIR)/usr/lib/* $(STAGING_DIR)/usr/lib/
endef

define BuildPlugin
define Package/$(PKG_NAME)-mod-$(subst _,-,$(1))
$(call Package/yate/Default)
Expand Down
2 changes: 1 addition & 1 deletion net/yate/patches/100-non-gnu-mutex-type.patch
Original file line number Diff line number Diff line change
Expand Up @@ -13,7 +13,7 @@
#if defined(__FreeBSD__) || defined(__OpenBSD__) || defined(__NetBSD__) || defined(__APPLE__)
--- a/configure.ac
+++ b/configure.ac
@@ -264,7 +264,7 @@ AC_TRY_COMPILE([
@@ -268,7 +268,7 @@ AC_TRY_COMPILE([
#include <pthread.h>
],[
pthread_mutexattr_t attr;
Expand Down

0 comments on commit d6f42a4

Please sign in to comment.