From owner-freebsd-ports@FreeBSD.ORG Sat Sep 1 19:46:36 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 D35AB1065674; Sat, 1 Sep 2012 19:46:36 +0000 (UTC) (envelope-from dnaeon@gmail.com) Received: from mail-ey0-f182.google.com (mail-ey0-f182.google.com [209.85.215.182]) by mx1.freebsd.org (Postfix) with ESMTP id 164268FC19; Sat, 1 Sep 2012 19:46:35 +0000 (UTC) Received: by eaak11 with SMTP id k11so1266512eaa.13 for ; Sat, 01 Sep 2012 12:46:34 -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=aI1Vnaw+trZCk1uGh8ORruXzktrcB9p+amG5CI17/KE=; b=OZ3xafHnpti0OMm+eWjZL8Q60CmvgyaMJWm6GoRMHRQMclHz+jswUxyFHygETih9h/ sfbHsppct7SsaaxVpiDbYVJNQbbwkglAMdX9YXt6y2qEEXexrGVW6BnkDx3nBGjosCWH u+PKOoUJDh5dtwkjGWjaGTD15LlGGV5uM3ydftfsV3xqn65LECkKPwbexSGn8FuNf1bq GvE5RcesBx8pmB3rTXolwkhwsOqIe9IMfEgFB9l/SxRlOHVgECrvWEEjAeR6XzhczxTp j9FEdNSdRPzFFmDoH7BvsGf55dd/jGnpD/cyF8NTDM1HWjp0Qas19UaK1bxTqTV+sV9B mxmQ== MIME-Version: 1.0 Received: by 10.14.223.9 with SMTP id u9mr15516609eep.10.1346528794789; Sat, 01 Sep 2012 12:46:34 -0700 (PDT) Received: by 10.14.202.132 with HTTP; Sat, 1 Sep 2012 12:46:34 -0700 (PDT) In-Reply-To: <50417E48.6010704@shatow.net> References: <20120831153659.GD1523@glenbarber.us> <5040E31D.8060301@shatow.net> <50417E48.6010704@shatow.net> Date: Sat, 1 Sep 2012 22:46:34 +0300 Message-ID: From: Marin Atanasov Nikolov To: Bryan Drewery Content-Type: text/plain; charset=ISO-8859-1 Cc: current@freebsd.org, Eitan Adler , Vitaly Magerya , freebsd-ports@freebsd.org, Glen Barber Subject: Re: Plugins support in pkgng 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: Sat, 01 Sep 2012 19:46:36 -0000 On Sat, Sep 1, 2012 at 6:17 AM, Bryan Drewery wrote: > On 8/31/2012 10:15 PM, Eitan Adler wrote: >> On 31 August 2012 09:15, Bryan Drewery wrote: >> >>> No, because it already knows which you installed and which were pulled >>> in as dependencies. There's a recent thread on ports@ regarding pkg2ng >>> and marking your imported packages as automatic or not. >> >> There is a usecase for looking at all the leaf ports one by one and >> deciding if you want to keep them, recursively, regardless of the >> automatic flag. >> >> Even if this isn't provided by default, it would be nice for plugins >> to be able to do this. :) >> >> > > Apparently pkg_cutleaves supports pkgng now anyhow. Hi all, Support for plugins which provide new commands in pkgng has been committed. Example plugin which provides a new command can be found below and used as a template when developing a new plugin: - https://github.com/pkgng/pkgng/tree/master/plugins/pkg-plugin-mystats-command Regards, Marin > > Bryan > -- Marin Atanasov Nikolov dnaeon AT gmail DOT com http://www.unix-heaven.org/