Gentoo Archives: gentoo-commits

From: "Michał Górny" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: xfce-base/thunar/
Date: Sat, 20 Jul 2019 05:26:14
Message-Id: 1563600364.e1d15e270de559f3c9addd42bcb6e7804a50d373.mgorny@gentoo
1 commit: e1d15e270de559f3c9addd42bcb6e7804a50d373
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sat Jul 20 04:59:30 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sat Jul 20 05:26:04 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=e1d15e27
7
8 xfce-base/thunar: Bump to 1.8.8
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 xfce-base/thunar/Manifest | 1 +
13 xfce-base/thunar/thunar-1.8.8.ebuild | 76 ++++++++++++++++++++++++++++++++++++
14 2 files changed, 77 insertions(+)
15
16 diff --git a/xfce-base/thunar/Manifest b/xfce-base/thunar/Manifest
17 index 7b9ca55c1f2..09212a20862 100644
18 --- a/xfce-base/thunar/Manifest
19 +++ b/xfce-base/thunar/Manifest
20 @@ -1,3 +1,4 @@
21 DIST Thunar-1.6.16.tar.bz2 1977562 BLAKE2B efad6b45a64c5c80bff3d829207a1a0b45b4b48ab168c38bbcd263445a16dc230b0c5ea7515b65d686cbf256d294bcced19b248c252478a6a1cecb393d71a7f6 SHA512 6c7b8b88e01762e606bfd9e3848a98ae5825ff431f0686dd7bbcb987e448aa4c20d7cca3fb6b7c5d5dfde91ae6f8a16e674769d168f6f875e2efe519f4cdfd1b
22 DIST Thunar-1.6.17.tar.bz2 1995398 BLAKE2B c6bc0ebc29cdf8b0d3d184fd5b5019bb6f4caa4e43e16237325ae938e95c077198801e7f0d5210c458e316e0c7f35aa735f8e5bca61372c3cb2f5cf40b78c59a SHA512 2ace85994af51e1651b1e58c4436b5d4a986e75ef56f85c765e7dad8698681a73e009feafff0c9e056153b13c37b915a43529451960a209ae7e0bc23544492b8
23 DIST Thunar-1.8.7.tar.bz2 2326995 BLAKE2B 2eceeedabc66ced9ced70089b2ce66932a2223f4c4f6a6ae624199c00552d3d0fbb98f1c67bb0408d99d4167172698ecc9d020117d7c5fd41363b543b768ef69 SHA512 d4faf28857ee7c29c799bec9c5d7c639596b213f2aeb1089125d074083a4a13e91425cf3f35c63ce313330ee9ef070653a868a1a4526dc443a5d603bd9dec588
24 +DIST Thunar-1.8.8.tar.bz2 2333563 BLAKE2B be9903ea0d468982d45fa702fcb792150f3c757992f6a561d0a8747b18aec0f9794432c33ad42477f7e0753a83439eba19bea6afc184d15f7170c561d74b19e3 SHA512 364ca63169e01e8d7fe26c300ec7a6b8fd6734a364c9d0dd8943caf9ba08d6721ffdcef4905f9fdabca0da74503b8cbc4995ce271b7a5f787ae4b96b87f6bf96
25
26 diff --git a/xfce-base/thunar/thunar-1.8.8.ebuild b/xfce-base/thunar/thunar-1.8.8.ebuild
27 new file mode 100644
28 index 00000000000..453b5153905
29 --- /dev/null
30 +++ b/xfce-base/thunar/thunar-1.8.8.ebuild
31 @@ -0,0 +1,76 @@
32 +# Copyright 1999-2019 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +inherit xdg-utils
37 +
38 +MY_P=${P^}
39 +
40 +DESCRIPTION="File manager for the Xfce desktop environment"
41 +HOMEPAGE="https://www.xfce.org/projects/ https://docs.xfce.org/xfce/thunar/start"
42 +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${MY_P}.tar.bz2"
43 +
44 +LICENSE="GPL-2+ LGPL-2+"
45 +SLOT="0/3"
46 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd ~amd64-linux ~x86-linux ~x86-solaris"
47 +IUSE="exif introspection libnotify pcre test +trash-panel-plugin udisks"
48 +
49 +GVFS_DEPEND=">=gnome-base/gvfs-1.18.3"
50 +COMMON_DEPEND=">=dev-lang/perl-5.6
51 + >=dev-libs/glib-2.42:=
52 + >=x11-libs/gdk-pixbuf-2.14:=
53 + >=x11-libs/gtk+-3.22:3=
54 + >=xfce-base/exo-0.12:=
55 + >=xfce-base/libxfce4ui-4.12:=
56 + >=xfce-base/libxfce4util-4.12:=
57 + >=xfce-base/xfconf-4.12:=
58 + exif? ( >=media-libs/libexif-0.6.19:= )
59 + introspection? ( dev-libs/gobject-introspection:= )
60 + libnotify? ( >=x11-libs/libnotify-0.7:= )
61 + pcre? ( >=dev-libs/libpcre-6:= )
62 + trash-panel-plugin? ( >=xfce-base/xfce4-panel-4.10:= )
63 + udisks? ( virtual/libgudev:= )"
64 +RDEPEND="${COMMON_DEPEND}
65 + >=dev-util/desktop-file-utils-0.20-r1
66 + x11-misc/shared-mime-info
67 + trash-panel-plugin? ( ${GVFS_DEPEND} )
68 + udisks? (
69 + virtual/udev
70 + ${GVFS_DEPEND}[udisks,udev]
71 + )"
72 +DEPEND="${COMMON_DEPEND}
73 + dev-util/intltool
74 + sys-devel/gettext
75 + virtual/pkgconfig"
76 +
77 +S=${WORKDIR}/${MY_P}
78 +
79 +DOCS=( AUTHORS ChangeLog FAQ HACKING NEWS README THANKS TODO )
80 +
81 +src_configure() {
82 + local myconf=(
83 + $(use_enable introspection)
84 + $(use_enable udisks gudev)
85 + $(use_enable libnotify notifications)
86 + $(use_enable exif)
87 + $(use_enable pcre)
88 + $(use_enable trash-panel-plugin tpa-plugin)
89 + )
90 +
91 + econf "${myconf[@]}"
92 +}
93 +
94 +src_install() {
95 + default
96 + find "${D}" -name '*.la' -delete || die
97 +}
98 +
99 +pkg_postinst() {
100 + xdg_desktop_database_update
101 + xdg_icon_cache_update
102 +}
103 +
104 +pkg_postrm() {
105 + xdg_desktop_database_update
106 + xdg_icon_cache_update
107 +}