OLD | NEW |
(Empty) | |
| 1 #!/bin/sh |
| 2 |
| 3 # Copyright (c) 2014 Xiph.Org Foundation and Mozilla Foundation |
| 4 # |
| 5 # Redistribution and use in source and binary forms, with or without |
| 6 # modification, are permitted provided that the following conditions |
| 7 # are met: |
| 8 # |
| 9 # - Redistributions of source code must retain the above copyright |
| 10 # notice, this list of conditions and the following disclaimer. |
| 11 # |
| 12 # - Redistributions in binary form must reproduce the above copyright |
| 13 # notice, this list of conditions and the following disclaimer in the |
| 14 # documentation and/or other materials provided with the distribution. |
| 15 # |
| 16 # THIS SOFTWARE IS PROVIDED BY THE COPYRIGHT HOLDERS AND CONTRIBUTORS |
| 17 # ``AS IS'' AND ANY EXPRESS OR IMPLIED WARRANTIES, INCLUDING, BUT NOT |
| 18 # LIMITED TO, THE IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS FOR |
| 19 # A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO EVENT SHALL THE COPYRIGHT OWNER |
| 20 # OR CONTRIBUTORS BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL, SPECIAL, |
| 21 # EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED TO, |
| 22 # PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR |
| 23 # PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF |
| 24 # LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING |
| 25 # NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS |
| 26 # SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE. |
| 27 |
| 28 #Stop on errors |
| 29 set -e |
| 30 #Set the CWD to the location of this script |
| 31 [ -n "${0%/*}" ] && cd "${0%/*}" |
| 32 |
| 33 HTML=opus_in_isobmff.html |
| 34 |
| 35 echo downloading updates... |
| 36 CSS=${HTML%%.html}.css |
| 37 wget -q http://vfrmaniac.fushizen.eu/contents/${HTML} -O ${HTML} |
| 38 wget -q http://vfrmaniac.fushizen.eu/style.css -O ${CSS} |
| 39 |
| 40 echo updating links... |
| 41 cat ${HTML} | sed -e "s/\\.\\.\\/style.css/${CSS}/" > ${HTML}+ && mv ${HTML}+ ${
HTML} |
| 42 |
| 43 echo stripping... |
| 44 cat ${HTML} | sed -e 's/<!--.*-->//g' > ${HTML}+ && mv ${HTML}+ ${HTML} |
| 45 cat ${HTML} | sed -e 's/ *$//g' > ${HTML}+ && mv ${HTML}+ ${HTML} |
| 46 cat ${CSS} | sed -e 's/ *$//g' > ${CSS}+ && mv ${CSS}+ ${CSS} |
| 47 |
| 48 |
| 49 VERSION=$(fgrep Version ${HTML} | sed 's/.*Version \([0-9]\.[0-9]\.[0-9]\).*/\1/
') |
| 50 echo Now at version ${VERSION} |
OLD | NEW |