Skip site navigation (1)Skip section navigation (2)
Date:      18 Jan 2003 20:04:24 -0500
From:      Joe Marcus Clarke <marcus@FreeBSD.org>
To:        Franz Klammer <klammer@webonaut.com>
Cc:        Martin Klaffenboeck <martin.klaffenboeck@gmx.at>, FreeBSD GNOME Users <gnome@FreeBSD.org>
Subject:   Re: balsa2 fails, marcusmerge
Message-ID:  <1042938263.7820.57.camel@shumai.marcuscom.com>
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>

next in thread | previous in thread | raw e-mail | index | archive | help

--=-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




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1042938263.7820.57.camel>