gnu: Add udftools.

* gnu/packages/file-systems.scm (udftools): New variable.

Signed-off-by: Tobias Geerinckx-Rice <me@tobias.gr>
This commit is contained in:
Ron Nazarov via Guix-patches via 2021-06-02 13:32:45 +01:00 committed by Tobias Geerinckx-Rice
parent 1bd85824c7
commit 10343994dc
No known key found for this signature in database
GPG key ID: 0DB0FF884F556D79

View file

@ -8,6 +8,7 @@
;;; Copyright © 2020 Morgan Smith <Morgan.J.Smith@outlook.com>
;;; Copyright © 2021 raid5atemyhomework <raid5atemyhomework@protonmail.com>
;;; Copyright © 2021 Stefan Reichör <stefan@xsteve.at>
;;; Copyright © 2021 Noisytoot <noisytoot@disroot.org>
;;;
;;; This file is part of GNU Guix.
;;;
@ -1526,3 +1527,35 @@ (define-public tmsu
additional view, which you can mount where you like, based upon the tags you
set up.")
(license license:gpl3+)))
(define-public udftools
(package
(name "udftools")
(version "2.3")
(source (origin
(method git-fetch)
(uri (git-reference
(url "https://github.com/pali/udftools")
(commit version)))
(sha256
(base32
"1nl2s61znyzaap23zhbdg3znj6l6akr313fchn5wwvjzj8k70is9"))
(file-name (git-file-name name version))))
(build-system gnu-build-system)
(arguments
`(#:configure-flags
(list (string-append "--docdir=" (assoc-ref %outputs "out")
"/share/doc/" ,name "-" ,version))))
(native-inputs
`(("automake" ,automake)
("autoconf" ,autoconf)
("libtool" ,libtool)
("pkg-config" ,pkg-config)))
(home-page "https://github.com/pali/udftools")
(synopsis "Tools to manage UDF file systems and DVD/CD-R(W) drives")
(description "@code{udftools} is a set of programs for reading
and modifying @acronym{UDF, Universal Disk Format} file systems.
@acronym{UDF, Universal Disk Format} is a file system mostly used for DVDs
and other optical media. It supports read-only media (DVD/CD-R)
and rewritable media that wears out (DVD/CD-RW).")
(license license:gpl2+)))