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
1 changed files with 25 additions and 0 deletions

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 @@ modified or tested with this API, making it simple to test both individual
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")