Skip site navigation (1)Skip section navigation (2)
Date:      19 Aug 2002 12:42:36 -0400
From:      Joe Marcus Clarke <marcus@marcuscom.com>
To:        Stephen Krauth <stephenk@stephenk.com>
Cc:        freebsd-gnome@FreeBSD.ORG
Subject:   Re: xmms and 'WANT_GNOME'
Message-ID:  <1029775357.326.14.camel@gyros.marcuscom.com>
In-Reply-To: <20020818214704.R1524-100000@beelzebub.inside>
References:  <20020818214704.R1524-100000@beelzebub.inside>

next in thread | previous in thread | raw e-mail | index | archive | help
On Mon, 2002-08-19 at 01:29, Stephen Krauth wrote:
> 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:
> 

A little more was required.  See the diffs I just sent out.

Joe

> ===>  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
> 
> 
> 
-- 
PGP Key : http://www.marcuscom.com/pgp.asc


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?1029775357.326.14.camel>