From owner-freebsd-mono@FreeBSD.ORG Sun Feb 14 10:16:49 2010 Return-Path: Delivered-To: mono@FreeBSD.org Received: from mx1.freebsd.org (mx1.freebsd.org [IPv6:2001:4f8:fff6::34]) by hub.freebsd.org (Postfix) with ESMTP id B97AA1065676 for ; Sun, 14 Feb 2010 10:16:49 +0000 (UTC) (envelope-from 3LMh3SwkOBLcYpa-peXomdlldibZlab.ZljjlklCobb8PA.lod@codesite.bounces.google.com) Received: from mail-pz0-f208.google.com (mail-pz0-f208.google.com [209.85.222.208]) by mx1.freebsd.org (Postfix) with ESMTP id 99C548FC0C for ; Sun, 14 Feb 2010 10:16:49 +0000 (UTC) Received: by pzk25 with SMTP id 25so195504pzk.2 for ; Sun, 14 Feb 2010 02:16:49 -0800 (PST) MIME-Version: 1.0 X-Generated-By: Google Code X-GoogleCode-Project: bsd-sharp X-GoogleCode-Issue-Id: 13 References: <2-3033377772363836026-12015537421288719582-bsd-sharp=googlecode.com@googlecode.com> <0-3033377772363836026-12015537421288719582-bsd-sharp=googlecode.com@googlecode.com> In-Reply-To: <2-3033377772363836026-12015537421288719582-bsd-sharp=googlecode.com@googlecode.com> Received: by 10.114.186.37 with SMTP id j37mr727175waf.0.1266141228786; Sun, 14 Feb 2010 01:53:48 -0800 (PST) Message-ID: <3-3033377772363836026-12015537421288719582-bsd-sharp=googlecode.com@googlecode.com> Date: Sun, 14 Feb 2010 09:53:48 +0000 From: bsd-sharp@googlecode.com To: mono@FreeBSD.org Content-Type: text/plain; charset=ISO-8859-1; format=flowed; delsp=yes Cc: Subject: Re: Issue 13 in bsd-sharp: Portshaker needs to ignore .git and .svn directories under /usr/ports X-BeenThere: freebsd-mono@freebsd.org X-Mailman-Version: 2.1.5 Precedence: list List-Id: Mono and C# applications on FreeBSD List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , X-List-Received-Date: Sun, 14 Feb 2010 10:16:49 -0000 Comment #3 on issue 13 by romain.tartiere: Portshaker needs to ignore .git and .svn directories under /usr/ports http://code.google.com/p/bsd-sharp/issues/detail?id=13 The sample configuration is provided for the most general case: merge BSD# Ports at the usual location in the ports tree. So yes, merging anywhere else is fine, but it is more straightforward to either edit portshaker.subr.in and tweak the various RSYNC* variables at the beginning of the code (they can even be changed to be caught in the user env(8) if you decide to use this way), or nor use the portshaker(8) wrapping script but directly call e.g. /usr/local/etc/portshaker.d/bsd_sharp merge_to -t /usr/ports/ portshaker(8) provides a convenient interface to call the various scripts in order, using the "clone_to" command for the first one and then "merge_to". I would recommand the second approch: it's quite straightforward I guess, and reseting the ports tree in portshaker is only needed when portshaker have to merge ports which are updated in multiple source trees (e.g. evince-2.28.2_1 (ports) -> evince-2.28.2_2 (freebsd_texlive_ports) -> evince-2.29.5 (mc_ports) -> evince-2.29.5_1 (freebsd_texlive_ports_marcuscom) in my setup). -- You received this message because you are listed in the owner or CC fields of this issue, or because you starred this issue. You may adjust your issue notification preferences at: http://code.google.com/hosting/settings