Skip to content

Commit 7c1faef

Browse files
committed
[Build-System] Update libks and signalwire-c requirements to 2.0
1 parent 51dbe89 commit 7c1faef

7 files changed

+33
-27
lines changed

configure.ac

Lines changed: 20 additions & 14 deletions
Original file line numberDiff line numberDiff line change
@@ -1518,26 +1518,32 @@ PKG_CHECK_MODULES([V8FS_STATIC], [v8-6.1_static >= 6.1.298],[
15181518
])
15191519
])
15201520

1521-
PKG_CHECK_MODULES([KS], [libks >= 1.8.2],[
1521+
PKG_CHECK_MODULES([KS], [libks2 >= 2.0.0],[
15221522
AM_CONDITIONAL([HAVE_KS],[true])],[
1523-
if module_enabled mod_verto; then
1524-
AC_MSG_ERROR([You need to either install libks or disable mod_verto in modules.conf])
1525-
else
1526-
if module_enabled mod_signalwire; then
1527-
AC_MSG_ERROR([You need to either install libks or disable mod_signalwire in modules.conf])
1523+
PKG_CHECK_MODULES([KS], [libks >= 1.8.2],[
1524+
AM_CONDITIONAL([HAVE_KS],[true])],[
1525+
if module_enabled mod_verto; then
1526+
AC_MSG_ERROR([You need to either install libks2 or libks or disable mod_verto in modules.conf])
15281527
else
1529-
AC_MSG_RESULT([no]); AM_CONDITIONAL([HAVE_KS],[false])
1528+
if module_enabled mod_signalwire; then
1529+
AC_MSG_ERROR([You need to either install libks2 or libks or disable mod_signalwire in modules.conf])
1530+
else
1531+
AC_MSG_RESULT([no]); AM_CONDITIONAL([HAVE_KS],[false])
1532+
fi
15301533
fi
1531-
fi
1534+
])
15321535
])
15331536

1534-
PKG_CHECK_MODULES([SIGNALWIRE_CLIENT], [signalwire_client >= 1.0.0],[
1537+
PKG_CHECK_MODULES([SIGNALWIRE_CLIENT], [signalwire_client2 >= 2.0.0],[
15351538
AM_CONDITIONAL([HAVE_SIGNALWIRE_CLIENT],[true])],[
1536-
if module_enabled mod_signalwire; then
1537-
AC_MSG_ERROR([You need to either install signalwire-client-c or disable mod_signalwire in modules.conf])
1538-
else
1539-
AC_MSG_RESULT([no]); AM_CONDITIONAL([HAVE_SIGNALWIRE_CLIENT],[false])
1540-
fi
1539+
PKG_CHECK_MODULES([SIGNALWIRE_CLIENT], [signalwire_client >= 1.0.0],[
1540+
AM_CONDITIONAL([HAVE_SIGNALWIRE_CLIENT],[true])],[
1541+
if module_enabled mod_signalwire; then
1542+
AC_MSG_ERROR([You need to either install signalwire-client-c2 or signalwire-client-c or disable mod_signalwire in modules.conf])
1543+
else
1544+
AC_MSG_RESULT([no]); AM_CONDITIONAL([HAVE_SIGNALWIRE_CLIENT],[false])
1545+
fi
1546+
])
15411547
])
15421548

15431549
PKG_CHECK_MODULES([AMQP], [librabbitmq >= 0.5.2],[

debian/control-modules

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -209,7 +209,7 @@ Description: Adds mod_skel
209209
Module: applications/mod_signalwire
210210
Description: mod_signalwire
211211
Adds mod_signalwire.
212-
Build-Depends: libks, signalwire-client-c
212+
Build-Depends: libks2, signalwire-client-c2
213213

214214
Module: applications/mod_sms
215215
Description: Astract SMS

freeswitch.spec

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -497,7 +497,7 @@ the entries aloud via a TTS engine
497497
Summary: FreeSWITCH mod_signalwire
498498
Group: System/Libraries
499499
Requires: %{name} = %{version}-%{release}
500-
BuildRequires: libks signalwire-client-c
500+
BuildRequires: libks2 signalwire-client-c2
501501

502502
%description application-signalwire
503503
Provides FreeSWITCH mod_signalwire

w32/libks-version.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Import Project="basedir.props" Condition=" '$(BaseDirImported)' == ''"/>
55
</ImportGroup>
66
<PropertyGroup Label="UserMacros">
7-
<libksVersion>1.8.2</libksVersion>
7+
<libksVersion>2.0.0</libksVersion>
88
<libksBuildNumber>1</libksBuildNumber>
99
</PropertyGroup>
1010
<PropertyGroup>

w32/libks.props

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -37,7 +37,7 @@
3737
<Target Name="libksBinariesDownloadTarget" BeforeTargets="CustomBuild" DependsOnTargets="7za">
3838
<DownloadPackageTask
3939
package="http://files.freeswitch.org/windows/packages/libks/$(libksVersion)_$(libksBuildNumber)/libks-$(libksVersion)_$(libksBuildNumber)-binaries-$(Platform.ToLower())-$(Configuration.ToLower()).zip"
40-
expectfileordirectory="$(libksDir)\binaries\$(Platform)\$(Configuration)\ks.dll"
40+
expectfileordirectory="$(libksDir)\binaries\$(Platform)\$(Configuration)\ks2.dll"
4141
outputfolder=""
4242
outputfilename=""
4343
extractto="$(BaseDir)libs\"
@@ -46,7 +46,7 @@
4646
<Target Name="libksHeadersDownloadTarget" BeforeTargets="CustomBuild" DependsOnTargets="7za">
4747
<DownloadPackageTask
4848
package="http://files.freeswitch.org/windows/packages/libks/$(libksVersion)_$(libksBuildNumber)/libks-$(libksVersion)_$(libksBuildNumber)-headers.zip"
49-
expectfileordirectory="$(libksDir)\src\include\libks\ks.h"
49+
expectfileordirectory="$(libksDir)\libks\src\include\libks\ks.h"
5050
outputfolder=""
5151
outputfilename=""
5252
extractto="$(BaseDir)libs\"
@@ -58,7 +58,7 @@
5858
<ItemGroup>
5959
<libksFiles Include="$(libksDir)\binaries\$(Platform)\$(Configuration)\*.dll"/>
6060
</ItemGroup>
61-
<Copy Condition="!exists('$(BaseDir)\$(Platform)\$(Configuration)\ks.dll')"
61+
<Copy Condition="!exists('$(BaseDir)\$(Platform)\$(Configuration)\ks2.dll')"
6262
SourceFiles="@(libksFiles)"
6363
DestinationFiles="@(libksFiles->'$(BaseDir)\$(Platform)\$(Configuration)\%(Filename)%(Extension)')"
6464
/>
@@ -67,12 +67,12 @@
6767

6868
<ItemDefinitionGroup>
6969
<ClCompile>
70-
<AdditionalIncludeDirectories>$(libksDir)\src\include;$(libksDir)\src\include\libks;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
71-
<PreprocessorDefinitions>__PRETTY_FUNCTION__=__FUNCSIG__;WIN32;_WINDOWS;SWCLT_VERSION_MAJOR=1;SWCLT_VERSION_MINOR=0;SWCLT_VERSION_REVISION=0;_WIN32_WINNT=0x0600;_WINSOCK_DEPRECATED_NO_WARNINGS=1;WIN32_LEAN_AND_MEAN=1;KS_PLAT_WIN=1;NOMAXMIN=1;_CRT_SECURE_NO_WARNINGS=1;SWCLT_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
70+
<AdditionalIncludeDirectories>$(libksDir)\libks\src\include;$(libksDir)\libks\src\include\libks;%(AdditionalIncludeDirectories)</AdditionalIncludeDirectories>
71+
<PreprocessorDefinitions>__KS_FUNC__=__FUNCSIG__;WIN32;_WINDOWS;SWCLT_VERSION_MAJOR=1;SWCLT_VERSION_MINOR=0;SWCLT_VERSION_REVISION=0;_WIN32_WINNT=0x0600;_WINSOCK_DEPRECATED_NO_WARNINGS=1;WIN32_LEAN_AND_MEAN=1;KS_PLAT_WIN=1;NOMAXMIN=1;_CRT_SECURE_NO_WARNINGS=1;SWCLT_EXPORTS;%(PreprocessorDefinitions)</PreprocessorDefinitions>
7272
</ClCompile>
7373
<Link>
7474
<AdditionalLibraryDirectories>$(libksDir)\binaries\$(Platform)\$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
75-
<AdditionalDependencies>ks.lib;%(AdditionalDependencies)</AdditionalDependencies>
75+
<AdditionalDependencies>ks2.lib;%(AdditionalDependencies)</AdditionalDependencies>
7676
</Link>
7777
</ItemDefinitionGroup>
7878
</Project>

w32/signalwire-client-c-version.props

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
<Import Project="basedir.props" Condition=" '$(BaseDirImported)' == ''"/>
55
</ImportGroup>
66
<PropertyGroup Label="UserMacros">
7-
<signalwire-client-cVersion>1.3.2</signalwire-client-cVersion>
7+
<signalwire-client-cVersion>2.0.0</signalwire-client-cVersion>
88
<signalwire-client-cBuildNumber>1</signalwire-client-cBuildNumber>
99
</PropertyGroup>
1010
<PropertyGroup>

w32/signalwire-client-c.props

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -35,7 +35,7 @@
3535
<Target Name="signalwire-client-cBinariesDownloadTarget" BeforeTargets="CustomBuild" DependsOnTargets="7za">
3636
<DownloadPackageTask
3737
package="http://files.freeswitch.org/windows/packages/signalwire-client-c/$(signalwire-client-cVersion)_$(signalwire-client-cBuildNumber)/signalwire-client-c-$(signalwire-client-cVersion)_$(signalwire-client-cBuildNumber)-binaries-$(Platform.ToLower())-$(Configuration.ToLower()).zip"
38-
expectfileordirectory="$(signalwire-client-cDir)\binaries\$(Platform)\$(Configuration)\signalwire_client.dll"
38+
expectfileordirectory="$(signalwire-client-cDir)\binaries\$(Platform)\$(Configuration)\signalwire_client2.dll"
3939
outputfolder=""
4040
outputfilename=""
4141
extractto="$(BaseDir)libs\"
@@ -56,7 +56,7 @@
5656
<ItemGroup>
5757
<signalwire-client-cFiles Include="$(signalwire-client-cDir)\binaries\$(Platform)\$(Configuration)\*.dll"/>
5858
</ItemGroup>
59-
<Copy Condition="!exists('$(BaseDir)\$(Platform)\$(Configuration)\signalwire_client.dll')"
59+
<Copy Condition="!exists('$(BaseDir)\$(Platform)\$(Configuration)\signalwire_client2.dll')"
6060
SourceFiles="@(signalwire-client-cFiles)"
6161
DestinationFiles="@(signalwire-client-cFiles->'$(BaseDir)\$(Platform)\$(Configuration)\%(Filename)%(Extension)')"
6262
/>
@@ -70,7 +70,7 @@
7070
</ClCompile>
7171
<Link>
7272
<AdditionalLibraryDirectories>$(signalwire-client-cDir)\binaries\$(Platform)\$(Configuration)\;%(AdditionalLibraryDirectories)</AdditionalLibraryDirectories>
73-
<AdditionalDependencies>signalwire_client.lib;%(AdditionalDependencies)</AdditionalDependencies>
73+
<AdditionalDependencies>signalwire_client2.lib;%(AdditionalDependencies)</AdditionalDependencies>
7474
</Link>
7575
</ItemDefinitionGroup>
7676
</Project>

0 commit comments

Comments
 (0)