Gentoo Archives: gentoo-commits

From: Daniel Campbell <zlg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: x11-misc/alock/
Date: Mon, 13 Feb 2017 08:53:31
Message-Id: 1486975978.a27ed9ec221280d9b05695ef7deb622cb9b5ed51.zlg@gentoo
1 commit: a27ed9ec221280d9b05695ef7deb622cb9b5ed51
2 Author: Daniel Campbell <zlg <AT> gentoo <DOT> org>
3 AuthorDate: Mon Feb 13 07:45:38 2017 +0000
4 Commit: Daniel Campbell <zlg <AT> gentoo <DOT> org>
5 CommitDate: Mon Feb 13 08:52:58 2017 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=a27ed9ec
7
8 x11-misc/alock: Remove old
9
10 Package-Manager: Portage-2.3.3, Repoman-2.3.1
11
12 x11-misc/alock/Manifest | 2 --
13 x11-misc/alock/alock-94-r1.ebuild | 69 -----------------------------------
14 x11-misc/alock/alock-94-r2.ebuild | 76 ---------------------------------------
15 x11-misc/alock/alock-94.ebuild | 60 -------------------------------
16 4 files changed, 207 deletions(-)
17
18 diff --git a/x11-misc/alock/Manifest b/x11-misc/alock/Manifest
19 index 36e419eb14..f17999c35e 100644
20 --- a/x11-misc/alock/Manifest
21 +++ b/x11-misc/alock/Manifest
22 @@ -1,3 +1 @@
23 DIST alock-1.0.0.tar.gz 71497 SHA256 011a75e612c12947b0428168386e0b4e71610e4c05330239a07ae8c74f6505aa SHA512 7f2515410919ef1324019cd8d218650f54537f9fddf1d74bebd255c7572eff9433ded92f2d1f4ee5f352151dd15f4a7f53f7b639f82d4e6f936f831262d508a5 WHIRLPOOL f6931fdbf3b16fe50625dd4c95d6c056ab3b733d416c842ea7db9499ecef8ea39b1f4c6254be0f6d4ba594830bb1979ec5f107d43e7f076dfbbbb3997d661752
24 -DIST alock-94.zip 93058 SHA256 7f283b775902b5b3bdebd498e3d295408a0e603c5e1ff4863806d3844e3c70ce SHA512 3f321ebbb5526f6d1f66c7e80d2e0126ca15cb614b8ffd2ebbb824bff8d87a1eb4d8db1b33edb294398c9919d99e9983a2db7555a1330e3cb5307be369ef0e50 WHIRLPOOL 555ee700dbe1b6c376344ee1fe72bfc75c3d135c501a91f42f46e3904fd52eebcdb0f6fc2705abc7e5ed9c748d4a9003d58b419a41ffd9e070965e47ef98109a
25 -DIST alock-svn-94.tar.bz2 68140 SHA256 37938b56588e0e9bdfdf52097bccd000f992ea725c87cd8c8b3ea4df847e8f26 SHA512 91166bf6ca4fa715754048b9ac39367f691dbaef7ac39cbe32a92541a00cb522de9070b35bb70646f53cb7f32f7a8028455a5c7bcb0729c6948a089304a26a64 WHIRLPOOL 5c28a8ca3da7b4d31c9fa4994f1ddda3a11a73ea7719d96238b41651bf80a4be99bd7b5f159264ed0495ebc63d20e220769ffe205afb523b49c2c7bcbfadd932
26
27 diff --git a/x11-misc/alock/alock-94-r1.ebuild b/x11-misc/alock/alock-94-r1.ebuild
28 deleted file mode 100644
29 index ceaceb864a..0000000000
30 --- a/x11-misc/alock/alock-94-r1.ebuild
31 +++ /dev/null
32 @@ -1,69 +0,0 @@
33 -# Copyright 1999-2016 Gentoo Foundation
34 -# Distributed under the terms of the GNU General Public License v2
35 -# $Id$
36 -
37 -EAPI=5
38 -inherit eutils toolchain-funcs
39 -
40 -DESCRIPTION="locks the local X display until a password is entered"
41 -HOMEPAGE="https://code.google.com/p/alock/
42 - http://darkshed.net/projects/alock
43 - https://github.com/mgumz/alock"
44 -SRC_URI="https://alock.googlecode.com/files/alock-svn-${PV}.tar.bz2"
45 -
46 -LICENSE="MIT"
47 -SLOT="0"
48 -KEYWORDS="~amd64 ~ppc ~x86"
49 -IUSE="imlib pam"
50 -
51 -DEPEND="x11-libs/libX11
52 - x11-libs/libXext
53 - x11-libs/libXpm
54 - x11-libs/libXrender
55 - x11-libs/libXcursor
56 - imlib? ( media-libs/imlib2[X] )
57 - pam? ( virtual/pam )"
58 -RDEPEND="${DEPEND}"
59 -
60 -S=${WORKDIR}/${PN}-svn-${PV}
61 -
62 -src_prepare() {
63 - epatch "${FILESDIR}"/implicit_pointer_conversion_fix_amd64.patch
64 - epatch "${FILESDIR}"/check-setuid.patch
65 - epatch "${FILESDIR}"/tidy-printf.patch
66 - epatch "${FILESDIR}"/fix-aliasing.patch
67 - epatch "${FILESDIR}"/no-xf86misc.patch
68 -}
69 -
70 -src_configure() {
71 - tc-export CC
72 -
73 - econf \
74 - --prefix=/usr \
75 - --with-all \
76 - $(use_with pam) \
77 - $(use_with imlib imlib2)
78 -}
79 -
80 -src_compile() {
81 - # xmlto isn't required, so set to 'true' as dummy program
82 - # alock.1 is suitable for a manpage
83 - emake XMLTO=true
84 -}
85 -
86 -src_install() {
87 - dobin src/alock
88 - doman alock.1
89 - dodoc {CHANGELOG,README,TODO}.txt
90 -
91 - insinto /usr/share/alock/xcursors
92 - doins contrib/xcursor-*
93 -
94 - insinto /usr/share/alock/bitmaps
95 - doins bitmaps/*
96 -
97 - if ! use pam; then
98 - # Sets suid so alock can correctly work with shadow
99 - fperms 4755 /usr/bin/alock
100 - fi
101 -}
102
103 diff --git a/x11-misc/alock/alock-94-r2.ebuild b/x11-misc/alock/alock-94-r2.ebuild
104 deleted file mode 100644
105 index 79bab8367e..0000000000
106 --- a/x11-misc/alock/alock-94-r2.ebuild
107 +++ /dev/null
108 @@ -1,76 +0,0 @@
109 -# Copyright 1999-2016 Gentoo Foundation
110 -# Distributed under the terms of the GNU General Public License v2
111 -# $Id$
112 -
113 -EAPI=6
114 -inherit eutils toolchain-funcs
115 -
116 -# we need this since there are no tagged releases yet
117 -COMMIT_ID="fd3ea42bda834a6b6f023291be23eb32f117f1b4"
118 -DESCRIPTION="locks the local X display until a password is entered"
119 -HOMEPAGE="http://darkshed.net/projects/alock
120 - https://github.com/mgumz/alock"
121 -SRC_URI="https://github.com/mgumz/${PN}/archive/${COMMIT_ID}.zip -> ${P}.zip"
122 -
123 -LICENSE="MIT"
124 -SLOT="0"
125 -KEYWORDS="~amd64 ~ppc ~x86"
126 -IUSE="doc imlib pam"
127 -
128 -S="${WORKDIR}/${PN}-${COMMIT_ID}"
129 -
130 -DEPEND="x11-libs/libX11
131 - x11-libs/libXext
132 - x11-libs/libXpm
133 - x11-libs/libXrender
134 - x11-libs/libXcursor
135 - imlib? ( media-libs/imlib2[X] )
136 - pam? ( virtual/pam )
137 - doc? ( app-text/asciidoc )"
138 -RDEPEND="${DEPEND}"
139 -
140 -src_prepare() {
141 - epatch "${FILESDIR}"/implicit_pointer_conversion_fix_amd64.patch
142 - epatch "${FILESDIR}"/check-setuid.patch
143 - epatch "${FILESDIR}"/tidy-printf.patch
144 - epatch "${FILESDIR}"/fix-aliasing.patch
145 - epatch "${FILESDIR}"/no-xf86misc.patch
146 - eapply_user
147 -}
148 -
149 -src_configure() {
150 - tc-export CC
151 -
152 - econf \
153 - --prefix=/usr \
154 - --with-all \
155 - $(use_with pam) \
156 - $(use_with imlib imlib2)
157 -}
158 -
159 -src_compile() {
160 - # xmlto isn't required, so set to 'true' as dummy program
161 - # alock.1 is suitable for a manpage
162 - emake XMLTO=true
163 -}
164 -
165 -src_install() {
166 - dobin src/alock
167 - if use doc; then
168 - # We need to generate the manpage...
169 - a2x -d manpage -f manpage ./"${PN}".txt || die "a2x conversion failed."
170 - doman alock.1
171 - dodoc {CHANGELOG,README,TODO}.txt
172 - fi
173 -
174 - insinto /usr/share/alock/xcursors
175 - doins contrib/xcursor-*
176 -
177 - insinto /usr/share/alock/bitmaps
178 - doins bitmaps/*
179 -
180 - if ! use pam; then
181 - # Sets suid so alock can correctly work with shadow
182 - fperms 4755 /usr/bin/alock
183 - fi
184 -}
185
186 diff --git a/x11-misc/alock/alock-94.ebuild b/x11-misc/alock/alock-94.ebuild
187 deleted file mode 100644
188 index 8dcbd1d143..0000000000
189 --- a/x11-misc/alock/alock-94.ebuild
190 +++ /dev/null
191 @@ -1,60 +0,0 @@
192 -# Copyright 1999-2011 Gentoo Foundation
193 -# Distributed under the terms of the GNU General Public License v2
194 -# $Id$
195 -
196 -EAPI=2
197 -inherit eutils toolchain-funcs
198 -
199 -DESCRIPTION="locks the local X display until a password is entered"
200 -HOMEPAGE="https://code.google.com/p/alock/
201 - http://darkshed.net/projects/alock"
202 -SRC_URI="https://alock.googlecode.com/files/alock-svn-${PV}.tar.bz2"
203 -
204 -LICENSE="MIT"
205 -SLOT="0"
206 -KEYWORDS="amd64 ppc x86"
207 -IUSE="imlib pam"
208 -
209 -DEPEND="x11-libs/libX11
210 - x11-libs/libXext
211 - x11-libs/libXpm
212 - x11-libs/libXrender
213 - x11-libs/libXcursor
214 - imlib? ( media-libs/imlib2[X] )
215 - pam? ( virtual/pam )"
216 -
217 -S=${WORKDIR}/${PN}-svn-${PV}
218 -
219 -src_prepare() {
220 - epatch "${FILESDIR}"/implicit_pointer_conversion_fix_amd64.patch
221 -}
222 -
223 -src_configure() {
224 - tc-export CC
225 -
226 - ./configure \
227 - --prefix=/usr \
228 - --with-all \
229 - $(use_with pam) \
230 - $(use_with imlib imlib2) || die
231 -}
232 -
233 -src_compile() {
234 - emake XMLTO=true || die
235 -}
236 -
237 -src_install() {
238 - dobin src/alock || die
239 - doman alock.1 || die
240 - dodoc {CHANGELOG,README,TODO}.txt || die
241 -
242 - insinto /usr/share/alock/xcursors
243 - doins contrib/xcursor-* || die
244 -
245 - insinto /usr/share/alock/bitmaps
246 - doins bitmaps/* || die
247 -
248 - if ! use pam; then
249 - fperms 4755 /usr/bin/alock
250 - fi
251 -}