Gentoo Archives: gentoo-commits

From: "Christian Zoffoli (xmerlin)" <xmerlin@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-libs/newt: newt-0.52.2.ebuild newt-0.51.6-r2.ebuild ChangeLog newt-0.51.6-r1.ebuild newt-0.52.7.ebuild newt-0.50.35-r3.ebuild newt-0.50.35-r2.ebuild newt-0.50.35-r4.ebuild newt-0.51.6.ebuild
Date: Tue, 15 Jan 2008 16:13:38
Message-Id: E1JEoPv-0007fy-M2@stork.gentoo.org
1 xmerlin 08/01/15 16:13:35
2
3 Modified: newt-0.52.2.ebuild newt-0.51.6-r2.ebuild ChangeLog
4 newt-0.51.6-r1.ebuild
5 Added: newt-0.52.7.ebuild
6 Removed: newt-0.50.35-r3.ebuild newt-0.50.35-r2.ebuild
7 newt-0.50.35-r4.ebuild newt-0.51.6.ebuild
8 Log:
9 0.52.2 marked stable on x86 and amd64, version bump, updated patches.
10 (Portage version: 2.1.3.9)
11
12 Revision Changes Path
13 1.5 dev-libs/newt/newt-0.52.2.ebuild
14
15 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/newt/newt-0.52.2.ebuild?rev=1.5&view=markup
16 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/newt/newt-0.52.2.ebuild?rev=1.5&content-type=text/plain
17 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/newt/newt-0.52.2.ebuild?r1=1.4&r2=1.5
18
19 Index: newt-0.52.2.ebuild
20 ===================================================================
21 RCS file: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.52.2.ebuild,v
22 retrieving revision 1.4
23 retrieving revision 1.5
24 diff -u -r1.4 -r1.5
25 --- newt-0.52.2.ebuild 26 Jun 2007 01:54:41 -0000 1.4
26 +++ newt-0.52.2.ebuild 15 Jan 2008 16:13:35 -0000 1.5
27 @@ -1,6 +1,6 @@
28 -# Copyright 1999-2006 Gentoo Foundation
29 +# Copyright 1999-2008 Gentoo Foundation
30 # Distributed under the terms of the GNU General Public License v2
31 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.52.2.ebuild,v 1.4 2007/06/26 01:54:41 mr_bones_ Exp $
32 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.52.2.ebuild,v 1.5 2008/01/15 16:13:35 xmerlin Exp $
33
34 inherit python toolchain-funcs eutils rpm
35
36 @@ -14,7 +14,7 @@
37
38 LICENSE="LGPL-2"
39 SLOT="0"
40 -KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
41 +KEYWORDS="~alpha amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc x86"
42 IUSE="gpm tcl"
43
44 RDEPEND="=sys-libs/slang-1*
45
46
47
48 1.4 dev-libs/newt/newt-0.51.6-r2.ebuild
49
50 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/newt/newt-0.51.6-r2.ebuild?rev=1.4&view=markup
51 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/newt/newt-0.51.6-r2.ebuild?rev=1.4&content-type=text/plain
52 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/newt/newt-0.51.6-r2.ebuild?r1=1.3&r2=1.4
53
54 Index: newt-0.51.6-r2.ebuild
55 ===================================================================
56 RCS file: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.51.6-r2.ebuild,v
57 retrieving revision 1.3
58 retrieving revision 1.4
59 diff -u -r1.3 -r1.4
60 --- newt-0.51.6-r2.ebuild 26 Jun 2007 01:54:41 -0000 1.3
61 +++ newt-0.51.6-r2.ebuild 15 Jan 2008 16:13:35 -0000 1.4
62 @@ -1,6 +1,6 @@
63 -# Copyright 1999-2006 Gentoo Foundation
64 +# Copyright 1999-2008 Gentoo Foundation
65 # Distributed under the terms of the GNU General Public License v2
66 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.51.6-r2.ebuild,v 1.3 2007/06/26 01:54:41 mr_bones_ Exp $
67 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.51.6-r2.ebuild,v 1.4 2008/01/15 16:13:35 xmerlin Exp $
68
69 inherit python toolchain-funcs eutils flag-o-matic
70
71
72
73
74 1.32 dev-libs/newt/ChangeLog
75
76 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/newt/ChangeLog?rev=1.32&view=markup
77 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/newt/ChangeLog?rev=1.32&content-type=text/plain
78 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/newt/ChangeLog?r1=1.31&r2=1.32
79
80 Index: ChangeLog
81 ===================================================================
82 RCS file: /var/cvsroot/gentoo-x86/dev-libs/newt/ChangeLog,v
83 retrieving revision 1.31
84 retrieving revision 1.32
85 diff -u -r1.31 -r1.32
86 --- ChangeLog 31 Dec 2006 17:05:34 -0000 1.31
87 +++ ChangeLog 15 Jan 2008 16:13:35 -0000 1.32
88 @@ -1,6 +1,14 @@
89 # ChangeLog for dev-libs/newt
90 -# Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2
91 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/ChangeLog,v 1.31 2006/12/31 17:05:34 xmerlin Exp $
92 +# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
93 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/ChangeLog,v 1.32 2008/01/15 16:13:35 xmerlin Exp $
94 +
95 +*newt-0.52.7 (15 Jan 2008)
96 +
97 + 15 Jan 2008; Christian Zoffoli <xmerlin@g.o>
98 + +files/newt-0.52.7-DESTDIR.patch, +files/newt-0.52.7-notcl.patch,
99 + newt-0.52.2.ebuild, +newt-0.52.7.ebuild:
100 + 0.52.2 marked stable on x86 and amd64, version bump, updated patches,
101 + ebuild cleanup.
102
103 31 Dec 2006; Christian Zoffoli <xmerlin@g.o>
104 newt-0.50.35-r2.ebuild, newt-0.50.35-r3.ebuild, newt-0.50.35-r4.ebuild,
105
106
107
108 1.6 dev-libs/newt/newt-0.51.6-r1.ebuild
109
110 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/newt/newt-0.51.6-r1.ebuild?rev=1.6&view=markup
111 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/newt/newt-0.51.6-r1.ebuild?rev=1.6&content-type=text/plain
112 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/newt/newt-0.51.6-r1.ebuild?r1=1.5&r2=1.6
113
114 Index: newt-0.51.6-r1.ebuild
115 ===================================================================
116 RCS file: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.51.6-r1.ebuild,v
117 retrieving revision 1.5
118 retrieving revision 1.6
119 diff -u -r1.5 -r1.6
120 --- newt-0.51.6-r1.ebuild 26 Jun 2007 01:54:41 -0000 1.5
121 +++ newt-0.51.6-r1.ebuild 15 Jan 2008 16:13:35 -0000 1.6
122 @@ -1,6 +1,6 @@
123 -# Copyright 1999-2006 Gentoo Foundation
124 +# Copyright 1999-2008 Gentoo Foundation
125 # Distributed under the terms of the GNU General Public License v2
126 -# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.51.6-r1.ebuild,v 1.5 2007/06/26 01:54:41 mr_bones_ Exp $
127 +# $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.51.6-r1.ebuild,v 1.6 2008/01/15 16:13:35 xmerlin Exp $
128
129 inherit python toolchain-funcs eutils flag-o-matic
130
131
132
133
134 1.1 dev-libs/newt/newt-0.52.7.ebuild
135
136 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/newt/newt-0.52.7.ebuild?rev=1.1&view=markup
137 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/dev-libs/newt/newt-0.52.7.ebuild?rev=1.1&content-type=text/plain
138
139 Index: newt-0.52.7.ebuild
140 ===================================================================
141 # Copyright 1999-2008 Gentoo Foundation
142 # Distributed under the terms of the GNU General Public License v2
143 # $Header: /var/cvsroot/gentoo-x86/dev-libs/newt/newt-0.52.7.ebuild,v 1.1 2008/01/15 16:13:35 xmerlin Exp $
144
145 inherit python toolchain-funcs eutils rpm
146
147
148 DESCRIPTION="Redhat's Newt windowing toolkit development files"
149 HOMEPAGE="http://www.redhat.com/"
150 SRC_URI="mirror://gentoo/${P}.tar.gz
151 http://dev.gentoo.org/~xmerlin/misc/${P}.tar.gz"
152
153 LICENSE="LGPL-2"
154 SLOT="0"
155 KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sparc ~x86"
156 IUSE="gpm tcl"
157
158 RDEPEND="=sys-libs/slang-1*
159 >=dev-libs/popt-1.6
160 dev-lang/python
161 elibc_uclibc? ( sys-libs/ncurses )
162 gpm? ( sys-libs/gpm )
163 tcl? ( =dev-lang/tcl-8.4* )"
164 DEPEND="${RDEPEND}"
165
166 src_unpack() {
167 rpm_src_unpack
168 cd "${S}"
169
170 # bug 73850
171 if use elibc_uclibc; then
172 sed -i -e 's:-lslang:-lslang -lncurses:g' ${S}/Makefile.in
173 fi
174
175 if ! use tcl; then
176 epatch "${FILESDIR}"/${P}-notcl.patch || die
177 fi
178
179 epatch "${FILESDIR}"/${P}-DESTDIR.patch || die
180 }
181
182 src_compile() {
183 python_version
184
185 econf \
186 $(use_with gpm gpm-support)
187
188 # not parallel safe
189 emake \
190 PYTHONVERS="python${PYVER}" \
191 RPM_OPT_FLAGS="${CFLAGS}" \
192 || die "emake failed"
193 }
194
195 src_install () {
196 python_version
197 # the RPM_OPT_FLAGS="ERROR" is there to catch a build error
198 # if it fails, that means something in src_compile() didn't build properly
199 # not parallel safe
200 emake \
201 DESTDIR="${D}" \
202 prefix="/usr" \
203 libdir="/usr/$(get_libdir)" \
204 PYTHONVERS="python${PYVER}" \
205 RPM_OPT_FLAGS="ERROR" \
206 install || die "make install failed"
207 dodoc peanuts.py popcorn.py tutorial.sgml
208 doman whiptail.1
209
210 # Don't know if it's needed but it was here before so leaving /peper
211 dosym libnewt.so.0.52.1 /usr/$(get_libdir)/libnewt.so.0.52
212 }
213
214
215
216 --
217 gentoo-commits@l.g.o mailing list