Index: backintime-1.0.24-r1.ebuild =================================================================== RCS file: /var/cvsroot/gentoo-x86/app-backup/backintime/backintime-1.0.24-r1.ebuild,v retrieving revision 1.2 diff -u -B -r1.2 backintime-1.0.24-r1.ebuild --- backintime-1.0.24-r1.ebuild 28 Jul 2013 08:12:45 -0000 1.2 +++ backintime-1.0.24-r1.ebuild 2 Jan 2014 15:45:30 -0000 @@ -61,17 +61,6 @@ -i gnome/backintime-gnome \ -i kde4/backintime-kde4 || die - backintime_variants="common $(usex gnome gnome "") $(usex kde kde4 '')" - backintime_run() { - local variant - for variant in ${backintime_variants} ; do - einfo "$variant: run \"$@\"" - pushd "${S}"/${variant} || die - "${@}" || die - popd - done - } - if [ -n ${LINGUAS+x} ] ; then cd common/po || die for po in *.po ; do @@ -82,18 +71,27 @@ fi } +backintime_run() { + local variant + for variant in ${backintime_variants} ; do + pushd "${S}"/${variant} || die + default ${@} + popd + done +} + src_configure() { - backintime_run econf + backintime_variants="common $(usex gnome gnome "") $(usex kde kde4 '')" + + backintime_run } src_compile() { - backintime_run emake + backintime_run } src_install() { - backintime_run emake DESTDIR="${D}" install -} - -pkg_postinst() { + backintime_run DESTDIR="${D}" install python_optimize "${D}" + python_fix_shebang "${D}" }