Gentoo Archives: gentoo-commits

From: Gilles Dartiguelongue <eva@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] proj/gnome:master commit in: dev-libs/gdl/
Date: Sun, 28 Oct 2012 19:36:56
Message-Id: 1351452983.b5ff6d0b368fbd4f1f6ed4bb828bbdb1da8f04d6.eva@gentoo
1 commit: b5ff6d0b368fbd4f1f6ed4bb828bbdb1da8f04d6
2 Author: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
3 AuthorDate: Sun Oct 28 19:34:17 2012 +0000
4 Commit: Gilles Dartiguelongue <eva <AT> gentoo <DOT> org>
5 CommitDate: Sun Oct 28 19:36:23 2012 +0000
6 URL: http://git.overlays.gentoo.org/gitweb/?p=proj/gnome.git;a=commit;h=b5ff6d0b
7
8 dev-libs/gdl: 3.5.91 → 3.6.0
9
10 ---
11 .../gdl/{gdl-3.5.91.ebuild => gdl-3.6.0.ebuild} | 22 ++++++++++++++-----
12 dev-libs/gdl/gdl-9999.ebuild | 22 ++++++++++++++-----
13 2 files changed, 32 insertions(+), 12 deletions(-)
14
15 diff --git a/dev-libs/gdl/gdl-3.5.91.ebuild b/dev-libs/gdl/gdl-3.6.0.ebuild
16 similarity index 71%
17 rename from dev-libs/gdl/gdl-3.5.91.ebuild
18 rename to dev-libs/gdl/gdl-3.6.0.ebuild
19 index 9b54b14..10a59d6 100644
20 --- a/dev-libs/gdl/gdl-3.5.91.ebuild
21 +++ b/dev-libs/gdl/gdl-3.6.0.ebuild
22 @@ -16,24 +16,34 @@ HOMEPAGE="http://www.gnome.org/"
23
24 LICENSE="LGPL-2.1"
25 SLOT="3"
26 +IUSE="+introspection"
27 if [[ ${PV} = 9999 ]]; then
28 + IUSE="${IUSE} doc"
29 KEYWORDS=""
30 else
31 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
32 fi
33 -IUSE="doc +introspection"
34
35 -RDEPEND="dev-libs/glib:2
36 +RDEPEND="
37 + dev-libs/glib:2
38 >=x11-libs/gtk+-3.0.0:3[introspection?]
39 >=dev-libs/libxml2-2.4:2
40 - introspection? ( >=dev-libs/gobject-introspection-0.6.7 )"
41 + introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
42 +"
43 DEPEND="${RDEPEND}
44 + >=dev-util/gtk-doc-am-1.4
45 >=dev-util/intltool-0.40.4
46 virtual/pkgconfig
47 - doc? ( >=dev-util/gtk-doc-1.4 )"
48 +"
49
50 -pkg_setup() {
51 +if [[ ${PV} = 9999 ]]; then
52 + DEPEND="${DEPEND}
53 + doc? ( >=dev-util/gtk-doc-1.4 )"
54 +fi
55 +
56 +src_configure() {
57 + DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
58 G2CONF="${G2CONF}
59 $(use_enable introspection)"
60 - DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
61 + gnome2_src_configure
62 }
63
64 diff --git a/dev-libs/gdl/gdl-9999.ebuild b/dev-libs/gdl/gdl-9999.ebuild
65 index 9b54b14..10a59d6 100644
66 --- a/dev-libs/gdl/gdl-9999.ebuild
67 +++ b/dev-libs/gdl/gdl-9999.ebuild
68 @@ -16,24 +16,34 @@ HOMEPAGE="http://www.gnome.org/"
69
70 LICENSE="LGPL-2.1"
71 SLOT="3"
72 +IUSE="+introspection"
73 if [[ ${PV} = 9999 ]]; then
74 + IUSE="${IUSE} doc"
75 KEYWORDS=""
76 else
77 KEYWORDS="~alpha ~amd64 ~hppa ~ia64 ~mips ~ppc ~ppc64 ~sparc ~x86 ~x86-fbsd"
78 fi
79 -IUSE="doc +introspection"
80
81 -RDEPEND="dev-libs/glib:2
82 +RDEPEND="
83 + dev-libs/glib:2
84 >=x11-libs/gtk+-3.0.0:3[introspection?]
85 >=dev-libs/libxml2-2.4:2
86 - introspection? ( >=dev-libs/gobject-introspection-0.6.7 )"
87 + introspection? ( >=dev-libs/gobject-introspection-0.6.7 )
88 +"
89 DEPEND="${RDEPEND}
90 + >=dev-util/gtk-doc-am-1.4
91 >=dev-util/intltool-0.40.4
92 virtual/pkgconfig
93 - doc? ( >=dev-util/gtk-doc-1.4 )"
94 +"
95
96 -pkg_setup() {
97 +if [[ ${PV} = 9999 ]]; then
98 + DEPEND="${DEPEND}
99 + doc? ( >=dev-util/gtk-doc-1.4 )"
100 +fi
101 +
102 +src_configure() {
103 + DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
104 G2CONF="${G2CONF}
105 $(use_enable introspection)"
106 - DOCS="AUTHORS ChangeLog MAINTAINERS NEWS README"
107 + gnome2_src_configure
108 }