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/xfce4-panel/
Date: Mon, 12 Aug 2019 13:21:46
Message-Id: 1565616022.ff460222bc96318b861ccc958c2531b18913e3f3.mgorny@gentoo
1 commit: ff460222bc96318b861ccc958c2531b18913e3f3
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Mon Aug 12 11:43:23 2019 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Mon Aug 12 13:20:22 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=ff460222
7
8 xfce-base/xfce4-panel: Bump to 4.14.0
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 xfce-base/xfce4-panel/Manifest | 1 +
13 xfce-base/xfce4-panel/xfce4-panel-4.14.0.ebuild | 70 +++++++++++++++++++++++++
14 2 files changed, 71 insertions(+)
15
16 diff --git a/xfce-base/xfce4-panel/Manifest b/xfce-base/xfce4-panel/Manifest
17 index 3929dd3587a..ea46aaa9dcb 100644
18 --- a/xfce-base/xfce4-panel/Manifest
19 +++ b/xfce-base/xfce4-panel/Manifest
20 @@ -1,3 +1,4 @@
21 DIST xfce4-panel-4.12.2.tar.bz2 1167175 BLAKE2B 09d16c58bb2d78242069fc2191009af6bb737fd6571f7d9ceef4b2b2dc0f0be6fcdad17aa588f69573b9d7f62ca0c54ec712bd467ff793b6952ede733889136b SHA512 b455e28ecbd9e2fc152e1132a806307597157605fef19c61091fce90984b2eded2c0b691d1fa2475c218c9d0b12103e348e648a32d3e8d0aa9ca210b7ae36a9e
22 DIST xfce4-panel-4.13.6.tar.bz2 1279153 BLAKE2B dd340dc9f50f7aa7baeb441c22c3705666938638e7de70e8fe286ae4c6e15e156626a64940bccca00e5ded4046a6a2588972e0578929672dcd399dc5f1c7ea3b SHA512 affbf3ce5ba62f5a40ce01554ad0cae34ab57beabcaa674b0d134c515ed49e98bf4269f66f16faee33d2ebeb8254ef69642786d3bd5bbb1b7c2f28e2b344ebd5
23 DIST xfce4-panel-4.13.7.tar.bz2 1288128 BLAKE2B 76ee79904a6f412ea42bb7d3261064c4b683fe52df1ac60dccbbae0585da97e86ee1d2a5cf9ac46ed1b66bb915e812965df8e1af16b8833e7cb431955ac4770f SHA512 916a60f9a8eadbce75d3833039c5e6bd2f8db06d60bcedde5f91ce77d0a8a005faf049c3c7832ec29c4441611a21155f864686b00ea9c11b2c476ac2eb471ceb
24 +DIST xfce4-panel-4.14.0.tar.bz2 1291792 BLAKE2B 16cc35eba39440fd03ff0e55ed1750f52291734e73dc3358f9ea4c819af328205db3e3b62f823f1ac116faa2db162df0ea4709c7f573f1b867a531970158de35 SHA512 47a91b9ce7277612848fd1b48f9c0d6e5169cd0405a99863d685e7a9c5aa3cb8f30694ecdbf657e0f289278dc0c003c8b0784ff03e41e82c1886847ad292972f
25
26 diff --git a/xfce-base/xfce4-panel/xfce4-panel-4.14.0.ebuild b/xfce-base/xfce4-panel/xfce4-panel-4.14.0.ebuild
27 new file mode 100644
28 index 00000000000..0bba6eebc23
29 --- /dev/null
30 +++ b/xfce-base/xfce4-panel/xfce4-panel-4.14.0.ebuild
31 @@ -0,0 +1,70 @@
32 +# Copyright 1999-2019 Gentoo Authors
33 +# Distributed under the terms of the GNU General Public License v2
34 +
35 +EAPI=7
36 +
37 +inherit vala xdg-utils
38 +
39 +DESCRIPTION="Panel for the Xfce desktop environment"
40 +HOMEPAGE="https://www.xfce.org/projects/"
41 +SRC_URI="https://archive.xfce.org/src/xfce/${PN}/${PV%.*}/${P}.tar.bz2"
42 +
43 +LICENSE="GPL-2+ LGPL-2.1+"
44 +SLOT="0"
45 +KEYWORDS="~alpha ~amd64 ~arm ~arm64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~amd64-linux ~x86-linux ~x86-solaris"
46 +IUSE="introspection vala"
47 +REQUIRED_USE="vala? ( introspection )"
48 +
49 +RDEPEND=">=dev-libs/glib-2.42
50 + >=x11-libs/cairo-1
51 + >=x11-libs/gtk+-2.20:2
52 + >=x11-libs/gtk+-3.22:3[introspection?]
53 + x11-libs/libX11
54 + x11-libs/libwnck:3
55 + >=xfce-base/exo-0.11.2:=
56 + >=xfce-base/garcon-0.5:=
57 + >=xfce-base/libxfce4ui-4.13:=
58 + >=xfce-base/libxfce4util-4.13:=[introspection?]
59 + >=xfce-base/xfconf-4.13:=
60 + introspection? ( dev-libs/gobject-introspection:= )"
61 +DEPEND="${RDEPEND}
62 + vala? ( $(vala_depend) )
63 + dev-lang/perl
64 + dev-util/gtk-doc-am
65 + dev-util/intltool
66 + sys-devel/gettext
67 + virtual/pkgconfig"
68 +
69 +src_prepare() {
70 + # stupid vala.eclass...
71 + default
72 +}
73 +
74 +src_configure() {
75 + local myconf=(
76 + $(use_enable introspection)
77 + $(use_enable vala)
78 +
79 + # enable GTK+2 compatibility
80 + --enable-gtk2
81 + )
82 +
83 + use vala && vala_src_prepare
84 + econf "${myconf[@]}"
85 +}
86 +
87 +src_install() {
88 + default
89 +
90 + find "${D}" -name '*.la' -delete || die
91 +}
92 +
93 +pkg_postinst() {
94 + xdg_icon_cache_update
95 + xdg_desktop_database_update
96 +}
97 +
98 +pkg_postrm() {
99 + xdg_icon_cache_update
100 + xdg_desktop_database_update
101 +}