From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:57302) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fekWB-0005GS-4g for guix-patches@gnu.org; Sun, 15 Jul 2018 13:09:13 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fekW7-0001XD-9b for guix-patches@gnu.org; Sun, 15 Jul 2018 13:09:06 -0400 Received: from debbugs.gnu.org ([208.118.235.43]:36978) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fekW6-0001Wq-Rm for guix-patches@gnu.org; Sun, 15 Jul 2018 13:09:02 -0400 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1fekW6-0002IF-CE for guix-patches@gnu.org; Sun, 15 Jul 2018 13:09:02 -0400 Subject: [bug#32165] [PATCH] gnu: Add cdrkit-libre. Resent-Message-ID: Received: from eggs.gnu.org ([2001:4830:134:3::10]:57128) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1fekVB-00050b-4x for guix-patches@gnu.org; Sun, 15 Jul 2018 13:08:07 -0400 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1fekV7-0000vW-Rn for guix-patches@gnu.org; Sun, 15 Jul 2018 13:08:05 -0400 Received: from mail-lj1-x22b.google.com ([2a00:1450:4864:20::22b]:38204) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1fekV7-0000uY-FK for guix-patches@gnu.org; Sun, 15 Jul 2018 13:08:01 -0400 Received: by mail-lj1-x22b.google.com with SMTP id p6-v6so28029309ljc.5 for ; Sun, 15 Jul 2018 10:08:01 -0700 (PDT) From: Oleg Pykhalov Date: Sun, 15 Jul 2018 20:07:48 +0300 Message-Id: <20180715170748.4853-1-go.wigust@gmail.com> MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit List-Id: List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: guix-patches-bounces+kyle=kyleam.com@gnu.org Sender: "Guix-patches" To: 32165@debbugs.gnu.org * gnu/packages/cdrom.scm (cdrkit-libre): New variable. --- gnu/packages/cdrom.scm | 37 +++++++++++++++++++++++++++++++++++++ 1 file changed, 37 insertions(+) diff --git a/gnu/packages/cdrom.scm b/gnu/packages/cdrom.scm index 027a333d6..a257ec193 100644 --- a/gnu/packages/cdrom.scm +++ b/gnu/packages/cdrom.scm @@ -10,6 +10,7 @@ ;;; Copyright © 2017 Thomas Danckaert ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice ;;; Copyright © 2017 Nils Gillmann +;;; Copyright © 2018 Oleg Pykhalov ;;; ;;; This file is part of GNU Guix. ;;; @@ -767,3 +768,39 @@ to produce new complete file system images or add-on images to be appended to the read file system image. Supported extensions to ISO 9660 are Rock Ridge, Joliet, AAIP, zisofs.") (license gpl2+))) + +(define-public cdrkit-libre + (package + (name "cdrkit-libre") + (version "1.1.11") + (source (origin + (method url-fetch) + (uri (string-append + "https://repo.parabola.nu/other/cdrkit-libre/cdrkit-libre-" + version ".tar.gz")) + (sha256 + (base32 + "0g2zyzb56czh429qy87lvaddzjnlcq8c616ddxsmsshz3clhyzrh")))) + (build-system cmake-build-system) + (native-inputs + `(("bzip2" ,bzip2) + ("libcap" ,libcap) + ("perl" ,perl) + ("zlib" ,zlib))) + (arguments + `(#:tests? #f ;no tests + #:phases + (modify-phases %standard-phases + (add-after 'install 'old-cdrecord + (lambda* (#:key outputs #:allow-other-keys) + (with-directory-excursion (string-append (assoc-ref outputs "out") + "/bin") + (symlink "genisoimage" "mkisofs") + (symlink "wodim" "cdrecord"))))))) + (home-page "http://cdrkit.org/") + (synopsis "Portable command-line CD/DVD recorder software, mostly +compatible with cdrtools") + (description "Cdrkit is a suite of programs for recording CDs and DVDs, +blanking CD-RW media, creating ISO-9660 filesystem images, extracting audio CD +data, and more.") + (license gpl2+))) -- 2.18.0