Skip site navigation (1)Skip section navigation (2)
Date:      Fri, 2 Aug 2002 12:52:47 -0500
From:      D J Hawkey Jr <hawkeyd@visi.com>
To:        gnome@FreeBSD.org
Subject:   [hawkeyd@visi.com: How to build Mozilla 1.0 port without ESound?]
Message-ID:  <20020802125247.A58963@sheol.localdomain>

next in thread | raw e-mail | index | archive | help
Earlier today, I wrote:

----- Forwarded message from D J Hawkey Jr <hawkeyd@visi.com> -----

Hello.

I've been a happy user of Mozilla-0.9.9, build from the ports collection.
Today I thought I may as well upgrade to Mozilla-1.0, but it now depends
on the ESound package (where 0.9.9 did not), and I don't want to have
ESound installed.

I've tried several variations of using "WITHOUT_ESOUND=yes", but the process
continues to try to install the ESound package:

I see that the ESound dependancy is set up in bsd.gnome.mk, but how the
devil do I disable it?

----- End forwarded message -----

OK, I managed to get it to build without ESound by changing the port
Makefile thus:

---8<---

--- Makefile.DIST	Thu Aug  1 00:04:37 2002
+++ Makefile	Fri Aug  2 10:28:18 2002
@@ -19,12 +19,12 @@
 
 MAINTAINER=	gnome@FreeBSD.org
 
-BUILD_DEPENDS=	zip:${PORTSDIR}/archivers/zip \
-		freetype-config:${PORTSDIR}/print/freetype2
-LIB_DEPENDS=	jpeg.9:${PORTSDIR}/graphics/jpeg \
+BUILD_DEPENDS=	zip:${PORTSDIR}/archivers/zip
+LIB_DEPENDS=	ORBit.2:${PORTSDIR}/devel/ORBit \
+		jpeg.9:${PORTSDIR}/graphics/jpeg \
 		png.5:${PORTSDIR}/graphics/png \
 		mng.1:${PORTSDIR}/graphics/libmng \
-		freetype.9:${PORTSDIR}/print/freetype2
+		gdk_pixbuf.2:${PORTSDIR}/graphics/gdk-pixbuf
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
@@ -35,8 +35,7 @@
 USE_X_PREFIX=	yes
 USE_PERL5=	yes
 USE_GMAKE=	yes
-USE_GNOMENG=	yes
-USE_GNOME=	orbit gtk12
+USE_GTK=	yes
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=					\
 		--disable-auto-deps		\

--->8---

Note that I removed the FreeType dependancy; that's just my personal
preference. XFree86 4.2 includes FreeType support, and Mozilla can see
and use installed FreeType fonts, but it doesn't anti-alias them, which
is OK be me (though I don't understand why not as libfreetype exists in
/usr/X11R6/lib; can't Mozilla use that?).

Anyway, it seems as though you've made the port more GNOME-dependant than
it was; would you consider reverting back to how Mozilla 0.9.9 was set up?

Thanks,
Dave

-- 
  ______________________                         ______________________
  \__________________   \    D. J. HAWKEY JR.   /   __________________/
     \________________/\     hawkeyd@visi.com    /\________________/
                      http://www.visi.com/~hawkeyd/


To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-gnome" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?20020802125247.A58963>