Gentoo Archives: gentoo-commits

From: Amy Liffey <amynka@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/tint2/
Date: Thu, 07 Nov 2019 19:00:29
Message-Id: 1573153212.a1808739511245240a6ac3344ca2b43548db4879.amynka@gentoo
1 commit: a1808739511245240a6ac3344ca2b43548db4879
2 Author: Amy Liffey <amynka <AT> gentoo <DOT> org>
3 AuthorDate: Thu Nov 7 18:59:16 2019 +0000
4 Commit: Amy Liffey <amynka <AT> gentoo <DOT> org>
5 CommitDate: Thu Nov 7 19:00:12 2019 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a1808739
7
8 x11-misc/tint2: version bump 16.7
9
10 Closes: https://bugs.gentoo.org/699542
11 Submitted-by: Aaron W. Swenson <titanofold <AT> gentoo.org>
12 Package-Manager: Portage-2.3.76, Repoman-2.3.16
13 Signed-off-by: Amy Liffey <amynka <AT> gentoo.org>
14
15 x11-misc/tint2/Manifest | 1 +
16 x11-misc/tint2/tint2-16.7.ebuild | 65 ++++++++++++++++++++++++++++++++++++++++
17 2 files changed, 66 insertions(+)
18
19 diff --git a/x11-misc/tint2/Manifest b/x11-misc/tint2/Manifest
20 index ae9affc21a6..092682d2c56 100644
21 --- a/x11-misc/tint2/Manifest
22 +++ b/x11-misc/tint2/Manifest
23 @@ -1,3 +1,4 @@
24 DIST tint2-16.2.tar.gz 537236 BLAKE2B b8ff236f4c21465603c3cdf1e3d9f62e238cfbd05fbb7976e4f90ac054566eb433d8be78ee657421b94465dceeb8461ace202090b08585693f13003d401e4faf SHA512 0e267d59aef3d812ab41c1e5904e3e96162afd8d98c76dc697fe8c2815707f34a31e392f68260311bdc66fcb4c0b1766ad549ff30d4314e6ab2e2debf069cafe
25 DIST tint2-16.6.1.tar.gz 546590 BLAKE2B 0e970293b09ba766d795b7bc454f06c7a9e95a7c3534144583f5739fd275d3fee2568677f24b5d9b0809ebbc466351cfa17f91dbb726f5cdae3a0bdc9b9df16f SHA512 ae3b8c7b1573f7bb993a587a125341e4018ace605b4b357a7d633beb02e7622443b92cd11b95028d4704e94211ae9f2e13e89cd3bca91474e7daba2fb9fc2b46
26 DIST tint2-16.6.tar.gz 546960 BLAKE2B 083e29d754c1faa9eff50dc480d18df99d64f44a2f88673f06e659d55de13c074eacf4614a57211d5b5aeec3a10f3d68471212d24a7280020b52fe91777d305d SHA512 f81770f330d3f2462292f726a6a90ac0182c518b2db7d79f098babe52863e5ceaf4293f975708f83fbc26735c79fdfefd110102ef0f4be45ae242b4f664d72b1
27 +DIST tint2-16.7.tar.gz 551525 BLAKE2B 890018f219cac86dcfdacb292799ef83a4f039a6c617bd719d57eed317eb5882889e5241283aeccccd3eb174f3d20a5d2468c138f613ad62503a9d365a54c59f SHA512 7f0a7bf8514d698df078fbc4103f82ba926aba3eeef709cace35de1a5f5dce0ac00eede7445e62ac19ef7b84da9fbe7dd61c65f3fc4436bf34997bdee511c5c3
28
29 diff --git a/x11-misc/tint2/tint2-16.7.ebuild b/x11-misc/tint2/tint2-16.7.ebuild
30 new file mode 100644
31 index 00000000000..40278f4826f
32 --- /dev/null
33 +++ b/x11-misc/tint2/tint2-16.7.ebuild
34 @@ -0,0 +1,65 @@
35 +# Copyright 1999-2019 Gentoo Authors
36 +# Distributed under the terms of the GNU General Public License v2
37 +
38 +EAPI=7
39 +
40 +inherit cmake-utils vcs-snapshot xdg
41 +
42 +DESCRIPTION="tint2 is a lightweight panel/taskbar for Linux."
43 +HOMEPAGE="https://gitlab.com/o9000/tint2"
44 +SRC_URI="https://gitlab.com/o9000/${PN}/repository/archive.tar.gz?ref=v${PV} -> ${P}.tar.gz"
45 +
46 +LICENSE="GPL-2"
47 +SLOT="0"
48 +KEYWORDS="~amd64 ~ppc ~x86"
49 +IUSE="battery svg startup-notification tint2conf"
50 +
51 +DEPEND="
52 + dev-libs/glib:2
53 + svg? ( gnome-base/librsvg:2 )
54 + >=media-libs/imlib2-1.4.2[X,png]
55 + x11-libs/cairo[X]
56 + x11-libs/pango
57 + tint2conf? ( x11-libs/gtk+:2 )
58 + x11-libs/libX11
59 + x11-libs/libXcomposite
60 + x11-libs/libXdamage
61 + x11-libs/libXinerama
62 + >=x11-libs/libXrandr-1.3
63 + x11-libs/libXrender
64 + startup-notification? ( x11-libs/startup-notification )
65 +"
66 +RDEPEND="${DEPEND}"
67 +
68 +src_prepare() {
69 + xdg_src_prepare
70 + cmake-utils_src_prepare
71 +}
72 +
73 +src_configure() {
74 + local mycmakeargs=(
75 + -Ddocdir="${EPREFIX}/usr/share/doc/${PF}"
76 + -DENABLE_BATTERY="$(usex battery)"
77 + -DENABLE_TINT2CONF="$(usex tint2conf)"
78 + -DENABLE_SN="$(usex startup-notification)"
79 + -DENABLE_RSVG="$(usex svg)"
80 + )
81 +
82 + cmake-utils_src_configure
83 +}
84 +
85 +src_install() {
86 + cmake-utils_src_install
87 +}
88 +
89 +pkg_preinst() {
90 + xdg_pkg_preinst
91 +}
92 +
93 +pkg_postinst() {
94 + xdg_pkg_postinst
95 +}
96 +
97 +pkg_postrm() {
98 + xdg_pkg_postrm
99 +}