diff options
author | Koen Kooi <koen@dominion.thruhere.net> | 2011-07-11 12:24:02 +0200 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2011-07-12 15:00:46 +0100 |
commit | b36f998fc7b185e67d094fe59239f7a77167a9c4 (patch) | |
tree | 874b9d8fc1547d86871792d1a42b1fcac02d4467 /meta/recipes-sato/webkit/files/autogen.sh | |
parent | 01552639c901223843b19410cb440c2da7726997 (diff) | |
download | poky-b36f998fc7b185e67d094fe59239f7a77167a9c4.tar.gz |
webkit-gtk: update SRCREV
The layout of the repository has changed, so we need to account for that:
* fixed license checksums
* fixed SRC_URI
* fixed SRCREV_FORMAT
PCRE is gone, so no need for the dftables hack anymore
But most importantly, this fixes the crash issues when using javascript (e.g. github.com)
Tested on:
* usrp-e1xx/angstrom-2011.07
(From OE-Core rev: 7df4f5f3d64f1f60814cea60d83270be7bfa4f2c)
Signed-off-by: Koen Kooi <koen@dominion.thruhere.net>
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/recipes-sato/webkit/files/autogen.sh')
-rwxr-xr-x | meta/recipes-sato/webkit/files/autogen.sh | 51 |
1 files changed, 6 insertions, 45 deletions
diff --git a/meta/recipes-sato/webkit/files/autogen.sh b/meta/recipes-sato/webkit/files/autogen.sh index 60b163d550..23639e897f 100755 --- a/meta/recipes-sato/webkit/files/autogen.sh +++ b/meta/recipes-sato/webkit/files/autogen.sh | |||
@@ -8,55 +8,16 @@ test -z "$srcdir" && srcdir=. | |||
8 | ORIGDIR=`pwd` | 8 | ORIGDIR=`pwd` |
9 | cd $srcdir | 9 | cd $srcdir |
10 | 10 | ||
11 | GTKDOCIZE_FLAGS="--copy" | 11 | rm -f $top_srcdir/autom4te.cache |
12 | LIBTOOLIZE_FLAGS="--force --automake" | ||
13 | ACLOCAL_FLAGS="-I autotools $ACLOCAL_FLAGS" | ||
14 | AUTOMAKE_FLAGS="--foreign --add-missing" | ||
15 | 12 | ||
16 | DIE=0 | 13 | touch README INSTALL |
17 | |||
18 | (autoconf --version) < /dev/null > /dev/null 2>&1 || { | ||
19 | echo | ||
20 | echo "You must have autoconf installed to compile $PROJECT." | ||
21 | echo "Install the appropriate package for your distribution," | ||
22 | echo "or get the source tarball at http://ftp.gnu.org/gnu/autoconf/" | ||
23 | DIE=1 | ||
24 | } | ||
25 | |||
26 | (automake --version) < /dev/null > /dev/null 2>&1 || { | ||
27 | echo | ||
28 | echo "You must have automake installed to compile $PROJECT." | ||
29 | echo "Install the appropriate package for your distribution," | ||
30 | echo "or get the source tarball at http://ftp.gnu.org/gnu/automake/" | ||
31 | DIE=1 | ||
32 | } | ||
33 | |||
34 | LIBTOOLIZE=libtoolize | ||
35 | ($LIBTOOLIZE --version) < /dev/null > /dev/null 2>&1 || { | ||
36 | LIBTOOLIZE=glibtoolize | ||
37 | ($LIBTOOLIZE --version) < /dev/null > /dev/null 2>&1 || { | ||
38 | echo | ||
39 | echo "You must have libtool installed to compile $PROJECT." | ||
40 | echo "Install the appropriate package for your distribution," | ||
41 | echo "or get the source tarball at http://ftp.gnu.org/gnu/libtool/" | ||
42 | DIE=1 | ||
43 | } | ||
44 | } | ||
45 | 14 | ||
46 | if test "$DIE" -eq 1; then | 15 | gtkdocize --copy > /dev/null 2>&1 || echo "Warning: not running gtk-docize." |
16 | if test -z `which autoreconf`; then | ||
17 | echo "Error: autoreconf not found, please install it." | ||
47 | exit 1 | 18 | exit 1 |
48 | fi | 19 | fi |
49 | 20 | autoreconf --verbose --install -I Source/autotools $ACLOCAL_FLAGS|| exit $? | |
50 | rm -rf $top_srcdir/autom4te.cache | ||
51 | |||
52 | touch README INSTALL | ||
53 | |||
54 | gtkdocize $GTKDOCIZE_FLAGS > /dev/null 2>&1 || echo "Warning: not running gtk-docize." | ||
55 | aclocal $ACLOCAL_FLAGS || exit $? | ||
56 | $LIBTOOLIZE $LIBTOOLIZE_FLAGS || exit $? | ||
57 | autoheader || exit $? | ||
58 | automake $AUTOMAKE_FLAGS || exit $? | ||
59 | autoconf || exit $? | ||
60 | 21 | ||
61 | cd $ORIGDIR || exit 1 | 22 | cd $ORIGDIR || exit 1 |
62 | 23 | ||