# $NetBSD$ # DISTNAME= firefox-2.0.0.14-source PKGNAME= firefox-2.0.0.14 CATEGORIES= local MASTER_SITES= ${MASTER_SITE_MOZILLA:=firefox/releases/2.0.0.14/source/} EXTRACT_SUFX= .tar.bz2 MAINTAINER= INSERT_YOUR_MAIL_ADDRESS_HERE HOMEPAGE= http://mozilla.org/ COMMENT= SHORT_DESCRIPTION_OF_THE_PACKAGE WRKSRC= ${WRKDIR}/mozilla GNU_CONFIGURE= yes USE_TOOLS+= pkg-config perl gmake USE_LANGUAGES= c c++ PKGCONFIG_OVERRIDE+= build/unix/mozilla-gtkmozembed.pc.in PKGCONFIG_OVERRIDE+= build/unix/mozilla-js.pc.in PKGCONFIG_OVERRIDE+= build/unix/mozilla-nspr.pc.in PKGCONFIG_OVERRIDE+= build/unix/mozilla-nss.pc.in PKGCONFIG_OVERRIDE+= build/unix/mozilla-plugin.pc.in PKGCONFIG_OVERRIDE+= build/unix/mozilla-xpcom.pc.in post-patch: cd ${WRKSRC} && \ /usr/bin/perl -pi -e 's,\@executable_path,${PREFIX}/lib/${DISTNAME}n,g' `/usr/bin/grep -lr @executable_path .` && \ /usr/bin/perl -pi -e 's,lxpcom,$& -lxpcom_core,' build/unix/mozilla-{config,xpcom.pc}.in && \ /usr/bin/perl -pi -e 's,XP_MACOSX,__APPLE__,' xpcom/reflect/xptcall/src/md/unix/xptc{stubs_unixish_x86.cpp,_platforms_unixish_x86.h} && \ /usr/bin/perl -pi -e 's/(AC_DEFUN\()([^[,]+)(,)/\1\[\2]\3/' {{build,directory/c-sdk/config}/autoconf,nsprpub/config}/nspr.m4 && \ /usr/bin/perl -pi -e 's,-no-cpp-precomp,,' configure && \ /usr/bin/perl -pi -e 's,argument missing, -exported_symbols_list,' configure{,.in} CONFIGURE_ARGS+= --disable-dependency-tracking --enable-system-cairo .include "../../converters/libiconv/buildlink3.mk" .include "../../devel/atk/buildlink3.mk" .include "../../devel/glib2/buildlink3.mk" .include "../../devel/gettext-lib/buildlink3.mk" .include "../../devel/pango/buildlink3.mk" .include "../../fonts/fontconfig/buildlink3.mk" .include "../../graphics/freetype2/buildlink3.mk" .include "../../graphics/cairo/buildlink3.mk" .include "../../graphics/glitz/buildlink3.mk" .include "../../graphics/jpeg/buildlink3.mk" .include "../../graphics/png/buildlink3.mk" .include "../../net/libIDL/buildlink3.mk" .include "../../x11/pixman/buildlink3.mk" .include "../../x11/libXft/buildlink3.mk" .include "../../X11/libXt/buildlink3.mk" .include "../../x11/gtk2/buildlink3.mk" .include "../../mk/bsd.pkg.mk"