X-Loop: help-debbugs@HIDDEN Subject: [bug#37486] [PATCH] gnu: Add goattracker Resent-From: Mikhail Kirillov <w96k@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Mon, 23 Sep 2019 00:58:01 +0000 Resent-Message-ID: <handler.37486.B.156920027414644 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: report 37486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: 37486 <at> debbugs.gnu.org Cc: Mikhail Kirillov <w96k@HIDDEN> X-Debbugs-Original-To: guix-patches@HIDDEN Received: via spool by submit <at> debbugs.gnu.org id=B.156920027414644 (code B ref -1); Mon, 23 Sep 2019 00:58:01 +0000 Received: (at submit) by debbugs.gnu.org; 23 Sep 2019 00:57:54 +0000 Received: from localhost ([127.0.0.1]:34718 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iCCfp-0003o8-Lm for submit <at> debbugs.gnu.org; Sun, 22 Sep 2019 20:57:53 -0400 Received: from lists.gnu.org ([209.51.188.17]:36964) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <w96k@HIDDEN>) id 1iCCeJ-0003lw-9G for submit <at> debbugs.gnu.org; Sun, 22 Sep 2019 20:56:19 -0400 Received: from eggs.gnu.org ([2001:470:142:3::10]:53824) by lists.gnu.org with esmtp (Exim 4.90_1) (envelope-from <w96k@HIDDEN>) id 1iCCeH-0000Dk-7u for guix-patches@HIDDEN; Sun, 22 Sep 2019 20:56:19 -0400 X-Spam-Checker-Version: SpamAssassin 3.3.2 (2011-06-06) on eggs.gnu.org X-Spam-Level: X-Spam-Status: No, score=-0.3 required=5.0 tests=BAYES_05, MIME_CHARSET_FARAWAY, RCVD_IN_DNSWL_MED,URIBL_BLOCKED autolearn=disabled version=3.3.2 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from <w96k@HIDDEN>) id 1iCCeD-0001Ze-TD for guix-patches@HIDDEN; Sun, 22 Sep 2019 20:56:17 -0400 Received: from mout02.posteo.de ([185.67.36.142]:40245) by eggs.gnu.org with esmtps (TLS1.0:DHE_RSA_AES_256_CBC_SHA1:32) (Exim 4.71) (envelope-from <w96k@HIDDEN>) id 1iCCeD-0001ZG-Nf for guix-patches@HIDDEN; Sun, 22 Sep 2019 20:56:13 -0400 Received: from submission (posteo.de [89.146.220.130]) by mout02.posteo.de (Postfix) with ESMTPS id 603B92400E6 for <guix-patches@HIDDEN>; Mon, 23 Sep 2019 02:56:11 +0200 (CEST) Received: from customer (localhost [127.0.0.1]) by submission (posteo.de) with ESMTPSA id 46c5VK6tcRz9rxD; Mon, 23 Sep 2019 02:56:09 +0200 (CEST) From: Mikhail Kirillov <w96k@HIDDEN> Date: Mon, 23 Sep 2019 03:56:00 +0300 Message-Id: <20190923005600.22799-1-w96k@HIDDEN> X-Mailer: git-send-email 2.23.0 MIME-Version: 1.0 Content-Type: text/plain; charset=y Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Received-From: 185.67.36.142 X-Spam-Score: -2.3 (--) X-Mailman-Approved-At: Sun, 22 Sep 2019 20:57:52 -0400 X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) * gnu/packages/music.scm: Add goattracker --- gnu/packages/music.scm | 43 ++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 43 insertions(+) diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 4d1e11f260..5cedb36695 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -23,6 +23,7 @@ ;;; Copyright =C2=A9 2019 Timotej Lazar <timotej.lazar@HIDDEN> ;;; Copyright =C2=A9 2019 Jakob L. Kreuze <zerodaysfordays@HIDDEN= org> ;;; Copyright =C2=A9 2019 raingloom <raingloom@HIDDEN> +;;; Copyright =C2=A9 2019 Mikhail Kirillov <w96k@HIDDEN> ;;; ;;; This file is part of GNU Guix. ;;; @@ -4592,3 +4593,45 @@ with error and volume history, and advanced featur= es.") ;; Most of the code is under GPL2+, but some abstract or helper clas= ses ;; are under LGPL2.1. (license (list license:gpl2+ license:lgpl2.1)))) + +(define-public goattracker + (package + (name "goattracker") + (version "2.75") + (source (origin + (method url-fetch) + (uri (string-append + "mirror://sourceforge/goattracker2/GoatTracker 2/" + version "/GoatTracker_" version ".zip")) + (sha256 + (base32 + "1km97nl7qvk6qc5l5j69wncbm76hf86j47sgzgr968423g0bxxlk"))= )) + (arguments + `(#:tests? #f + #:make-flags '("CC=3Dgcc") + #:phases + (modify-phases %standard-phases + (delete 'configure) + (add-after 'unpack 'prepare + (lambda _ + (chdir "src") + (invoke "make" "clean") + #t)) + (replace 'install + (lambda* (#:key inputs outputs #:allow-other-keys) + (chdir "../linux") + (invoke "ln" "-s" "goattrk2" "goattracker") + (copy-recursively "./" (string-append + (assoc-ref %outputs "out") + "/bin")) + #t))))) + (native-inputs + `(("sdl" ,sdl) + ("unzip" ,unzip))) + (build-system gnu-build-system) + (synopsis "Crossplatform C64 music tracker") + (description "GoatTracker is a cross-platform tracker written by Las= se +=C3=96=C3=B6rni, producing SID chiptune music for the Commodore 64, and = released with +source code under the GPL.") + (home-page "https://goattracker2.sourceforge.io/") + (license license:gpl2))) --=20 2.23.0
Content-Disposition: inline Content-Transfer-Encoding: quoted-printable MIME-Version: 1.0 X-Mailer: MIME-tools 5.505 (Entity 5.505) Content-Type: text/plain; charset=utf-8 X-Loop: help-debbugs@HIDDEN From: help-debbugs@HIDDEN (GNU bug Tracking System) To: Mikhail Kirillov <w96k@HIDDEN> Subject: bug#37486: Acknowledgement ([PATCH] gnu: Add goattracker) Message-ID: <handler.37486.B.156920027414644.ack <at> debbugs.gnu.org> References: <20190923005600.22799-1-w96k@HIDDEN> X-Gnu-PR-Message: ack 37486 X-Gnu-PR-Package: guix-patches X-Gnu-PR-Keywords: patch Reply-To: 37486 <at> debbugs.gnu.org Date: Mon, 23 Sep 2019 00:58:02 +0000 Thank you for filing a new bug report with debbugs.gnu.org. This is an automatically generated reply to let you know your message has been received. Your message is being forwarded to the package maintainers and other interested parties for their attention; they will reply in due course. Your message has been sent to the package maintainer(s): guix-patches@HIDDEN If you wish to submit further information on this problem, please send it to 37486 <at> debbugs.gnu.org. Please do not send mail to help-debbugs@HIDDEN unless you wish to report a problem with the Bug-tracking system. --=20 37486: http://debbugs.gnu.org/cgi/bugreport.cgi?bug=3D37486 GNU Bug Tracking System Contact help-debbugs@HIDDEN with problems
Received: (at control) by debbugs.gnu.org; 23 Sep 2019 04:10:24 +0000 From debbugs-submit-bounces <at> debbugs.gnu.org Mon Sep 23 00:10:24 2019 Received: from localhost ([127.0.0.1]:34813 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iCFg6-0000Qp-HA for submit <at> debbugs.gnu.org; Mon, 23 Sep 2019 00:10:24 -0400 Received: from tobias.gr ([80.241.217.52]:44536) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <me@HIDDEN>) id 1iCFg2-0000Qd-8K for control <at> debbugs.gnu.org; Mon, 23 Sep 2019 00:10:21 -0400 Received: by tobias.gr (OpenSMTPD) with ESMTP id 764d9f36 for <control <at> debbugs.gnu.org>; Mon, 23 Sep 2019 04:10:13 +0000 (UTC) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed; d=tobias.gr; h=from:to :date:message-id:mime-version:content-type; s=2018; i= me@HIDDEN; bh=0fZxC6s+pv3lcwQxLplROnUeKMa1XBkqolbnPWUcIag=; b= GD7pVx0mvbaXvGhXf5T1CnEN+wqviKQNGrVrv21vWTjIwu199s5jZs1TKLGZ6mCr YfY1QwBYhHzho2T175yWxXsDpoa8r0GrY3S3q2wdfnthBRvnw6AydIepXo9EsxV2 aEu3JvjLJHEiC1Ksthn84r67UAbfNn9PrscFj/SJ8FfH6IVqRoU/HQ4AIgIaVcC0 20FBMKlGp/w1Xkqac7JMrlCL6o/Kb6SBOtqnY2f7AYg1xa6szxa1UYNfAGQ4xpLu zrRbE4Q9wq6W3nq+EVPnUTfWkTxrPFozMd5nxcjDgkyM/uGwLlzQEi3UV2xiWWR5 Vchc+FqDls/MkKSC62ifxQ== Received: by submission.tobias.gr (OpenSMTPD) with ESMTPSA id 1b0ebfd7 (TLSv1.2:ECDHE-RSA-AES256-GCM-SHA384:256:NO) for <control <at> debbugs.gnu.org>; Mon, 23 Sep 2019 04:10:11 +0000 (UTC) From: Tobias Geerinckx-Rice <me@HIDDEN> To: GNU bug tracker automated control server <control <at> debbugs.gnu.org> Date: Mon, 23 Sep 2019 06:10:11 +0200 Message-ID: <8736gn3b6k.fsf@nckx> MIME-Version: 1.0 Content-Type: multipart/signed; boundary="=-=-="; micalg=pgp-sha512; protocol="application/pgp-signature" X-Spam-Score: -0.3 (/) X-Debbugs-Envelope-To: control X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -1.3 (-) --=-=-= Content-Type: text/plain; format=flowed merge 37486 37487 --=-=-= Content-Type: application/pgp-signature; name="signature.asc" -----BEGIN PGP SIGNATURE----- iQIzBAEBCgAdFiEEfo+u0AlEeO9y5k0W2Imw8BjFSTwFAl2IRaMACgkQ2Imw8BjF STwIJg//ekHMlMoJJAD37YI8xopxoctH1YTk/qh97vsz0SVKr7jm6hh0P3ZKv69K 4hZeRIOEiXwQ6Iw8SEsCJowQGBvF3sENAAp7j72H2W6ZoepVx1nB/Z4a0hKPmsRw ABnecQymddaflBaphhHjD06voN1E7IKnD20j3nObFQohMS/gbqXHyU9H3dweW9Pk c5Q92G8XDPDlBXVMTLcj8apEV6zjzLVC0sASMBxeRlsuq4px2MuI5WJtPx50Gbzf LnBfghYbma2d9kF5sqEkSknUGuSapeXcAgHqIBdEy7edSiBtXi+/zlqWTa7HSzK9 pp40d453jvTyQriP8XYkQS8rIDx7XiZV5zmCid5/+3EOXWrUFRyL6hqDPrGqgZn9 p1Xjg32UTD0jUX9WMJYbdnuAitE9oMdXWS9aZbbrEmEYbqKLCthppOrNe/r0lleC GTK9pacA4FC8zA/2nqojQ5hM/2oUUPuhuUDNh5nMuHXul7KA9GJ/GL9HwnGjPyBX o/52quTDJq6y594pDMSv4rli/+JgwT5xv6aRi0deXyNsthdpoDsfe/7MYwmhAXD4 GEpfnvJtLUUNUCh1RnNET5f7+K/woE5JYGQBfgPbXk+ax/Yg6+dht47zU2NqN4zi UGTRniVF3WcCwU3nRQVaPtowGefUO9PgR5DcaQtE9ObJtf56h1g= =0JLG -----END PGP SIGNATURE----- --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: [bug#37486] [PATCH] gnu: Add goattracker Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Sun, 06 Oct 2019 12:46:01 +0000 Resent-Message-ID: <handler.37486.B37486.157036592611603 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 37486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mikhail Kirillov <w96k@HIDDEN> Cc: 37486 <at> debbugs.gnu.org Received: via spool by 37486-submit <at> debbugs.gnu.org id=B37486.157036592611603 (code B ref 37486); Sun, 06 Oct 2019 12:46:01 +0000 Received: (at 37486) by debbugs.gnu.org; 6 Oct 2019 12:45:26 +0000 Received: from localhost ([127.0.0.1]:45789 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iH5ug-00030f-Gn for submit <at> debbugs.gnu.org; Sun, 06 Oct 2019 08:45:26 -0400 Received: from eggs.gnu.org ([209.51.188.92]:48945) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1iH5ub-0002qp-Sn for 37486 <at> debbugs.gnu.org; Sun, 06 Oct 2019 08:45:22 -0400 Received: from fencepost.gnu.org ([2001:470:142:3::e]:55925) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1iH5uW-00023Q-MX; Sun, 06 Oct 2019 08:45:16 -0400 Received: from [2a01:e0a:1d:7270:af76:b9b:ca24:c465] (port=40800 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1iH5uV-0002vR-M0; Sun, 06 Oct 2019 08:45:16 -0400 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> References: <20190923005600.22799-1-w96k@HIDDEN> Date: Sun, 06 Oct 2019 14:45:14 +0200 In-Reply-To: <20190923005600.22799-1-w96k@HIDDEN> (Mikhail Kirillov's message of "Mon, 23 Sep 2019 03:56:00 +0300") Message-ID: <87bluudov9.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: multipart/mixed; boundary="=-=-=" X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) --=-=-= Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable Hi Mikhail, Mikhail Kirillov <w96k@HIDDEN> skribis: > * gnu/packages/music.scm: Add goattracker Thanks for the updated patch. I started looking into it, fixing an issue reported by =E2=80=98guix lint= =E2=80=99, and cleaning up the source, leading to the following patch. However, goattracker no fails to build because of a missing =E2=80=98.bin= =E2=80=99 file. Do you know what these =E2=80=98.bin=E2=80=99 (and =E2=80=98.dat=E2=80=99) = files are, what their license is, and what can be done with them? Thanks in advance, Ludo=E2=80=99. --=-=-= Content-Type: text/x-patch; charset=utf-8 Content-Disposition: inline Content-Transfer-Encoding: quoted-printable diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm index 7216075c34..84b602ae36 100644 --- a/gnu/packages/music.scm +++ b/gnu/packages/music.scm @@ -4598,7 +4598,14 @@ with error and volume history, and advanced features= .") version "/GoatTracker_" version ".zip")) (sha256 (base32 - "1km97nl7qvk6qc5l5j69wncbm76hf86j47sgzgr968423g0bxxlk")))) + "1km97nl7qvk6qc5l5j69wncbm76hf86j47sgzgr968423g0bxxlk")) + (modules '((guix build utils))) + (snippet + '(begin + ;; Remove binaries from the source tarball. + (for-each delete-file + (find-files "." "\\.(o|dll|exe|bin)$")) + #t)))) (arguments `(#:tests? #f #:make-flags '("CC=3Dgcc") @@ -4613,7 +4620,7 @@ with error and volume history, and advanced features.= ") (replace 'install (lambda* (#:key inputs outputs #:allow-other-keys) (chdir "../linux") - (invoke "ln" "-s" "goattrk2" "goattracker") + (symlink "goattrk2" "goattracker") (copy-recursively "./" (string-append (assoc-ref %outputs "out") "/bin")) @@ -4626,5 +4633,5 @@ with error and volume history, and advanced features.= ") (description "GoatTracker is a cross-platform tracker written by Lasse =C3=96=C3=B6rni, producing SID chiptune music for the Commodore 64, and re= leased with source code under the GPL.") - (home-page "https://goattracker2.sourceforge.io/") - (license license:gpl2))) + (home-page "http://goattracker2.sourceforge.net/") + (license license:gpl2+))) --=-=-=--
X-Loop: help-debbugs@HIDDEN Subject: [bug#37486] [PATCH] gnu: Add goattracker Resent-From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> Original-Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> Resent-CC: guix-patches@HIDDEN Resent-Date: Tue, 19 Nov 2019 09:40:02 +0000 Resent-Message-ID: <handler.37486.B37486.157415634720893 <at> debbugs.gnu.org> Resent-Sender: help-debbugs@HIDDEN X-GNU-PR-Message: followup 37486 X-GNU-PR-Package: guix-patches X-GNU-PR-Keywords: patch To: Mikhail Kirillov <w96k@HIDDEN> Cc: 37486 <at> debbugs.gnu.org Received: via spool by 37486-submit <at> debbugs.gnu.org id=B37486.157415634720893 (code B ref 37486); Tue, 19 Nov 2019 09:40:02 +0000 Received: (at 37486) by debbugs.gnu.org; 19 Nov 2019 09:39:07 +0000 Received: from localhost ([127.0.0.1]:46593 helo=debbugs.gnu.org) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <debbugs-submit-bounces <at> debbugs.gnu.org>) id 1iWzyR-0005Qq-Er for submit <at> debbugs.gnu.org; Tue, 19 Nov 2019 04:39:07 -0500 Received: from eggs.gnu.org ([209.51.188.92]:51486) by debbugs.gnu.org with esmtp (Exim 4.84_2) (envelope-from <ludo@HIDDEN>) id 1iWzyM-0005QI-7z for 37486 <at> debbugs.gnu.org; Tue, 19 Nov 2019 04:39:02 -0500 Received: from fencepost.gnu.org ([2001:470:142:3::e]:43270) by eggs.gnu.org with esmtp (Exim 4.71) (envelope-from <ludo@HIDDEN>) id 1iWzyH-0007TW-28; Tue, 19 Nov 2019 04:38:53 -0500 Received: from [2001:660:6102:320:e120:2c8f:8909:cdfe] (port=56572 helo=ribbon) by fencepost.gnu.org with esmtpsa (TLS1.2:RSA_AES_256_CBC_SHA1:256) (Exim 4.82) (envelope-from <ludo@HIDDEN>) id 1iWzyG-0004N2-M7; Tue, 19 Nov 2019 04:38:52 -0500 From: Ludovic =?UTF-8?Q?Court=C3=A8s?= <ludo@HIDDEN> References: <20190923005600.22799-1-w96k@HIDDEN> <87bluudov9.fsf@HIDDEN> Date: Tue, 19 Nov 2019 10:38:51 +0100 In-Reply-To: <87bluudov9.fsf@HIDDEN> ("Ludovic \=\?utf-8\?Q\?Court\=C3\=A8s\=22'\?\= \=\?utf-8\?Q\?s\?\= message of "Sun, 06 Oct 2019 14:45:14 +0200") Message-ID: <87k17wrys4.fsf@HIDDEN> User-Agent: Gnus/5.13 (Gnus v5.13) Emacs/26.3 (gnu/linux) MIME-Version: 1.0 Content-Type: text/plain; charset=utf-8 Content-Transfer-Encoding: quoted-printable X-detected-operating-system: by eggs.gnu.org: GNU/Linux 2.2.x-3.x [generic] X-Spam-Score: -2.3 (--) X-BeenThere: debbugs-submit <at> debbugs.gnu.org X-Mailman-Version: 2.1.18 Precedence: list List-Id: <debbugs-submit.debbugs.gnu.org> List-Unsubscribe: <https://debbugs.gnu.org/cgi-bin/mailman/options/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=unsubscribe> List-Archive: <https://debbugs.gnu.org/cgi-bin/mailman/private/debbugs-submit/> List-Post: <mailto:debbugs-submit <at> debbugs.gnu.org> List-Help: <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=help> List-Subscribe: <https://debbugs.gnu.org/cgi-bin/mailman/listinfo/debbugs-submit>, <mailto:debbugs-submit-request <at> debbugs.gnu.org?subject=subscribe> Errors-To: debbugs-submit-bounces <at> debbugs.gnu.org Sender: "Debbugs-submit" <debbugs-submit-bounces <at> debbugs.gnu.org> X-Spam-Score: -3.3 (---) Hi Mikhail, Did you have a chance to look further into this patch, based on the comments below? (See <https://issues.guix.gnu.org/issue/37486>.) Thanks in advance, Ludo=E2=80=99. Ludovic Court=C3=A8s <ludo@HIDDEN> skribis: > Hi Mikhail, > > Mikhail Kirillov <w96k@HIDDEN> skribis: > >> * gnu/packages/music.scm: Add goattracker > > Thanks for the updated patch. > > I started looking into it, fixing an issue reported by =E2=80=98guix lint= =E2=80=99, and > cleaning up the source, leading to the following patch. > > However, goattracker no fails to build because of a missing =E2=80=98.bin= =E2=80=99 file. > > Do you know what these =E2=80=98.bin=E2=80=99 (and =E2=80=98.dat=E2=80=99= ) files are, what their license > is, and what can be done with them? > > Thanks in advance, > Ludo=E2=80=99. > > diff --git a/gnu/packages/music.scm b/gnu/packages/music.scm > index 7216075c34..84b602ae36 100644 > --- a/gnu/packages/music.scm > +++ b/gnu/packages/music.scm > @@ -4598,7 +4598,14 @@ with error and volume history, and advanced featur= es.") > version "/GoatTracker_" version ".zip")) > (sha256 > (base32 > - "1km97nl7qvk6qc5l5j69wncbm76hf86j47sgzgr968423g0bxxlk"))= )) > + "1km97nl7qvk6qc5l5j69wncbm76hf86j47sgzgr968423g0bxxlk")) > + (modules '((guix build utils))) > + (snippet > + '(begin > + ;; Remove binaries from the source tarball. > + (for-each delete-file > + (find-files "." "\\.(o|dll|exe|bin)$")) > + #t)))) > (arguments > `(#:tests? #f > #:make-flags '("CC=3Dgcc") > @@ -4613,7 +4620,7 @@ with error and volume history, and advanced feature= s.") > (replace 'install > (lambda* (#:key inputs outputs #:allow-other-keys) > (chdir "../linux") > - (invoke "ln" "-s" "goattrk2" "goattracker") > + (symlink "goattrk2" "goattracker") > (copy-recursively "./" (string-append > (assoc-ref %outputs "out") > "/bin")) > @@ -4626,5 +4633,5 @@ with error and volume history, and advanced feature= s.") > (description "GoatTracker is a cross-platform tracker written by Las= se > =C3=96=C3=B6rni, producing SID chiptune music for the Commodore 64, and = released with > source code under the GPL.") > - (home-page "https://goattracker2.sourceforge.io/") > - (license license:gpl2))) > + (home-page "http://goattracker2.sourceforge.net/") > + (license license:gpl2+)))
GNU bug tracking system
Copyright (C) 1999 Darren O. Benham,
1997 nCipher Corporation Ltd,
1994-97 Ian Jackson.