From 8f138b3343728af2545643d3d08745e30fe38d4a Mon Sep 17 00:00:00 2001 From: Sobhan Mohammadpour Date: Sat, 14 Sep 2019 15:24:48 -0400 Subject: gnome-base/nautilus: add 3.34.0 Package-Manager: Portage-2.3.76, Repoman-2.3.17 --- gnome-base/nautilus/Manifest | 1 + gnome-base/nautilus/files/3.34.0-docs-build.patch | 40 +++++++++ gnome-base/nautilus/nautilus-3.34.0.ebuild | 103 ++++++++++++++++++++++ 3 files changed, 144 insertions(+) create mode 100644 gnome-base/nautilus/Manifest create mode 100644 gnome-base/nautilus/files/3.34.0-docs-build.patch create mode 100644 gnome-base/nautilus/nautilus-3.34.0.ebuild diff --git a/gnome-base/nautilus/Manifest b/gnome-base/nautilus/Manifest new file mode 100644 index 00000000..9ef8094c --- /dev/null +++ b/gnome-base/nautilus/Manifest @@ -0,0 +1 @@ +DIST nautilus-3.34.0.tar.xz 3182260 BLAKE2B 177dd8acf3536610f6e4ff9204f1e55e2e3cbba79ed161307d6ffa3f5efa5e758ec6d706c2c1f0c96f8cfb06d0167fb5aea1fe1f1118c4620b21bb3f37cd3243 SHA512 667d38616f8e2c66a1cd50522c4c26184258ef3ced7bea7dc0e4d2270236226753ca011514b51a4eae3d9ba442f3ae5d4ba740709c08c6f73151d0422e2044c3 diff --git a/gnome-base/nautilus/files/3.34.0-docs-build.patch b/gnome-base/nautilus/files/3.34.0-docs-build.patch new file mode 100644 index 00000000..3d700bdd --- /dev/null +++ b/gnome-base/nautilus/files/3.34.0-docs-build.patch @@ -0,0 +1,40 @@ +From 49d85c31346ff61afdd2c03b19b75c657416bacc Mon Sep 17 00:00:00 2001 +From: Sobhan Mohammadpour +Date: Sat, 14 Sep 2019 15:03:53 -0400 +Subject: [PATCH] [Patch] update 3.30-5: build: always install man pages + +originally by: Mart Raudsepp +--- + docs/meson.build | 5 +++-- + meson.build | 4 +--- + 2 files changed, 4 insertions(+), 5 deletions(-) + +diff --git a/docs/meson.build b/docs/meson.build +index a54574f..ae0b171 100644 +--- a/docs/meson.build ++++ b/docs/meson.build +@@ -1,4 +1,5 @@ + install_man('nautilus.1') + install_man('nautilus-autorun-software.1') +- +-subdir('reference') ++if get_option('docs') ++ subdir('reference') ++endif +diff --git a/meson.build b/meson.build +index 8ab4fb6..98cc73b 100644 +--- a/meson.build ++++ b/meson.build +@@ -196,9 +196,7 @@ subdirs = [ + # Conditional building # + ######################## + +-if get_option('docs') +- subdirs += 'docs' +-endif ++subdirs += 'docs' + if get_option('tests') != 'none' + subdirs += 'test' + endif +-- +2.23.0 diff --git a/gnome-base/nautilus/nautilus-3.34.0.ebuild b/gnome-base/nautilus/nautilus-3.34.0.ebuild new file mode 100644 index 00000000..30c37296 --- /dev/null +++ b/gnome-base/nautilus/nautilus-3.34.0.ebuild @@ -0,0 +1,103 @@ +# Copyright 1999-2019 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 + +inherit gnome.org gnome2-utils meson readme.gentoo-r1 virtualx xdg + +DESCRIPTION="Default file manager for the GNOME desktop" +HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus" + +LICENSE="GPL-3+ LGPL-2.1+" +SLOT="0" +IUSE="gnome gtk-doc +introspection packagekit +previewer selinux sendto" + +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux" + +COMMON_DEPEND=" + >=dev-libs/glib-2.55.1:2 + >=media-libs/gexiv2-0.10.0 + media-libs/gstreamer:1.0 + media-libs/gst-plugins-base:1.0 + >=app-arch/gnome-autoar-0.2.1 + gnome-base/gnome-desktop:3 + >=x11-libs/gtk+-3.22.27:3[X,introspection?] + >=x11-libs/pango-1.28.3 + selinux? ( >=sys-libs/libselinux-2.0 ) + >=app-misc/tracker-2.0:= + x11-libs/libX11 + >=dev-libs/libxml2-2.7.8:2 + introspection? ( >=dev-libs/gobject-introspection-1.54:= ) +" +DEPEND="${COMMON_DEPEND} + >=dev-util/gdbus-codegen-2.51.2 + dev-util/glib-utils + gtk-doc? ( + >=dev-util/gtk-doc-1.10 + app-text/docbook-xml-dtd:4.1.2 ) + >=sys-devel/gettext-0.19.8 + virtual/pkgconfig + x11-base/xorg-proto +" +RDEPEND="${COMMON_DEPEND} + packagekit? ( app-admin/packagekit-base ) + sendto? ( !