Gentoo Archives: gentoo-commits

From: "Michal Gorny (mgorny)" <mgorny@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-apps/uam: ChangeLog uam-0.0.7.ebuild uam-0.0.6.ebuild
Date: Thu, 07 Oct 2010 21:06:00
Message-Id: 20101007205812.5B24C20051@flycatcher.gentoo.org
1 mgorny 10/10/07 20:58:12
2
3 Modified: ChangeLog
4 Added: uam-0.0.7.ebuild
5 Removed: uam-0.0.6.ebuild
6 Log:
7 Trivial version bump. The new version fixes mountpoint removal (cleanup) when pumount is used.
8
9 (Portage version: 2.2_rc90_p10/cvs/Linux x86_64)
10
11 Revision Changes Path
12 1.3 sys-apps/uam/ChangeLog
13
14 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/uam/ChangeLog?rev=1.3&view=markup
15 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/uam/ChangeLog?rev=1.3&content-type=text/plain
16 diff : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/uam/ChangeLog?r1=1.2&r2=1.3
17
18 Index: ChangeLog
19 ===================================================================
20 RCS file: /var/cvsroot/gentoo-x86/sys-apps/uam/ChangeLog,v
21 retrieving revision 1.2
22 retrieving revision 1.3
23 diff -u -r1.2 -r1.3
24 --- ChangeLog 1 Oct 2010 22:13:16 -0000 1.2
25 +++ ChangeLog 7 Oct 2010 20:58:12 -0000 1.3
26 @@ -1,6 +1,13 @@
27 # ChangeLog for sys-apps/uam
28 # Copyright 1999-2010 Gentoo Foundation; Distributed under the GPL v2
29 -# $Header: /var/cvsroot/gentoo-x86/sys-apps/uam/ChangeLog,v 1.2 2010/10/01 22:13:16 mgorny Exp $
30 +# $Header: /var/cvsroot/gentoo-x86/sys-apps/uam/ChangeLog,v 1.3 2010/10/07 20:58:12 mgorny Exp $
31 +
32 +*uam-0.0.7 (07 Oct 2010)
33 +
34 + 07 Oct 2010; Michał Górny <mgorny@g.o> -uam-0.0.6.ebuild,
35 + +uam-0.0.7.ebuild:
36 + Trivial version bump. The new version fixes mountpoint removal (cleanup)
37 + when pumount is used.
38
39 01 Oct 2010; Michał Górny <mgorny@g.o> uam-0.0.6.ebuild:
40 Reload udev rules only if ${ROOT}/dev/.udev exists. Thanks to ABCD for the
41
42
43
44 1.1 sys-apps/uam/uam-0.0.7.ebuild
45
46 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/uam/uam-0.0.7.ebuild?rev=1.1&view=markup
47 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-apps/uam/uam-0.0.7.ebuild?rev=1.1&content-type=text/plain
48
49 Index: uam-0.0.7.ebuild
50 ===================================================================
51 # Copyright 1999-2010 Gentoo Foundation
52 # Distributed under the terms of the GNU General Public License v2
53 # $Header: /var/cvsroot/gentoo-x86/sys-apps/uam/uam-0.0.7.ebuild,v 1.1 2010/10/07 20:58:12 mgorny Exp $
54
55 inherit eutils multilib
56
57 DESCRIPTION="Simple udev-based automounter for removable USB media"
58 HOMEPAGE="http://github.com/mgorny/uam/"
59 SRC_URI="http://github.com/downloads/mgorny/${PN}/${P}.tar.bz2"
60
61 LICENSE="BSD"
62 SLOT="0"
63 KEYWORDS="~amd64"
64 IUSE=""
65
66 RDEPEND="sys-fs/udev"
67
68 src_compile() {
69 emake LIBDIR=/$(get_libdir) || die
70 }
71
72 src_install() {
73 emake LIBDIR=/$(get_libdir) DESTDIR="${D}" install || die
74
75 dodoc NEWS README || die
76 }
77
78 pkg_postinst() {
79 # The plugdev group is created by pam, pmount and many other ebuilds
80 # in gx86. As we don't want to depend on any of them (even pmount is
81 # optional), we create it ourself too.
82 enewgroup plugdev
83
84 elog "To be able to access uam-mounted filesystems, you have to be"
85 elog "a member of the 'plugdev' group."
86 elog
87 elog "Note that uam doesn't provide any way to allow unprivileged user"
88 elog "to manually umount devices. The upstream suggested solution"
89 elog "is to use [sys-apps/pmount]. If you don't feel like installing"
90 elog "additional tools, remember to sync before removing your USB stick."
91 elog
92 elog "Another feature uam is not capable of is mounting removable media"
93 elog "in fixed drives, like CDs and floppies. You might, however, be able"
94 elog "to mount them as an unprivileged user using appropriate fstab entries"
95 elog "or [sys-apps/pmount]."
96 elog
97 elog "If you'd like to receive libnotify-based notifications, you need"
98 elog "to install the [x11-misc/sw-notify-send] tool from the Sunrise"
99 elog "overlay [1] (or bug #318961 [2])."
100 elog
101 elog "[1] http://overlays.gentoo.org/proj/sunrise"
102 elog "[2] http://bugs.gentoo.org/show_bug.cgi?id=318961"
103
104 if [[ -e "${ROOT}"/dev/.udev ]]; then
105 ebegin "Calling udev to reload its rules"
106 udevadm control --reload-rules
107 eend $?
108 fi
109 }