Merge pull request #868 from neheb/4
[feed/telephony.git] / net / asterisk-chan-dongle / Makefile
index 707fe382d4046bd5e0c1aba7711246fc9ed2b064..dee791b6ba4d7170f98266ca00ce1ae5233c5657 100644 (file)
@@ -11,10 +11,10 @@ PKG_NAME:=asterisk-chan-dongle
 
 PKG_SOURCE_PROTO:=git
 PKG_SOURCE_URL:=https://github.com/wdoekes/asterisk-chan-dongle.git
-PKG_SOURCE_VERSION:=3d2a97f26ba84473a0926a9fe9a32e451a56bc36
-PKG_SOURCE_DATE=2021-09-29
-PKG_RELEASE:=2
-PKG_MIRROR_HASH:=b5baf737d39d522fa9b7055dea72c2d3241c272b20354fdf2a3bd09cce274844
+PKG_SOURCE_VERSION:=503dba87d726854b74b49e70679e64e6e86d5812
+PKG_SOURCE_DATE=2022-11-04
+PKG_RELEASE:=1
+PKG_MIRROR_HASH:=3cd8ea6e641a7623ba06000832ec5079e08f6f5eb234a3270710856fa0a37609
 
 PKG_FIXUP:=autoreconf
 
@@ -43,8 +43,13 @@ endef
 
 CONFIGURE_ARGS+= \
        --with-asterisk=$(STAGING_DIR)/usr/include \
-       --with-astversion=18 \
-       --with-iconv=$(ICONV_PREFIX)/include
+       --with-astversion=18
+
+ifeq ($(CONFIG_BUILD_NLS),y)
+CONFIGURE_ARGS+=--with-iconv=$(ICONV_PREFIX)/include
+else
+CONFIGURE_ARGS+=--with-iconv=$(TOOLCHAIN_DIR)/include
+endif
 
 MAKE_FLAGS+=LD="$(TARGET_CC)"
 
@@ -79,4 +84,14 @@ fi
 exit 0
 endef
 
+define Build/Prepare
+       $(call Build/Prepare/Default)
+ifeq ($(QUILT),)
+ifeq ($(CONFIG_BUILD_NLS),y)
+       $(SED) 's/\[iconv\], \[c iconv\]/[libiconv], [iconv]/' \
+               "$(PKG_BUILD_DIR)/configure.ac"
+endif
+endif
+endef
+
 $(eval $(call BuildPackage,asterisk-chan-dongle))