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

Annotation of pkgsrc/www/seamonkey/Makefile, Revision 1.32

1.32    ! tnn         1: # $NetBSD: Makefile,v 1.31 2010/01/24 13:26:12 wiz Exp $
1.29      tnn         2: #
1.1       ghen        3:
1.29      tnn         4: DISTNAME=      seamonkey-${SM_VER}.source
                      5: PKGNAME=       seamonkey-${SM_VER}
1.32    ! tnn         6: SM_VER=                2.0.2
1.29      tnn         7: CATEGORIES=    www
                      8: MASTER_SITES=  ${MASTER_SITE_MOZILLA:=seamonkey/releases/${SM_VER}/source/}
                      9: EXTRACT_SUFX=  .tar.bz2
1.1       ghen       10:
1.29      tnn        11: MAINTAINER=    tnn@NetBSD.org
                     12: HOMEPAGE=      http://www.mozilla.org/projects/seamonkey/
                     13: COMMENT=       Full featured gecko-based browser
1.1       ghen       14:
1.29      tnn        15: WRKSRC=                ${WRKDIR}/comm-1.9.1
                     16: MOZILLA_DIR=   mozilla/
                     17:
                     18: CONFIG_GUESS_OVERRIDE+=        directory/c-sdk/config/autoconf/config.guess
                     19: CONFIG_SUB_OVERRIDE+=  directory/c-sdk/config/autoconf/config.sub
                     20:
                     21: CONFIGURE_ARGS+=       --enable-application=suite
                     22: CONFIGURE_ARGS+=       --enable-static
                     23:
                     24: ALL_ENV+=              MOZILLA_PKG_NAME=seamonkey
                     25:
                     26: MOZILLA_PATCHES=       ${.CURDIR}/../../devel/xulrunner/patches/patch-*
                     27: pre-patch:
                     28:        @${STEP_MSG} "Applying common mozilla patches from devel/xulrunner"
                     29: .for i in ${MOZILLA_PATCHES}
                     30:        ${RUN} ${CAT} ${i} | ${PATCH} -s -p0 -d ${WRKSRC}/${MOZILLA_DIR} || \
                     31:          { ${ERROR_MSG} "Patch ${i} failed"; ${_PKGSRC_PATCH_FAIL}; }
                     32: .endfor
                     33:
                     34: pre-configure:
                     35:        cd ${WRKSRC}/directory/c-sdk && ${SETENV} ${CONFIGURE_ENV} autoconf
                     36:        cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} autoconf
                     37:        cd ${WRKSRC}/mozilla && ${SETENV} ${CONFIGURE_ENV} autoconf
                     38:        cd ${WRKSRC}/mozilla/js/src && ${SETENV} ${CONFIGURE_ENV} autoconf
                     39:        cd ${WRKSRC}/mozilla/nsprpub && ${SETENV} ${CONFIGURE_ENV} autoconf
                     40:        cd ${WRKSRC}/directory/c-sdk && ${SETENV} ${CONFIGURE_ENV} autoconf
                     41:
                     42: do-build:
                     43: # XXX for some reason it doesn't work unless -j is explicitly specified
                     44:        cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ${MAKE_PROGRAM} -j${MAKE_JOBS:U1}
                     45:
                     46:
                     47: .include "../../devel/xulrunner/mozilla-common.mk"
                     48: .include "options.mk"
1.1       ghen       49: .include "../../mk/bsd.pkg.mk"

CVSweb <webmaster@jp.NetBSD.org>