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>