Date: Sun, 18 Aug 2002 22:29:52 -0700 (PDT) From: Stephen Krauth <stephenk@stephenk.com> To: Joe Marcus Clarke <marcus@marcuscom.com> Cc: freebsd-gnome@FreeBSD.ORG Subject: Re: xmms and 'WANT_GNOME' Message-ID: <20020818214704.R1524-100000@beelzebub.inside> In-Reply-To: <1029687504.3914.1.camel@shumai.marcuscom.com>
next in thread | previous in thread | raw e-mail | index | archive | help
On 18 Aug 2002, Joe Marcus Clarke wrote: > On Sun, 2002-08-18 at 03:42, Stephen Krauth wrote: > > I started building xmms 1.2.7 from ports and noticed that it was > > installing gnome 1.4 components, probably writing all over gnome 2.0, > > so I killed it. I read on the site about substituting 'USE_GNOMENG' > > for 'USE_GNOME' in the Makefile to prevent this from happening, but > > the Makefile for xmms contains 'WANT_GNOME' instead. > > > > Is there a corresponding 'WANT_GNOMENG' and what's the difference > > between 'USE' and 'WANT'? Thanks for any info... > > No, WANT_GNOME is the same for both old GNOME and GNOMENG. However, > xmms still needs conversion to the GNOMENG. We haven't gotten around to > it, but if you'd like to take a crack at it, have a look at > /usr/ports/Mk/bsd.gnomeng.mk, and /usr/ports/net/gaim as an example. > > Joe Ok, I think I've figured out a bit more about what's going than when I wrote earlier, and I've modified the Makefile appropriately. The one thing that's still throwing me off, though, is that when compiling under the old Makefile I see this: ===> Extracting for xmms-esound-gnome-1.2.7_2 And with the new Makefile: ===> Extracting for xmms-1.2.7_2 though it looks like the appropriate Gnome dependencies show up. Is this anything to be worried about? Below is some more of the output, and following that is a diff showing the changes I made. If you think it looks good, what do I do next to submit a change to a port? - Steve K. beelzebub`/usr/ports/audio/xmms'# make ===> Extracting for xmms-esound-gnome-1.2.7_2 >> Checksum OK for xmms-1.2.7.tar.bz2. ===> xmms-esound-gnome-1.2.7_2 depends on executable: gmake - found ===> xmms-esound-gnome-1.2.7_2 depends on file: /usr/X11R6/bin/gnomecc - not found ===> Verifying install for /usr/X11R6/bin/gnomecc in /usr/ports/sysutils/gnomecontrolcenter ===> Returning to build of xmms-esound-gnome-1.2.7_2 ===> xmms-esound-gnome-1.2.7_2 depends on shared library: xml.5 - found ===> xmms-esound-gnome-1.2.7_2 depends on shared library: mikmod.2 - found ===> xmms-esound-gnome-1.2.7_2 depends on shared library: vorbis.2 - found ===> xmms-esound-gnome-1.2.7_2 depends on shared library: X11.6 - found ===> xmms-esound-gnome-1.2.7_2 depends on shared library: esd.2 - found ===> xmms-esound-gnome-1.2.7_2 depends on shared library: glib12.3 - found ===> xmms-esound-gnome-1.2.7_2 depends on shared library: gtk12.2 - found ===> xmms-esound-gnome-1.2.7_2 depends on shared library: Imlib.5 - found ===> xmms-esound-gnome-1.2.7_2 depends on shared library: gnome.5 - found ===> xmms-esound-gnome-1.2.7_2 depends on shared library: panel_status.5 - not found ===> Verifying install for panel_status.5 in /usr/ports/x11/gnomecore ^C beelzebub`/usr/ports/audio/xmms'# make -f Makefile.GNOMENG ===> Extracting for xmms-1.2.7_2 >> Checksum OK for xmms-1.2.7.tar.bz2. ===> xmms-1.2.7_2 depends on executable: gmake - found ===> xmms-1.2.7_2 depends on shared library: xml.5 - found ===> xmms-1.2.7_2 depends on shared library: mikmod.2 - found ===> xmms-1.2.7_2 depends on shared library: vorbis.2 - found ===> xmms-1.2.7_2 depends on shared library: X11.6 - found ===> xmms-1.2.7_2 depends on shared library: esd.2 - found ===> xmms-1.2.7_2 depends on shared library: glib12.3 - found ===> xmms-1.2.7_2 depends on shared library: gtk12.2 - found You can disable support for mikmod by defining WITHOUT_MIKMOD. You can disable support for vorbis by defining WITHOUT_VORBIS. You can disable 3DNow! optimized decoding routines by defining WITHOUT_3DNOW. ^C beelzebub`/usr/ports/audio/xmms'# diff --context=2 Makefile Makefile.GNOMENG *** Makefile Sun Aug 18 00:50:56 2002 --- Makefile.GNOMENG Sun Aug 18 21:58:54 2002 *************** *** 20,25 **** USE_BZIP2= yes USE_X_PREFIX= yes ! USE_GTK= yes ! WANT_ESOUND= yes WANT_GNOME= yes USE_GMAKE= yes --- 20,25 ---- USE_BZIP2= yes USE_X_PREFIX= yes ! USE_GNOMENG= yes ! USE_GNOME= esound glib gtk12 WANT_GNOME= yes USE_GMAKE= yes *************** *** 55,61 **** .endif ! .if defined(HAVE_GNOME) ! USE_GNOME= yes ! .else CONFIGURE_ARGS= --without-gnome .endif --- 55,59 ---- .endif ! .if !defined(HAVE_GNOME) CONFIGURE_ARGS= --without-gnome .endif 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?20020818214704.R1524-100000>