Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: x11-themes/gtk-engines-unico/
Date: Sun, 22 Dec 2013 23:28:16
Message-Id: 1387753236.e70c8911defa38409cfd1aaafc0570f3d44117a5.eva@gentoo
1 commit: e70c8911defa38409cfd1aaafc0570f3d44117a5
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Sun Dec 22 22:58:40 2013 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Sun Dec 22 23:00:36 2013 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=e70c8911
7
8 x11-themes/gtk-engines-unico: sync with gentoo-x86
9
10 ---
11 .../gtk-engines-unico-9999.ebuild | 36 ++++++++++++----------
12 x11-themes/gtk-engines-unico/metadata.xml | 5 +++
13 2 files changed, 24 insertions(+), 17 deletions(-)
14
15 diff --git a/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild b/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
16 index be28f27..c044ec0 100644
17 --- a/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
18 +++ b/x11-themes/gtk-engines-unico/gtk-engines-unico-9999.ebuild
19 @@ -1,9 +1,10 @@
20 -# Copyright 2011 Gentoo Foundation
21 +# Copyright 1999-2013 Gentoo Foundation
22 # Distributed under the terms of the GNU General Public License v2
23 # $Header: $
24
25 -EAPI="4"
26 +EAPI=5
27
28 +inherit eutils
29 if [[ ${PV} = 9999 ]]; then
30 EBZR_REPO_URI="lp:unico"
31 GCONF_DEBUG="no"
32 @@ -11,33 +12,32 @@ if [[ ${PV} = 9999 ]]; then
33 fi
34
35 MY_PN=${PN/gtk-engines-}
36 -MY_PV=${PV/_p/+r}
37 +MY_P=${MY_PN}-${PV}
38
39 -DESCRIPTION="Unico Gtk+ 3 theme engine"
40 +DESCRIPTION="The Unico GTK+ 3.x theming engine"
41 HOMEPAGE="https://launchpad.net/unico"
42 if [[ ${PV} != 9999 ]]; then
43 SRC_URI="https://launchpad.net/ubuntu/oneiric/+source/gtk3-engines-unico/${MY_PV}-0ubuntu1/+files/gtk3-engines-unico_${MY_PV}.orig.tar.gz"
44 S="${WORKDIR}/${MY_PN}-${MY_PV}"
45 fi
46
47 -LICENSE="LGPL-2.1"
48 +LICENSE="LGPL-2.1+"
49 SLOT="0"
50 IUSE=""
51 if [[ ${PV} = 9999 ]]; then
52 KEYWORDS=""
53 else
54 - KEYWORDS="~amd64 ~x86"
55 + KEYWORDS="~amd64 ~ppc ~ppc64 ~x86"
56 fi
57
58 -RDEPEND=">=dev-libs/glib-2.26.0:2
59 +RDEPEND="
60 + >=dev-libs/glib-2.26:2
61 >=x11-libs/cairo-1.10[glib]
62 - >=x11-libs/gtk+-3.1.10:3"
63 + >=x11-libs/gtk+-3.5.2:3
64 +"
65 DEPEND="${RDEPEND}
66 - virtual/pkgconfig"
67 -
68 -pkg_setup() {
69 - DOCS="AUTHORS NEWS" # ChangeLog, README are empty
70 -}
71 + virtual/pkgconfig
72 +"
73
74 src_unpack() {
75 if [[ ${PV} = 9999 ]]; then
76 @@ -56,14 +56,16 @@ src_prepare() {
77 }
78
79 src_configure() {
80 - # currently, the only effect of --enable-debug is to add -g to CFLAGS
81 + # $(use_enable debug) controls CPPFLAGS -D_DEBUG and -DNDEBUG but they are currently
82 + # unused in the code itself.
83 econf \
84 + --disable-static \
85 --disable-debug \
86 - --disable-maintainer-flags \
87 - --disable-static
88 + --disable-maintainer-flags
89 }
90
91 src_install() {
92 + DOCS="AUTHORS NEWS" # ChangeLog, README are empty
93 default
94 - find "${D}" -name '*.la' -exec rm -f {} + || die "la file removal failed"
95 + prune_libtool_files --modules
96 }
97
98 diff --git a/x11-themes/gtk-engines-unico/metadata.xml b/x11-themes/gtk-engines-unico/metadata.xml
99 new file mode 100644
100 index 0000000..da6fd63
101 --- /dev/null
102 +++ b/x11-themes/gtk-engines-unico/metadata.xml
103 @@ -0,0 +1,5 @@
104 +<?xml version="1.0" encoding="UTF-8"?>
105 +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
106 +<pkgmetadata>
107 +<herd>gnome</herd>
108 +</pkgmetadata>