Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 476776 | Differences between
and this patch

Collapse All | Expand All

(-)backintime-1.0.24-r1.ebuild (-17 / +15 lines)
Lines 61-77 Link Here
61
		-i gnome/backintime-gnome \
61
		-i gnome/backintime-gnome \
62
		-i kde4/backintime-kde4 || die
62
		-i kde4/backintime-kde4 || die
63
63
64
	backintime_variants="common $(usex gnome gnome "") $(usex kde kde4 '')"
65
	backintime_run() {
66
		local variant
67
		for variant in ${backintime_variants} ; do
68
			einfo "$variant: run \"$@\""
69
			pushd "${S}"/${variant} || die
70
			"${@}" || die
71
			popd
72
		done
73
	}
74
75
	if [ -n ${LINGUAS+x} ] ; then
64
	if [ -n ${LINGUAS+x} ] ; then
76
		cd common/po || die
65
		cd common/po || die
77
		for po in *.po ; do
66
		for po in *.po ; do
Lines 82-99 Link Here
82
	fi
71
	fi
83
}
72
}
84
73
74
backintime_run() {
75
	local variant
76
	for variant in ${backintime_variants} ; do
77
		pushd "${S}"/${variant} || die
78
		default ${@}
79
		popd
80
	done
81
}
82
85
src_configure() {
83
src_configure() {
86
	backintime_run econf
84
	backintime_variants="common $(usex gnome gnome "") $(usex kde kde4 '')"
85
86
	backintime_run
87
}
87
}
88
88
89
src_compile() {
89
src_compile() {
90
	backintime_run emake
90
	backintime_run
91
}
91
}
92
92
93
src_install() {
93
src_install() {
94
	backintime_run emake DESTDIR="${D}" install
94
	backintime_run DESTDIR="${D}" install
95
}
96
97
pkg_postinst() {
98
	python_optimize "${D}"
95
	python_optimize "${D}"
96
	python_fix_shebang "${D}"
99
}
97
}

Return to bug 476776