From mboxrd@z Thu Jan 1 00:00:00 1970 Received: from eggs.gnu.org ([2001:4830:134:3::10]:34642) by lists.gnu.org with esmtp (Exim 4.71) (envelope-from ) id 1eJIxD-0000Pb-Mh for guix-patches@gnu.org; Mon, 27 Nov 2017 07:56:08 -0500 Received: from Debian-exim by eggs.gnu.org with spam-scanned (Exim 4.71) (envelope-from ) id 1eJIxA-0004AA-76 for guix-patches@gnu.org; Mon, 27 Nov 2017 07:56:07 -0500 Received: from debbugs.gnu.org ([208.118.235.43]:51504) by eggs.gnu.org with esmtps (TLS1.0:RSA_AES_128_CBC_SHA1:16) (Exim 4.71) (envelope-from ) id 1eJIxA-0004A3-2g for guix-patches@gnu.org; Mon, 27 Nov 2017 07:56:04 -0500 Received: from Debian-debbugs by debbugs.gnu.org with local (Exim 4.84_2) (envelope-from ) id 1eJIx9-0000vb-RH for guix-patches@gnu.org; Mon, 27 Nov 2017 07:56:03 -0500 Subject: [bug#29472] [PATCH 2/4] gnu: Add perl-file-desktopentry. Resent-Message-ID: From: Brendan Tildesley Date: Mon, 27 Nov 2017 23:54:32 +1100 Message-Id: <20171127125434.10609-2-brendan.tildesley@openmailbox.org> In-Reply-To: <20171127125434.10609-1-brendan.tildesley@openmailbox.org> References: <20171127125434.10609-1-brendan.tildesley@openmailbox.org> 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: 29472@debbugs.gnu.org * gnu/packages/perl.scm (perl-file-desktopentry): New variable. --- gnu/packages/perl.scm | 30 +++++++++++++++++++++++++++++- 1 file changed, 29 insertions(+), 1 deletion(-) diff --git a/gnu/packages/perl.scm b/gnu/packages/perl.scm index b52d6fd91..bacaaf38a 100644 --- a/gnu/packages/perl.scm +++ b/gnu/packages/perl.scm @@ -45,7 +45,8 @@ #:use-module (gnu packages perl-check) #:use-module (gnu packages perl-web) #:use-module (gnu packages pkg-config) - #:use-module (gnu packages freedesktop)) + #:use-module (gnu packages freedesktop) + #:use-module (gnu packages web)) ;;; ;;; Please: Try to add new module packages in alphabetic order. @@ -3449,6 +3450,33 @@ mechanism to locate directories for configuration, application data and cache data.") (license (package-license perl)))) +(define-public perl-file-desktopentry + (package + (name "perl-file-desktopentry") + (version "0.22") + (source + (origin + (method url-fetch) + (uri (string-append "mirror://cpan/authors/id/M/MI/MICHIELB/" + "File-DesktopEntry-" version ".tar.gz")) + (sha256 + (base32 + "1f1maqix2kbfg2rf008m7mqnvv6nvcf9y6pcgdv2kxp2vbih370n")))) + (build-system perl-build-system) + (native-inputs + `(("perl-test-pod" ,perl-test-pod) + ("perl-test-pod-coverage" ,perl-test-pod-coverage))) + (propagated-inputs + `(("perl-file-basedir" ,perl-file-basedir) + ("perl-uri" ,perl-uri))) + (home-page "http://search.cpan.org/~michielb/File-DesktopEntry/") + (synopsis "Handle .desktop files") + (description + "File::Desktopentry parses .desktop files defined by the Freedesktop.org +\"Desktop Entry\" specification. It can also run the applications define in +those files.") + (license (package-license perl)))) + (define-public perl-file-sharedir (package (name "perl-file-sharedir") -- 2.15.0