HEADS UP: GNOME 2.26 available for FreeBSD

Joe Marcus Clarke marcus at FreeBSD.org
Mon Apr 20 00:52:52 UTC 2009


On Sat, 2009-04-18 at 13:47 +0400, Dmitry Morozovsky wrote:
> On Tue, 14 Apr 2009, Joe Marcus Clarke wrote:
> 
> JMC> > JMC> > Another question: is there a way to avoid apache22 install (i have apache13 
> JMC> > JMC> > installed and have no current plans to upgrade) ? I tried to chase 
> JMC> > JMC> > options but failed.
> JMC> > JMC> 
> JMC> > JMC> Not by using the meta-port.  This is required for gnome-user-share which
> JMC> > JMC> is now part of the GNOME Desktop.
> JMC> > 
> JMC> > Hmm, so currently there is no way to install gnome2 without requiring apache22?
> JMC> 
> JMC> Correct.  You could, of course, go through the meta-port, and remove
> JMC> gnome-user-share on your own (i.e. build your own customized meta-port).
> 
> Well, would you object to the following quick fix?

Actually, I have always shied away from such things.  We regularly get
requests to change the meta-port, but we long ago took the philosophy to
keep the Desktop meta-port as close to the official set of GNOME Desktop
components as possible.  If we add an option for this, then we slide
down the slope of making everything optional.

In the past I've simply prompted people to create their own local
meta-ports, or install x11/gnome2-lite (no user-share there), then build
on that for what they need.

Joe

> 
> Index: x11/gnome2/Makefile
> ===================================================================
> RCS file: /home/ncvs/ports/x11/gnome2/Makefile,v
> retrieving revision 1.154
> diff -u -r1.154 Makefile
> --- x11/gnome2/Makefile 10 Apr 2009 05:56:18 -0000      1.154
> +++ x11/gnome2/Makefile 18 Apr 2009 09:26:50 -0000
> @@ -68,7 +68,8 @@
>  .endif
>  
>  .if !defined(GNOME_SLAVE) || ${.CURDIR:T}=="gnome2-lite"
> -OPTIONS=       XSCREENSAVER "Use xscreensaver as screen saver app" off
> +OPTIONS=       XSCREENSAVER "Use xscreensaver as screen saver app" off \
> +               USER_SHARE "Use gnome-user-share for file sharing" on
>  .endif
>  
>  do-install:    # empty
> @@ -90,9 +91,11 @@
>                 swfdec-player:${PORTSDIR}/multimedia/swfdec-gnome \
>                 vinagre:${PORTSDIR}/net/vinagre \
>                 brasero:${PORTSDIR}/sysutils/brasero \
> -               gnome-file-share-properties:${PORTSDIR}/www/gnome-user-share \
>                 
> ${LOCALBASE}/lib/deskbar-applet/deskbar-applet:${PORTSDIR}/deskutils/deskbar-applet 
> \
>                 
> ${LOCALBASE}/lib/hamster-applet/hamster-applet:${PORTSDIR}/deskutils/hamster-applet
> +.if !defined(WITHOUT_USER_SHARE)
> +RUN_DEPENDS+= gnome-file-share-properties:${PORTSDIR}/www/gnome-user-share
> +.endif
>  .if ${ARCH} == "i386"
>  #RUN_DEPENDS+= tomboy:${PORTSDIR}/deskutils/tomboy
>  .endif
>  
> 
-- 
Joe Marcus Clarke
FreeBSD GNOME Team      ::      gnome at FreeBSD.org
FreeNode / #freebsd-gnome
http://www.FreeBSD.org/gnome
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 195 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-ports/attachments/20090420/ecb37697/attachment.pgp


More information about the freebsd-ports mailing list