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/xfce-theme-manager/
Date: Sun, 08 Apr 2018 08:29:37
Message-Id: 1523176165.63559b61db19d8100e5e948d7c3b6b5c2ca7f906.mgorny@gentoo
1 commit: 63559b61db19d8100e5e948d7c3b6b5c2ca7f906
2 Author: Michał Górny <mgorny <AT> gentoo <DOT> org>
3 AuthorDate: Sun Apr 8 08:25:57 2018 +0000
4 Commit: Michał Górny <mgorny <AT> gentoo <DOT> org>
5 CommitDate: Sun Apr 8 08:29:25 2018 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=63559b61
7
8 xfce-extra/xfce-theme-manager: Bump to 0.3.7
9
10 xfce-extra/xfce-theme-manager/Manifest | 1 +
11 .../xfce-theme-manager-0.3.7.ebuild | 55 ++++++++++++++++++++++
12 2 files changed, 56 insertions(+)
13
14 diff --git a/xfce-extra/xfce-theme-manager/Manifest b/xfce-extra/xfce-theme-manager/Manifest
15 index a1de31ecc59..10fbda70334 100644
16 --- a/xfce-extra/xfce-theme-manager/Manifest
17 +++ b/xfce-extra/xfce-theme-manager/Manifest
18 @@ -1 +1,2 @@
19 DIST Xfce-Theme-Manager-0.3.6.tar.gz 339444 BLAKE2B fb4b1c2370b05c5a571487799a51ef209f3b10e1a9c8b87ed2b62936662c9f609c70ec84a497d1c75e8642bafcc9d3b3aaa663a51e1e3d1f1dd49cff04d45261 SHA512 4590f454675d9303ad9de3a3d7dc99e40c923bf7fe66195731ba7b4d42bbfba56e005e9d6c5629b4fa536fb05f221e10ade5098a171d179b9224cc4bb7fd28ca
20 +DIST Xfce-Theme-Manager-0.3.7.tar.gz 231995 BLAKE2B 0ea78f6d40675e1b4ee8d1bf97656739c2a1ee816ffd95480c115d0103ee8ed9abbe06d1ac03396ce171d598c083a4039c92324b1b5fccf174e72aff6f0f44f4 SHA512 3d7441adb02af53b7dcf6bddaa3004ed0ca33e258e9c9058c3cd295e6eb1507bf71937488015f57dc837cc013487e50ff2f46c34962d191117ea6c60fb606046
21
22 diff --git a/xfce-extra/xfce-theme-manager/xfce-theme-manager-0.3.7.ebuild b/xfce-extra/xfce-theme-manager/xfce-theme-manager-0.3.7.ebuild
23 new file mode 100644
24 index 00000000000..117f03bbb4b
25 --- /dev/null
26 +++ b/xfce-extra/xfce-theme-manager/xfce-theme-manager-0.3.7.ebuild
27 @@ -0,0 +1,55 @@
28 +# Copyright 1999-2018 Gentoo Foundation
29 +# Distributed under the terms of the GNU General Public License v2
30 +
31 +EAPI=6
32 +
33 +MY_PN=Xfce-Theme-Manager
34 +MY_P=${MY_PN}-${PV}
35 +
36 +DESCRIPTION="An alternative theme manager for The Xfce Desktop Environment"
37 +HOMEPAGE="http://khapplications.darktech.org/pages/apps.html#themeed"
38 +SRC_URI="https://dl.dropboxusercontent.com/s/bh16k3am8q7zvat/${MY_P}.tar.gz"
39 +
40 +LICENSE="GPL-3+"
41 +SLOT="0"
42 +KEYWORDS="~amd64 ~x86"
43 +IUSE=""
44 +
45 +RDEPEND=">=dev-libs/glib-2.30
46 + >=x11-libs/gtk+-2.24:2
47 + x11-libs/libXcursor
48 + >=xfce-base/libxfce4ui-4.10:=
49 + >=xfce-base/xfconf-4.10:=
50 + >=xfce-base/xfdesktop-4.10:="
51 +DEPEND="${RDEPEND}
52 + virtual/pkgconfig"
53 +
54 +S=${WORKDIR}/${MY_P}
55 +
56 +src_prepare() {
57 + local PATCHES=(
58 + "${FILESDIR}"/${PN}-0.3.6-format-security.patch
59 + )
60 +
61 + default
62 +
63 + sed -i \
64 + -e '/^Cat/s:;;Settings::' \
65 + -e '/^Cat/s:Gnome:GNOME:' \
66 + ${MY_PN}/resources/pixmaps/${MY_PN}.desktop || die
67 +
68 + local desktopversion=10
69 + has_version '>=xfce-base/xfdesktop-4.11' && desktopversion=11
70 +
71 + sed -i \
72 + -e '/^CFLAGS/s:-Wall:& ${CFLAGS}:' \
73 + -e '/^CXXFLAGS/s:-Wall:& ${CXXFLAGS}:' \
74 + -e "/^desktopversion/s:=.*:=${desktopversion}:" \
75 + configure || die
76 +}
77 +
78 +src_install() {
79 + default
80 + find "${D}" -name '*.gz' -exec gzip -d {} + || die
81 + rm -f "${ED%/}"/usr/share/${MY_PN}/docs/gpl-3.0.txt || die
82 +}