Gentoo Archives: gentoo-commits

From: Daniel Campbell <zlg@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] repo/gentoo:master commit in: sys-apps/udevil/, sys-apps/udevil/files/
Date: Mon, 07 Mar 2016 01:48:34
Message-Id: 1457315284.11b6d2990dcb33c8ff73b033479654e09588cfef.zlg@gentoo
1 commit: 11b6d2990dcb33c8ff73b033479654e09588cfef
2 Author: Daniel Campbell <zlg <AT> gentoo <DOT> org>
3 AuthorDate: Mon Mar 7 01:45:12 2016 +0000
4 Commit: Daniel Campbell <zlg <AT> gentoo <DOT> org>
5 CommitDate: Mon Mar 7 01:48:04 2016 +0000
6 URL: https://gitweb.gentoo.org/repo/gentoo.git/commit/?id=11b6d299
7
8 sys-apps/udevil: Cleanup old versions
9
10 Package-Manager: portage-2.2.27
11
12 sys-apps/udevil/Manifest | 2 -
13 .../udevil/files/udevil-0.4.1-automake-1.13.patch | 11 ----
14 sys-apps/udevil/files/udevil-0.4.1-flags.patch | 46 --------------
15 sys-apps/udevil/udevil-0.4.1.ebuild | 71 ---------------------
16 sys-apps/udevil/udevil-0.4.3.ebuild | 71 ---------------------
17 sys-apps/udevil/udevil-0.4.4.ebuild | 72 ----------------------
18 6 files changed, 273 deletions(-)
19
20 diff --git a/sys-apps/udevil/Manifest b/sys-apps/udevil/Manifest
21 index 0abb1d6..5937159 100644
22 --- a/sys-apps/udevil/Manifest
23 +++ b/sys-apps/udevil/Manifest
24 @@ -1,3 +1 @@
25 -DIST udevil-0.4.1.tar.xz 299636 SHA256 2ade0860d549455c73447f9b0d661c333e6f7fabe01008bebdc3045500feb057 SHA512 e67a1645b859b2a11671b3c78d093596f7151aa6e30d28622ad1620633297edcf423823a472ead9c703c9de7a9768c59999ea0ed65578d7fd2975a1408c13fc6 WHIRLPOOL b690861bfa5661a49fe4b9194488364d4ac28266764a04a774bc593f5fdf81098e5c237553d80426165b0271c48a53e977160a3defcf68c78fe21134fb7d40fd
26 -DIST udevil-0.4.3.tar.gz 474453 SHA256 c49d2644baf87182c160550d708f75fe1253a2ceb749148e9148d7f1cfbc6209 SHA512 7fc04a8166d189dab73e7ef0ed8d9db6d98dc74c9ae41a9ce2ee1a29b34d3ca6379fce96e89a5cbc9a10bf88167934710827487fe59c9f7c438832bbefc16adf WHIRLPOOL 17e56ca0026deb24d5d00718b83fe9fe49437f6f037ee91075542c70f46b993f8060fc4ccc9a1bf54b8cff90fad8706f4cd72f1a37794c8f9ad0086ff86d3597
27 DIST udevil-0.4.4.tar.gz 477254 SHA256 ad2fd8375bd62622718a04235e9772119459089938dbb78e657955e595822b7c SHA512 adce4916e06d1cc4965521abbcbc2901e53930691167f431cb18e28d3ef8bde740e95a6a5f40dfc58dfd7b4b661b4475d3dd2b6174a5d7a55ae7c65629b82327 WHIRLPOOL 6bd7b5e6792e9f556113260a86f1aa29b795a0d7ddc577f86fd286d2a95515ac32e80bdfc4677a1aa59b0efcbddd8e40eec83db4e63439e8d1fead6061b64bec
28
29 diff --git a/sys-apps/udevil/files/udevil-0.4.1-automake-1.13.patch b/sys-apps/udevil/files/udevil-0.4.1-automake-1.13.patch
30 deleted file mode 100644
31 index 44da794..0000000
32 --- a/sys-apps/udevil/files/udevil-0.4.1-automake-1.13.patch
33 +++ /dev/null
34 @@ -1,11 +0,0 @@
35 ---- udevil-0.4.1/configure.ac
36 -+++ udevil-0.4.1/configure.ac
37 -@@ -1,7 +1,7 @@
38 - AC_PREREQ(2.52)
39 -
40 - AC_INIT(src/udevil.c)
41 --AM_CONFIG_HEADER(config.h)
42 -+AC_CONFIG_HEADERS(config.h)
43 - AC_CONFIG_SRCDIR(src)
44 - AM_INIT_AUTOMAKE(udevil, 0.4.1)
45 -
46
47 diff --git a/sys-apps/udevil/files/udevil-0.4.1-flags.patch b/sys-apps/udevil/files/udevil-0.4.1-flags.patch
48 deleted file mode 100644
49 index 166a435..0000000
50 --- a/sys-apps/udevil/files/udevil-0.4.1-flags.patch
51 +++ /dev/null
52 @@ -1,46 +0,0 @@
53 -From: Julian Ospald <hasufell@g.o>
54 -Date: Sun Oct 21 19:33:04 UTC 2012
55 -Subject: build system
56 -
57 - respect flags where possible
58 -
59 ---- configure.ac
60 -+++ configure.ac
61 -@@ -18,26 +18,6 @@
62 -
63 -
64 - dnl linker optimizations
65 --AC_MSG_CHECKING([whether $LD accepts --as-needed])
66 --case `$LD --as-needed -v 2>&1 </dev/null` in
67 --*GNU* | *'with BFD'*)
68 -- LDFLAGS="$LDFLAGS -Wl,--as-needed"
69 -- AC_MSG_RESULT([yes])
70 -- ;;
71 --*)
72 -- AC_MSG_RESULT([no])
73 -- ;;
74 --esac
75 --AC_MSG_CHECKING([whether $LD accepts -O1])
76 --case `$LD -O1 -v 2>&1 </dev/null` in
77 --*GNU* | *'with BFD'*)
78 -- LDFLAGS="$LDFLAGS -Wl,-O1"
79 -- AC_MSG_RESULT([yes])
80 -- ;;
81 --*)
82 -- AC_MSG_RESULT([no])
83 -- ;;
84 --esac
85 - AC_MSG_CHECKING([whether $LD accepts -Bsymbolic-functions])
86 - case `$LD -Bsymbolic-functions -v 2>&1 </dev/null` in
87 - *GNU* | *'with BFD'*)
88 -@@ -49,10 +29,6 @@
89 - ;;
90 - esac
91 -
92 --dnl advanced compiler tweaking
93 --CPPFLAGS="$CPPFLAGS -fstrict-aliasing -fmessage-length=0"
94 --
95 --
96 - # program paths
97 - AC_ARG_WITH(mount-prog,
98 - AC_HELP_STRING([--with-mount-prog=PATH], [Path to mount program (default: /bin/mount)]),
99
100 diff --git a/sys-apps/udevil/udevil-0.4.1.ebuild b/sys-apps/udevil/udevil-0.4.1.ebuild
101 deleted file mode 100644
102 index fcd4553..0000000
103 --- a/sys-apps/udevil/udevil-0.4.1.ebuild
104 +++ /dev/null
105 @@ -1,71 +0,0 @@
106 -# Copyright 1999-2013 Gentoo Foundation
107 -# Distributed under the terms of the GNU General Public License v2
108 -# $Id$
109 -
110 -EAPI=5
111 -
112 -inherit eutils autotools user
113 -
114 -DESCRIPTION="mount and unmount removable devices without a password"
115 -HOMEPAGE="https://ignorantguru.github.com/udevil/"
116 -SRC_URI="https://dev.gentoo.org/~hasufell/distfiles/${P}.tar.xz"
117 -
118 -LICENSE="GPL-3"
119 -SLOT="0"
120 -KEYWORDS="amd64 x86"
121 -IUSE=""
122 -
123 -RDEPEND=">=app-shells/bash-4.0
124 - dev-libs/glib:2
125 - sys-apps/util-linux
126 - virtual/acl
127 - >=virtual/udev-143"
128 -DEPEND="${RDEPEND}
129 - dev-util/intltool
130 - sys-devel/gettext
131 - virtual/pkgconfig"
132 -
133 -pkg_setup(){
134 - enewgroup plugdev
135 -}
136 -
137 -src_prepare() {
138 - epatch "${FILESDIR}"/${P}-{flags,automake-1.13}.patch
139 - eautoreconf
140 -}
141 -
142 -src_configure() {
143 - econf \
144 - --with-setfacl-prog="$(type -P setfacl)" \
145 - --enable-systemd
146 -}
147 -
148 -src_install() {
149 - default
150 - fowners root:plugdev /usr/bin/udevil
151 - fperms 4754 /usr/bin/udevil
152 -}
153 -
154 -pkg_postinst() {
155 - einfo
156 - elog "Please add your user to the plugdev group"
157 - elog "to be able to use ${PN} as a user"
158 - elog
159 - elog "Optional dependencies:"
160 - elog " gnome-extra/zenity (devmon popups)"
161 - elog " net-fs/davfs2 (mount WebDAV resources)"
162 - elog " net-fs/cifs-utils (mounting samba shares)"
163 - elog " net-fs/curlftpfs (mounting ftp shares)"
164 - elog " net-fs/nfs-utils (mounting nfs shares)"
165 - elog " sys-fs/sshfs-fuse (mounting sftp shares)"
166 - elog " virtual/eject (eject via devmon)"
167 - if ! has_version 'sys-fs/udisks' ; then
168 - elog
169 - elog "When using ${PN} without udisks, and without the udisks-daemon running,"
170 - elog "you may need to enable kernel polling for device media changes to be detected."
171 - elog "See https://ignorantguru.github.com/${PN}/#polling"
172 - has_version '<virtual/udev-173' && ewarn "You need at least udev-173"
173 - kernel_is lt 2 6 38 && ewarn "You need at least kernel 2.6.38"
174 - einfo
175 - fi
176 -}
177
178 diff --git a/sys-apps/udevil/udevil-0.4.3.ebuild b/sys-apps/udevil/udevil-0.4.3.ebuild
179 deleted file mode 100644
180 index c630853..0000000
181 --- a/sys-apps/udevil/udevil-0.4.3.ebuild
182 +++ /dev/null
183 @@ -1,71 +0,0 @@
184 -# Copyright 1999-2014 Gentoo Foundation
185 -# Distributed under the terms of the GNU General Public License v2
186 -# $Id$
187 -
188 -EAPI=5
189 -
190 -inherit eutils autotools user
191 -
192 -DESCRIPTION="mount and unmount removable devices without a password"
193 -HOMEPAGE="https://ignorantguru.github.com/udevil/"
194 -SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> ${P}.tar.gz"
195 -
196 -LICENSE="GPL-3"
197 -SLOT="0"
198 -KEYWORDS="amd64 x86"
199 -IUSE=""
200 -
201 -RDEPEND=">=app-shells/bash-4.0
202 - dev-libs/glib:2
203 - sys-apps/util-linux
204 - virtual/acl
205 - >=virtual/udev-143"
206 -DEPEND="${RDEPEND}
207 - dev-util/intltool
208 - sys-devel/gettext
209 - virtual/pkgconfig"
210 -
211 -pkg_setup(){
212 - enewgroup plugdev
213 -}
214 -
215 -src_prepare() {
216 - epatch "${FILESDIR}"/${P}-flags.patch
217 - eautoreconf
218 -}
219 -
220 -src_configure() {
221 - econf \
222 - --with-setfacl-prog="$(type -P setfacl)" \
223 - --enable-systemd
224 -}
225 -
226 -src_install() {
227 - default
228 - fowners root:plugdev /usr/bin/udevil
229 - fperms 4754 /usr/bin/udevil
230 -}
231 -
232 -pkg_postinst() {
233 - einfo
234 - elog "Please add your user to the plugdev group"
235 - elog "to be able to use ${PN} as a user"
236 - elog
237 - elog "Optional dependencies:"
238 - elog " gnome-extra/zenity (devmon popups)"
239 - elog " net-fs/davfs2 (mount WebDAV resources)"
240 - elog " net-fs/cifs-utils (mounting samba shares)"
241 - elog " net-fs/curlftpfs (mounting ftp shares)"
242 - elog " net-fs/nfs-utils (mounting nfs shares)"
243 - elog " sys-fs/sshfs-fuse (mounting sftp shares)"
244 - elog " virtual/eject (eject via devmon)"
245 - if ! has_version 'sys-fs/udisks' ; then
246 - elog
247 - elog "When using ${PN} without udisks, and without the udisks-daemon running,"
248 - elog "you may need to enable kernel polling for device media changes to be detected."
249 - elog "See https://ignorantguru.github.com/${PN}/#polling"
250 - has_version '<virtual/udev-173' && ewarn "You need at least udev-173"
251 - kernel_is lt 2 6 38 && ewarn "You need at least kernel 2.6.38"
252 - einfo
253 - fi
254 -}
255
256 diff --git a/sys-apps/udevil/udevil-0.4.4.ebuild b/sys-apps/udevil/udevil-0.4.4.ebuild
257 deleted file mode 100644
258 index f50e632..0000000
259 --- a/sys-apps/udevil/udevil-0.4.4.ebuild
260 +++ /dev/null
261 @@ -1,72 +0,0 @@
262 -# Copyright 1999-2015 Gentoo Foundation
263 -# Distributed under the terms of the GNU General Public License v2
264 -# $Id$
265 -
266 -EAPI=5
267 -
268 -inherit eutils autotools user
269 -
270 -DESCRIPTION="mount and unmount removable devices without a password"
271 -HOMEPAGE="https://ignorantguru.github.com/udevil/"
272 -SRC_URI="https://github.com/IgnorantGuru/udevil/archive/${PV}.tar.gz -> ${P}.tar.gz"
273 -
274 -LICENSE="GPL-3"
275 -SLOT="0"
276 -KEYWORDS="~amd64 ~x86"
277 -IUSE=""
278 -
279 -RDEPEND=">=app-shells/bash-4.0:*
280 - dev-libs/glib:2
281 - sys-apps/util-linux
282 - virtual/acl
283 - >=virtual/udev-143"
284 -DEPEND="${RDEPEND}
285 - dev-util/intltool
286 - sys-devel/gettext
287 - virtual/pkgconfig"
288 -
289 -pkg_setup(){
290 - enewgroup plugdev
291 -}
292 -
293 -src_prepare() {
294 - # This works for 0.4.4 too, no sense copying the patch
295 - epatch "${FILESDIR}"/${PN}-0.4.3-flags.patch
296 - eautoreconf
297 -}
298 -
299 -src_configure() {
300 - econf \
301 - --with-setfacl-prog="$(type -P setfacl)" \
302 - --enable-systemd
303 -}
304 -
305 -src_install() {
306 - default
307 - fowners root:plugdev /usr/bin/udevil
308 - fperms 4754 /usr/bin/udevil
309 -}
310 -
311 -pkg_postinst() {
312 - einfo
313 - elog "Please add your user to the plugdev group"
314 - elog "to be able to use ${PN} as a user"
315 - elog
316 - elog "Optional dependencies:"
317 - elog " gnome-extra/zenity (devmon popups)"
318 - elog " net-fs/davfs2 (mount WebDAV resources)"
319 - elog " net-fs/cifs-utils (mounting samba shares)"
320 - elog " net-fs/curlftpfs (mounting ftp shares)"
321 - elog " net-fs/nfs-utils (mounting nfs shares)"
322 - elog " sys-fs/sshfs-fuse (mounting sftp shares)"
323 - elog " virtual/eject (eject via devmon)"
324 - if ! has_version 'sys-fs/udisks' ; then
325 - elog
326 - elog "When using ${PN} without udisks, and without the udisks-daemon running,"
327 - elog "you may need to enable kernel polling for device media changes to be detected."
328 - elog "See https://ignorantguru.github.com/${PN}/#polling"
329 - has_version '<virtual/udev-173' && ewarn "You need at least udev-173"
330 - kernel_is lt 2 6 38 && ewarn "You need at least kernel 2.6.38"
331 - einfo
332 - fi
333 -}