Subversion Repository

Parent Directory Parent Directory | Revision Log Revision Log


Revision 903 - (hide annotations)
Sun Oct 4 15:10:45 2009 UTC (3 years, 8 months ago) by cjg
File size: 1085 byte(s)
xulrunner: updated to 1.9.0.6
1 cjg 720 # Description: Mozilla Web Browser Component
2     # URL: http://www.mozilla.com/firefox/
3     # Maintainer: Tilman Sauerbeck, tilman at crux dot nu
4     # Depends on: libidl, nss, gtk, perl, python, dbus-glib
5 cjg 892 # PPC!=
6 cjg 720
7     name=xulrunner
8 cjg 903 version=1.9.0.6
9 cjg 789 release=1
10 cjg 903 source=(http://releases.mozilla.org/pub/mozilla.org/firefox/releases/3.0.6/source/firefox-3.0.6-source.tar.bz2
11 cjg 869 mozconfig $name.diff)
12 cjg 720
13     build() {
14     export MOZ_CO_PROJECT="xulrunner"
15 cjg 903 export CFLAGS="$CFLAGS -fno-optimize-sibling-calls"
16 cjg 720 export XCFLAGS="$CFLAGS"
17 cjg 869
18 cjg 720 cd mozilla
19    
20 cjg 758 patch -Np1 -i $SRC/$name.diff
21 cjg 789
22 cjg 720 # make configure accept our version of sqlite
23     sed -i -e 's/^SQLITE_VERSION=3.5.9$/SQLITE_VERSION=3.5/' configure
24    
25     sed -e "s/#CFLAGS#/$CFLAGS/g" \
26     -e "s/#MAKEFLAGS#/$MAKEFLAGS/g" \
27     $SRC/mozconfig > .mozconfig
28 cjg 902
29     SUBARCH=""
30     if [ "`gcc -v 2>&1 | grep with-cpu | sed 's|[^<]*default||'`" == "64" ]; then
31     SUBARCH="64"
32     fi
33    
34     ./configure --host=powerpc${SUBARCH}-unknown-linux-gnu
35 cjg 720 make
36     make DESTDIR=$PKG install
37 cjg 869
38     install -d $PKG/etc/ld.so.conf.d
39     echo "/usr/lib/$name-$version" > $PKG/etc/ld.so.conf.d/$name.conf
40 cjg 720 }