source: trunk/third/firefox/Makefile.athena @ 22335

Revision 22335, 1.4 KB checked in by rbasch, 19 years ago (diff)
Remove Mozilla's patch for bug 307259; a permanent fix for the bug is in firefox 1.0.7.
Line 
1# $Id: Makefile.athena,v 1.5 2005-09-23 16:13:50 rbasch Exp $
2
3SHELL=/bin/sh
4FFLIB=/usr/athena/lib/firefox
5common_options=--enable-crypto --disable-debug --disable-tests --enable-xft \
6               --enable-default-toolkit=gtk2 --disable-installer \
7               --with-gssapi=/usr/athena
8
9dist:
10        mkdir -p obj
11        cp "$$CONFIG_SITE" obj/config.site.athena
12
13prepare:
14        cd obj && rm -f config.cache && \
15        case $$ATHENA_HOSTTYPE in \
16        linux) \
17            CONFIG_SITE=`pwd`/config.site.athena \
18            CPPFLAGS=-D_REENTRANT \
19            ../configure --enable-optimize=-O2 ${common_options} \
20            ;; \
21        sun4) \
22            CONFIG_SITE=`pwd`/config.site.athena \
23            PATH=${sprobin}:${PATH} \
24            CC=cc \
25            CXX=CC \
26            CFLAGS="-xlibmil" \
27            CXXFLAGS="-xlibmil -xlibmopt" \
28            CPPFLAGS=-D_REENTRANT \
29            LDFLAGS="-L/usr/athena/lib -R/usr/athena/lib" \
30            /bin/bash ../configure --enable-optimize=-xO2 ${common_options} \
31            ;; \
32        esac
33
34clean:
35        cd obj && ${MAKE} clean
36
37all:
38        cd obj && \
39        case $$ATHENA_HOSTTYPE in \
40        linux) \
41            ${MAKE} \
42            ;; \
43        sun4) \
44            LD_RUN_PATH=/usr/athena/lib ${MAKE} PATH=${sprobin}:${PATH} \
45            ;; \
46        esac
47
48install:
49        cd obj && \
50        case $$ATHENA_HOSTTYPE in \
51        linux) \
52            ${MAKE} install DESTDIR="$$SRVD" \
53            ;; \
54        sun4) \
55            LD_RUN_PATH=/usr/athena/lib \
56              ${MAKE} install DESTDIR="$$SRVD" PATH=${sprobin}:${PATH} \
57            ;; \
58        esac
59        install -m 755 build-registries.sh $$SRVD${FFLIB}/build-registries
Note: See TracBrowser for help on using the repository browser.