Forráskód Böngészése

sqlite added to rpm

mom040267 11 éve
szülő
commit
805a3463b0

+ 1 - 1
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

+ 1 - 1
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

+ 1 - 1
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

+ 6 - 2
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"

+ 2 - 2
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}