--- /usr/portage/gnome-extra/gnome-games/gnome-games-2.30.2-r1.ebuild 2010-12-24 15:37:50.000000000 +0200 +++ gnome-games-2.30.2-r1.ebuild 2011-01-13 19:37:34.006759486 +0200 @@ -85,10 +85,10 @@ $(use_enable sound) --disable-card-themes-installer --disable-aisleriot-clutter - --with-scores-group=${GAMES_GROUP} --with-platform=gnome --with-card-theme-formats=all --with-smclient + --disable-setgid --enable-omitgames=none" # This line should be last for _omitgame if ! use clutter; then @@ -133,19 +133,13 @@ [ -s ${game}/${doc} ] && dodoc ${game}/${doc} done done + rm -f "${D}"/var/lib/games/*.scores + chown root:games "${D}"/usr/bin/* + chmod 750 "${D}"/usr/bin/* } pkg_preinst() { gnome2_pkg_preinst - # Avoid overwriting previous .scores files - local basefile - for scorefile in "${D}"/var/lib/games/*.scores; do - basefile=$(basename $scorefile) - if [ -s "${ROOT}/var/lib/games/${basefile}" ]; then - cp "${ROOT}/var/lib/games/${basefile}" \ - "${D}/var/lib/games/${basefile}" - fi - done } pkg_postinst() {