diff --git a/rpm/CentOS6.pre.build.sh b/rpm/CentOS6.pre.build.sh index 4b2760b..85e19d9 100755 --- a/rpm/CentOS6.pre.build.sh +++ b/rpm/CentOS6.pre.build.sh @@ -12,7 +12,7 @@ LIBEVENT_MAJOR_VERSION=2 LIBEVENT_VERSION=${LIBEVENT_MAJOR_VERSION}.0.21 LIBEVENT_DISTRO=libevent-${LIBEVENT_VERSION}-stable.tar.gz LIBEVENT_SPEC_DIR=libevent.rpm -LIBEVENT_SPEC_GIT_URL=${TURNSERVER_GIT_URL}/${LIBEVENT_SPEC_DIR} +LIBEVENT_SPEC_GIT_URL=https://github.com/coturn/coturn/raw/libevent.rpm LIBEVENT_SPEC_FILE=libevent.spec # Common packs @@ -31,12 +31,15 @@ fi if ! [ -f ${BUILDDIR}/SPECS/${LIBEVENT_SPEC_FILE} ] ; then cd ${BUILDDIR}/tmp rm -rf ${LIBEVENT_SPEC_DIR} - git clone ${LIBEVENT_SPEC_GIT_URL} ${LIBEVENT_SPEC_DIR} + mkdir ${LIBEVENT_SPEC_DIR} + cd ${LIBEVENT_SPEC_DIR} + wget --quiet --no-check-certificate ${LIBEVENT_SPEC_GIT_URL}/${LIBEVENT_SPEC_FILE} ER=$? if ! [ ${ER} -eq 0 ] ; then cd ${CPWD} exit -1 fi + cd .. if ! [ -f ${LIBEVENT_SPEC_DIR}/${LIBEVENT_SPEC_FILE} ] ; then echo "ERROR: cannot download ${LIBEVENT_SPEC_FILE} file" diff --git a/rpm/build.sh b/rpm/build.sh index 6a876ae..e1e918a 100755 --- a/rpm/build.sh +++ b/rpm/build.sh @@ -20,7 +20,7 @@ fi cd ${BUILDDIR}/tmp rm -rf turnserver-${TURNVERSION} -git clone ${TURNSERVER_GIT_URL} turnserver-${TURNVERSION} +git clone ${TURNSERVER_GIT_URL} --branch ${TURNVERSION} turnserver-${TURNVERSION} ER=$? if ! [ ${ER} -eq 0 ] ; then cd ${CPWD} diff --git a/rpm/common.pre.build.sh b/rpm/common.pre.build.sh index 4c98718..499d036 100755 --- a/rpm/common.pre.build.sh +++ b/rpm/common.pre.build.sh @@ -16,7 +16,7 @@ mkdir -p ${BUILDDIR}/tmp # Common packs -PACKS="make gcc redhat-rpm-config rpm-build doxygen openssl-devel git" +PACKS="make gcc redhat-rpm-config rpm-build doxygen openssl-devel git wget" sudo yum -y install ${PACKS} ER=$? if ! [ ${ER} -eq 0 ] ; then