freeswitch-stable: bump to 1.6.20 254/head
authorSebastian Kemper <sebastian_ml@gmx.net>
Sat, 27 Jan 2018 13:19:02 +0000 (14:19 +0100)
committerSebastian Kemper <sebastian_ml@gmx.net>
Sat, 27 Jan 2018 13:24:36 +0000 (14:24 +0100)
Upstream seems to have updated their libtool. Instead of running
rebootstrap.sh, set PKG_FIXUP:=autoreconf. Otherwise the build would
fail due to libtool version conflicts.

This is actually nice, because now the build is a bit quicker due to
less autoconf and configure runs.

rebootstrap.sh was primarily used because it worked around some other
issues (e.g. not being able to detect how to convert files to the cross
compiler format, i.e. "func_convert_file_noop"), but that doesn't appear
to be needed anymore, which is nice.

Signed-off-by: Sebastian Kemper <sebastian_ml@gmx.net>
net/freeswitch-stable/Makefile

index e730d1996c72889d1c54ab6ba09cab8552929675..062e614011f24d4ca90b030ba6e171ec3343498a 100644 (file)
@@ -9,13 +9,13 @@ include $(TOPDIR)/rules.mk
 
 PRG_NAME:=freeswitch
 PKG_NAME:=$(PRG_NAME)-stable
-PKG_VERSION:=1.6.19
-PKG_RELEASE:=3
+PKG_VERSION:=1.6.20
+PKG_RELEASE:=1
 PKG_MAINTAINER:=Sebastian Kemper <sebastian_ml@gmx.net>
 
 PKG_SOURCE:=$(PRG_NAME)-$(PKG_VERSION).tar.xz
 PKG_SOURCE_URL:=https://files.$(PRG_NAME).org/releases/$(PRG_NAME)
-PKG_HASH:=e8d271a0d876ba4cca551682af0a4f5047bfd79438fcebdcc17d00711c04a8ff
+PKG_HASH:=dbb0f73109171bd381772b247b8ef581f6a176964619082a1fe031b004086f6b
 
 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PRG_NAME)-$(PKG_VERSION)
 
@@ -25,6 +25,8 @@ PKG_BUILD_DEPENDS:= \
        perl/host \
        python/host
 
+PKG_FIXUP:=autoreconf
+
 # With mod_ssml and mod_rayo enabled the parallel compiles always failed
 #PKG_BUILD_PARALLEL:=1
 PKG_INSTALL:=1
@@ -988,12 +990,6 @@ endif
 endif
 endef
 
-define Build/Configure
-       $(FIND) $(PKG_BUILD_DIR) -name missing -type f -exec rm {} \;
-       cd $(PKG_BUILD_DIR); $(AM_TOOL_PATHS) ./rebootstrap.sh
-       $(call Build/Configure/Default)
-endef
-
 define Build/Compile
        $(call Build/Compile/Default)
 # FreeTDM is only compiled/installed automatically if mod_freetdm is selected