Ignore:
Timestamp:
Jun 23, 2006, 10:37:53 PM (11 years ago)
Author:
rhwood
Message:

This is a cleaner looking more responsive build of firefox 1.5.0.1 for x11.

Due to some not-yet-tracked-down code that gums up the file/location open/save dialogs, this build still crashes on file/location open/save.

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/dports/www/firefox-x11/Portfile

    r16541 r18498  
    1 # $Id: Portfile,v 1.2 2006/02/21 00:28:44 rhwood Exp $
     1# $Id: Portfile,v 1.3 2006/06/23 22:37:53 rhwood Exp $
    22
    3 PortSystem              1.0
     3PortSystem      1.0
    44
    5 name                            firefox-x11
    6 categories              www x11
    7 version                 1.5.0.1
    8 revision                        1
    9 platforms               darwin
    10 maintainers             gnome-darwinports@opendarwin.org rhwood@opendarwin.org
    11 description             Mozilla.org's popular stand-alone browser
     5name            firefox-x11
     6categories      www x11
     7version         1.5.0.1
     8revision        2
     9platforms       darwin
     10maintainers     gnome-darwinports@opendarwin.org rhwood@opendarwin.org
     11description     Mozilla.org's popular stand-alone browser
    1212long_description        \
    13                                 Firefox empowers you to browse faster, more safely and more \
    14                                 efficiently than with any other browser. Join more than 44 \                                    million others and make the switch today. Firefox imports \
    15                                 your Favorites, settings and other information, so you have \                                   nothing to lose.
     13                Firefox empowers you to browse faster, more safely and more \
     14                efficiently than with any other browser. Join more than 44 \
     15                million others and make the switch today. Firefox imports \
     16                your Favorites, settings and other information, so you have \
     17                nothing to lose.
    1618
    17 homepage                        http://www.mozilla.com/firefox/
    18 master_sites            http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${version}/source/
    19 distname                        firefox-${version}-source
    20 checksums               rmd160 6e332fb1a7e80ab56d3d6e3de3d203c8c58217bf
    21 use_bzip2               yes
    22 worksrcdir              mozilla
     19homepage        http://www.mozilla.com/firefox/
     20master_sites    http://ftp.mozilla.org/pub/mozilla.org/firefox/releases/${version}/source/
     21distname        firefox-${version}-source
     22checksums       rmd160 6e332fb1a7e80ab56d3d6e3de3d203c8c58217bf
     23use_bzip2       yes
     24worksrcdir      mozilla
    2325
    24 depends_lib             port:libidl1 port:glib2 \
    25                                 port:pkgconfig port:zip port:gtk2
     26depends_lib     port:libidl1 \
     27                port:glib2 \
     28                port:zip \
     29                port:gtk2 \
     30                port:gnome-vfs \
     31                port:gnome-icon-theme
     32depends_build   port:pkgconfig
    2633
    27 patchfiles              patch-browser-app-mozilla.in \
    28                                 patch-browser-components-build-Makefile.in \
    29                                 patch-browser-app-profile-firefox.js
     34patchfiles      patch-browser-app-mozilla.in \
     35                patch-browser-components-build-Makefile.in \
     36                patch-browser-app-profile-firefox.js
    3037
    3138configure.env   CPPFLAGS=-I${prefix}/include LDFLAGS=-L${prefix}/lib
    3239configure.args  --enable-application=browser \
    33                                 --enable-optimize \
    34                                 --disable-static \
    35                                 --enable-shared \
    36                                 --enable-default-toolkit=gtk2 \
    37                                 --enable-xft \
    38                                 --disable-freetype2 \
    39                                 --enable-xinerama \
    40                                 --with-pthreads \
    41                                 --disable-gnomevfs \
    42                                 --enable-postscript \
    43                                 --disable-prebinding \
    44                                 --enable-debug \
    45                                 --disable-strip \
    46                                 --disable-tests \
    47                                 --with-default-mozilla-five-home=${prefix}/lib/firefox \
    48                                 --with-system-jpeg=${prefix} \
    49                                 --with-system-zlib=${prefix} \
    50                                 --with-system-png=${prefix}
     40                --enable-official-branding \
     41                --enable-optimize \
     42                --disable-static \
     43                --enable-shared \
     44                --enable-default-toolkit=gtk2 \
     45                --enable-xft \
     46                --disable-freetype2 \
     47                --enable-xinerama \
     48                --with-pthreads \
     49                --enable-gnomevfs \
     50                --enable-postscript \
     51                --disable-prebinding \
     52                --disable-debug \
     53                --enable-strip \
     54                --enable-optimize='-O2' \
     55                --disable-tests \
     56                --with-default-mozilla-five-home=${prefix}/lib/firefox \
     57                --with-system-jpeg=${prefix} \
     58                --with-system-zlib=${prefix} \
     59                --with-system-png=${prefix}
    5160
    5261post-destroot   {
     
    5665}
    5766
    58 variant without-debug {
    59         configure.args-append   --disable-debug \
    60                                                         --enable-strip \
    61                                                         --enable-optimize='-O2'
    62         configure.args-delete   --enable-debug \
    63                                                         --disable-strip
     67variant use_system_dependencies {
     68        depends_lib     lib:libIDL.a:libidl1 lib:libglib.2:glib2 \
     69                        bin:unzip:zip lib:libgtk+-2.0:gtk2
    6470}
    65        
    66 #variant with-gnome {
    67 #       configure.args-delete   --disable-gnomevfs
    68 #       configure.args-append   --enable-gnomevfs
    69 #       depends_lib-append              port:gnome-vfs
    70 #}
    71 
    72 variant use-sys-deps {
    73         depends_lib     lib:libIDL.a:libidl1 lib:libglib.2:glib2 \
    74                                 bin:unzip:zip lib:libgtk+-2.0:gtk2
    75 }
Note: See TracChangeset for help on using the changeset viewer.