Gentoo Archives: gentoo-commits

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