From owner-cvs-ports@FreeBSD.ORG Mon Jan 2 21:29:41 2006 Return-Path: X-Original-To: cvs-ports@FreeBSD.org Delivered-To: cvs-ports@FreeBSD.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 1318D16A41F; Mon, 2 Jan 2006 21:29:41 +0000 (GMT) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (repoman.freebsd.org [216.136.204.115]) by mx1.FreeBSD.org (Postfix) with ESMTP id 3794B43D80; Mon, 2 Jan 2006 21:29:30 +0000 (GMT) (envelope-from edwin@FreeBSD.org) Received: from repoman.freebsd.org (localhost [127.0.0.1]) by repoman.freebsd.org (8.13.1/8.13.1) with ESMTP id k02LTU5e010626; Mon, 2 Jan 2006 21:29:30 GMT (envelope-from edwin@repoman.freebsd.org) Received: (from edwin@localhost) by repoman.freebsd.org (8.13.1/8.13.1/Submit) id k02LTUcl010625; Mon, 2 Jan 2006 21:29:30 GMT (envelope-from edwin) Message-Id: <200601022129.k02LTUcl010625@repoman.freebsd.org> From: Edwin Groothuis Date: Mon, 2 Jan 2006 21:29:30 +0000 (UTC) To: ports-committers@FreeBSD.org, cvs-ports@FreeBSD.org, cvs-all@FreeBSD.org X-FreeBSD-CVS-Branch: HEAD Cc: Subject: cvs commit: ports/biology/L-Breeder Makefile distinfo pkg-descr pkg-plist ports/biology/L-Breeder/files patch-LBreeder::MyTextFrame.cpp patch-LBreeder::MyTextFrame.h patch-Lsystem::Lstring.cpp patch-Unix-Makefile patch-thinair::environ.h X-BeenThere: cvs-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: CVS commit messages for the ports tree List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 02 Jan 2006 21:29:41 -0000 edwin 2006-01-02 21:29:30 UTC FreeBSD ports repository Modified files: biology/L-Breeder Makefile distinfo pkg-descr Added files: biology/L-Breeder pkg-plist biology/L-Breeder/files patch-Unix-Makefile Removed files: biology/L-Breeder/files patch-LBreeder::MyTextFrame.cpp patch-LBreeder::MyTextFrame.h patch-Lsystem::Lstring.cpp patch-thinair::environ.h Log: possible fix to unbreak biology/L-Breeder L-Breeder is currently marked unfetchable: http://people.freebsd.org/~fenner/portsurvey/biology.html#L-Breeder So I tried to investigate the problem and I'm now submitting my homework so it doesn't get lost. This is what I noticed: i) L-Breeder upstream sources have "stagnated for some time, but now a new simplified version is available" (sic, from the web site) So, the fetch issue is resolved. And the pkg-descr is also updated to reflect the new home page. However: ii) L-Breeder is now called LBreeder. I have changed PORTNAME to reflect this, although I don't know if this is the right thing to do. Should the port be moved to biology/LBreeder? Or perhaps just leaving PORTNAME pointing to the old name and then work inside the Makefile to point the build/install to the correct name? iii) the sources have been reorganized so I have to update the port's Makefile to reflect this. The attached patch works for me under FreeBSD-4.11 (although it's possible that I may have missed a dependency if I already have a required library installed in my box. Sorry, I don't have a tinderbox-like setup to test builds) iv) the program does not have a version number, nor did I find one by looking inside the sources. To avoid changing too much the port I just left PORTVERSION at 1.0 and bumped PORTREVISION to 6 Finally, do note that I am not a user of LBreeder, so I cannot test the program myself. I just noticed that by calling the executable I get a black X screen, that I can quit by pressing 'q' as documented in Readme.txt, but I can't tell myself if this is the expected behaviour. Nor do I know how to use the example files. Caveat emptor. PR: ports/90073 Submitted by: Fernan Aguero Approved by: maintainer timeout Revision Changes Path 1.18 +18 -32 ports/biology/L-Breeder/Makefile 1.3 +3 -2 ports/biology/L-Breeder/distinfo 1.3 +0 -9 ports/biology/L-Breeder/files/patch-LBreeder::MyTextFrame.cpp (dead) 1.2 +0 -10 ports/biology/L-Breeder/files/patch-LBreeder::MyTextFrame.h (dead) 1.2 +0 -28 ports/biology/L-Breeder/files/patch-Lsystem::Lstring.cpp (dead) 1.1 +14 -0 ports/biology/L-Breeder/files/patch-Unix-Makefile (new) 1.2 +0 -25 ports/biology/L-Breeder/files/patch-thinair::environ.h (dead) 1.2 +1 -1 ports/biology/L-Breeder/pkg-descr 1.3 +24 -0 ports/biology/L-Breeder/pkg-plist (new)