# ChangeLog for sys-apps/pmount
# Copyright 1999-2008 Gentoo Foundation; Distributed under the GPL v2
-# $Header: /var/cvsroot/gentoo-x86/sys-apps/pmount/ChangeLog,v 1.54 2008/01/27 23:43:39 leio Exp $
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pmount/ChangeLog,v 1.55 2008/02/20 23:49:55 cardoe Exp $
+
+*pmount-0.9.17 (20 Feb 2008)
+
+ 20 Feb 2008; Doug Klima <cardoe@gentoo.org> +pmount-0.9.17.ebuild:
+ version bump. bug #204991
27 Jan 2008; Mart Raudsepp <leio@gentoo.org> pmount-0.9.16.ebuild:
Add missing intltool DEPEND
+-----BEGIN PGP SIGNED MESSAGE-----
+Hash: SHA1
+
AUX pmount-0.9.13-no_close.patch 456 RMD160 324aeac41b435a89937abb936cf16c45511905a9 SHA1 60d73c5d05e0c58d4bfdd3f977e0c8a15fb03ab8 SHA256 33962c5f3cf9d29e65c21f72b2c2a479b10bb635c158a70be49085e286a4dec6
DIST pmount-0.9.13.tar.gz 415671 RMD160 40bfeacbd8f569d7a2a81574e08689197551e9b7 SHA1 840ff5a8f5499200a6711c2584935004f642bded SHA256 ff6f37fcf89da639e54fca68dafb9093036d3d250305c8f29efd6a58b3c35fa0
DIST pmount-0.9.16.tar.gz 434647 RMD160 38d328b3fd0ff1e5f89ad2b99fa0495a68c06eed SHA1 d8d033e852d923dec71eaefaf2324819ad81fae3 SHA256 c44afd4498b3577bbf44ceb430e29c9b8997a8f5e4038757bcb077d58c1bc7d4
+DIST pmount-0.9.17.tar.gz 434647 RMD160 38d328b3fd0ff1e5f89ad2b99fa0495a68c06eed SHA1 d8d033e852d923dec71eaefaf2324819ad81fae3 SHA256 c44afd4498b3577bbf44ceb430e29c9b8997a8f5e4038757bcb077d58c1bc7d4
EBUILD pmount-0.9.13.ebuild 1580 RMD160 1d4f5d8016b1cdf7ae756d1346c8c9452f33a0ba SHA1 0295670959a98e2b696ea2cf97b4970fbf43a4a0 SHA256 2c4af9f18648bdfdbaa597f59479e2ffae7f8a6c08aa876a069171b0ea248ad0
EBUILD pmount-0.9.16.ebuild 1652 RMD160 1c218caf4cb38697b4279f4f945b3d79a3256b55 SHA1 5e586cb558625ff5adf011fb5e05abef64300517 SHA256 8b52032258d381bb8dc0b056dac890ca571aff5cf0e45b547e75223590b05c71
-MISC ChangeLog 6817 RMD160 9ee917f340449dcf336cfaf09c5061ac4d06ea22 SHA1 3a3e7325829f6efcf9013f430ee18a65b42138fb SHA256 c5546ab36ef38bc9c4229b40bbd7f6b0a4d1276c452501e3c8ed5714d3bc0ba5
+EBUILD pmount-0.9.17.ebuild 1662 RMD160 da7c5072f3937820297d8b0bac29e82ea326a047 SHA1 052eed018776624d62ea519c03c09c04a5c071fa SHA256 33d6b43c451200a0fe2ffbf4740d9eb1bdff4afaaedc861824e967752da2a669
+MISC ChangeLog 6947 RMD160 31b26a35016080bf1714355b9ea72c147189391c SHA1 a782646bae20a3cd61b2402a8751d8598f1074f7 SHA256 1287d782c0f6584e6770b393ead12aef15c97ec413bbf83dc7306e898157db4b
MISC metadata.xml 253 RMD160 8b9396b35e9a5813d0be62fbdd0a91c3d15e753c SHA1 7f6c084c9a7f7118b40867f4dbc53dcba38a4e25 SHA256 18c957b52e3003a9b0cd212b7b42ee0829c8e049181003660d3d2d95d379b531
+-----BEGIN PGP SIGNATURE-----
+Version: GnuPG v2.0.7 (GNU/Linux)
+
+iD8DBQFHvLyroeSe8B0zEfwRAinFAJ94N2q7hMtkokUGg8uzQYSPpH1howCeMk5o
+B5HtFG5IBsBVsB00lEsbmeY=
+=w3C0
+-----END PGP SIGNATURE-----
--- /dev/null
+# Copyright 1999-2008 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+# $Header: /var/cvsroot/gentoo-x86/sys-apps/pmount/pmount-0.9.17.ebuild,v 1.1 2008/02/20 23:49:55 cardoe Exp $
+
+inherit eutils
+
+DESCRIPTION="Policy based mounter that gives the ability to mount removable devices as a user"
+HOMEPAGE="http://pmount.alioth.debian.org/"
+SRC_URI="http://alioth.debian.org/frs/download.php/2057/${P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~sh ~sparc ~x86"
+IUSE="crypt hal"
+
+RDEPEND="hal? ( >=sys-apps/dbus-0.33 >=sys-apps/hal-0.5.2 )
+ >=sys-fs/sysfsutils-1.3.0
+ crypt? ( || ( >=sys-fs/cryptsetup-1.0.5 sys-fs/cryptsetup-luks ) )"
+DEPEND="${RDEPEND}
+ >=dev-util/intltool-0.21"
+
+pkg_setup() {
+ enewgroup plugdev
+}
+
+src_unpack() {
+ unpack ${A}
+ cd "${S}"
+ # Fix make check wrt #202150.
+ echo src/luks.c >> po/POTFILES.skip
+ echo src/realpath.c >> po/POTFILES.skip
+}
+
+src_compile() {
+ econf $(use_enable hal) \
+ --with-cryptsetup-prog=/bin/cryptsetup
+ emake || die "emake failed"
+}
+
+src_install () {
+ # this is where we mount stuff
+ # moved to hal as of 0.5.7-r1
+ #keepdir /media
+
+ # Must be run SETUID
+ exeinto /usr/bin
+ exeopts -m 4710 -g plugdev
+ doexe src/pmount src/pumount src/pmount-hal
+
+ dodoc AUTHORS ChangeLog TODO
+ doman man/pmount.1 man/pumount.1 man/pmount-hal.1
+
+ insinto /etc
+ doins etc/pmount.allow
+}
+
+pkg_postinst() {
+ elog
+ elog "This package has been installed setuid. The permissions are as such that"
+ elog "only users that belong to the plugdev group are allowed to run this."
+ elog
+ elog "Please add your user to the plugdev group to be able to mount USB drives"
+}