--- davfs2-1.4.5.ebuild 2010-08-30 07:18:16.000000000 +0300 +++ davfs2-1.4.5-r1.ebuild 2011-03-11 23:11:43.336839217 +0200 @@ -21,6 +21,10 @@ sys-libs/zlib" RDEPEND="${DEPEND}" +pkg_setup() { + enewgroup davfs2 +} + src_prepare() { epatch "${FILESDIR}"/${P}-glibc212.patch sed -e "s/^NE_REQUIRE_VERSIONS.*29/& 30/" -i configure.ac @@ -45,7 +49,7 @@ dodir /var/run/mount.davfs keepdir /var/run/mount.davfs - fowners root:users /var/run/mount.davfs + fowners root:davfs2 /var/run/mount.davfs fperms 1774 /var/run/mount.davfs # Ignore nobody's home @@ -55,3 +59,15 @@ ignore_home nobody EOF } + +pkg_postinst() { + elog + elog "Quick setup:" + elog " (as root)" + elog " # gpasswd -a \${your_user} davfs2" + elog " # echo 'http://path/to/dav /home/\${your_user}/dav davfs rw,user,noauto 0 0' >> /etc/fstab" + elog " (as user)" + elog " # mkdir -p ~/dav" + elog " \$ mount ~/dav" + elog +}