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-extra/xfce4-whiskermenu-plugin/
Date: Tue, 05 Nov 2019 12:51:49
Message-Id: 1572958078.f1d6f99ecaf13bf8a9160e0ed0c7245235babbe2.mgorny@gentoo
1 commit: f1d6f99ecaf13bf8a9160e0ed0c7245235babbe2
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Tue Nov 5 12:47:58 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Tue Nov 5 12:47:58 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f1d6f99e
7
8 xfce-extra/xfce4-whiskermenu-plugin: Bump to 2.3.4
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 xfce-extra/xfce4-whiskermenu-plugin/Manifest | 1 +
13 .../xfce4-whiskermenu-plugin-2.3.4.ebuild | 57 ++++++++++++++++++++++
14 2 files changed, 58 insertions(+)
15
16 diff --git a/xfce-extra/xfce4-whiskermenu-plugin/Manifest b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
17 index 721351c44c6..2d65bcb6158 100644
18 --- a/xfce-extra/xfce4-whiskermenu-plugin/Manifest
19 +++ b/xfce-extra/xfce4-whiskermenu-plugin/Manifest
20 @@ -1 +1,2 @@
21 DIST xfce4-whiskermenu-plugin-2.3.3.tar.bz2 160277 BLAKE2B c4c96175f1d8a7202e8a6d207dc113ec172493eb724f7da7ef18fa3de26e52c3b86bc0135ca8cb1e650a0e9d835e065b6baa18816dee7c90c4034dcfc9033639 SHA512 06e8c0ec623538103974c266c26b8efea94f97093324b5f55305ba6832a8c9eb7fa19c636249dffbc09ed4c7e3f543d338b2bd3455c14601237b2253683f5ac6
22 +DIST xfce4-whiskermenu-plugin-2.3.4.tar.bz2 160614 BLAKE2B 276842ef860965d139166ea6d8e988d39694aa06ace52bc3f48d6e3d9c9d8c930c3b9e44c3d9f84aaf7bb6fd9412a5efdda39834d8c2d33ed3f048db68893266 SHA512 8e59b6d0067e2302e3bf3e7f528cf96d613586c78c2ce6040143b449bffb3e3037b0d08738450c701d57f11cc5393154221bfbe5fa43825ca5df7ddd3c9f4cf4
23
24 diff --git a/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.3.4.ebuild b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.3.4.ebuild
25 new file mode 100644
26 index 00000000000..0fc87c2d21b
27 --- /dev/null
28 +++ b/xfce-extra/xfce4-whiskermenu-plugin/xfce4-whiskermenu-plugin-2.3.4.ebuild
29 @@ -0,0 +1,57 @@
30 +# Copyright 1999-2019 Gentoo Authors
31 +# Distributed under the terms of the GNU General Public License v2
32 +
33 +EAPI=7
34 +
35 +inherit cmake-utils xdg-utils
36 +
37 +DESCRIPTION="Alternate application launcher for Xfce"
38 +HOMEPAGE="https://gottcode.org/xfce4-whiskermenu-plugin/"
39 +SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
40 +
41 +LICENSE="GPL-2+"
42 +SLOT="0"
43 +KEYWORDS="~amd64 ~arm ~x86"
44 +IUSE=""
45 +
46 +RDEPEND="
47 + virtual/libintl
48 + x11-libs/gtk+:3
49 + xfce-base/exo:=
50 + xfce-base/garcon:=
51 + xfce-base/libxfce4ui:=
52 + xfce-base/libxfce4util:=
53 + xfce-base/xfce4-panel:=
54 +"
55 +DEPEND="
56 + ${RDEPEND}
57 +"
58 +BDEPEND="
59 + sys-devel/gettext
60 + virtual/pkgconfig
61 +"
62 +
63 +src_prepare() {
64 + # fix build failure w/ xfce4-panel-4.15.0
65 + sed -i -e 's@<libxfce4panel/xfce-panel-plugin\.h>@<libxfce4panel/libxfce4panel.h>@' \
66 + panel-plugin/register-plugin.c || die
67 + cmake-utils_src_prepare
68 +}
69 +
70 +src_configure() {
71 + local mycmakeargs=(
72 + -DENABLE_AS_NEEDED=OFF
73 + -DENABLE_LINKER_OPTIMIZED_HASH_TABLES=OFF
74 + -DENABLE_DEVELOPER_MODE=OFF
75 + )
76 +
77 + cmake-utils_src_configure
78 +}
79 +
80 +pkg_postinst() {
81 + xdg_icon_cache_update
82 +}
83 +
84 +pkg_postrm() {
85 + xdg_icon_cache_update
86 +}