From owner-freebsd-gnome@FreeBSD.ORG Thu Apr 24 00:56:52 2003 Return-Path: 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 E50D437B401 for ; Thu, 24 Apr 2003 00:56:52 -0700 (PDT) Received: from httpd1.terions.de (static62-99-146-055.adsl.inode.at [62.99.146.55]) by mx1.FreeBSD.org (Postfix) with SMTP id C42F343FB1 for ; Thu, 24 Apr 2003 00:56:45 -0700 (PDT) (envelope-from martin.klaffenboeck@gmx.at) Received: (qmail 95220 invoked from network); 24 Apr 2003 07:56:39 -0000 Received: from unknown (HELO martin.kleinerdrache.org) (127.0.0.1) by loopback with SMTP; 24 Apr 2003 07:56:39 -0000 Date: Thu, 24 Apr 2003 09:56:38 +0200 From: Martin Klaffenboeck To: Joe Marcus Clarke Message-ID: <20030424075638.GC411@martin.kleinerdrache.org> References: <20030423200444.GA14406@martin.kleinerdrache.org> <1051131829.410.104.camel@gyros> <20030424072407.GA411@martin.kleinerdrache.org> <1051169262.47874.63.camel@shumai.marcuscom.com> Mime-Version: 1.0 Content-Type: text/plain; format=flowed; charset=ISO-8859-1 Content-Disposition: inline Content-Transfer-Encoding: 8bit In-Reply-To: <1051169262.47874.63.camel@shumai.marcuscom.com>; from marcus@marcuscom.com on Do, Apr 24, 2003 at 09:27:42 +0200 X-Mailer: Balsa 2.0.10 Lines: 94 cc: gnome freebsd Subject: Re: patch- depends on libversion X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Thu, 24 Apr 2003 07:56:53 -0000 Am 2003.04.24 09:27 schrieb(en) Joe Marcus Clarke: > 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. Many thanks, Martin > Joe > > > > > Thanks for your help. > > > > Martin > > > > > > > Joe > > > > > > > > > > > Martin > > > > _______________________________________________ > > > > freebsd-ports@freebsd.org mailing list > > > > http://lists.freebsd.org/mailman/listinfo/freebsd-ports > > > > To unsubscribe, send any mail to > > > "freebsd-ports-unsubscribe@freebsd.org" > > > -- > > > PGP Key : http://www.marcuscom.com/pgp.asc > > > > > > > > > > -- > PGP Key : http://www.marcuscom.com/pgp.asc > -- PGP-Key: http://www.thats-me.net/pgp.asc