forked from gentoo/gentoo
-
Notifications
You must be signed in to change notification settings - Fork 0
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
gnome-base/nautilus: version bump to 3.20.3
Package-Manager: portage-2.3.0
- Loading branch information
Showing
2 changed files
with
112 additions
and
0 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,4 @@ | ||
DIST nautilus-3.18.5.tar.xz 3349312 SHA256 60a927c0522b4cced9d8f62baed2ee5e2fd4305be4523eb5bc44805971a6cc15 SHA512 60ec5c1eb7ba90caed2f536a0fd78d8686b6f7372db36d526d634d727ac03719edee894ca0ff1d90a0974cc0bc76f05bf0f8d4db22845ae3585470aa8e7b8ca6 WHIRLPOOL 02bbd1c1f9f97c4ffd983cb8503a95aa549bbe9105094aeb76a12b89b6daa460377f4c3cf984989a16cadd426e138ecdda6e8089790bad5ebef20236eac596b9 | ||
DIST nautilus-3.20.1.tar.xz 3427792 SHA256 f2a907b994026412a7ed7c8145d4ab4f886ac87e780353b967473305a35e81e8 SHA512 8cbb8b71fc2f962066928e01dff8dbb060bdac46c7b8f5092b2c85a3c41f01986ea1969d5199c4756b24ea372828defffd7e6c40b9ce503a0e2bb5f400644b23 WHIRLPOOL 8ec1b59fc366a0d4e0e3a8b8d2299240a5fa69a40c5fc277d09cf257e021626c02c0bca73d7c7a6c5ef8db43e651b9c6f2e3d0916e5f6e335a6e14934ec189e2 | ||
DIST nautilus-3.20.2.tar.xz 3447216 SHA256 8d6e679b880dc78c0c2e2dabf6025e6da34ff279dee501f7c75f3649c1a6caae SHA512 1c93f7821b2a14b94a4bc548ff5350a741f823b50a543136010d63e95374a31731004f8ee70cb4beabd9917b4fa05a2f4909ef90982969c5618fe40f42762d8a WHIRLPOOL 6d5f64f63f98b858f45705fda74f566d3ff41a66db603137a58db4eef0cb83298de39ced4e33c1525f81b7493f5e81f75c6713c59c31a8fe2f3de535d32497f2 | ||
DIST nautilus-3.20.3.tar.xz 3437224 SHA256 46600a2361a022a0170304aef7167caa29c0d52232063a3556bec6a77881310e SHA512 dbd23fd88f66b80056970f3e189e85aadf4c8ecb7ee1e103acda2da2b1aef99cb40d1dbfaa1dc905a8adda4bb9e591badb1b6b9762c6dc5b6d9b9f175747959b WHIRLPOOL 0036c7fe7e1d4494926c872bbec2a180cb262783c1e1a58c0f2f580dec8fcbeba56590060fda70a6fbd40b20282879afa1263bffaf998a529e3205b382370e4f |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,111 @@ | ||
# Copyright 1999-2016 Gentoo Foundation | ||
# Distributed under the terms of the GNU General Public License v2 | ||
# $Id$ | ||
|
||
EAPI=6 | ||
GNOME2_LA_PUNT="yes" # Needed with USE 'sendto' | ||
|
||
inherit gnome2 readme.gentoo-r1 virtualx | ||
|
||
DESCRIPTION="A file manager for the GNOME desktop" | ||
HOMEPAGE="https://wiki.gnome.org/Apps/Nautilus" | ||
|
||
LICENSE="GPL-2+ LGPL-2+ FDL-1.1" | ||
SLOT="0" | ||
IUSE="exif gnome +introspection packagekit +previewer selinux sendto tracker xmp" | ||
|
||
KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86 ~x86-fbsd ~x86-interix ~amd64-linux ~arm-linux ~x86-linux" | ||
|
||
# FIXME: tests fails under Xvfb, but pass when building manually | ||
# "FAIL: check failed in nautilus-file.c, line 8307" | ||
# need org.gnome.SessionManager service (aka gnome-session) but cannot find it | ||
RESTRICT="test" | ||
|
||
# Require {glib,gdbus-codegen}-2.30.0 due to GDBus API changes between 2.29.92 | ||
# and 2.30.0 | ||
COMMON_DEPEND=" | ||
>=dev-libs/glib-2.45.7:2[dbus] | ||
>=x11-libs/pango-1.28.3 | ||
>=x11-libs/gtk+-3.19.12:3[introspection?] | ||
>=dev-libs/libxml2-2.7.8:2 | ||
>=gnome-base/gnome-desktop-3:3= | ||
gnome-base/dconf | ||
>=gnome-base/gsettings-desktop-schemas-3.8.0 | ||
x11-libs/libX11 | ||
x11-libs/libXext | ||
x11-libs/libXrender | ||
exif? ( >=media-libs/libexif-0.6.20 ) | ||
introspection? ( >=dev-libs/gobject-introspection-0.6.4:= ) | ||
selinux? ( >=sys-libs/libselinux-2 ) | ||
tracker? ( >=app-misc/tracker-0.16:= ) | ||
xmp? ( >=media-libs/exempi-2.1.0 ) | ||
" | ||
DEPEND="${COMMON_DEPEND} | ||
>=dev-lang/perl-5 | ||
>=dev-util/gdbus-codegen-2.33 | ||
>=dev-util/gtk-doc-am-1.10 | ||
>=dev-util/intltool-0.50 | ||
sys-devel/gettext | ||
virtual/pkgconfig | ||
x11-proto/xproto | ||
" | ||
RDEPEND="${COMMON_DEPEND} | ||
packagekit? ( app-admin/packagekit-base ) | ||
sendto? ( !<gnome-extra/nautilus-sendto-3.0.1 ) | ||
" | ||
|
||
# For eautoreconf | ||
# gnome-base/gnome-common | ||
# dev-util/gtk-doc-am" | ||
|
||
PDEPEND=" | ||
gnome? ( x11-themes/adwaita-icon-theme ) | ||
tracker? ( >=gnome-extra/nautilus-tracker-tags-0.12 ) | ||
previewer? ( >=gnome-extra/sushi-0.1.9 ) | ||
sendto? ( >=gnome-extra/nautilus-sendto-3.0.1 ) | ||
>=gnome-base/gvfs-1.14[gtk] | ||
" | ||
# Need gvfs[gtk] for recent:/// support | ||
|
||
src_prepare() { | ||
if use previewer; then | ||
DOC_CONTENTS="nautilus uses gnome-extra/sushi to preview media files. | ||
To activate the previewer, select a file and press space; to | ||
close the previewer, press space again." | ||
fi | ||
gnome2_src_prepare | ||
} | ||
|
||
src_configure() { | ||
gnome2_src_configure \ | ||
--disable-profiling \ | ||
--disable-update-mimedb \ | ||
$(use_enable exif libexif) \ | ||
$(use_enable introspection) \ | ||
$(use_enable packagekit) \ | ||
$(use_enable sendto nst-extension) \ | ||
$(use_enable selinux) \ | ||
$(use_enable tracker) \ | ||
$(use_enable xmp) | ||
} | ||
|
||
src_test() { | ||
virtx emake check | ||
} | ||
|
||
src_install() { | ||
use previewer && readme.gentoo_create_doc | ||
gnome2_src_install | ||
} | ||
|
||
pkg_postinst() { | ||
gnome2_pkg_postinst | ||
|
||
if use previewer; then | ||
readme.gentoo_print_elog | ||
else | ||
elog "To preview media files, emerge nautilus with USE=previewer" | ||
fi | ||
} |