diff --git a/rpm/CentOS6.pre.build.sh b/rpm/CentOS6.pre.build.sh index 5d25b9e..bbbd39f 100755 --- a/rpm/CentOS6.pre.build.sh +++ b/rpm/CentOS6.pre.build.sh @@ -18,7 +18,7 @@ LIBEVENT_SPEC_FILE=libevent.spec # Common packs -PACKS="mysql-devel" +PACKS="mysql-devel sqlite sqlite-devel" sudo yum -y install ${PACKS} ER=$? if ! [ ${ER} -eq 0 ] ; then diff --git a/rpm/CentOS7.pre.build.sh b/rpm/CentOS7.pre.build.sh index 8299685..45faeba 100755 --- a/rpm/CentOS7.pre.build.sh +++ b/rpm/CentOS7.pre.build.sh @@ -12,7 +12,7 @@ EPELRPM=epel-release-6-8.noarch.rpm # Common packs -PACKS="libevent-devel mariadb-devel" +PACKS="libevent-devel mariadb-devel sqlite sqlite-devel" sudo yum -y install ${PACKS} ER=$? if ! [ ${ER} -eq 0 ] ; then diff --git a/rpm/Fedora.pre.build.sh b/rpm/Fedora.pre.build.sh index a5e8bc8..6e4f024 100755 --- a/rpm/Fedora.pre.build.sh +++ b/rpm/Fedora.pre.build.sh @@ -6,7 +6,7 @@ CPWD=`pwd` . ./common.pre.build.sh -PACKS="libevent-devel mariadb-devel" +PACKS="libevent-devel mariadb-devel sqlite sqlite-devel" sudo yum -y install ${PACKS} ER=$? if ! [ ${ER} -eq 0 ] ; then diff --git a/rpm/build.instructions.txt b/rpm/build.instructions.txt index 4bfbfaa..8f5050b 100644 --- a/rpm/build.instructions.txt +++ b/rpm/build.instructions.txt @@ -18,8 +18,12 @@ To build the TURN server: 1) Install libevent and libevent-devel rpms 2) Install EPEL (http://fedoraproject.org/wiki/EPEL) - needed for hiredis - 3) Install the dependencies for building the TURN server: gcc, make, redhat-rpm-config, openssl-devel, libevent-devel >= 2.0.0, - mysql-devel, postgresql-devel, hiredis-devel + 3) Install the dependencies for building the TURN server: + gcc, make, redhat-rpm-config, + openssl-devel, + libevent-devel >= 2.0.0, + sqlite, sqlite-devel, + mysql-devel (or mariadb-devel), postgresql-devel, hiredis-devel 4) $ mkdir ~/rpmbuild 5) $ mkdir ~/rpmbuild/SOURCES 6) Export the TURN server from SVN, "svn export http://coturn.googlecode.com/svn/trunk/ turnserver-2.6.7.0" diff --git a/rpm/turnserver.spec b/rpm/turnserver.spec index ae1218d..128476d 100644 --- a/rpm/turnserver.spec +++ b/rpm/turnserver.spec @@ -8,10 +8,10 @@ License: BSD URL: https://code.google.com/p/coturn/ Source0: http://turnserver.open-sys.org/downloads/v%{version}/%{name}-%{version}.tar.gz -BuildRequires: gcc, make, redhat-rpm-config +BuildRequires: gcc, make, redhat-rpm-config, sqlite-devel BuildRequires: openssl-devel, libevent-devel >= 2.0.0, postgresql-devel BuildRequires: hiredis-devel -Requires: openssl, libevent >= 2.0.0, mysql-libs, postgresql-libs +Requires: openssl, sqlite, libevent >= 2.0.0, mysql-libs, postgresql-libs Requires: hiredis, perl-DBI, perl-libwww-perl Requires: telnet %if 0%{?el6}