From owner-freebsd-ports@FreeBSD.ORG Fri Jan 14 12:41:20 2005 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 61C0F16A4CE for ; Fri, 14 Jan 2005 12:41:20 +0000 (GMT) Received: from mail.bitdefender.com (ns.bitdefender.com [217.156.83.1]) by mx1.FreeBSD.org (Postfix) with ESMTP id 4913143D1F for ; Fri, 14 Jan 2005 12:41:19 +0000 (GMT) (envelope-from apircalabu@bitdefender.com) Received: (qmail 28790 invoked from network); 14 Jan 2005 12:41:17 -0000 Received: from apircalabu.dsd.ro (10.10.15.22) by mail.dsd.ro with AES256-SHA encrypted SMTP; 14 Jan 2005 12:41:17 -0000 Date: Fri, 14 Jan 2005 14:43:53 +0200 From: Adi Pircalabu To: freebsd-ports@freebsd.org Message-ID: <20050114144353.1aad2014@apircalabu.dsd.ro> In-Reply-To: <1105704398.41e7b5ce7dc5e@buexe.b-5.de> References: <20050113062739.GA28658@xor.obsecurity.org> <20050113180504.GA26064@xor.obsecurity.org> <20050114130404.250d6e26@apircalabu.dsd.ro> <20050114112918.GF69532@voodoo.oberon.net> <1105704398.41e7b5ce7dc5e@buexe.b-5.de> Organization: BitDefender X-Mailer: Sylpheed-Claws 0.9.13 (GTK+ 1.2.10; i386-portbld-freebsd4.10) Mime-Version: 1.0 Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: 7bit X-BitDefender-SpamStamp: 1.1.2 036000040111AAAAAAE X-BitDefender-Scanner: Clean, Agent: BitDefender Qmail 1.6.1 on mail.bitdefender.com X-BitDefender-Spam: No (0) Subject: Re: HEADS UP: pkg-plist strict enforcement starting 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: Fri, 14 Jan 2005 12:41:20 -0000 On Fri, 14 Jan 2005 13:06:38 +0100 Lupe Christoph wrote: > > It's better to use ~/.your_port directory in such cases. > > For system-wide defaults? Put them in /root/.foo.conf rather than > /usr/local/etc/foo.conf? For these specific cases, I do not think he meant installing anything that should go system-wide in some user's home directory. Instead, I'm thinking about setting port's dirs/files into ${PREFIX}/portname/ following a standard UNIX structure as in: ${PREFIX}/portname/bin/ ${PREFIX}/portname/etc/ ${PREFIX}/portname/lib/ ${PREFIX}/portname/share/ ${PREFIX}/portname/var/ and so on (where PREFIX will likely be /usr/local). All dirs/files placed outside the above directory scheme will be completely deleted at deinstall. In my case, after port's deinstall, there will always be files left in ${PREFIX}/portname/. Is this a reason for tagging the port BROKEN/IGNORE? -- Adrian Pircalabu Public KeyID = 0xF902393A -- This message was scanned for spam and viruses by BitDefender. For more information please visit http://www.bitdefender.com/