From mboxrd@z Thu Jan 1 00:00:00 1970 From: Carlo Zancanaro Subject: Re: Scheme package installation script Date: Fri, 18 Jan 2019 14:23:42 +1100 Message-ID: <878szizm2l.fsf@zancanaro.id.au> References: <56e17fb7593a095a3da1720f596cc488@posteo.net> Mime-Version: 1.0 Content-Type: text/plain; format=flowed Return-path: Received: from eggs.gnu.org ([209.51.188.92]:58359) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gkKlI-0004yN-08 for help-guix@gnu.org; Thu, 17 Jan 2019 22:24:04 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gkKlB-0002Sa-Qj for help-guix@gnu.org; Thu, 17 Jan 2019 22:24:00 -0500 Received: from zancanaro.com.au ([45.76.117.151]:59764) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gkKl7-0002Em-Tk for help-guix@gnu.org; Thu, 17 Jan 2019 22:23:56 -0500 In-reply-to: <56e17fb7593a095a3da1720f596cc488@posteo.net> List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: help-guix-bounces+gcggh-help-guix=m.gmane.org@gnu.org Sender: "Help-Guix" To: brettg@posteo.net Cc: help-guix Hey Brett! On Fri, Jan 18 2019, brettg@posteo.net wrote: > The issue with this meta package is that I am inheriting the > hello base package because I am not sure how to bypass needing a > source to pull from. There is likely a better way to do this > meta-package sort of deal. Does anybody have any ideas? I think gnome is a similar sort of meta-package. It has the following structure: (define-public gnome (package (name "gnome") (version (package-version gnome-shell)) (source #f) (build-system trivial-build-system) (arguments '(#:builder (begin (mkdir %output) #t))) (propagated-inputs ... lots of inputs here ...) (synopsis "The GNU desktop environment") (home-page "https://www.gnome.org/") (description "GNOME is the graphical desktop for GNU. It includes a wide variety of applications for browsing the web, editing text and images, creating documents and diagrams, playing media, scanning, and much more.") (license license:gpl2+))) I assume that will work for you, too. Carlo