patch- depends on libversion
Joe Marcus Clarke
marcus at marcuscom.com
Thu Apr 24 00:27:50 PDT 2003
On Thu, 2003-04-24 at 03:24, Martin Klaffenboeck wrote:
> Am 2003.04.23 23:03 schrieb(en) Joe Marcus Clarke:
> > On Wed, 2003-04-23 at 16:04, Martin Klaffenboeck wrote:
> > > Hello,
> > >
> > > I'm using libgnomecanvas-2.300 here, so I have to patch gcompris2
> > (2.1;
> > > next new port from me) in a file. for libgnomecanvas-2.200 it is
> > not
> > > necessary to patch with this file. So can I use a patch depending
> > on
> > > the installed version of a lib? (In this case, I have to tell the
> > port
> > > to use files/patch-src::boards::menu.c only when gnomecanvas 2.3 is
> > > installed and not if 2.2 is installed.) Is that possible?
> >
> > You should be using the new GNOME infrastructure as described at
> > http://www.freebsd.org/gnome/docs/porting.html. If you use this,
> > things
> > should automatically work for you.
>
> Hm. I read this site you gave me the link. But here is my patch:
>
> --- src/boards/menu.c.orig Wed Apr 23 21:38:22 2003
> +++ src/boards/menu.c Wed Apr 23 21:39:20 2003
> @@ -153,6 +153,7 @@
> gcomprisBoard->maxlevel=1;
> gcompris_bar_set(GCOMPRIS_BAR_CONFIG|GCOMPRIS_BAR_ABOUT);
>
> + gnome_canvas_update_now(gcomprisBoard->canvas);
> menu_pause(FALSE);
>
> }
>
> It is stored in files/patch-src::boards::menu.c, I will attach the
> ports .sh file.
>
> This is only needed for libcanvas 2.3 which is only in the marcuscom
> ports, as I could see. In the official ports collection there is 2.2
> available. For 2.2 this is not needed. But how can I do that?
Sorry, I completely misunderstood the question.
>
> I don't know if that patch would also work with 2.2. Maybe you can
> place this port in the marcuscom ports until you patch all your ports
> into the official collection?
That's exactly what I'll do.
Joe
>
> Thanks for your help.
>
> Martin
>
>
> > Joe
> >
> > >
> > > Martin
> > > _______________________________________________
> > > freebsd-ports at freebsd.org mailing list
> > > http://lists.freebsd.org/mailman/listinfo/freebsd-ports
> > > To unsubscribe, send any mail to
> > "freebsd-ports-unsubscribe at freebsd.org"
> > --
> > PGP Key : http://www.marcuscom.com/pgp.asc
> >
> >
> >
--
PGP Key : http://www.marcuscom.com/pgp.asc
-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 187 bytes
Desc: This is a digitally signed message part
Url : http://lists.freebsd.org/pipermail/freebsd-gnome/attachments/20030424/946ad53a/attachment.bin
More information about the freebsd-gnome
mailing list