From owner-freebsd-ports@FreeBSD.ORG Sun May 2 01:58:03 2004 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.FreeBSD.org (mx1.freebsd.org [216.136.204.125]) by hub.freebsd.org (Postfix) with ESMTP id 6755316A4CE for ; Sun, 2 May 2004 01:58:03 -0700 (PDT) Received: from pythagoras.zen.co.uk (pythagoras.zen.co.uk [212.23.3.140]) by mx1.FreeBSD.org (Postfix) with ESMTP id 2475943D45 for ; Sun, 2 May 2004 01:58:03 -0700 (PDT) (envelope-from zen13038@zen.co.uk) Received: from [217.155.133.118] (helo=yashin.myname.mydomain) by pythagoras.zen.co.uk with esmtp (Exim 4.30) id 1BKCnS-0002zu-2P; Sun, 02 May 2004 08:58:02 +0000 Received: by yashin.myname.mydomain (Postfix, from userid 1001) id 1265520AEA; Sun, 2 May 2004 10:02:43 +0100 (BST) Date: Sun, 2 May 2004 10:02:42 +0100 From: Aleksandar Simic To: Oliver Eikemeier Message-ID: <20040502090242.GA85884@yashin.myname.mydomain> References: <20040501235333.GA84676@yashin.myname.mydomain> <40943C5B.4040501@fillmore-labs.com> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Disposition: inline In-Reply-To: <40943C5B.4040501@fillmore-labs.com> User-Agent: Mutt/1.4.2.1i X-Originating-Pythagoras-IP: [217.155.133.118] cc: ports@FreeBSD.org Subject: Re: Improving /usr/ports/Makefile ? X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.1 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 May 2004 08:58:03 -0000 On Sun, May 02, 2004 at 02:10:03AM +0200, Oliver Eikemeier wrote: > Aleksandar Simic wrote: > > >Hello, > > > >from time to time you see people asking on questions why is it that > >their 'make index' is failing after they cvsup-ed all but excluded > >some region specific ports directories, most commonly: > > > >arabic, chinese, hebrew, hungarian, japanese, korean, polish, > >portuguese, russian, ukrainian, vietnamese > > > >Could a check be added to see if the above directories, or any other > >'undesirable' ones are non existant and if they are, that they should > >be ignored ? > > > >Something like this: > > > > > >*** /usr/ports/Makefile Sat May 1 14:20:36 2004 > >--- /tmp/Makefile Sat May 1 09:27:44 2004 > >*************** > >*** 1,66 **** > >--- 1,186 ---- > > # $FreeBSD: ports/Makefile,v 1.82 2004/04/02 07:25:23 kris Exp $ > > # > > > >+ .if exists (${.CURDIR}/accessibility) > > SUBDIR += accessibility > >+ .endif > > ... it's not that easy, because ports from one category need ports from > another, so the INDEx generation fails anyway. I tested a script that > calculated complete subsets, but they were not very useful. OK, but how about doing this check just for the non-english language ports, already listed above ? 'Cos, as far as I can tell they take ports from the 'main' ports and just add localisation. Aleksandar