From mboxrd@z Thu Jan 1 00:00:00 1970 From: Leo Famulari Subject: Re: [PATCH] gnu: Add Augeas. Date: Fri, 22 Jan 2016 15:29:34 -0500 Message-ID: <20160122202934.GB27435@jasmine> References: Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:56627) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aMiKv-0006qV-8n for guix-devel@gnu.org; Fri, 22 Jan 2016 15:29:38 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1aMiKs-0006aT-3R for guix-devel@gnu.org; Fri, 22 Jan 2016 15:29:37 -0500 Received: from out3-smtp.messagingengine.com ([66.111.4.27]:59702) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1aMiKr-0006aP-VN for guix-devel@gnu.org; Fri, 22 Jan 2016 15:29:34 -0500 Received: from compute6.internal (compute6.nyi.internal [10.202.2.46]) by mailout.nyi.internal (Postfix) with ESMTP id 294F720F54 for ; Fri, 22 Jan 2016 15:29:32 -0500 (EST) Content-Disposition: inline In-Reply-To: List-Id: "Development of GNU Guix and the GNU System distribution." List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org Sender: guix-devel-bounces+gcggd-guix-devel=m.gmane.org@gnu.org To: Ricardo Wurmus Cc: guix-devel On Thu, Jan 21, 2016 at 04:05:43PM +0100, Ricardo Wurmus wrote: > From 546a8651db1c420fee841a2da6474593e4c9aa93 Mon Sep 17 00:00:00 2001 > From: Ricardo Wurmus > Date: Thu, 21 Jan 2016 16:03:26 +0100 > Subject: [PATCH] gnu: Add Augeas. > > * gnu/packages/augeas.scm: New file. > * gnu-system.am (GNU_SYSTEM_MODULES): Add it. [...] > +(define-public augeas [...] > + (build-system gnu-build-system) > + ;; Marked as "required" in augeas.pc > + (propagated-inputs > + `(("libxml2" ,libxml2))) Is there really no way to avoid this? > + (inputs > + `(("readline" ,readline))) > + (native-inputs > + `(("pkg-config" ,pkg-config))) > + (home-page "http://augeas.net/") > + (synopsis "Edit configuration files programmatically") > + (description > + "Augeas is a library and command line tool for programmatically editing > +configuration files in a controlled manner. Augeas exposes a tree of all > +configuration settings and a simple local API for manipulating the tree. > +Augeas then modifies underlying configuration files according to the changes > +that have been made to the tree; it does as little modeling of configurations > +as possible, and focuses exclusivley on transforming the tree-oriented syntax > +of its public API to the myriad syntaxes of individual configuration files.") > + (license license:lgpl2.1+))) > -- > 2.1.0 > >