From owner-freebsd-ports@FreeBSD.ORG Mon Apr 20 00:52:52 2009 Return-Path: Delivered-To: ports@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 6F4241065673; Mon, 20 Apr 2009 00:52:52 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from creme-brulee.marcuscom.com (marcuscom-pt.tunnel.tserv1.fmt.ipv6.he.net [IPv6:2001:470:1f00:ffff::1279]) by mx1.freebsd.org (Postfix) with ESMTP id 1B16B8FC15; Mon, 20 Apr 2009 00:52:52 +0000 (UTC) (envelope-from marcus@FreeBSD.org) Received: from [IPv6:2001:470:1f00:2464::4] (shumai.marcuscom.com [IPv6:2001:470:1f00:2464::4]) by creme-brulee.marcuscom.com (8.14.3/8.14.3) with ESMTP id n3K0rrRh032435; Sun, 19 Apr 2009 20:53:53 -0400 (EDT) (envelope-from marcus@FreeBSD.org) From: Joe Marcus Clarke To: Dmitry Morozovsky In-Reply-To: References: <1239343955.4933.113.camel@shumai.marcuscom.com> <1239667718.1304.66.camel@shumai.marcuscom.com> <1239669463.1304.67.camel@shumai.marcuscom.com> <1239670126.1304.75.camel@shumai.marcuscom.com> <3f1fd1ea0904131951u5e6b211dlbb55af484d91e63b@mail.gmail.com> <1239717249.1407.9.camel@wombat.2hip.net> <1239730007.1304.237.camel@shumai.marcuscom.com> <1239736472.1304.251.camel@shumai.marcuscom.com> <1239737820.1304.265.camel@shumai.marcuscom.com> Content-Type: multipart/signed; micalg="pgp-sha1"; protocol="application/pgp-signature"; boundary="=-cd8OWW52H9qGVPL+xBv6" Organization: FreeBSD, Inc. Date: Sun, 19 Apr 2009 20:52:50 -0400 Message-Id: <1240188770.1356.26.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Evolution 2.26.1.1 FreeBSD GNOME Team Port X-Spam-Status: No, score=-2.6 required=5.0 tests=BAYES_00,NO_RELAYS autolearn=ham version=3.2.5 X-Spam-Checker-Version: SpamAssassin 3.2.5 (2008-06-10) on creme-brulee.marcuscom.com Cc: gnome@FreeBSD.org, ports@FreeBSD.org Subject: Re: HEADS UP: GNOME 2.26 available for FreeBSD X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 20 Apr 2009 00:52:52 -0000 --=-cd8OWW52H9qGVPL+xBv6 Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2009-04-18 at 13:47 +0400, Dmitry Morozovsky wrote: > On Tue, 14 Apr 2009, Joe Marcus Clarke wrote: >=20 > JMC> > JMC> > Another question: is there a way to avoid apache22 install = (i have apache13=20 > JMC> > JMC> > installed and have no current plans to upgrade) ? I tried t= o chase=20 > JMC> > JMC> > options but failed. > JMC> > JMC>=20 > 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> >=20 > JMC> > Hmm, so currently there is no way to install gnome2 without requir= ing apache22? > JMC>=20 > 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-po= rt). >=20 > 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 >=20 > Index: x11/gnome2/Makefile > =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D= =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D > 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 > =20 > .if !defined(GNOME_SLAVE) || ${.CURDIR:T}=3D=3D"gnome2-lite" > -OPTIONS=3D XSCREENSAVER "Use xscreensaver as screen saver app" off > +OPTIONS=3D XSCREENSAVER "Use xscreensaver as screen saver app" off= \ > + USER_SHARE "Use gnome-user-share for file sharing" on > .endif > =20 > 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-sh= are \ > =20 > ${LOCALBASE}/lib/deskbar-applet/deskbar-applet:${PORTSDIR}/deskutils/desk= bar-applet=20 > \ > =20 > ${LOCALBASE}/lib/hamster-applet/hamster-applet:${PORTSDIR}/deskutils/hams= ter-applet > +.if !defined(WITHOUT_USER_SHARE) > +RUN_DEPENDS+=3D gnome-file-share-properties:${PORTSDIR}/www/gnome-user-s= hare > +.endif > .if ${ARCH} =3D=3D "i386" > #RUN_DEPENDS+=3D tomboy:${PORTSDIR}/deskutils/tomboy > .endif > =20 >=20 --=20 Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome --=-cd8OWW52H9qGVPL+xBv6 Content-Type: application/pgp-signature; name="signature.asc" Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.4.9 (FreeBSD) iEYEABECAAYFAknrx2EACgkQb2iPiv4Uz4fIeACeIig1b7z2sr5Y9vBleztPetPP 3Z0AoJQzXJ6579sfpI6MfiHOSShyEJaC =7v+P -----END PGP SIGNATURE----- --=-cd8OWW52H9qGVPL+xBv6--