diff options
Diffstat (limited to 'app-laptop/configure-trackpoint/configure-trackpoint-0.7.ebuild')
-rw-r--r-- | app-laptop/configure-trackpoint/configure-trackpoint-0.7.ebuild | 10 |
1 files changed, 9 insertions, 1 deletions
diff --git a/app-laptop/configure-trackpoint/configure-trackpoint-0.7.ebuild b/app-laptop/configure-trackpoint/configure-trackpoint-0.7.ebuild index dfa7071..47424d5 100644 --- a/app-laptop/configure-trackpoint/configure-trackpoint-0.7.ebuild +++ b/app-laptop/configure-trackpoint/configure-trackpoint-0.7.ebuild @@ -16,12 +16,20 @@ IUSE="" RDEPEND="app-laptop/tp_smapi >=x11-libs/gtk+-2.2:2 - x11-libs/gksu + || ( x11-libs/gksu kde-base/kdesu ) >=gnome-base/libgnomeui-2.4 >=sys-devel/gettext-0.11" DEPEND="${RDEPEND} dev-util/pkgconfig" +src_prepare() { + if has_version kde-base/kdesu; then + sed -i -e "/^Exec/s:gksu:kdesu:" ${PN}.desktop \ + || die "Failed to replace gksu with kdesu" + fi + gnome2_src_prepare +} + src_configure() { G2CONF="--disable-dependency-tracking --disable-maintainer-mode" gnome2_src_configure |