Gentoo Archives: gentoo-commits

From: "Pacho Ramos (pacho)" <pacho@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in gnome-extra/cinnamon-desktop: cinnamon-desktop-2.6.5.ebuild ChangeLog
Date: Sat, 04 Jul 2015 19:17:54
Message-Id: 20150704191749.3FDF7751@oystercatcher.gentoo.org
1 pacho 15/07/04 19:17:49
2
3 Modified: ChangeLog
4 Added: cinnamon-desktop-2.6.5.ebuild
5 Log:
6 Version bump
7
8 (Portage version: 2.2.20/cvs/Linux x86_64, signed Manifest commit with key A188FBD4)
9
10 Revision Changes Path
11 1.11 gnome-extra/cinnamon-desktop/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/cinnamon-desktop/ChangeLog?rev=1.11&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/cinnamon-desktop/ChangeLog?rev=1.11&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/cinnamon-desktop/ChangeLog?r1=1.10&r2=1.11
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/gnome-extra/cinnamon-desktop/ChangeLog,v
20 retrieving revision 1.10
21 retrieving revision 1.11
22 diff -u -r1.10 -r1.11
23 --- ChangeLog 14 Jun 2015 01:54:17 -0000 1.10
24 +++ ChangeLog 4 Jul 2015 19:17:49 -0000 1.11
25 @@ -1,6 +1,11 @@
26 # ChangeLog for gnome-extra/cinnamon-desktop
27 # Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/gnome-extra/cinnamon-desktop/ChangeLog,v 1.10 2015/06/14 01:54:17 tetromino Exp $
29 +# $Header: /var/cvsroot/gentoo-x86/gnome-extra/cinnamon-desktop/ChangeLog,v 1.11 2015/07/04 19:17:49 pacho Exp $
30 +
31 +*cinnamon-desktop-2.6.5 (04 Jul 2015)
32 +
33 + 04 Jul 2015; Pacho Ramos <pacho@g.o> +cinnamon-desktop-2.6.5.ebuild:
34 + Version bump
35
36 *cinnamon-desktop-2.6.4 (13 Jun 2015)
37
38
39
40
41 1.1 gnome-extra/cinnamon-desktop/cinnamon-desktop-2.6.5.ebuild
42
43 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/cinnamon-desktop/cinnamon-desktop-2.6.5.ebuild?rev=1.1&view=markup
44 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/gnome-extra/cinnamon-desktop/cinnamon-desktop-2.6.5.ebuild?rev=1.1&content-type=text/plain
45
46 Index: cinnamon-desktop-2.6.5.ebuild
47 ===================================================================
48 # Copyright 1999-2015 Gentoo Foundation
49 # Distributed under the terms of the GNU General Public License v2
50 # $Header: /var/cvsroot/gentoo-x86/gnome-extra/cinnamon-desktop/cinnamon-desktop-2.6.5.ebuild,v 1.1 2015/07/04 19:17:49 pacho Exp $
51
52 EAPI="5"
53 GCONF_DEBUG="no"
54 PYTHON_COMPAT=( python2_7 )
55
56 inherit autotools eutils gnome2 python-single-r1
57
58 DESCRIPTION="A collection of libraries and utilites used by Cinnamon"
59 HOMEPAGE="http://cinnamon.linuxmint.com/"
60 SRC_URI="https://github.com/linuxmint/cinnamon-desktop/archive/${PV}.tar.gz -> ${P}.tar.gz"
61
62 LICENSE="GPL-2+ FDL-1.1+ LGPL-2+"
63 SLOT="0/4" # subslot = libcinnamon-desktop soname version
64 KEYWORDS="~amd64 ~x86"
65 IUSE="+introspection systemd"
66
67 COMMON_DEPEND="
68 >=dev-libs/glib-2.37.3:2
69 >=x11-libs/gdk-pixbuf-2.22:2[introspection?]
70 >=x11-libs/gtk+-3.3.16:3[introspection?]
71 >=x11-libs/libXext-1.1
72 >=x11-libs/libXrandr-1.3
73 x11-libs/cairo:=[X]
74 x11-libs/libX11
75 x11-libs/libxkbfile
76 x11-misc/xkeyboard-config
77 >=gnome-base/gsettings-desktop-schemas-3.5.91
78 introspection? ( >=dev-libs/gobject-introspection-0.9.7:= )
79
80 ${PYTHON_DEPS}
81 "
82 RDEPEND="${COMMON_DEPEND}
83 dev-python/pygobject:3[${PYTHON_USEDEP}]
84 "
85 DEPEND="${COMMON_DEPEND}
86 >=dev-util/gtk-doc-am-1.4
87 >=dev-util/intltool-0.40.6
88 gnome-base/gnome-common
89 x11-proto/randrproto
90 x11-proto/xproto
91 virtual/pkgconfig
92 "
93
94 pkg_setup() {
95 python_setup
96 }
97
98 src_prepare() {
99 epatch_user
100 eautoreconf
101
102 # Fix intltool unittest
103 echo "schemas/org.cinnamon.desktop.keybindings.gschema.xml.in.in" >> po/POTFILES.in
104 echo "schemas/org.cinnamon.desktop.keybindings.media-keys.gschema.xml.in.in" >> po/POTFILES.in
105 echo "schemas/org.cinnamon.desktop.notifications.gschema.xml.in.in" >> po/POTFILES.in
106 echo "schemas/org.cinnamon.desktop.privacy.gschema.xml.in.in" >> po/POTFILES.in
107
108 python_fix_shebang files
109 gnome2_src_prepare
110 }
111
112 src_configure() {
113 DOCS="AUTHORS ChangeLog HACKING MAINTAINERS README"
114
115 gnome2_src_configure \
116 --disable-static \
117 $(use_enable introspection)
118 }
119
120 src_install() {
121 gnome2_src_install
122
123 # set sane default gschema values for systemd users
124 if use systemd; then
125 insinto /usr/share/glib-2.0/schemas/
126 newins "${FILESDIR}"/${PN}-2.6.4.systemd.gschema.override ${PN}.systemd.gschema.override
127 fi
128 }