Gentoo Archives: gentoo-commits

From: "Samuli Suominen (ssuominen)" <ssuominen@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in x11-misc/xlockmore: xlockmore-5.25.ebuild xlockmore-5.23-r1.ebuild ChangeLog xlockmore-5.28.ebuild
Date: Wed, 29 Apr 2009 20:34:58
Message-Id: E1LzGUZ-0004cm-FJ@stork.gentoo.org
1 ssuominen 09/04/29 20:34:55
2
3 Modified: xlockmore-5.25.ebuild xlockmore-5.23-r1.ebuild
4 ChangeLog
5 Added: xlockmore-5.28.ebuild
6 Log:
7 Version bump wrt #263317 and remove bindnow-flags wrt #255938.
8 (Portage version: 2.1.6.11/cvs/Linux x86_64)
9
10 Revision Changes Path
11 1.6 x11-misc/xlockmore/xlockmore-5.25.ebuild
12
13 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xlockmore/xlockmore-5.25.ebuild?rev=1.6&view=markup
14 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xlockmore/xlockmore-5.25.ebuild?rev=1.6&content-type=text/plain
15 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xlockmore/xlockmore-5.25.ebuild?r1=1.5&r2=1.6
16
17 Index: xlockmore-5.25.ebuild
18 ===================================================================
19 RCS file: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/xlockmore-5.25.ebuild,v
20 retrieving revision 1.5
21 retrieving revision 1.6
22 diff -u -r1.5 -r1.6
23 --- xlockmore-5.25.ebuild 12 May 2008 18:31:14 -0000 1.5
24 +++ xlockmore-5.25.ebuild 29 Apr 2009 20:34:55 -0000 1.6
25 @@ -1,8 +1,8 @@
26 -# Copyright 1999-2008 Gentoo Foundation
27 +# Copyright 1999-2009 Gentoo Foundation
28 # Distributed under the terms of the GNU General Public License v2
29 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/xlockmore-5.25.ebuild,v 1.5 2008/05/12 18:31:14 corsair Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/xlockmore-5.25.ebuild,v 1.6 2009/04/29 20:34:55 ssuominen Exp $
31
32 -inherit flag-o-matic pam
33 +inherit pam
34
35 DESCRIPTION="Just another screensaver application for X"
36 HOMEPAGE="http://www.tux.org/~bagleyd/xlockmore.html"
37 @@ -45,9 +45,6 @@
38 $(use_with nas) \
39 $(use_with debug editres)
40
41 - # suid-with-lazy-bindings problem
42 - append-flags $(bindnow-flags)
43 -
44 emake || die "emake failed."
45 }
46
47
48
49
50 1.8 x11-misc/xlockmore/xlockmore-5.23-r1.ebuild
51
52 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xlockmore/xlockmore-5.23-r1.ebuild?rev=1.8&view=markup
53 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xlockmore/xlockmore-5.23-r1.ebuild?rev=1.8&content-type=text/plain
54 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xlockmore/xlockmore-5.23-r1.ebuild?r1=1.7&r2=1.8
55
56 Index: xlockmore-5.23-r1.ebuild
57 ===================================================================
58 RCS file: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/xlockmore-5.23-r1.ebuild,v
59 retrieving revision 1.7
60 retrieving revision 1.8
61 diff -u -r1.7 -r1.8
62 --- xlockmore-5.23-r1.ebuild 6 May 2007 15:04:38 -0000 1.7
63 +++ xlockmore-5.23-r1.ebuild 29 Apr 2009 20:34:55 -0000 1.8
64 @@ -1,8 +1,8 @@
65 -# Copyright 1999-2007 Gentoo Foundation
66 +# Copyright 1999-2009 Gentoo Foundation
67 # Distributed under the terms of the GNU General Public License v2
68 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/xlockmore-5.23-r1.ebuild,v 1.7 2007/05/06 15:04:38 dertobi123 Exp $
69 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/xlockmore-5.23-r1.ebuild,v 1.8 2009/04/29 20:34:55 ssuominen Exp $
70
71 -inherit eutils pam flag-o-matic
72 +inherit eutils pam
73
74 IUSE="crypt debug nas esd motif opengl truetype gtk pam xlockrc unicode"
75
76 @@ -47,9 +47,6 @@
77 $(use_with nas) \
78 $(use_with debug editres)
79
80 - # fixes suid-with-lazy-bindings problem
81 - append-flags $(bindnow-flags)
82 -
83 emake || die "emake failed."
84 }
85
86
87
88
89 1.68 x11-misc/xlockmore/ChangeLog
90
91 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xlockmore/ChangeLog?rev=1.68&view=markup
92 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xlockmore/ChangeLog?rev=1.68&content-type=text/plain
93 diff : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xlockmore/ChangeLog?r1=1.67&r2=1.68
94
95 Index: ChangeLog
96 ===================================================================
97 RCS file: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/ChangeLog,v
98 retrieving revision 1.67
99 retrieving revision 1.68
100 diff -u -r1.67 -r1.68
101 --- ChangeLog 12 May 2008 18:31:14 -0000 1.67
102 +++ ChangeLog 29 Apr 2009 20:34:55 -0000 1.68
103 @@ -1,11 +1,17 @@
104 # ChangeLog for x11-misc/xlockmore
105 -# Copyright 2002-2008 Gentoo Foundation; Distributed under the GPL v2
106 -# $Header: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/ChangeLog,v 1.67 2008/05/12 18:31:14 corsair Exp $
107 +# Copyright 2002-2009 Gentoo Foundation; Distributed under the GPL v2
108 +# $Header: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/ChangeLog,v 1.68 2009/04/29 20:34:55 ssuominen Exp $
109 +
110 +*xlockmore-5.28 (29 Apr 2009)
111 +
112 + 29 Apr 2009; Samuli Suominen <ssuominen@g.o>
113 + xlockmore-5.23-r1.ebuild, xlockmore-5.25.ebuild, +xlockmore-5.28.ebuild:
114 + Version bump wrt #263317 and remove bindnow-flags wrt #255938.
115
116 12 May 2008; Markus Rothe <corsair@g.o> xlockmore-5.25.ebuild:
117 Stable on ppc64
118
119 - 14 Feb 2008; Samuli Suominen <drac@g.o> xlockmore-5.25.ebuild:
120 + 14 Feb 2008; Samuli Suominen <ssuominen@g.o> xlockmore-5.25.ebuild:
121 amd64 stable
122
123 13 Feb 2008; Jeroen Roovers <jer@g.o> xlockmore-5.25.ebuild:
124 @@ -13,7 +19,7 @@
125
126 *xlockmore-5.25 (12 Jan 2008)
127
128 - 12 Jan 2008; Samuli Suominen <drac@g.o> +xlockmore-5.25.ebuild:
129 + 12 Jan 2008; Samuli Suominen <ssuominen@g.o> +xlockmore-5.25.ebuild:
130 Version bump.
131
132 06 May 2007; Tobias Scherbaum <dertobi123@g.o>
133 @@ -38,15 +44,15 @@
134
135 *xlockmore-5.23-r1 (02 May 2007)
136
137 - 02 May 2007; Samuli Suominen <drac@g.o> +xlockmore-5.23-r1.ebuild:
138 + 02 May 2007; Samuli Suominen <ssuominen@g.o> +xlockmore-5.23-r1.ebuild:
139 Fix linking with OpenGL libraries for bug 157402.
140
141 *xlockmore-5.23 (22 Feb 2007)
142
143 - 22 Feb 2007; Samuli Suominen <drac@g.o> +xlockmore-5.23.ebuild:
144 + 22 Feb 2007; Samuli Suominen <ssuominen@g.o> +xlockmore-5.23.ebuild:
145 Version bump. Change from GTK+-1.2 to GTK+-2.0. Fix bug #133881
146
147 - 22 Feb 2007; Samuli Suominen <drac@g.o> xlockmore-5.21-r1.ebuild:
148 + 22 Feb 2007; Samuli Suominen <ssuominen@g.o> xlockmore-5.21-r1.ebuild:
149 Kill virtual/x11.
150
151 05 Jan 2007; Diego Pettenò <flameeyes@g.o>
152
153
154
155 1.1 x11-misc/xlockmore/xlockmore-5.28.ebuild
156
157 file : http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xlockmore/xlockmore-5.28.ebuild?rev=1.1&view=markup
158 plain: http://sources.gentoo.org/viewcvs.py/gentoo-x86/x11-misc/xlockmore/xlockmore-5.28.ebuild?rev=1.1&content-type=text/plain
159
160 Index: xlockmore-5.28.ebuild
161 ===================================================================
162 # Copyright 1999-2009 Gentoo Foundation
163 # Distributed under the terms of the GNU General Public License v2
164 # $Header: /var/cvsroot/gentoo-x86/x11-misc/xlockmore/xlockmore-5.28.ebuild,v 1.1 2009/04/29 20:34:55 ssuominen Exp $
165
166 EAPI=2
167 inherit flag-o-matic pam
168
169 DESCRIPTION="Just another screensaver application for X"
170 HOMEPAGE="http://www.tux.org/~bagleyd/xlockmore.html"
171 SRC_URI="http://ftp.tux.org/pub/tux/bagleyd/${PN}/${P}/${P}.tar.bz2"
172
173 LICENSE="BSD GPL-2"
174 SLOT="0"
175 KEYWORDS="~amd64 ~hppa ~ppc ~ppc64 ~sparc ~x86"
176 IUSE="crypt debug esd gtk motif nas opengl pam truetype unicode xlockrc"
177
178 RDEPEND="x11-libs/libX11
179 x11-libs/libXext
180 x11-libs/libXpm
181 x11-libs/libXt
182 x11-libs/libXmu
183 opengl? ( media-libs/mesa
184 truetype? ( >=media-libs/ftgl-2.1.3_rc5 ) )
185 truetype? ( media-libs/freetype:2 )
186 pam? ( virtual/pam )
187 nas? ( media-libs/nas )
188 esd? ( media-sound/esound )
189 motif? ( x11-libs/openmotif )
190 gtk? ( >=x11-libs/gtk+-2:2 )"
191 DEPEND="${RDEPEND}
192 dev-util/pkgconfig
193 x11-proto/xineramaproto"
194
195 MAKEOPTS="${MAKEOPTS} -j1"
196
197 src_configure() {
198 local myconf
199
200 if use opengl && use truetype; then
201 myconf+=" --with-ftgl"
202 append-flags -DFTGL213
203 else
204 myconf+=" --without-ftgl"
205 fi
206
207 econf --enable-vtlock \
208 --enable-syslog \
209 $(use_enable xlockrc) \
210 $(use_enable pam) \
211 $(use_enable unicode use-mb) \
212 --enable-appdefaultdir=/usr/share/X11/app-defaults \
213 $(use_with motif) \
214 $(use_with debug editres) \
215 $(use_with truetype freetype) \
216 $(use_with opengl) \
217 $(use_with opengl mesa) \
218 $(use_with esd esound) \
219 $(use_with nas) \
220 $(use_with crypt) \
221 $(use_with gtk gtk2) \
222 ${myconf}
223 }
224
225 src_install() {
226 einstall xapploaddir="${D}/usr/share/X11/app-defaults" \
227 mandir="${D}/usr/share/man/man1" INSTPGMFLAGS="" \
228 || die "einstall failed"
229
230 pamd_mimic_system xlock auth
231 use pam && fperms 755 /usr/bin/xlock
232
233 dohtml docs/xlock.html
234 dodoc README docs/{3d.howto,cell_automata,HACKERS.GUIDE,Purify,Revisions,TODO}
235 }