From mboxrd@z Thu Jan 1 00:00:00 1970 From: David Pirotte Subject: Re: [PATCH] gnu: Add guile-gnome Date: Thu, 9 Jun 2016 16:45:52 -0300 Message-ID: <20160609164552.6097b2b6@capac> References: <1464375363-31718-1-git-send-email-patrick.hetu@auf.org> <87y46ui2uk.fsf@gnu.org> <87ziqwkhkw.fsf@auf.org> <87vb1jhl7w.fsf@gnu.org> <87y46fk2k7.fsf@auf.org> <20160608173726.3f5597e4@capac> <20160609063753.GA513@debian-netbook> Mime-Version: 1.0 Content-Type: multipart/signed; micalg=pgp-sha256; boundary="Sig_/gUML/cIeB.pKsoU06qsBugm"; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([2001:4830:134:3::10]:42119) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bB5u9-0001ZF-MH for guix-devel@gnu.org; Thu, 09 Jun 2016 15:46:14 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1bB5u3-0008DX-Lu for guix-devel@gnu.org; Thu, 09 Jun 2016 15:46:12 -0400 Received: from maximusconfessor.all2all.org ([79.99.200.102]:41305) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1bB5u3-0008DK-GA for guix-devel@gnu.org; Thu, 09 Jun 2016 15:46:07 -0400 In-Reply-To: <20160609063753.GA513@debian-netbook> 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" To: Efraim Flashner Cc: Patrick Hetu , guix-devel@gnu.org --Sig_/gUML/cIeB.pKsoU06qsBugm Content-Type: text/plain; charset=US-ASCII Content-Transfer-Encoding: quoted-printable > > > ... > > > + (modify-phases %standard-phases > > > + (add-before 'configure 'pre-configure > > > + (lambda* (#:key outputs #:allow-other-keys) > > > + (let ((out (assoc-ref outputs "out"))) > > > + (substitute* (find-files "." "^Makefile.in$") > > > + (("guilemoduledir =3D.*guile/site" all) > > > + (string-append all "/2.0"))) > > > + #t)))))) > > > ... =20 > > Just curious: why do you (string-append all "/2.0")? Is this a guix gui= deline > > maybe? > > IMO, G-wrap, Guile-Cairo and Guile-Gnome should all be installed in the > > directory returned by (%global-site-dir) > `guilemoduledir =3D.*guile/site' is saved in the variable `all' and then > used in the second half of the substitute*. I have a similar one I > wrote for aria2 in bittorrent.scm ok, but why "/2.0" is appended to it? --Sig_/gUML/cIeB.pKsoU06qsBugm Content-Type: application/pgp-signature Content-Description: OpenPGP digital signature -----BEGIN PGP SIGNATURE----- Version: GnuPG v2 iQEcBAEBCAAGBQJXWcdwAAoJEPN0/ZOjBXrX+u0H/0X0aqt8/M0kVVmPmamAfafg x84lHCj+othsYRg59CrOE7ynYqV2gHkPySt6j14PrJgpIBNehnOxEJEZV85+kLVN jtdMvU+LRd7Xrr9B4E8rcuvmAwupAgEWEK8COvPNpwMm6DrM0W5sG51SjtsV+UXe Mj4jisLk1YJE+dtjWdpnU13kH08odSHn6GLo/zayBe03OWOJkyWxoUdafuJgqgL1 rGt6AIcGC1hX9U0JQK1CLOo71IUV58EzZ/Fq0ql8++JzZcfLKlerGvucbCsdLaXT KsroQJJJzdIT7iWi45Gk78hO44jtloqP9t/o9Bs9JnCLAH/A5AbY3mtlziBqidc= =Hc7D -----END PGP SIGNATURE----- --Sig_/gUML/cIeB.pKsoU06qsBugm--