From owner-freebsd-gnome@FreeBSD.ORG Sun May 2 22:28:06 2010 Return-Path: Delivered-To: gnome@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 6E04E106566B; Sun, 2 May 2010 22:28:06 +0000 (UTC) (envelope-from marcus@freebsd.org) Received: from av-tac-rtp.cisco.com (hen.cisco.com [64.102.19.198]) by mx1.freebsd.org (Postfix) with ESMTP id 2B9748FC13; Sun, 2 May 2010 22:28:05 +0000 (UTC) X-TACSUNS: Virus Scanned Received: from rooster.cisco.com (localhost.cisco.com [127.0.0.1]) by av-tac-rtp.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id o42MS5o3012764; Sun, 2 May 2010 18:28:05 -0400 (EDT) Received: from fruit-rollup.marcuscom.com (jclarke-pc.cisco.com [172.18.254.236]) by rooster.cisco.com (8.13.8+Sun/8.13.8) with ESMTP id o42MS1mC027781; Sun, 2 May 2010 18:28:01 -0400 (EDT) Message-ID: <4BDDFC70.1040609@freebsd.org> Date: Sun, 02 May 2010 18:28:00 -0400 From: Joe Marcus Clarke Organization: FreeBSD, Inc. User-Agent: Mozilla/5.0 (Macintosh; U; Intel Mac OS X 10.6; en-US; rv:1.9.1.9) Gecko/20100317 Thunderbird/3.0.4 MIME-Version: 1.0 To: Doug Barton References: <4BDD1728.8080903@FreeBSD.org> <1272795699.58527.26.camel@headache.rainbow-runner.nl> <4BDDEC67.7090808@FreeBSD.org> In-Reply-To: <4BDDEC67.7090808@FreeBSD.org> Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 7bit Cc: gnome@freebsd.org, Koop Mast , freebsd-ports@freebsd.org Subject: Re: Grandfather dependencies completely out of control X-BeenThere: freebsd-gnome@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: GNOME for FreeBSD -- porting and maintaining List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 02 May 2010 22:28:06 -0000 On 5/2/10 5:19 PM, Doug Barton wrote: > On 05/02/10 03:21, Koop Mast wrote: >> One of the scripts provided by devel/glib20 is a perl script. That is the reason why >> we need perl. > > Thanks for the response, couple things come to mind. First, how many > things actually make use of those perl/python scripts? If the number is > small they should probably be OPTIONS that default to off, or slave > ports as Thomas suggested. The script (glib-mkenums) is actually very important to almost all ports which depend on glib. Yes, what Thomas suggested could be done with some considerable work. What might be better is to have someone versed in shell scripting translate this script to sh. I think the GNOME guys would be fine to accept that. Joe -- Joe Marcus Clarke FreeBSD GNOME Team :: gnome@FreeBSD.org FreeNode / #freebsd-gnome http://www.FreeBSD.org/gnome