commit:     65b661b0ee8bedeaca4922b5c34a8141bc93d66b
Author:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
AuthorDate: Fri Apr 16 01:20:58 2021 +0000
Commit:     Matt Turner <mattst88 <AT> gentoo <DOT> org>
CommitDate: Fri Apr 16 01:45:22 2021 +0000
URL:        https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=65b661b0

media-gfx/gnome-screenshot: Version bump to 40.0

Signed-off-by: Matt Turner <mattst88 <AT> gentoo.org>

 media-gfx/gnome-screenshot/Manifest                |  1 +
 .../gnome-screenshot/gnome-screenshot-40.0.ebuild  | 60 ++++++++++++++++++++++
 2 files changed, 61 insertions(+)

diff --git a/media-gfx/gnome-screenshot/Manifest 
b/media-gfx/gnome-screenshot/Manifest
index f501625b513..8649470b000 100644
--- a/media-gfx/gnome-screenshot/Manifest
+++ b/media-gfx/gnome-screenshot/Manifest
@@ -1 +1,2 @@
 DIST gnome-screenshot-3.38.0.tar.xz 356716 BLAKE2B 
31f2a0cdf16a9f967c789ec1f698140f78a5c4d66489bc8a47b8b61b5e536e6b67fd60b9cb241221262eef5b3117ce3e1a59fa162a7f193de440f7de9db0afc3
 SHA512 
183f81b9b481d1afb4a3c8e37b25a78652e599d4c5a4f1a2cc9449cd1efdf3b613018c17de9ab61304ba19ad7152d696aeed475c0184a4728ea1359ca2be2ecf
+DIST gnome-screenshot-40.0.tar.xz 358088 BLAKE2B 
cad407f471e953667946b741ed59fe210d7ba3d079f2db8101974e565a1d0bfaec0cb1b40791be0e183dd399a82db5f15bbbec741ef16b4b572b043fcaf8ea8e
 SHA512 
0889d7701711f17de68f8a55f512b7764fed087b1b2f86b372d1a38ee956f05ca8c833ca16a1de2396b07c01de79204d988192036780f521b82733436d019cb0

diff --git a/media-gfx/gnome-screenshot/gnome-screenshot-40.0.ebuild 
b/media-gfx/gnome-screenshot/gnome-screenshot-40.0.ebuild
new file mode 100644
index 00000000000..56de6518763
--- /dev/null
+++ b/media-gfx/gnome-screenshot/gnome-screenshot-40.0.ebuild
@@ -0,0 +1,60 @@
+# Copyright 1999-2021 Gentoo Authors
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=7
+inherit gnome.org gnome2-utils meson readme.gentoo-r1 xdg
+
+DESCRIPTION="Screenshot utility for GNOME"
+HOMEPAGE="https://gitlab.gnome.org/GNOME/gnome-screenshot";
+
+LICENSE="GPL-2+"
+SLOT="0"
+IUSE="X"
+KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux 
~x86-linux"
+
+DEPEND="
+       X? (
+               x11-libs/libX11
+               x11-libs/libXext
+       )
+       >=dev-libs/glib-2.35.1:2[dbus]
+       >=x11-libs/gtk+-3.12.0:3
+       >=gui-libs/libhandy-1:1=
+"
+RDEPEND="${DEPEND}
+       >=gnome-base/gsettings-desktop-schemas-0.1.0
+"
+BDEPEND="
+       dev-libs/appstream-glib
+       dev-libs/libxml2:2
+       >=sys-devel/gettext-0.19.8
+       virtual/pkgconfig
+       x11-base/xorg-proto
+"
+
+DOC_CONTENTS="${P} saves screenshots in ~/Pictures/ and defaults to
+       non-interactive mode when launched from a terminal. If you want to 
choose
+       where to save the screenshot, run 'gnome-screenshot --interactive'"
+
+src_configure() {
+       local emesonargs=(
+               $(meson_feature X x11)
+       )
+       meson_src_configure
+}
+
+src_install() {
+       meson_src_install
+       readme.gentoo_create_doc
+}
+
+pkg_postinst() {
+       xdg_pkg_postinst
+       gnome2_schemas_update
+       readme.gentoo_print_elog
+}
+
+pkg_postrm() {
+       xdg_pkg_postrm
+       gnome2_schemas_update
+}

Reply via email to