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-windowck-plugin/
Date: Fri, 09 Sep 2022 12:05:56
Message-Id: 1662725138.f96c74ea5429a88b4e936347612dcb78816e8183.mgorny@gentoo
1 commit: f96c74ea5429a88b4e936347612dcb78816e8183
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Fri Sep 9 12:02:47 2022 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Fri Sep 9 12:05:38 2022 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f96c74ea
7
8 xfce-extra/xfce4-windowck-plugin: New package, v0.5.0
9
10 Signed-off-by: Michał Górny <mgorny <AT> gentoo.org>
11
12 xfce-extra/xfce4-windowck-plugin/Manifest | 1 +
13 xfce-extra/xfce4-windowck-plugin/metadata.xml | 8 ++++
14 .../xfce4-windowck-plugin-0.5.0.ebuild | 45 ++++++++++++++++++++++
15 3 files changed, 54 insertions(+)
16
17 diff --git a/xfce-extra/xfce4-windowck-plugin/Manifest b/xfce-extra/xfce4-windowck-plugin/Manifest
18 new file mode 100644
19 index 000000000000..b648c2b7413a
20 --- /dev/null
21 +++ b/xfce-extra/xfce4-windowck-plugin/Manifest
22 @@ -0,0 +1 @@
23 +DIST xfce4-windowck-plugin-0.5.0.tar.bz2 404966 BLAKE2B 0dd76bdc5688c834c5223f1457a9a7db2b47ddaf8fe6f02970fef44d3cfef1e14136d1b786c65132084a705b5ca12d3c34597c0371c5da9e6661ab04a05a61f8 SHA512 ea3da45460201c88c7b7cd0c18715a2dad63f9c95e96450a2d39217523b5bac8f5dc671d3d71d9c7ca309c5d9b78cf18ddabd955da510a57d3bb2aeeb91507f4
24
25 diff --git a/xfce-extra/xfce4-windowck-plugin/metadata.xml b/xfce-extra/xfce4-windowck-plugin/metadata.xml
26 new file mode 100644
27 index 000000000000..fb3a6777ad9f
28 --- /dev/null
29 +++ b/xfce-extra/xfce4-windowck-plugin/metadata.xml
30 @@ -0,0 +1,8 @@
31 +<?xml version="1.0" encoding="UTF-8"?>
32 +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd">
33 +<pkgmetadata>
34 + <maintainer type="project">
35 + <email>xfce@g.o</email>
36 + <name>XFCE Team</name>
37 + </maintainer>
38 +</pkgmetadata>
39
40 diff --git a/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.5.0.ebuild b/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.5.0.ebuild
41 new file mode 100644
42 index 000000000000..b6fd0528f2ac
43 --- /dev/null
44 +++ b/xfce-extra/xfce4-windowck-plugin/xfce4-windowck-plugin-0.5.0.ebuild
45 @@ -0,0 +1,45 @@
46 +# Copyright 2022 Gentoo Authors
47 +# Distributed under the terms of the GNU General Public License v2
48 +
49 +EAPI=8
50 +
51 +inherit xdg-utils
52 +
53 +DESCRIPTION="Panel plugin to put the maximized window title and window buttons on the panel"
54 +HOMEPAGE="https://gitlab.xfce.org/panel-plugins/xfce4-windowck-plugin/"
55 +SRC_URI="https://archive.xfce.org/src/panel-plugins/${PN}/${PV%.*}/${P}.tar.bz2"
56 +
57 +LICENSE="GPL-3+"
58 +SLOT="0"
59 +KEYWORDS="~amd64"
60 +
61 +DEPEND="
62 + x11-libs/gtk+:3
63 + x11-libs/libwnck:3
64 + x11-libs/libX11
65 + >=xfce-base/libxfce4ui-4.14:=
66 + >=xfce-base/libxfce4util-4.14:=
67 + >=xfce-base/xfce4-panel-4.14:=
68 + >=xfce-base/xfconf-4.14:=
69 +"
70 +RDEPEND="
71 + ${DEPEND}
72 +"
73 +BDEPEND="
74 + dev-util/intltool
75 + sys-devel/gettext
76 + virtual/pkgconfig
77 +"
78 +
79 +src_install() {
80 + default
81 + find "${D}" -name '*.la' -delete || die
82 +}
83 +
84 +pkg_postinst() {
85 + xdg_icon_cache_update
86 +}
87 +
88 +pkg_postrm() {
89 + xdg_icon_cache_update
90 +}