--- cpushare-0.46.ebuild 2007-11-18 21:39:32.000000000 +0200 +++ cpushare-0.46-r1.ebuild 2007-11-18 23:31:08.000000000 +0200 @@ -23,11 +23,6 @@ CONFIG_CHECK="SECCOMP" ERROR_SECCOMP="${PN} requires support for Secure Computing (SECCOMP) - this can be enabled in 'Processor type and features -> Enable seccomp to safely compute untrusted bytecode'." -pkg_preinst() { - enewgroup cpushare - enewuser cpushare -1 -1 /dev/null cpushare -} - src_compile() { emake || die "emake failed" } @@ -45,8 +40,7 @@ newinitd gentoo/cpushare.init.d cpushare || die "init.d failed" dodoc README COPYING dodir /var/log/cpushare /etc/cpushare - fperms 700 /etc/cpushare - fowners cpushare:cpushare /var/log/cpushare /etc/cpushare + fperms 700 /etc/cpushare /var/log/cpushare } # Same as in twisted ebuild. @@ -65,6 +59,11 @@ } pkg_postinst() { + enewgroup cpushare + enewuser cpushare -1 -1 /dev/null cpushare + + fowners cpushare:cpushare /var/log/cpushare /etc/cpushare + distutils_pkg_postinst update_plugin_cache