Gentoo Archives: gentoo-commits

From: "Gilles Dartiguelongue (eva)" <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/glade: glade-3.16.1.ebuild ChangeLog glade-3.16.0.ebuild
Date: Sun, 09 Feb 2014 20:28:49
Message-Id: 20140209202844.EE6592004C@flycatcher.gentoo.org
1 eva 14/02/09 20:28:44
2
3 Modified: ChangeLog glade-3.16.0.ebuild
4 Added: glade-3.16.1.ebuild
5 Log:
6 Version bump.
7
8 (Portage version: 2.2.8-r1/cvs/Linux x86_64, signed Manifest commit with key C6085806)
9
10 Revision Changes Path
11 1.196 dev-util/glade/ChangeLog
12
13 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/glade/ChangeLog?rev=1.196&view=markup
14 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/glade/ChangeLog?rev=1.196&content-type=text/plain
15 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/glade/ChangeLog?r1=1.195&r2=1.196
16
17 Index: ChangeLog
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/dev-util/glade/ChangeLog,v
20 retrieving revision 1.195
21 retrieving revision 1.196
22 diff -u -r1.195 -r1.196
23 --- ChangeLog 24 Dec 2013 15:53:01 -0000 1.195
24 +++ ChangeLog 9 Feb 2014 20:28:44 -0000 1.196
25 @@ -1,6 +1,12 @@
26 # ChangeLog for dev-util/glade
27 -# Copyright 1999-2013 Gentoo Foundation; Distributed under the GPL v2
28 -# $Header: /var/cvsroot/gentoo-x86/dev-util/glade/ChangeLog,v 1.195 2013/12/24 15:53:01 pacho Exp $
29 +# Copyright 1999-2014 Gentoo Foundation; Distributed under the GPL v2
30 +# $Header: /var/cvsroot/gentoo-x86/dev-util/glade/ChangeLog,v 1.196 2014/02/09 20:28:44 eva Exp $
31 +
32 +*glade-3.16.1 (09 Feb 2014)
33 +
34 + 09 Feb 2014; Gilles Dartiguelongue <eva@g.o> glade-3.16.0.ebuild,
35 + +glade-3.16.1.ebuild:
36 + Version bump.
37
38 *glade-3.16.0 (24 Dec 2013)
39
40
41
42
43 1.2 dev-util/glade/glade-3.16.0.ebuild
44
45 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/glade/glade-3.16.0.ebuild?rev=1.2&view=markup
46 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/glade/glade-3.16.0.ebuild?rev=1.2&content-type=text/plain
47 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/glade/glade-3.16.0.ebuild?r1=1.1&r2=1.2
48
49 Index: glade-3.16.0.ebuild
50 ===================================================================
51 RCS file: /var/cvsroot/gentoo-x86/dev-util/glade/glade-3.16.0.ebuild,v
52 retrieving revision 1.1
53 retrieving revision 1.2
54 diff -u -r1.1 -r1.2
55 --- glade-3.16.0.ebuild 24 Dec 2013 15:53:01 -0000 1.1
56 +++ glade-3.16.0.ebuild 9 Feb 2014 20:28:44 -0000 1.2
57 @@ -1,6 +1,6 @@
58 -# Copyright 1999-2013 Gentoo Foundation
59 +# Copyright 1999-2014 Gentoo Foundation
60 # Distributed under the terms of the GNU General Public License v2
61 -# $Header: /var/cvsroot/gentoo-x86/dev-util/glade/glade-3.16.0.ebuild,v 1.1 2013/12/24 15:53:01 pacho Exp $
62 +# $Header: /var/cvsroot/gentoo-x86/dev-util/glade/glade-3.16.0.ebuild,v 1.2 2014/02/09 20:28:44 eva Exp $
63
64 EAPI="5"
65 GCONF_DEBUG="yes"
66 @@ -13,7 +13,7 @@
67 HOMEPAGE="http://glade.gnome.org/"
68
69 LICENSE="GPL-2+ FDL-1.1+"
70 -SLOT="3.10/4" # subslot = suffix of libgladeui-2.so
71 +SLOT="3.10/6" # subslot = suffix of libgladeui-2.so
72 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
73 IUSE="+introspection python"
74
75
76
77
78 1.1 dev-util/glade/glade-3.16.1.ebuild
79
80 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/glade/glade-3.16.1.ebuild?rev=1.1&view=markup
81 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/glade/glade-3.16.1.ebuild?rev=1.1&content-type=text/plain
82
83 Index: glade-3.16.1.ebuild
84 ===================================================================
85 # Copyright 1999-2014 Gentoo Foundation
86 # Distributed under the terms of the GNU General Public License v2
87 # $Header: /var/cvsroot/gentoo-x86/dev-util/glade/glade-3.16.1.ebuild,v 1.1 2014/02/09 20:28:44 eva Exp $
88
89 EAPI="5"
90 GCONF_DEBUG="yes"
91 GNOME2_LA_PUNT="yes"
92 PYTHON_COMPAT=( python{2_6,2_7} )
93
94 inherit eutils gnome2 python-single-r1 versionator virtualx
95
96 DESCRIPTION="A user interface designer for GTK+ and GNOME"
97 HOMEPAGE="http://glade.gnome.org/"
98
99 LICENSE="GPL-2+ FDL-1.1+"
100 SLOT="3.10/6" # subslot = suffix of libgladeui-2.so
101 KEYWORDS="~alpha ~amd64 ~arm ~ia64 ~mips ~ppc ~ppc64 ~sh ~sparc ~x86 ~amd64-fbsd ~x86-fbsd"
102 IUSE="+introspection python"
103
104 RDEPEND="
105 dev-libs/atk[introspection?]
106 >=dev-libs/glib-2.32:2
107 >=dev-libs/libxml2-2.4.0:2
108 x11-libs/cairo:=
109 x11-libs/gdk-pixbuf:2[introspection?]
110 >=x11-libs/gtk+-3.10:3[introspection?]
111 x11-libs/pango[introspection?]
112 introspection? ( >=dev-libs/gobject-introspection-1.32 )
113 python? (
114 ${PYTHON_DEPS}
115 >=dev-python/pygobject-3.8:3[${PYTHON_USEDEP}] )
116 "
117 DEPEND="${RDEPEND}
118 app-text/docbook-xml-dtd:4.1.2
119 dev-libs/libxslt
120 >=dev-util/gtk-doc-am-1.13
121 >=dev-util/intltool-0.41.0
122 virtual/pkgconfig
123 "
124 # eautoreconf requires:
125 # dev-libs/gobject-introspection-common
126 # gnome-base/gnome-common
127
128 pkg_setup() {
129 use python && python-single-r1_pkg_setup
130 }
131
132 src_prepare() {
133 # To avoid file collison with other slots, rename help module.
134 # Prevent the UI from loading glade:3's gladeui devhelp documentation.
135 epatch "${FILESDIR}/${PN}-3.14.1-doc-version.patch"
136
137 gnome2_src_prepare
138 }
139
140 src_configure() {
141 gnome2_src_configure \
142 --disable-static \
143 --enable-gladeui \
144 --enable-libtool-lock \
145 $(use_enable introspection) \
146 $(use_enable python) \
147 ITSTOOL=$(type -P true)
148 }
149
150 src_test() {
151 Xemake check
152 }
153
154 src_install() {
155 # modify Name in .desktop file to avoid confusion with other slots
156 sed -e 's:^\(Name.*=Glade\):\1 '$(get_version_component_range 1-2): \
157 -i data/glade.desktop || die "sed of data/glade.desktop failed"
158 # modify name in .devhelp2 file to avoid shadowing with glade:3 docs
159 sed -e 's:name="gladeui":name="gladeui-2":' \
160 -i doc/html/gladeui.devhelp2 || die "sed of gladeui.devhelp2 failed"
161 gnome2_src_install
162 }
163
164 pkg_postinst() {
165 gnome2_pkg_postinst
166 if ! has_version dev-util/devhelp ; then
167 elog "You may want to install dev-util/devhelp for integration API"
168 elog "documentation support."
169 fi
170 }