From owner-freebsd-ports@FreeBSD.ORG Fri Aug 17 03:25:38 2012 Return-Path: Delivered-To: freebsd-ports@freebsd.org Received: from mx1.freebsd.org (mx1.freebsd.org [69.147.83.52]) by hub.freebsd.org (Postfix) with ESMTP id 52052106566B; Fri, 17 Aug 2012 03:25:38 +0000 (UTC) (envelope-from kpaasial@gmail.com) Received: from mail-qc0-f182.google.com (mail-qc0-f182.google.com [209.85.216.182]) by mx1.freebsd.org (Postfix) with ESMTP id ED1C18FC12; Fri, 17 Aug 2012 03:25:37 +0000 (UTC) Received: by qcsg15 with SMTP id g15so3458803qcs.13 for ; Thu, 16 Aug 2012 20:25:37 -0700 (PDT) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=20120113; h=mime-version:in-reply-to:references:date:message-id:subject:from:to :cc:content-type; bh=g+aiJk7rPfwXX9yGlYYoUeg7EHEPMKeQv2D9m1H0H9w=; b=q2gdbkk7WNeYHU39u1cLsitRLIcvtjUOtlbZEOC/d8MNzg0ttiOBmjFKpumG8hPsSi apJqTJYlsXCC2f5shqBAaXXXK8ZZ0m6IgBr6ZAv7dZ4CGcuC70qGCAx6NQw2tINgAMo8 lV1qEeF4S8wGTfKR6KOK9lBVdzr0nUn1i1SOZM4L0B1FV625j7hOsI8q30n1ZqvhHzme 27fvqflw1k6htophjCWbXJolx5ksYbx5CKAi+HI+IatPin+5o2upcSqrkHUAFGZJOY3n 7MM0Z0lZATiWKyCOgJDR0tUc2ePbmuIiCQaLQMCA4tCX2vXBrLzZUKF1dLWsTeQpSAf6 DPMw== MIME-Version: 1.0 Received: by 10.229.135.21 with SMTP id l21mr2539998qct.7.1345173936882; Thu, 16 Aug 2012 20:25:36 -0700 (PDT) Received: by 10.49.16.132 with HTTP; Thu, 16 Aug 2012 20:25:36 -0700 (PDT) In-Reply-To: References: Date: Fri, 17 Aug 2012 06:25:36 +0300 Message-ID: From: Kimmo Paasiala To: Michael Schnell Content-Type: text/plain; charset=UTF-8 Cc: freebsd-stable@freebsd.org, freebsd-ports@freebsd.org Subject: Re: Get ports tree of the current pkgng repository 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: Fri, 17 Aug 2012 03:25:38 -0000 On Thu, Aug 16, 2012 at 10:56 PM, Michael Schnell wrote: > Hi, > I don't know if this came up already, but not as far as I know. So, I > was thinking it would be nice to add a mechanism to pkgng, which enables > the user to get the ports tree corresponding to the current repository. > > At least I've the problem that I really like the idea of the pkgng > system, but I need a few custom build packages. For instance rawtherapee > is not working for me with OpenMP, so I have to disable it to get it > working, or I made some patches for openbox, which of course then needs > to be compiled. In order to get not in conflict with a more recent > ports tree the exact version of the repository build would be nice. > > At the moment I can think of two ways to implement it. The easiest way > would be to add the ports tree as a packages into the repository. A more > complicated thing is to add a mechanism to portsnap synchronised with > the pkgng system to direct fetch it, or at least a revision number of > the current repo, so you can check it out of the subversion. > > How do you guys feel about this? > > > Greetings > Michael > Why not just include the SVN revision of the ports tree that was used to create the packages in the package metadata? -Kimmo