commit: 8b6c520d730c77eaf799bd54f5f442b42b58546d Author: Alexey Sokolov <sokolov <AT> google <DOT> com> AuthorDate: Tue Oct 20 19:05:18 2020 +0000 Commit: Kent Fredric <kentnl <AT> gentoo <DOT> org> CommitDate: Sun Nov 8 19:42:11 2020 +0000 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=8b6c520d
dev-perl/Gtk3-ImageView: new package This will be future dependency of x11-misc/shutter and media-gfx/gscan2pdf Closes: https://github.com/gentoo/gentoo/pull/17983 Package-Manager: Portage-3.0.8, Repoman-3.0.1 Signed-off-by: Alexey Sokolov <alexey+gentoo <AT> asokolov.org> Signed-off-by: Kent Fredric <kentnl <AT> gentoo.org> .../Gtk3-ImageView/Gtk3-ImageView-4.0.0.ebuild | 40 ++++++++++++++++++++++ dev-perl/Gtk3-ImageView/Manifest | 1 + dev-perl/Gtk3-ImageView/metadata.xml | 24 +++++++++++++ 3 files changed, 65 insertions(+) diff --git a/dev-perl/Gtk3-ImageView/Gtk3-ImageView-4.0.0.ebuild b/dev-perl/Gtk3-ImageView/Gtk3-ImageView-4.0.0.ebuild new file mode 100644 index 00000000000..921e28e06dc --- /dev/null +++ b/dev-perl/Gtk3-ImageView/Gtk3-ImageView-4.0.0.ebuild @@ -0,0 +1,40 @@ +# Copyright 1999-2020 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=7 + +DIST_AUTHOR=RATCLIFFE +DIST_VERSION=4 +inherit perl-module virtualx + +DESCRIPTION="Image viewer widget for Gtk3" + +SLOT="0" +KEYWORDS="~amd64 ~x86" + +RDEPEND=" + dev-perl/Cairo + >=dev-perl/glib-perl-1.210.0 + dev-perl/Gtk3 + dev-perl/Readonly +" +BDEPEND="${RDEPEND} + virtual/perl-ExtUtils-MakeMaker + test? ( + dev-perl/Carp-Always + dev-perl/Test-Differences + dev-perl/Test-MockObject + dev-perl/Try-Tiny + media-gfx/imagemagick[jpeg,perl,png,svg,X] + virtual/perl-Test-Simple + ) +" + +PERL_RM_FILES=( + t/90_MANIFEST.t + t/91_critic.t +) + +src_test() { + virtx perl-module_src_test +} diff --git a/dev-perl/Gtk3-ImageView/Manifest b/dev-perl/Gtk3-ImageView/Manifest new file mode 100644 index 00000000000..c91e269e8ba --- /dev/null +++ b/dev-perl/Gtk3-ImageView/Manifest @@ -0,0 +1 @@ +DIST Gtk3-ImageView-4.tar.gz 14329 BLAKE2B e4dee495e83392cc14e8fbd050658a1647bfa3f71e3711610e4df502d92adcce67800fd3c1e5ce09464fdb2e22a92ad7a1bdb52fb119f86712ef898cbf208abf SHA512 d723fb826f510ceccc6116b43baac4e1e42b59f91a0da5d8e9acf5b4ce608807119533fa965ba5aa623511aa9843b81488fd931d58417a2f3dd4f5db45238d64 diff --git a/dev-perl/Gtk3-ImageView/metadata.xml b/dev-perl/Gtk3-ImageView/metadata.xml new file mode 100644 index 00000000000..12276aedf7d --- /dev/null +++ b/dev-perl/Gtk3-ImageView/metadata.xml @@ -0,0 +1,24 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer type="person"> + <email>[email protected]</email> + <name>Alexey Sokolov</name> + </maintainer> + <maintainer type="project"> + <email>[email protected]</email> + <name>Proxy Maintainers</name> + </maintainer> + <maintainer type="project"> + <email>[email protected]</email> + <name>Gentoo Perl Project</name> + </maintainer> + <upstream> + <remote-id type="cpan">Gtk3-ImageView</remote-id> + <remote-id type="cpan-module">Gtk3::ImageView</remote-id> + <remote-id type="cpan-module">Gtk3::ImageView::Tool</remote-id> + <remote-id type="cpan-module">Gtk3::ImageView::Tool::Dragger</remote-id> + <remote-id type="cpan-module">Gtk3::ImageView::Tool::Selector</remote-id> + <remote-id type="cpan-module">Gtk3::ImageView::Tool::SelectorDragger</remote-id> + </upstream> +</pkgmetadata>
