From owner-freebsd-ports@FreeBSD.ORG Mon Jun 7 16:34:47 2010 Return-Path: Delivered-To: ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id 5C011106566C for ; Mon, 7 Jun 2010 16:34:47 +0000 (UTC) (envelope-from rwmaillists@googlemail.com) Received: from mail-ew0-f209.google.com (mail-ew0-f209.google.com [209.85.219.209]) by mx1.freebsd.org (Postfix) with ESMTP id DBEB88FC15 for ; Mon, 7 Jun 2010 16:34:46 +0000 (UTC) Received: by ewy1 with SMTP id 1so551820ewy.33 for ; Mon, 07 Jun 2010 09:34:45 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=googlemail.com; s=gamma; h=domainkey-signature:received:received:date:from:to:subject :message-id:in-reply-to:references:x-mailer:mime-version :content-type:content-transfer-encoding; bh=7fT9VDAOG8DdSngoTFbvpnU0LyCRLk/afU5PL6AEcuE=; b=VFEx9HrCUa+zCw+X7P0CRtRZnb6FBiR0c5so79cr7rfwFNt3kmS5eRrz7ewN90WPjm X8HZW60/sCwzVtXoJujvyY9AzLWVALQSnNkINvUtPSgdxJkx+otIPjGny2JPQnV/tfPa HgjJWBFUfNNLKW+dYby7aMqfezp4aW4SiHXCQ= DomainKey-Signature: a=rsa-sha1; c=nofws; d=googlemail.com; s=gamma; h=date:from:to:subject:message-id:in-reply-to:references:x-mailer :mime-version:content-type:content-transfer-encoding; b=Wj0VAAXUcaRT3PxBqrt0pkshVq9jijAMOxjcqzJp3e45HHqvqHsjTRz7HPR/Bmspw4 2PoY/tTjxA5cvHnzvZli7h7wM+8HoISCoJ/CXEKuAUMyzGW2WpNujYCMJkSh7oiDKB5k tU+eqXizIuyD1ZyAsshZ/OTU5lC5trGRmiS2o= Received: by 10.213.3.66 with SMTP id 2mr11067440ebm.32.1275928485469; Mon, 07 Jun 2010 09:34:45 -0700 (PDT) Received: from gumby.homeunix.com (bb-87-81-140-128.ukonline.co.uk [87.81.140.128]) by mx.google.com with ESMTPS id 16sm2737771ewy.3.2010.06.07.09.34.40 (version=SSLv3 cipher=RC4-MD5); Mon, 07 Jun 2010 09:34:41 -0700 (PDT) Date: Mon, 7 Jun 2010 17:34:39 +0100 From: RW To: ports@freebsd.org Message-ID: <20100607173439.7e9484d7@gumby.homeunix.com> In-Reply-To: <4C0CA591.20307@infracaninophile.co.uk> References: <4C0C34FC.4030603@gibfest.dk> <4C0C3A5B.8010707@missouri.edu> <4C0C3D5F.2070204@FreeBSD.org> <4C0C403B.4000005@missouri.edu> <4C0C4306.205@FreeBSD.org> <4C0C43A3.6050100@missouri.edu> <4C0C4709.5000504@missouri.edu> <4C0CA591.20307@infracaninophile.co.uk> X-Mailer: Claws Mail 3.7.6 (GTK+ 2.20.1; i386-portbld-freebsd8.0) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit Cc: Subject: Re: Manually registering dependencies for ports X-BeenThere: freebsd-ports@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Porting software to FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Mon, 07 Jun 2010 16:34:47 -0000 On Mon, 07 Jun 2010 08:53:53 +0100 Matthew Seaman wrote: > -----BEGIN PGP SIGNED MESSAGE----- > Hash: SHA1 > > On 07/06/2010 02:10:33, Stephen Montgomery-Smith wrote: > > Stephen Montgomery-Smith wrote: > > > So --- this is what I would do. If I had a set of scripts that I > > wanted to install, I would write my own local port whose job is to > > install the scripts, and which lists the needed dependencies as > > RUN_DEPENDS. > > So, you're creating your own meta-port that exists only to be depended > on by the ports you specifically want to have installed? That's a > really good idea. You might need to fill out the contents of your > "wanted-ports" meta-port a bit more, but the concept seems sound to > me. > > It shouldn't cause horrendous problems with most package tools -- they > all cope with things like bsdpan- ports already, which don't have any > directory in the ports tree. If it's a metaport then it does have an origin.