patch- depends on libversion
Martin Klaffenboeck
martin.klaffenboeck at gmx.at
Thu Apr 24 00:24:36 PDT 2003
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?
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?
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.thats-me.net/pgp.asc
More information about the freebsd-gnome
mailing list