Skip site navigation (1)Skip section navigation (2)
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>