Bob Mottram 8 vuotta sitten
vanhempi
commit
1c619cc5ea
1 muutettua tiedostoa jossa 25 lisäystä ja 27 poistoa
  1. 25
    27
      src/freedombone-app-gogs

+ 25
- 27
src/freedombone-app-gogs Näytä tiedosto

120
         mkdir -p ${INSTALL_DIR}
120
         mkdir -p ${INSTALL_DIR}
121
     fi
121
     fi
122
     cd ${INSTALL_DIR}
122
     cd ${INSTALL_DIR}
123
-    if [ -f linux-${CURR_ARCH}.tar.gz ]; then
124
-        rm linux-${CURR_ARCH}.tar.gz
125
-    fi
126
-    wget ${GOGS_BIN}
127
-    if [ ! -f linux_${CURR_ARCH}.tar.gz ]; then
128
-        GOGS_BIN="https://github.com/gogits/gogs/releases/download/v${GOGS_VERSION}/linux_${CURR_ARCH}.zip"
123
+    GOGS_FILE=linux_${CURR_ARCH}.tar.gz
124
+    if [ ! -f $GOGS_FILE ]; then
129
         wget ${GOGS_BIN}
125
         wget ${GOGS_BIN}
130
-        if [ ! -f linux_${CURR_ARCH}.zip ]; then
126
+    fi
127
+    if [ ! -f $GOGS_FILE ]; then
128
+        GOGS_FILE=linux_${CURR_ARCH}.zip
129
+        GOGS_BIN="https://github.com/gogits/gogs/releases/download/v${GOGS_VERSION}/${GOGS_FILE}"
130
+        if [ ! -f ${GOGS_FILE} ]; then
131
+            wget ${GOGS_BIN}
132
+        fi
133
+        if [ ! -f ${GOGS_FILE} ]; then
131
             exit 37836
134
             exit 37836
132
         else
135
         else
133
             apt-get -y install unzip
136
             apt-get -y install unzip
134
-            unzip -A linux_${CURR_ARCH}.zip
137
+            unzip -A ${GOGS_FILE}
135
         fi
138
         fi
136
     else
139
     else
137
-        tar -xzf ${INSTALL_DIR}/linux_${CURR_ARCH}.tar.gz
140
+        tar -xzf ${INSTALL_DIR}/${GOGS_FILE}
138
     fi
141
     fi
139
     if [ ! -d $INSTALL_DIR/gogs ]; then
142
     if [ ! -d $INSTALL_DIR/gogs ]; then
140
         exit 37823
143
         exit 37823
141
     fi
144
     fi
142
     cp -r $INSTALL_DIR/gogs /home/$GOGS_USERNAME
145
     cp -r $INSTALL_DIR/gogs /home/$GOGS_USERNAME
143
-    if [ -f linux_${CURR_ARCH}.tar.gz ]; then
144
-        rm linux_${CURR_ARCH}.tar.gz
145
-    fi
146
-    if [ -f linux_${CURR_ARCH}.zip ]; then
147
-        rm linux_${CURR_ARCH}.zip
146
+    if [ -f ${GOGS_FILE} ]; then
147
+        rm ${GOGS_FILE}
148
     fi
148
     fi
149
 
149
 
150
     sed -i "s|Gogs version.*|Gogs version:$GOGS_VERSION|g" $COMPLETION_FILE
150
     sed -i "s|Gogs version.*|Gogs version:$GOGS_VERSION|g" $COMPLETION_FILE
351
         mkdir -p ${INSTALL_DIR}
351
         mkdir -p ${INSTALL_DIR}
352
     fi
352
     fi
353
     cd ${INSTALL_DIR}
353
     cd ${INSTALL_DIR}
354
-    if [ -f linux-${CURR_ARCH}.tar.gz ]; then
355
-        rm linux-${CURR_ARCH}.tar.gz
354
+    GOGS_FILE=linux_${CURR_ARCH}.tar.gz
355
+    if [ ! -f ${GOGS_FILE} ]; then
356
+        wget ${GOGS_BIN}
356
     fi
357
     fi
357
-    wget ${GOGS_BIN}
358
-    if [ ! -f linux_${CURR_ARCH}.tar.gz ]; then
359
-        GOGS_BIN="https://github.com/gogits/gogs/releases/download/v${GOGS_VERSION}/linux_${CURR_ARCH}.zip"
358
+    if [ ! -f ${GOGS_FILE} ]; then
359
+        GOGS_FILE=linux_${CURR_ARCH}.zip
360
+        GOGS_BIN="https://github.com/gogits/gogs/releases/download/v${GOGS_VERSION}/${GOGS_FILE}"
360
         wget ${GOGS_BIN}
361
         wget ${GOGS_BIN}
361
-        if [ ! -f linux_${CURR_ARCH}.zip ]; then
362
+        if [ ! -f ${GOGS_FILE} ]; then
362
             exit 37836
363
             exit 37836
363
         else
364
         else
364
             apt-get -y install unzip
365
             apt-get -y install unzip
365
-            unzip -A linux_${CURR_ARCH}.zip
366
+            unzip -A ${GOGS_FILE}
366
         fi
367
         fi
367
     else
368
     else
368
-        tar -xzf ${INSTALL_DIR}/linux_${CURR_ARCH}.tar.gz
369
+        tar -xzf ${INSTALL_DIR}/${GOGS_FILE}
369
     fi
370
     fi
370
     if [ ! -d $INSTALL_DIR/gogs ]; then
371
     if [ ! -d $INSTALL_DIR/gogs ]; then
371
         exit 37823
372
         exit 37823
372
     fi
373
     fi
373
     cp -r $INSTALL_DIR/gogs /home/$GOGS_USERNAME
374
     cp -r $INSTALL_DIR/gogs /home/$GOGS_USERNAME
374
-    if [ -f linux_${CURR_ARCH}.tar.gz ]; then
375
-        rm linux_${CURR_ARCH}.tar.gz
376
-    fi
377
-    if [ -f linux_${CURR_ARCH}.zip ]; then
378
-        rm linux_${CURR_ARCH}.zip
375
+    if [ -f ${GOGS_FILE} ]; then
376
+        rm ${GOGS_FILE}
379
     fi
377
     fi
380
 
378
 
381
     if [ ! -f /home/$GOGS_USERNAME/gogs ]; then
379
     if [ ! -f /home/$GOGS_USERNAME/gogs ]; then