From mboxrd@z Thu Jan 1 00:00:00 1970 From: "brettg@posteo.net" Subject: Re: Scheme package installation script Date: Thu, 17 Jan 2019 21:28:51 -0600 Message-ID: Mime-Version: 1.0 Content-Type: multipart/alternative; boundary="--_com.lge.email_2119835080843590" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:59646) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1gkKq4-0005lP-SG for help-guix@gnu.org; Thu, 17 Jan 2019 22:29:01 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1gkKq3-0000gb-SU for help-guix@gnu.org; Thu, 17 Jan 2019 22:29:00 -0500 Received: from mout02.posteo.de ([185.67.36.66]:54801) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1gkKq3-0000dV-3C for help-guix@gnu.org; Thu, 17 Jan 2019 22:28:59 -0500 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 67F312400E5 for ; Fri, 18 Jan 2019 04:28:57 +0100 (CET) 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: Carlo Zancanaro Cc: help-guix ----_com.lge.email_2119835080843590 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Doh! Yes I knew this. I forgot about that. Thank you a ton. Sent from my Sprint Phone. ------ Original message------From: Carlo ZancanaroDate: Thu, Jan 17, 2019= 9:24 PMTo: brettg@posteo.net;Cc: help-guix;Subject:Re: Scheme package in= stallation script Hey Brett! On Fri, Jan 18 2019, brettg@posteo.net wrote: > The issue with this meta package is that I am inheriting the=20 > hello base package because I am not sure how to bypass needing a=20 > source to pull from. There is likely a better way to do this=20 > meta-package sort of deal. Does anybody have any ideas? I think gnome is a similar sort of meta-package. It has the=20 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=20 variety of applications for browsing the web, editing text and images,=20 creating documents and diagrams, playing media, scanning, and much more.") (license license:gpl2+))) I assume that will work for you, too. Carlo ----_com.lge.email_2119835080843590 Content-Type: text/html; charset=utf-8 Content-Transfer-Encoding: quoted-printable
Doh! Yes I knew thi= s. I forgot about that. Thank you a ton.

Sent from my Sprint P= hone.

--= ---- Original message------
From: Carlo Zan= canaro
Date: Thu, Jan 17, 2019 9:24 PM
Cc: help-guix;
Subject:Re: Scheme package installation script

=
Hey Brett!

On Fri, Jan 18 2019, brettg@posteo.=
net wrote:
> The issue with this meta package is that I am inheriting the=20
> hello base package because I am not sure how to bypass needing a=20
> source to pull from. There is likely a better way to do this=20
> meta-package sort of deal. Does anybody have any ideas?

I think gnome is a similar sort of meta-package. It has the=20
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=20
     variety of
applications for browsing the web, editing text and images,=20
creating
documents and diagrams, playing media, scanning, and much more.")
    (license license:gpl2+)))

I assume that will work for you, too.

Carlo
----_com.lge.email_2119835080843590--