Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-themes/gnome-themes-standard: gnome-themes-standard-3.8.4-r1.ebuild ChangeLog
Date: Fri, 27 Dec 2013 11:05:51
Message-Id: 20131227110547.C850A2004C@flycatcher.gentoo.org
1 pacho 13/12/27 11:05:47
2
3 Modified: ChangeLog
4 Added: gnome-themes-standard-3.8.4-r1.ebuild
5 Log:
6 Fix menu borders when not running with a composited WM (# by ac.serbanescu)
7
8 (Portage version: 2.2.7/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
9
10 Revision Changes Path
11 1.50 x11-themes/gnome-themes-standard/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-themes/gnome-themes-standard/ChangeLog?rev=1.50&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-themes/gnome-themes-standard/ChangeLog?rev=1.50&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-themes/gnome-themes-standard/ChangeLog?r1=1.49&r2=1.50
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-themes/gnome-themes-standard/ChangeLog,v
20 retrieving revision 1.49
21 retrieving revision 1.50
22 diff -u -r1.49 -r1.50
23 --- ChangeLog 24 Dec 2013 17:48:11 -0000 1.49
24 +++ ChangeLog 27 Dec 2013 11:05:47 -0000 1.50
25 @@ -1,6 +1,13 @@
26 # ChangeLog for x11-themes/gnome-themes-standard
27 # Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/x11-themes/gnome-themes-standard/ChangeLog,v 1.49 2013/12/24 17:48:11 pacho Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/x11-themes/gnome-themes-standard/ChangeLog,v 1.50 2013/12/27 11:05:47 pacho Exp $
30 +
31 +*gnome-themes-standard-3.8.4-r1 (27 Dec 2013)
32 +
33 + 27 Dec 2013; Pacho Ramos <pacho@g.o>
34 + +files/gnome-themes-standard-3.8.4-menu-borders.patch,
35 + +gnome-themes-standard-3.8.4-r1.ebuild:
36 + Fix menu borders when not running with a composited WM (# by ac.serbanescu)
37
38 *gnome-themes-standard-3.10.0 (24 Dec 2013)
39
40
41
42
43 1.1 x11-themes/gnome-themes-standard/gnome-themes-standard-3.8.4-r1.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-themes/gnome-themes-standard/gnome-themes-standard-3.8.4-r1.ebuild?rev=1.1&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-themes/gnome-themes-standard/gnome-themes-standard-3.8.4-r1.ebuild?rev=1.1&content-type=text/plain
47
48 Index: gnome-themes-standard-3.8.4-r1.ebuild
49 ===================================================================
50 # Copyright 1999-2013 Gentoo Foundation
51 # Distributed under the terms of the GNU General Public License v2
52 # $Header: /var/cvsroot/gentoo-x86/x11-themes/gnome-themes-standard/gnome-themes-standard-3.8.4-r1.ebuild,v 1.1 2013/12/27 11:05:47 pacho Exp $
53
54 EAPI="5"
55 GCONF_DEBUG="no"
56 GNOME2_LA_PUNT="yes"
57
58 inherit eutils gnome2
59
60 DESCRIPTION="Standard Themes for GNOME Applications"
61 HOMEPAGE="https://git.gnome.org/browse/gnome-themes-standard/"
62
63 LICENSE="LGPL-2.1+"
64 SLOT="0"
65 IUSE="+gtk"
66 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd ~x86-freebsd ~amd64-linux ~arm-linux ~x86-linux ~x64-solaris ~x86-solaris"
67
68 COMMON_DEPEND="
69 gnome-base/librsvg:2
70 x11-libs/cairo
71 >=x11-themes/gtk-engines-2.15.3:2
72 gtk? (
73 >=x11-libs/gtk+-2.24.15:2
74 >=x11-libs/gtk+-3.6.2:3 )
75 "
76 DEPEND="${COMMON_DEPEND}
77 >=dev-util/intltool-0.40
78 sys-devel/gettext
79 virtual/pkgconfig
80 "
81 # gnome-themes{,-extras} are OBSOLETE for GNOME 3
82 # http://comments.gmane.org/gmane.comp.gnome.desktop/44130
83 # Depend on gsettings-desktop-schemas-3.4 to make sure 3.2 users don't lose
84 # their default background image
85 RDEPEND="${COMMON_DEPEND}
86 >=gnome-base/gsettings-desktop-schemas-3.4
87 !<x11-themes/gnome-themes-2.32.1-r1
88 "
89
90 src_prepare() {
91 # Install cursors in the right place
92 sed -e 's:^\(cursordir.*\)icons\(.*\):\1cursors/xorg-x11\2:' \
93 -i themes/Adwaita/cursors/Makefile.am \
94 -i themes/Adwaita/cursors/Makefile.in || die
95
96 # fix menu borders when not running under gnome-shell (from 3.10)
97 epatch "${FILESDIR}/${P}-menu-borders.patch"
98
99 gnome2_src_prepare
100 }
101
102 src_configure() {
103 # The icon cache needs to be generated in pkg_postinst()
104 gnome2_src_configure \
105 --disable-static \
106 $(use_enable gtk gtk2-engine) \
107 $(use_enable gtk gtk3-engine) \
108 GTK_UPDATE_ICON_CACHE=$(type -P true)
109 }
110
111 src_install() {
112 gnome2_src_install
113
114 # Make it the default cursor theme
115 dosym Adwaita /usr/share/cursors/xorg-x11/default
116 }