Last change
on this file since 622 was
622,
checked in by jrpelegrina, 5 years ago
|
Update changelor
|
-
Property svn:executable set to
*
|
File size:
1.5 KB
|
Line | |
---|
1 | BASE_URL="https://download.mozilla.org/?product=firefox-esr-latest" |
---|
2 | |
---|
3 | ARQ="linux" |
---|
4 | ARQ64="linux64" |
---|
5 | FLANG="es-ES" |
---|
6 | |
---|
7 | F32_FILE="f32.tar.bz2" |
---|
8 | F64_FILE="f64.tar.bz2" |
---|
9 | |
---|
10 | SVN_32_DIR="firefox-esr-i386/" |
---|
11 | SVN_64_DIR="firefox-esr-amd64/" |
---|
12 | |
---|
13 | |
---|
14 | TMP_DIR=$(mktemp -d) |
---|
15 | cd $TMP_DIR |
---|
16 | |
---|
17 | |
---|
18 | ### DOWNLOAD ### |
---|
19 | |
---|
20 | echo "" |
---|
21 | echo " * Downloading 32 bits version ..." |
---|
22 | |
---|
23 | URL=$BASE_URL"&os=${ARQ}&lang=${FLANG}" |
---|
24 | wget -O $F32_FILE "$URL" 1>/dev/null 2>/dev/null |
---|
25 | |
---|
26 | ## |
---|
27 | |
---|
28 | ### EXTRACT ### |
---|
29 | |
---|
30 | echo " * Extracting files ..." |
---|
31 | mkdir f32 |
---|
32 | tar xfj $F32_FILE -C f32 |
---|
33 | |
---|
34 | ## |
---|
35 | |
---|
36 | ### GET VERSION ### |
---|
37 | |
---|
38 | FIREFOX_VERSION=$(cat f32/firefox/application.ini | grep "^Version" | cut -d = -f2) |
---|
39 | echo " * Firefox i386 $FIREFOX_VERSION" |
---|
40 | |
---|
41 | ## |
---|
42 | |
---|
43 | ### DOWNLOAD ### |
---|
44 | |
---|
45 | echo "" |
---|
46 | echo " * Downloading 64 bits version ..." |
---|
47 | |
---|
48 | URL=$BASE_URL"&os=${ARQ64}&lang=${FLANG}" |
---|
49 | wget -O $F64_FILE "$URL" 1>/dev/null 2>/dev/null |
---|
50 | |
---|
51 | ## |
---|
52 | |
---|
53 | ### EXTRACT ### |
---|
54 | |
---|
55 | echo " * Extracting files ..." |
---|
56 | mkdir f64 |
---|
57 | tar xfj $F64_FILE -C f64 |
---|
58 | |
---|
59 | ## |
---|
60 | |
---|
61 | ### GET VERSION ### |
---|
62 | |
---|
63 | FIREFOX_VERSION=$(cat f64/firefox/application.ini | grep "^Version" | cut -d = -f2) |
---|
64 | echo " * Firefox amd64 $FIREFOX_VERSION" |
---|
65 | |
---|
66 | ## |
---|
67 | |
---|
68 | ### UPDATE FILES ### |
---|
69 | |
---|
70 | echo "" |
---|
71 | echo " * Updating files ..." |
---|
72 | |
---|
73 | cd - 1>/dev/null 2>/dev/null |
---|
74 | |
---|
75 | cp -r $TMP_DIR/f32/firefox/* $SVN_32_DIR |
---|
76 | cp -r $TMP_DIR/f64/firefox/* $SVN_64_DIR |
---|
77 | |
---|
78 | echo " * Updating changelog if necesary ..." |
---|
79 | cat debian/changelog | grep "$FIREFOX_VERSION+lliurex1" 1>/dev/null || dch -b --release-heuristic xenial -v "$FIREFOX_VERSION+lliurex1" "Updating version to $FIREFOX_VERSION" |
---|
80 | |
---|
81 | |
---|
82 | ### CLEAN STEP ### |
---|
83 | |
---|
84 | echo " * Removing tmp files ..." |
---|
85 | rm -rf $TMP_DIR |
---|
86 | |
---|
87 | ## |
---|
88 | |
---|
89 | echo "" |
---|
90 | svn st |
---|
91 | echo "" |
---|
92 | |
---|
93 | |
---|
94 | |
---|
95 | |
---|
96 | |
---|
Note: See
TracBrowser
for help on using the repository browser.