Gentoo Archives: gentoo-commits

From: Sam James <sam@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/nemo/
Date: Wed, 11 May 2022 02:11:13
Message-Id: 1652235022.82a1a866ed82c80a6ee8efadf9093e731f6fdba7.sam@gentoo
1 commit: 82a1a866ed82c80a6ee8efadf9093e731f6fdba7
2 Author: Matthew S. Turnbull <sparky <AT> bluefang-logic <DOT> com>
3 AuthorDate: Tue May 3 21:23:57 2022 +0000
4 Commit: Sam James <sam <AT> gentoo <DOT> org>
5 CommitDate: Wed May 11 02:10:22 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=82a1a866
7
8 gnome-extra/nemo: Remove old
9
10 Package-Manager: Portage-3.0.30, Repoman-3.0.3
11 Signed-off-by: Matthew S. Turnbull <sparky <AT> bluefang-logic.com>
12 Signed-off-by: Sam James <sam <AT> gentoo.org>
13
14 gnome-extra/nemo/Manifest | 1 -
15 gnome-extra/nemo/nemo-5.0.4.ebuild | 123 -------------------------------------
16 2 files changed, 124 deletions(-)
17
18 diff --git a/gnome-extra/nemo/Manifest b/gnome-extra/nemo/Manifest
19 index e23b6c3097a8..e63abe87231e 100644
20 --- a/gnome-extra/nemo/Manifest
21 +++ b/gnome-extra/nemo/Manifest
22 @@ -1,2 +1 @@
23 -DIST nemo-5.0.4.tar.gz 1487156 BLAKE2B 4ecafb315673c0939dfb2585e97957ee9d76e9621fbbece2b93d9ed10b24ec86d2c49cdd8d18ac7c8607184752fe2541508a1b626fdce763fdc8ac1b6e713e49 SHA512 e03558d336785d77c1a57d2d100906263d2015330a00d54e2cc0161d9d822740ef5c314062f90a877cee5b031b4b5caf9ebf59f22fb5e15f2e91c75bb239e488
24 DIST nemo-5.2.4.tar.gz 1492077 BLAKE2B dc6efb24921d5408938ff5b8660653789a77d6607e2e023d73eb5722a0a8bc75cd22d1241f5e852d0429d05f6ec4fd1abb798b8be1ecf513eeed108a256e506c SHA512 0aa3f7e0c2bdb9d7f1874c17caea0e4a3da062fc243de1f1657bdb83090a1afb099baa404f211092f83cf6852c423b244482faf0ad6beaaddc072cbce17cc6d4
25
26 diff --git a/gnome-extra/nemo/nemo-5.0.4.ebuild b/gnome-extra/nemo/nemo-5.0.4.ebuild
27 deleted file mode 100644
28 index a64b12d8ae3d..000000000000
29 --- a/gnome-extra/nemo/nemo-5.0.4.ebuild
30 +++ /dev/null
31 @@ -1,123 +0,0 @@
32 -# Copyright 1999-2022 Gentoo Authors
33 -# Distributed under the terms of the GNU General Public License v2
34 -
35 -EAPI=7
36 -
37 -PYTHON_COMPAT=( python3_{7,8,9} )
38 -
39 -inherit meson gnome2-utils python-single-r1 readme.gentoo-r1 virtualx xdg
40 -
41 -DESCRIPTION="A file manager for Cinnamon, forked from Nautilus"
42 -HOMEPAGE="https://projects.linuxmint.com/cinnamon/ https://github.com/linuxmint/nemo"
43 -SRC_URI="https://github.com/linuxmint/nemo/archive/${PV}.tar.gz -> ${P}.tar.gz"
44 -
45 -LICENSE="GPL-2+ LGPL-2+ FDL-1.1"
46 -SLOT="0"
47 -KEYWORDS="amd64 ~arm64 ~riscv x86"
48 -IUSE="exif gtk-doc +nls selinux test tracker xmp"
49 -REQUIRED_USE="${PYTHON_REQUIRED_USE}"
50 -
51 -# https://github.com/linuxmint/nemo/issues/2501
52 -RESTRICT="test"
53 -
54 -COMMON_DEPEND="
55 - ${PYTHON_DEPS}
56 - >=dev-libs/glib-2.45.7:2[dbus]
57 - >=dev-libs/gobject-introspection-0.9.12:=
58 - >=dev-libs/libxml2-2.7.8:2
59 - gnome-base/dconf:0=
60 - >=gnome-extra/cinnamon-desktop-5.0:0=
61 - gnome-extra/libgsf
62 - >=x11-libs/gtk+-3.10.0:3[introspection]
63 - >=x11-libs/libnotify-0.7:=
64 - x11-libs/libX11
65 - >=x11-libs/pango-1.40.0
66 - >=x11-libs/xapp-2.2.0
67 -
68 - exif? ( >=media-libs/libexif-0.6.20:= )
69 - selinux? ( sys-libs/libselinux )
70 - tracker? ( >=app-misc/tracker-2.0:0= )
71 - xmp? ( >=media-libs/exempi-2.2.0:= )
72 -"
73 -RDEPEND="
74 - ${COMMON_DEPEND}
75 - $(python_gen_cond_dep '
76 - dev-python/pygobject:3[${PYTHON_USEDEP}]
77 - ')
78 - x11-themes/adwaita-icon-theme
79 -
80 - nls? ( >=gnome-extra/cinnamon-translations-5.0 )
81 -"
82 -PDEPEND="
83 - >=gnome-base/gvfs-0.1.2
84 -"
85 -DEPEND="
86 - ${COMMON_DEPEND}
87 - x11-base/xorg-proto
88 -"
89 -BDEPEND="
90 - >=dev-util/gdbus-codegen-2.31.0
91 - >=dev-util/intltool-0.40.1
92 - sys-devel/gettext
93 - virtual/pkgconfig
94 -
95 - gtk-doc? ( dev-util/gtk-doc )
96 -"
97 -
98 -PATCHES=(
99 - # Undo the switch to untex as it's not packaged.
100 - "${FILESDIR}/${PN}-5.0.3-use-detex.patch"
101 -)
102 -
103 -DISABLE_AUTOFORMATTING="yes"
104 -FORCE_PRINT_ELOG="yes"
105 -DOC_CONTENTS="
106 -${PN} search capabilities can be extended through external
107 -helpers. Install any of the following packages to make
108 -their associated file types searchable.
109 -
110 -Image metadata - media-gfx/exif
111 -MP3 tags - media-sound/id3
112 -Microsoft Office .doc - app-text/catdoc
113 -Microsoft Office .xls - dev-libs/libxls
114 -OpenDocument/LibreOffice - app-text/odt2txt or app-office/unoconv
115 -PDF - app-text/poppler[utils]
116 -PostScript - app-text/ghostscript-gpl
117 -TeX - app-text/texlive-core
118 -"
119 -
120 -src_prepare() {
121 - default
122 - python_fix_shebang files/usr/share/nemo/actions install-scripts
123 -}
124 -
125 -src_configure() {
126 - local emesonargs=(
127 - $(meson_use exif)
128 - $(meson_use tracker)
129 - $(meson_use xmp)
130 - $(meson_use selinux)
131 - $(meson_use gtk-doc gtk_doc)
132 - )
133 - meson_src_configure
134 -}
135 -
136 -src_install() {
137 - meson_src_install
138 - readme.gentoo_create_doc
139 -}
140 -
141 -src_test() {
142 - virtx meson_src_test
143 -}
144 -
145 -pkg_postinst() {
146 - xdg_pkg_postinst
147 - gnome2_schemas_update
148 - readme.gentoo_print_elog
149 -}
150 -
151 -pkg_postrm() {
152 - xdg_pkg_postrm
153 - gnome2_schemas_update
154 -}