Gentoo Archives: gentoo-commits

From: Pacho Ramos <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: gnome-extra/gnome-shell-extension-dash-to-panel/
Date: Wed, 29 Apr 2020 15:49:14
Message-Id: 1588175324.f23a2ad82c3f3b2ce5149c9e64a46ea52127f3c5.pacho@gentoo
1 commit: f23a2ad82c3f3b2ce5149c9e64a46ea52127f3c5
2 Author: Pacho Ramos <pacho <AT> gentoo <DOT> org>
3 AuthorDate: Wed Apr 29 15:48:44 2020 +0000
4 Commit: Pacho Ramos <pacho <AT> gentoo <DOT> org>
5 CommitDate: Wed Apr 29 15:48:44 2020 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=f23a2ad8
7
8 gnome-extra/gnome-shell-extension-dash-to-panel: Bump to v37
9
10 Package-Manager: Portage-2.3.96, Repoman-2.3.22
11 Signed-off-by: Pacho Ramos <pacho <AT> gentoo.org>
12
13 .../gnome-shell-extension-dash-to-panel/Manifest | 1 +
14 .../gnome-shell-extension-dash-to-panel-37.ebuild | 74 ++++++++++++++++++++++
15 2 files changed, 75 insertions(+)
16
17 diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
18 index 6d373683913..9c9615e78dc 100644
19 --- a/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
20 +++ b/gnome-extra/gnome-shell-extension-dash-to-panel/Manifest
21 @@ -1,4 +1,5 @@
22 DIST gnome-shell-extension-dash-to-panel-26.tar.gz 21100594 BLAKE2B da90d4f496e10c14c554edb74065c95bf211f6778c097e3b81d863a46d0d3477f281cebac72f334b461f28b998284a861363b27d6c17ef5b1d47947a1f44bf01 SHA512 45bc148d2419db5943d0c2170ea3739a36c5a928c39d070501c5dfbec3910ba08058af1926c42f75d6b3e5918d8c30aef4f38db0af14115c11027520fa582a2f
23 DIST gnome-shell-extension-dash-to-panel-35.tar.gz 21115881 BLAKE2B b04e363a0ddfbcc3c9343fb756999d756ced1e2ee24718836acf22e7c8de25d58513caa865b45b0a5b92f5220bf79c120d13763a852933dec3330a66bec90587 SHA512 6d1ed6fac48953d9b15265b969e50e65892ba36cb420794960b789e215f8f69c6f3797065aebb5890aa5e2c23f3e34ec796b76c7972fd2f8cb9a02a422be10a4
24 DIST gnome-shell-extension-dash-to-panel-36.tar.gz 21116208 BLAKE2B bb4096cb3f53d62f95096a815b210cf5529895eef322f0927f249a55cd836618701fd30674294d45ff9a66d4b23f79f1f3d0a5486a6a1b93480b0a91a565f25c SHA512 3a883af025ed2d96fe6eeb92ce55b5e9bf9254bb849acc605028bb97c7707189a0445c52fc50aac01745d5b7172c737ac252f3d8a90c9ef002e308f61c770946
25 +DIST gnome-shell-extension-dash-to-panel-37.tar.gz 21116028 BLAKE2B 3e35f1f4b809f17e3971b708cdbed9f35a04cccbe651d804f101b70d1067310def60a7c8f6b2ebcf09087ed76a0214ce31e5560c8b8b4ef211bfa1f5befdbf79 SHA512 3f76ffc9e05ece7a96807815b229b6fb3fc391ec1b7ab35fb5db9fd61899f3c626a979f3d286f7f5ffb39890f9c99242c702d84d7690d0c9ee20b35a17e3303b
26 DIST tango-gentoo-v1.1.tar.gz 29322 BLAKE2B 83fa2bf37727e60851dd679054fe1b153ebfea58c9a9a40f891f7d68d3b047b02e8effa1d1b4e08d64500a2072ce7200f159c92a352da7124de27e1b05bb6027 SHA512 87d47ddab68361db6d99866c51705dcb3e198f8345a1096859acf2c6cca5099dd23c7fb30d124f52c4933ea38fd45fadffbbe6ecbdfa84f5b60938a4824f9045
27
28 diff --git a/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-37.ebuild b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-37.ebuild
29 new file mode 100644
30 index 00000000000..c5470a35cce
31 --- /dev/null
32 +++ b/gnome-extra/gnome-shell-extension-dash-to-panel/gnome-shell-extension-dash-to-panel-37.ebuild
33 @@ -0,0 +1,74 @@
34 +# Copyright 1999-2020 Gentoo Authors
35 +# Distributed under the terms of the GNU General Public License v2
36 +
37 +EAPI=7
38 +inherit gnome2-utils
39 +
40 +MY_PN="${PN/gnome-shell-extension-/}"
41 +MY_P="${MY_PN}-${PV}"
42 +DESCRIPTION="An icon taskbar for the Gnome Shell"
43 +HOMEPAGE="https://github.com/home-sweet-gnome/dash-to-panel"
44 +SRC_URI="
45 + https://github.com/home-sweet-gnome/${MY_PN}/archive/v${PV}.tar.gz -> ${P}.tar.gz
46 + branding? ( https://www.mail-archive.com/tango-artists@×××××××××××××××××.org/msg00043/tango-gentoo-v1.1.tar.gz )
47 +"
48 +
49 +LICENSE="GPL-2+"
50 +SLOT="0"
51 +KEYWORDS="~amd64 ~x86"
52 +IUSE="branding"
53 +
54 +COMMON_DEPEND="dev-libs/glib:2"
55 +RDEPEND="${COMMON_DEPEND}
56 + app-eselect/eselect-gnome-shell-extensions
57 + >=gnome-base/gnome-shell-3.18.0
58 +"
59 +DEPEND="${COMMON_DEPEND}"
60 +BDEPEND="
61 + dev-util/intltool
62 + sys-devel/gettext
63 +"
64 +
65 +S="${WORKDIR}/${MY_P}"
66 +
67 +PATCHES=(
68 + # Enable by default custom opacity to get panel slightly transparent
69 + # as was done in older Gnome versions
70 + "${FILESDIR}"/${PN}-26-opacity.patch
71 +)
72 +
73 +src_prepare() {
74 + default
75 +
76 + # Set correct version
77 + export VERSION="${PV}"
78 +
79 + # Don't install README and COPYING in unwanted locations
80 + sed -i -e 's/COPYING//g' -e 's/README.md//g' Makefile || die
81 +
82 + # Provide fancy Gentoo icon when requested
83 + use branding && eapply "${FILESDIR}"/${PN}-26-branding.patch
84 +}
85 +
86 +src_install() {
87 + default
88 + if use branding; then
89 + insinto /usr/share/gnome-shell/extensions/dash-to-panel@×××××××××××××××.com/img
90 + doins "${WORKDIR}/tango-gentoo-v1.1/scalable/gentoo.svg"
91 + fi
92 +}
93 +
94 +pkg_preinst() {
95 + gnome2_schemas_savelist
96 +}
97 +
98 +pkg_postinst() {
99 + gnome2_schemas_update
100 + ebegin "Updating list of installed extensions"
101 + eselect gnome-shell-extensions update
102 + eend $?
103 +}
104 +
105 +pkg_postrm() {
106 + gnome2_schemas_update
107 +}