From owner-freebsd-gnome@FreeBSD.ORG Fri Oct 1 16:18:14 2004 Return-Path: Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1A9E916A4CE for ; Fri, 1 Oct 2004 16:18:14 +0000 (GMT) Received: from creme-brulee.marcuscom.com (creme-brulee.marcuscom.com [24.172.16.118]) by mx1.FreeBSD.org (Postfix) with ESMTP id 596A143D49 for ; Fri, 1 Oct 2004 16:18:13 +0000 (GMT) (envelope-from marcus@marcuscom.com) Received: from [10.2.1.2] (vpn-client-2.marcuscom.com [10.2.1.2]) i91GGabt017903; Fri, 1 Oct 2004 12:16:36 -0400 (EDT) (envelope-from marcus@marcuscom.com) Message-ID: <415D8341.2050106@marcuscom.com> Date: Fri, 01 Oct 2004 12:18:09 -0400 From: Joe Marcus Clarke Organization: MarcusCom, Inc. User-Agent: Mozilla Thunderbird 0.8 (Macintosh/20040913) X-Accept-Language: en-us, en MIME-Version: 1.0 To: Franz Klammer References: <415A8F49.4070107@webonaut.com> <415C5A64.8010208@marcuscom.com> <415D3FFE.9030101@webonaut.com> In-Reply-To: <415D3FFE.9030101@webonaut.com> X-Enigmail-Version: 0.86.1.0 X-Enigmail-Supports: pgp-inline, pgp-mime Content-Type: text/plain; charset=ISO-8859-1; format=flowed Content-Transfer-Encoding: 7bit X-Spam-Status: No, hits=-4.9 required=5.0 tests=BAYES_00,UPPERCASE_25_50 autolearn=no version=2.64 X-Spam-Checker-Version: SpamAssassin 2.64 (2004-01-11) on creme-brulee.marcuscom.com cc: FreeBSD GNOME Users Subject: Re: can anyone send me the firefox 1.0 diff? X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Fri, 01 Oct 2004 16:18:14 -0000 -----BEGIN PGP SIGNED MESSAGE----- Hash: SHA1 Franz Klammer wrote: | Joe Marcus Clarke wrote: | | Franz Klammer wrote: | | has anyone still portet firefox 1.0? | | It's in my ports-stable module. | | | if yes can i have the diff please? | | | | i'm working currently on a change of epiphany to build | | against firefox. | | Cool. I saw they added support for Firefox. | | |> epiphany builds now but if i try to start |> the window is there for a mirosecond and then |> it crashes with the following error: | |> /libexec/ld-elf.so.1: |> /usr/X11R6/lib/firefox/lib/firefox-0.10/ |> components/libnecko.so: Undefined symbol "PR_GetAddrInfoByName" This may have happened in my recent change to not use the system NSPR. | |> also i had to run ldconfig -m by hand. Wait, you merged /usr/X11R6/lib/firefox/lib/firefox-1.0PR into the system ld cache? That's not good. Use LD_LIBRARY_PATH instead. Joe | |> attached the patch for epiphany port to build |> with firefox. | | | Joe | | | | | currently it starts the build (with a small hack) but | | 0.9.3 is too old - 0.10 is the minimum requirement. | | | | franz. | | _______________________________________________ | | freebsd-gnome@freebsd.org mailing list | | http://lists.freebsd.org/mailman/listinfo/freebsd-gnome | | To unsubscribe, send any mail to | "freebsd-gnome-unsubscribe@freebsd.org" | | | | | -- | PGP Key : http://www.marcuscom.com/pgp.asc | ------------------------------------------------------------------------ | diff -Nur epiphany.orig/Makefile epiphany/Makefile | --- epiphany.orig/Makefile Thu Sep 30 11:15:12 2004 | +++ epiphany/Makefile Fri Oct 1 13:19:31 2004 | @@ -15,22 +15,21 @@ | MAINTAINER= gnome@FreeBSD.org | COMMENT= An extremely lightweight and simple web browser for GNOME 2 | -BUILD_DEPENDS= ${X11BASE}/lib/${MOZILLA}/components/libwidget_gtk2.so:${PORTSDIR}/www/${MOZILLA} | -RUN_DEPENDS= ${X11BASE}/lib/${MOZILLA}/components/libwidget_gtk2.so:${PORTSDIR}/www/${MOZILLA} | +BUILD_DEPENDS= ${DEPENDS_DIR}:${PORTSDIR}/www/${MOZILLA} | +RUN_DEPENDS= ${DEPENDS_DIR}:${PORTSDIR}/www/${MOZILLA} | MOZILLA= mozilla | HEADERS_SUFX= | +DEPENDS_DIR= ${X11BASE}/lib/${MOZILLA}/components/libwidget_gtk2.so | -.if !defined(WITH_MOZILLA) | -MOZILLA= mozilla | -HEADERS_SUFX= | -.else | +.if defined(WITH_MOZILLA) | .if ${WITH_MOZILLA}=="mozilla-devel" || ${WITH_MOZILLA}=="mozilla-devel-gtk2" | MOZILLA= mozilla-devel | HEADERS_SUFX= -devel | -.else | -MOZILLA= mozilla | +.elif ${WITH_MOZILLA}=="firefox" | +MOZILLA= firefox | HEADERS_SUFX= | +DEPENDS_DIR= ${X11BASE}/lib/${MOZILLA}/lib/pkgconfig/firefox-gtkmozembed.pc | .endif | .endif | @@ -40,9 +39,14 @@ | USE_LIBTOOL_VER=15 | USE_GMAKE= yes | USE_REINPLACE= yes | -CONFIGURE_ARGS= - --with-mozilla-includes="${X11BASE}/include/mozilla${HEADERS_SUFX}" \ | +.if ${MOZILLA} != "firefox" | +CONFIGURE_ARGS= --with-mozilla-includes="${X11BASE}/include/${MOZILLA}" \ | --with-mozilla-libs="${X11BASE}/lib/${MOZILLA}" | -CONFIGURE_ENV= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include ${PTHREAD_CFLAGS}" \ | +.else | +CONFIGURE_ARGS= --with-mozilla=firefox | +CONFIGURE_ENV= PKG_CONFIG_PATH=${PKG_CONFIG_PATH}:${X11BASE}/lib/${MOZILLA}/lib/pkgconfig | +.endif | +CONFIGURE_ENV+= CPPFLAGS="-I${LOCALBASE}/include -I${X11BASE}/include ${PTHREAD_CFLAGS}" \ | LIBS="-L${LOCALBASE}/lib ${PTHREAD_LIBS}" | GCONF_SCHEMAS= epiphany-lockdown.schemas epiphany.schemas | @@ -71,10 +75,8 @@ | @${ECHO_MSG} "" | post-patch: | - @${REINPLACE_CMD} -e 's|mozilla-gtkmozembed|mozilla-gtkmozembed${HEADERS_SUFX}|g ; \ | - s|mozilla-xpcom|mozilla-xpcom${HEADERS_SUFX}|g ; \ | - s|$$MOZILLA-gtkmozembed|$$MOZILLA-gtkmozembed${HEADERS_SUFX}|g ; \ | - s|$$MOZILLA-xpcom|$$MOZILLA-xpcom${HEADERS_SUFX}|g' \ | + @${REINPLACE_CMD} -e 's|mozilla-gtkmozembed|mozilla-gtkmozembed${HEADERS_SUFX}|g' \ | + -e 's|mozilla-xpcom|mozilla-xpcom${HEADERS_SUFX}|g' \ | ${WRKSRC}/configure | @${FIND} ${WRKSRC} -name "Makefile.in*" | ${XARGS} ${REINPLACE_CMD} -e \ | 's|-lpthread|${PTHREAD_LIBS}|g' - -- PGP Key : http://www.marcuscom.com/pgp.asc -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.6 (Darwin) Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org iD8DBQFBXYNBb2iPiv4Uz4cRAvN/AJ49xNHKuabbttkEZ+tI+EKqZtZ5RACcD+kD iLOetsil2pi89mF+H5dYvSU= =amYq -----END PGP SIGNATURE-----