[BACK]Return to Makefile CVS log [TXT][DIR] Up to [cvs.NetBSD.org] / pkgsrc / www / mozilla

Annotation of pkgsrc/www/mozilla/Makefile, Revision 1.64

1.64    ! fredb       1: # $NetBSD: Makefile,v 1.63 2001/04/30 03:46:34 jlam Exp $
1.1       fvdl        2:
1.61      taya        3: MOZ_VER=       0.8.1
1.56      taya        4: DISTNAME=      mozilla-source-${MOZ_VER}
                      5: PKGNAME=       mozilla-${MOZ_VER}
1.19      frueauf     6: WRKSRC=                ${WRKDIR}/mozilla
1.1       fvdl        7: CATEGORIES=    www
1.56      taya        8: MASTER_SITES=  ftp://ftp.mozilla.org/pub/mozilla/releases/mozilla${MOZ_VER}/src/ \
                      9:                ftp://ftp.fu-berlin.de/pub/unix/network/www/mozilla/releases/mozilla${MOZ_VER}/src/
1.30      tsarna     10: EXTRACT_SUFX=  .tar.bz2
1.1       fvdl       11:
1.28      soren      12: MAINTAINER=    packages@netbsd.org
1.14      tsarna     13: HOMEPAGE=      http://www.mozilla.org/
1.57      wiz        14: COMMENT=       The open-source version of the Netscape browser
1.1       fvdl       15:
1.63      jlam       16: BUILD_DEPENDS+=        perl>=${PERL5_REQD}:../../lang/perl5
1.59      hubertf    17: BUILD_DEPENDS+=        autoconf-2.13:../../devel/autoconf
1.60      abs        18: BUILD_DEPENDS+=        zip>=2.3:../../archivers/zip
1.30      tsarna     19: DEPENDS+=      gtk+>=1.2.8:../../x11/gtk
1.53      taya       20: DEPENDS+=      ORBit>=0.5.3:../../net/ORBit
1.34      tron       21: DEPENDS+=      jpeg-6b:../../graphics/jpeg
1.58      tron       22: DEPENDS+=      png>1.0.9:../../graphics/png
1.47      martin     23:
                     24: ONLY_FOR_PLATFORM=     NetBSD-1.4[Y-Z]-i386 NetBSD-1.4Z[A-Z]-i386 \
                     25:                        NetBSD-1.5_ALPHA-i386 NetBSD-1.5_BETA-* \
                     26:                        NetBSD-1.[5-9]*-*
1.26      wiz        27:
1.34      tron       28: USE_GMAKE=     yes
1.20      agc        29: USE_X11BASE=   yes
1.34      tron       30: GNU_CONFIGURE= yes
                     31: CONFIGURE_ARGS=        --disable-tests \
                     32:                --disable-debug \
                     33:                --with-jpeg=${LOCALBASE} \
1.42      martin     34:                --with-png=${LOCALBASE} \
                     35:                --enable-mathml \
1.49      martin     36:                --enable-svg \
1.64    ! fredb      37:                --with-extensions=cookie,irc,wallet,xmlextras,xml-rpc \
        !            38:                --without-pthreads
1.62      taya       39:
                     40: .if  ${MACHINE_ARCH} == "m68k"
                     41: DBG=
                     42: .else
                     43: CONFIGURE_ARGS+= --enable-optimize
                     44: .endif
1.42      martin     45:
1.1       fvdl       46: MOZ_LIBDIR=    ${PREFIX}/lib/mozilla
1.34      tron       47: MAKE_ENV+=     LIBRUNPATH=${MOZ_LIBDIR}
                     48: LDFLAGS+=      -Wl,-R${MOZ_LIBDIR}
1.1       fvdl       49:
1.37      martin     50: PLIST_SRC=      ${PKGDIR}/PLIST-${OBJECT_FMT}
                     51:
                     52: SCRIPTS_ENV+=  OBJECT_FMT=${OBJECT_FMT}
                     53: SCRIPTS_ENV+=  PLIST_SRC=${PLIST_SRC}
                     54: SCRIPTS_ENV+=  SED=${SED}
                     55: SCRIPTS_ENV+=  EGREP=${EGREP}
                     56: SCRIPTS_ENV+=  CHOWN=${CHOWN}
                     57: SCRIPTS_ENV+=  CHGRP=${CHGRP}
                     58: SCRIPTS_ENV+=  CHMOD=${CHMOD}
                     59: SCRIPTS_ENV+=  BINOWN=${BINOWN}
                     60: SCRIPTS_ENV+=  BINGRP=${BINGRP}
                     61: SCRIPTS_ENV+=  BINMODE=${BINMODE}
1.46      mycroft    62: SCRIPTS_ENV+=  SETENV=${SETENV}
1.42      martin     63: SHAREMODE?=    644
1.43      mycroft    64:
1.50      hubertf    65: .include "../../mk/bsd.prefs.mk"
                     66:
1.28      soren      67: pre-configure:
1.54      tron       68:        (cd ${WRKSRC} && ${LOCALBASE}/bin/autoconf)
1.61      taya       69:        (cd ${WRKSRC}/nsprpub && ${LOCALBASE}/bin/autoconf)
1.52      taya       70:
                     71: do-build:
                     72:        @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS}
                     73:        @cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} ${MAKE_FLAGS} BUILD_MODULES=psm
1.28      soren      74:
1.37      martin     75: post-build:
1.46      mycroft    76:        ${ECHO} skin,install,select,classic/1.0 >> ${WRKSRC}/dist/bin/chrome/installed-chrome.txt
                     77:        ${ECHO} locale,install,select,en-US >> ${WRKSRC}/dist/bin/chrome/installed-chrome.txt
1.1       fvdl       78:
                     79: do-install:
1.42      martin     80:        ${SETENV} ${SCRIPTS_ENV} ${SCRIPTDIR}/moz-install
1.1       fvdl       81:
1.7       agc        82: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>