From mboxrd@z Thu Jan 1 00:00:00 1970 From: Pierre Neidhardt Subject: Packaging "The Dark Mod": recursive/multiple URLs source Date: Fri, 05 Apr 2019 13:24:11 +0200 Message-ID: <8736mwn19g.fsf@ambrevar.xyz> Mime-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha256; protocol="application/pgp-signature" Return-path: Received: from eggs.gnu.org ([209.51.188.92]:56987) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1hCNCu-0001W7-T8 for guix-devel@gnu.org; Fri, 05 Apr 2019 07:40:30 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1hCMxF-0006LX-4x for guix-devel@gnu.org; Fri, 05 Apr 2019 07:24:18 -0400 Received: from relay1-d.mail.gandi.net ([217.70.183.193]:60419) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from ) id 1hCMxD-0006Fn-V0 for guix-devel@gnu.org; Fri, 05 Apr 2019 07:24:16 -0400 Received: from bababa (lfbn-1-4117-19.w92-169.abo.wanadoo.fr [92.169.116.19]) (Authenticated sender: pierre@atlas.engineer) by relay1-d.mail.gandi.net (Postfix) with ESMTPSA id 85460240004 for ; Fri, 5 Apr 2019 11:24:11 +0000 (UTC) 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: Guix-devel --=-=-= Content-Type: text/plain Content-Transfer-Encoding: quoted-printable Hi, I'm trying to package The Dark Mod (http://www.thedarkmod.com/). Like many free software games, the data and the engine are separate. I've managed to build the engine. The game uses a special program called "tdm_update" to fetch the game data from mirrors. Here is the official list of mirrors: http://mirrors.thedarkmod.com/ And here is the game data from one of the mirrors: http://mirror.helium.in-berlin.de/thedarkmod/release/ Question: is there a way in Guix to specify that the source is the whole tree found at the URL? If not, can anyone think of a way to handle this? So far, the only idea I have is to use locally-declared inputs with origins, like in the texlive-dvips package. Thoughts? =2D-=20 Pierre Neidhardt https://ambrevar.xyz/ --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQEzBAEBCAAdFiEEUPM+LlsMPZAEJKvom9z0l6S7zH8FAlynOtsACgkQm9z0l6S7 zH84SAgAlLwwXcK0654JEEGut5y+TQZpLcDV3emGCgBD+mXupiRl8t3N6fqJqS/b 5CtHLV4jmSRIH1LzjfT7+d/hsjWo0/QruxJFO009uH4VhGdu4rzSwMNZuZIhWuB3 thWZ6GH/uZTC3H9ljFaDW22sOzV3R2VDh8mti4vxD5VAOe05EIg1WWZfKo513b8B 81gFJUlWjFZ/mNjadE1A3t5s1hJm12F0U28qInj+zbW9jcNKcmcwzZs/S7nYvP2U Nss1sRyeUpXUyb1g2UxpEkuVTIiH12/3Gqz/MUjyPibKhvhe85lUmzWHTdqzuR7p GjsZXAegmavcDcVsFOkXziyUVzseqw== =c9JU -----END PGP SIGNATURE----- --=-=-=--