Browse Source

build RPM from local folder instead of git repo

Ilya Kisleyko 5 năm trước cách đây
mục cha
commit
b9d2fd00e6
2 tập tin đã thay đổi với 4 bổ sung11 xóa
  1. 0 1
      rpm/build.settings.sh
  2. 4 10
      rpm/build.sh

+ 0 - 1
rpm/build.settings.sh

@@ -5,7 +5,6 @@
 TURNVERSION=4.5.1.2
 BUILDDIR=~/rpmbuild
 ARCH=`uname -p`
-TURNSERVER_GIT_URL=https://github.com/coturn/coturn.git
 
 WGETOPTIONS="--no-check-certificate"
 RPMOPTIONS="-ivh --force"

+ 4 - 10
rpm/build.sh

@@ -18,18 +18,11 @@ fi
 
 # TURN
 
+#create archive from local folder
 cd ${BUILDDIR}/tmp
 rm -rf turnserver-${TURNVERSION}
-git clone ${TURNSERVER_GIT_URL} --branch ${TURNVERSION} turnserver-${TURNVERSION}
-ER=$?
-if ! [ ${ER} -eq 0 ] ; then
-	git clone ${TURNSERVER_GIT_URL} turnserver-${TURNVERSION}
-	ER=$?
-	if ! [ ${ER} -eq 0 ] ; then
-    	cd ${CPWD}
-    	exit -1
-    fi
-fi
+mkdir -p ${BUILDDIR}/tmp/turnserver-${TURNVERSION}
+cp -R ${CPWD}/.. ${BUILDDIR}/tmp/turnserver-${TURNVERSION}
 
 tar zcf ${BUILDDIR}/SOURCES/turnserver-${TURNVERSION}.tar.gz turnserver-${TURNVERSION}
 ER=$?
@@ -38,6 +31,7 @@ if ! [ ${ER} -eq 0 ] ; then
     exit -1
 fi
 
+#build package from archive
 rpmbuild -ta ${BUILDDIR}/SOURCES/turnserver-${TURNVERSION}.tar.gz
 ER=$?
 if ! [ ${ER} -eq 0 ] ; then