Gentoo Archives: gentoo-commits

From: "Sebastien Fabbro (bicatali)" <bicatali@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sci-mathematics/drgeo: drgeo-1.1.0.ebuild metadata.xml ChangeLog
Date: Tue, 08 Jan 2008 00:37:51
Message-Id: E1JC2TU-0003ET-2Z@stork.gentoo.org
1 bicatali 08/01/08 00:37:48
2
3 Modified: drgeo-1.1.0.ebuild metadata.xml ChangeLog
4 Log:
5 Added deprecated warning for guile (bug #181056) and pkgconfig dependency (bug #204784). Some cleaning.
6 (Portage version: 2.1.4_rc14)
7
8 Revision Changes Path
9 1.5 sci-mathematics/drgeo/drgeo-1.1.0.ebuild
10
11 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/drgeo/drgeo-1.1.0.ebuild?rev=1.5&view=markup
12 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/drgeo/drgeo-1.1.0.ebuild?rev=1.5&content-type=text/plain
13 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/drgeo/drgeo-1.1.0.ebuild?r1=1.4&r2=1.5
14
15 Index: drgeo-1.1.0.ebuild
16 ===================================================================
17 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/drgeo/drgeo-1.1.0.ebuild,v
18 retrieving revision 1.4
19 retrieving revision 1.5
20 diff -u -r1.4 -r1.5
21 --- drgeo-1.1.0.ebuild 13 Mar 2007 13:53:50 -0000 1.4
22 +++ drgeo-1.1.0.ebuild 8 Jan 2008 00:37:47 -0000 1.5
23 @@ -1,6 +1,8 @@
24 -# Copyright 1999-2007 Gentoo Foundation
25 +# Copyright 1999-2008 Gentoo Foundation
26 # Distributed under the terms of the GNU General Public License v2
27 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/drgeo/drgeo-1.1.0.ebuild,v 1.4 2007/03/13 13:53:50 armin76 Exp $
28 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/drgeo/drgeo-1.1.0.ebuild,v 1.5 2008/01/08 00:37:47 bicatali Exp $
29 +
30 +inherit eutils
31
32 DOCN="${PN}-doc"
33 DOCV="1.5"
34 @@ -14,13 +16,22 @@
35
36 SLOT="0"
37 KEYWORDS="amd64 ~ppc x86"
38 -IUSE="nls no-helpbrowser"
39 +IUSE="nls"
40
41 -DEPEND=">=x11-libs/gtk+-2
42 +RDEPEND=">=x11-libs/gtk+-2
43 >=gnome-base/libglade-2
44 >=dev-libs/libxml2-2
45 - >=dev-scheme/guile-1.4
46 - !no-helpbrowser? ( www-client/dillo )"
47 + >=dev-scheme/guile-1.4"
48 +
49 +DEPEND="${RDEPEND}
50 + dev-util/pkgconfig"
51 +
52 +pkg_setup() {
53 + if has_version =dev-scheme/guile-1.8*; then
54 + built_with_use dev-scheme/guile deprecated \
55 + || die "guile must be built with deprecated use flag"
56 + fi
57 +}
58
59 src_compile() {
60 econf || die "econf failed."
61 @@ -28,17 +39,18 @@
62 # Can't make the documentation as it depends on Hyperlatex which isn't
63 # yet in portage. Fortunately HTML is already compiled for us in the
64 # tarball and so can be installed. Just create the make install target.
65 - cd ${WORKDIR}/${DOC}
66 + cd "${WORKDIR}"/${DOC}
67 econf || die "docs econf failed."
68 }
69
70 src_install() {
71 - make install DESTDIR=${D} || die "make install failed."
72 - dodoc AUTHORS ChangeLog README NEWS TODO
73 + emake install DESTDIR="${D}" || die "emake install failed."
74 + dodoc AUTHORS ChangeLog README NEWS TODO || die
75 if use nls; then
76 - cd ${WORKDIR}/${DOC}
77 + cd "${WORKDIR}"/${DOC}
78 else
79 - cd ${WORKDIR}/${DOC}/c
80 + cd "${WORKDIR}"/${DOC}/c
81 fi
82 - make install DESTDIR=${D} || die "docs make installation failed."
83 + emake install DESTDIR="${D}" || die "emake docs installation failed"
84 +
85 }
86
87
88
89 1.4 sci-mathematics/drgeo/metadata.xml
90
91 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/drgeo/metadata.xml?rev=1.4&view=markup
92 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/drgeo/metadata.xml?rev=1.4&content-type=text/plain
93 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/drgeo/metadata.xml?r1=1.3&r2=1.4
94
95 Index: metadata.xml
96 ===================================================================
97 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/drgeo/metadata.xml,v
98 retrieving revision 1.3
99 retrieving revision 1.4
100 diff -u -r1.3 -r1.4
101 --- metadata.xml 31 Jul 2006 03:55:00 -0000 1.3
102 +++ metadata.xml 8 Jan 2008 00:37:47 -0000 1.4
103 @@ -5,11 +5,12 @@
104 <maintainer>
105 <email>cryos@g.o</email>
106 </maintainer>
107 - <longdescription>
108 - Dr. Geo is a GTK2 interactive geometry software. It allows one to create
109 - geometric figure plus the interactive manipulation of such figure in respect
110 - with their geometric constraints. It is useable in teaching situation with
111 - students from primary or secondary level. It also features an integrated
112 - Scheme programming language to define scripts within a figure.
113 + <longdescription lang="en">
114 + Dr. Geo is a GTK2 interactive geometry software. It allows one to
115 + create geometric figure plus the interactive manipulation of
116 + such figure in respect with their geometric constraints. It is
117 + useable in teaching situation with students from primary or
118 + secondary level. It also features an integrated Scheme
119 + programming language to define scripts within a figure.
120 </longdescription>
121 </pkgmetadata>
122
123
124
125 1.17 sci-mathematics/drgeo/ChangeLog
126
127 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/drgeo/ChangeLog?rev=1.17&view=markup
128 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/drgeo/ChangeLog?rev=1.17&content-type=text/plain
129 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/sci-mathematics/drgeo/ChangeLog?r1=1.16&r2=1.17
130
131 Index: ChangeLog
132 ===================================================================
133 RCS file: /var/cvsroot/gentoo-x86/sci-mathematics/drgeo/ChangeLog,v
134 retrieving revision 1.16
135 retrieving revision 1.17
136 diff -u -r1.16 -r1.17
137 --- ChangeLog 18 Jul 2007 02:06:12 -0000 1.16
138 +++ ChangeLog 8 Jan 2008 00:37:47 -0000 1.17
139 @@ -1,6 +1,11 @@
140 # ChangeLog for sci-mathematics/drgeo
141 -# Copyright 2002-2007 Gentoo Foundation; Distributed under the GPL v2
142 -# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/drgeo/ChangeLog,v 1.16 2007/07/18 02:06:12 cryos Exp $
143 +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
144 +# $Header: /var/cvsroot/gentoo-x86/sci-mathematics/drgeo/ChangeLog,v 1.17 2008/01/08 00:37:47 bicatali Exp $
145 +
146 + 08 Jan 2008; Sébastien Fabbro <bicatali@g.o> metadata.xml,
147 + drgeo-1.1.0.ebuild:
148 + Added deprecated warning for guile (bug #181056) and pkgconfig dependency
149 + (bug #204784). Some cleaning.
150
151 18 Jul 2007; Marcus D. Hanwell <cryos@g.o> -drgeo-1.0.0.ebuild:
152 Pruned old version.
153
154
155
156 --
157 gentoo-commits@l.g.o mailing list