From owner-freebsd-gnome Sat Jan 18 17: 4:36 2003 Delivered-To: freebsd-gnome@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id AB0D437B401 for ; Sat, 18 Jan 2003 17:04:32 -0800 (PST) Received: from creme-brulee.marcuscom.com (rdu57-17-158.nc.rr.com [66.57.17.158]) by mx1.FreeBSD.org (Postfix) with ESMTP id BE57A43F3F for ; Sat, 18 Jan 2003 17:04:31 -0800 (PST) (envelope-from marcus@FreeBSD.org) Received: from [192.168.1.4] (shumai.marcuscom.com [192.168.1.4]) by creme-brulee.marcuscom.com (8.12.6/8.12.6) with ESMTP id h0J13VDx052902; Sat, 18 Jan 2003 20:03:31 -0500 (EST) (envelope-from marcus@FreeBSD.org) Subject: Re: balsa2 fails, marcusmerge From: Joe Marcus Clarke To: Franz Klammer Cc: Martin Klaffenboeck , FreeBSD GNOME Users In-Reply-To: <1042938104.33708.15.camel@ds9.webonaut.com> References: <20030118204030.GA28395@martin.kdrache.org> <1042923556.7820.22.camel@shumai.marcuscom.com> <20030118212035.GE28395@martin.kdrache.org> <1042938104.33708.15.camel@ds9.webonaut.com> Content-Type: multipart/signed; micalg=pgp-sha1; protocol="application/pgp-signature"; boundary="=-pOuG0aAu/XugnA/oNxCT" Organization: FreeBSD, Inc. Message-Id: <1042938263.7820.57.camel@shumai.marcuscom.com> Mime-Version: 1.0 X-Mailer: Ximian Evolution 1.2.1 Date: 18 Jan 2003 20:04:24 -0500 X-Spam-Status: No, hits=-2.2 required=5.0 tests=AWL,IN_REP_TO,MIME_LONG_LINE_QP,NOSPAM_INC,PGP_SIGNATURE_2, QUOTED_EMAIL_TEXT,REFERENCES,SPAM_PHRASE_01_02 version=2.43 Sender: owner-freebsd-gnome@FreeBSD.ORG Precedence: bulk List-ID: List-Archive: (Web Archive) List-Help: (List Instructions) List-Subscribe: List-Unsubscribe: X-Loop: FreeBSD.ORG --=-pOuG0aAu/XugnA/oNxCT Content-Type: text/plain Content-Transfer-Encoding: quoted-printable On Sat, 2003-01-18 at 20:01, Franz Klammer wrote: > Am Sa, 2003-01-18 um 22.20 schrieb Martin Klaffenboeck: > > Am 2003.01.18 21:59 schrieb(en) Joe Marcus Clarke: > > > On Sat, 2003-01-18 at 15:40, Martin Klaffenboeck wrote: > > > > Hello, > > > > > > > > I tryed to use portupgrade -r pkg-config to update all the ports. > > > > Could there be something wrong, when I try to use portupgrade -fr > > > > pkg-config there are also gnome1 ports rebuilt. I was breaking the > > > > procedure and so I think there could be something wrong with gnome1= , > > >=20 > > > > gnome2 ... > > >=20 > > > No, this is expected. However, by this point, you shouldn't have any > > > ports on your system that would overwrite the GNOME 2 desktop. > >=20 > > Allright, I see. > >=20 > > > > > > > > Is the USE_GNOMENG really correct for gnome1 or gnome2 installation= ? > > >=20 > > > > It would be nice to have a setting like USE_GNOME_VER=3D 2 or > > > > USE_GNOME_VER=3D 1 in my /etc/make.conf so that there cannot be > > > something > > > > wrong in the installation. If I use USE_GNOME_VER=3D 2 every port > > > which > > > > must not be installed, sould not get installed anymore, even if it > > > is a > > > > dependency. > > >=20 > > > That's the idea. I just have so much in my backlog, I haven't starte= d > > > on the GNOME 2 additions to bsd.gnomeng.mk. However, my thughts are > > > to > > > create WANT macros like: > > >=20 > > > WANT_GNOME_DESKTOP=3D 1 > > > WANT_GNOME_DESKTOP=3D 2 > > >=20 > > > Ports, like gaim, can set WANT_GNOME_DESKTOP=3D1, then check to see i= f > > > the > > > user has the GNOME 1 desktop, if they do, the gaim applet will be > > > built. If not, then the gaim application will be built. Conversely, > > > ports like gimp-devel would set WANT_GNOME_DESKTOP=3D2, and do a simi= lar > > > check. > > >=20 > > > For ports like file_applet_menu, a macro would exist like > > > USE_GNOME_DESKTOP=3D1. If the GNOME 1 desktop isn't present, the por= t > > > would refuse to build. I had even rolled the thought around in my > > > head > > > for auto-creating a PRE-INSTALL script if one didn't already exist, > > > that > > > would enforce this when installing packages as well. Though this may > > > just be unreasonable. > >=20 > > That sounds great for me. > >=20 > > > > > > > > After portupgrade -r pkg-config: > > > > > > > > Now balsa2 doesn't show icons in the toolbar. I tryed to reinstall= , > > >=20 > > > > but it fails on the check for libgnomeprint. Maybe there is > > > something > > > > wrong in the configure script? I think, you can reproduce this. > > >=20 > > > There are known issues with libgnomeprint 2.2 and 2.0. GNOME 2.2 may > > > ship with both. In the meantime, the balsa2 from > > > http://www.marcuscom.com/downloads/freeze/ should support both. > >=20 > > I'll try that out. Why don't you put that to the portstree? I used=20 > > marcusmerge for that. Shouln't there come a new balsa2 with it? >=20 > if you want, i have all*) ports from freeze patched and i do > an update with marcusmerge. currently i'm first doing a normal cvsup=20 > then merge the freeze-ports and at last i'm merging the gnome 2.1-ports. >=20 > also i've changed all Makfiles where i've found a LIB_DEPENDS to > gtk+X11-2.0.0 with this lines: >=20 > .if !exists(${X11BASE}/libdata/pkgconfig/gtk+-2.0.pc) > LIB_DEPENDS+=3D gtk-x11-2.0.0:${PORTSDIR}/x11-toolkits/gtk20 > .endif >=20 > if gtk-2.2 is installed a LIB_DEPENDS to 2.0.0 result in > "not found" because gtk-2.2 needs a value of gtk-x11-2.0.200. >=20 > franz. >=20 > *) expect mozilla-gtk2 - i've didn't find this port. This is a port to be repo-copied. If you want to use this port, you must first copy mozilla-devel-gtk2 to mozilla-gtk2, and edit the CVS Id accordingly. Joe --=20 Joe Marcus Clarke FreeBSD GNOME Team :: marcus@FreeBSD.org http://www.FreeBSD.org/gnome --=-pOuG0aAu/XugnA/oNxCT Content-Type: application/pgp-signature; name=signature.asc Content-Description: This is a digitally signed message part -----BEGIN PGP SIGNATURE----- Version: GnuPG v1.2.1 (FreeBSD) iD8DBQA+KfmXb2iPiv4Uz4cRAgI6AJ9wMXCgZCAIGh0wWXLafPC4iD4E2wCeMbwl 8RfjA6gCJ1sFgkl8W3Y0ksk= =6e1m -----END PGP SIGNATURE----- --=-pOuG0aAu/XugnA/oNxCT-- To Unsubscribe: send mail to majordomo@FreeBSD.org with "unsubscribe freebsd-gnome" in the body of the message