From owner-freebsd-ports@FreeBSD.ORG Sun Jan 28 11:59:46 2007 Return-Path: X-Original-To: ports@freebsd.org Delivered-To: freebsd-ports@FreeBSD.ORG Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 48C7D16A401; Sun, 28 Jan 2007 11:59:46 +0000 (UTC) (envelope-from root@scienceclue.ath.cx) Received: from scienceclue.ath.cx (mic92-1-87-90-12-116.dsl.club-internet.fr [87.90.12.116]) by mx1.freebsd.org (Postfix) with ESMTP id 0403B13C4A5; Sun, 28 Jan 2007 11:59:41 +0000 (UTC) (envelope-from root@scienceclue.ath.cx) Received: from scienceclue.ath.cx (localhost [127.0.0.1]) by scienceclue.ath.cx (8.13.8/8.13.8) with ESMTP id l0SBwxva012743; Sun, 28 Jan 2007 12:59:03 +0100 (CET) (envelope-from root@scienceclue.ath.cx) Received: (from root@localhost) by scienceclue.ath.cx (8.13.8/8.13.8/Submit) id l0SBwqb5012742; Sun, 28 Jan 2007 12:58:52 +0100 (CET) (envelope-from root) Date: Sun, 28 Jan 2007 12:58:49 +0100 From: Mathieu Prevot To: Markus Brueffer Message-ID: <20070128115849.GA12714@scienceclue.ath.cx> References: <20070126090310.GA45018@scienceclue.ath.cx> <200701271723.54070.markus@FreeBSD.org> <20070127181525.GA26664@scienceclue.ath.cx> <200701272235.29343.markus@freebsd.org> Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-15 Content-Disposition: inline In-Reply-To: <200701272235.29343.markus@freebsd.org> User-Agent: Mutt/1.4.2.2i Cc: ports@freebsd.org Subject: Re: new port: libtool: link: cannot find the library `' X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list Reply-To: Mathieu Prevot List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 28 Jan 2007 11:59:46 -0000 On Sat, Jan 27, 2007 at 10:35:24PM +0100, Markus Brueffer wrote: > On Saturday 27 January 2007 19:15, Mathieu Prevot wrote: > > On Sat, Jan 27, 2007 at 05:23:48PM +0100, Markus Brueffer wrote: > > > Hi Mathieu, > > > > > > The problem is that the buildsystem that kmess ships is hosed. Try the > > > following in the port's directory (regenerating the buildsystem): > > > > > > # make patch > > > # cd work/kmess-1.5pre1 > > > # gmake -f admin/Makefile.common > > > # cd ../.. > > > # make > > > > > > Now the build should succeed. I don't have much time at the moment, but > > > will come back to you tonight with details on how to fix this properly. > > > > It made it, indeed. Thanks for this. > > I will wait for details. > > Here is a version of the port that should build and install flawlessly (only > compile tested, no runtime tests as I don't use MSN): > > http://people.freebsd.org/~markus/stuff/kmess.tar.bz2 > > What I did was the following: As soon as you notice funny automake messages > after the configure stage, you know something is wrong with the buildsystem. > In most cases, by my own experience, these are only noop changes the author > did after generating the buildsystem that changed one or more timestamps. > Using gmake -d in the builddirectory you can see which files are affected and > correct the timestamps manually (look at the post-patch target). That's what > I did in this case. > > In some rare cases, the author really forgot to regenerate the buildsystem > before releasing the distfile. If this is the case, you have to regenerate it > by yourself (as shown in the first mail). After that you can choose between > creating a mega patch for the port, hosted at an external site, or releasing > a completly new tarball. The latter one is mostly more appropriate, as the > size of the patch often exceeds the size of a new tarball. > > Please let me know if kmess works as expected. If so, I'd like to commit it > (judging from the information from the website, this version should be quite > stable). > > Btw: This port is currently unmaintained. Would you like to be the new > maintainer of it? (hint, hint) :) The sofware works fine. Yes, I would like to maintain it, but I'm not sure I see /everything/ this suppose. Regards, Mathieu