gnu: Add perl-test-distmanifest.

* gnu/packages/perl-check.scm (perl-test-distmanifest): New variable.
This commit is contained in:
Kei Kebreau 2018-06-15 20:19:10 -04:00
parent 048657cccd
commit 52b1551bff
No known key found for this signature in database
GPG key ID: E6A5EE3C19467A0D

View file

@ -13,6 +13,7 @@
;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr> ;;; Copyright © 2017, 2018 Tobias Geerinckx-Rice <me@tobias.gr>
;;; Copyright © 2018 Oleg Pykhalov <go.wigust@gmail.com> ;;; Copyright © 2018 Oleg Pykhalov <go.wigust@gmail.com>
;;; Copyright © 2018 Pierre Neidhardt <ambrevar@gmail.com> ;;; Copyright © 2018 Pierre Neidhardt <ambrevar@gmail.com>
;;; Copyright © 2018 Kei Kebreau <kkebreau@posteo.net>
;;; ;;;
;;; This file is part of GNU Guix. ;;; This file is part of GNU Guix.
;;; ;;;
@ -364,6 +365,30 @@ (define-public perl-test-directory
files, as well as to verify that there are no missing or unknown files.") files, as well as to verify that there are no missing or unknown files.")
(license perl-license))) (license perl-license)))
(define-public perl-test-distmanifest
(package
(name "perl-test-distmanifest")
(version "1.014")
(source
(origin
(method url-fetch)
(uri (string-append
"mirror://cpan/authors/id/E/ET/ETHER/Test-DistManifest-"
version ".tar.gz"))
(sha256
(base32 "1ifpff5simjslabwy7ac6kdylv4c0b5b39fgpwf9ha16yh6w49ix"))))
(build-system perl-build-system)
(native-inputs
`(("perl-module-build" ,perl-module-build)))
(propagated-inputs
`(("perl-module-manifest" ,perl-module-manifest)))
(home-page "https://github.com/jawnsy/Test-DistManifest")
(synopsis "Author test that validates a package @file{MANIFEST}")
(description
"@code{Test::DistManifest} provides a simple method of testing that a
@file{MANIFEST} file matches its distribution.")
(license perl-license)))
(define-public perl-test-eol (define-public perl-test-eol
(package (package
(name "perl-test-eol") (name "perl-test-eol")