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

Collapse All | Expand All

(-)file_not_specified_in_diff (-43 / +14 lines)
Lines 5-6 Link Here
5
inherit multilib autotools
5
inherit qt3 multilib autotools
6
use X && inherit qt3 || inherit qt-embedded
7
--
Line 8 Link Here
8
DESCRIPTION="Qt partition tool"
7
DESCRIPTION="nice Qt partition tool for Linux"
9
--
Line 15 Link Here
15
IUSE="jfs ntfs reiserfs xfs gnome kde"
14
IUSE="jfs ntfs reiserfs xfs gnome kde" # kdeenablefinal"
16
--
Line 20 Link Here
19
	jfs? ( >=sys-fs/jfsutils-1.1.2 )
Lines 22-23 Link Here
22
	xfs? ( >=sys-fs/xfsprogs-2.3.9 )
22
	xfs? ( >=sys-fs/xfsprogs-2.3.9 )"
23
	jfs? ( >=sys-fs/jfsutils-1.1.2 )"
24
--
Lines 26-29 Link Here
26
	X? (
25
	kde? ( || ( kde-base/kdesu kde-base/kdebase ) )
27
		kde? ( || ( kde-base/kdesu kde-base/kdebase ) )
26
	!kde? ( x11-libs/gksu )"
28
		kde? ( x11-libs/gksu )
29
	)"
30
--
Lines 39-46 Link Here
39
	# Switch from gksu to kdesu for the KDE desktop
36
	# Switch from gksu to kdesu for the KDE desktop.
40
	if use X; then
37
	if use kde; then
41
		if use kde; then
38
		use gnome || sed -i -e 's/gksu/kdesu/' debian/menu ||
42
			use gnome || sed -i -e 's/gksu/kdesu/' debian/menu ||
39
			die "sed debian/menu failed"
43
				die "sed debian/menu failed"
40
		sed -i -e 's/Exec=/Exec=kdesu /' data/qtparted.desktop ||
44
			sed -i -e 's/Exec=/Exec=kdesu /' data/qtparted.desktop ||
41
			die "sed data/qtparted.desktop failed"
45
				die "sed data/qtparted.desktop failed"
46
		fi
47
--
Line 74 Link Here
69
		--disable-final \
Line 75 Link Here
75
		$(if ! use X; then echo '--enable-embedded'; fi) \
Lines 84-101 Link Here
84
	if ! use X; then #GPM screws up QT Embedded
85
		cd ${D}/usr/sbin
86
		mv qtparted .qtparted
87
88
		echo '#!/bin/sh' >qtparted
89
		echo 'set -e' >>qtparted
90
		echo 'if pidof gpm &>/dev/null; then' >>qtparted
91
		echo '	gpm=0' >>qtparted
92
		echo '	/etc/init.d/gpm stop &>/dev/null' >>qtarted
93
		echo 'fi' >>qtparted
94
		echo '$(dirname $0)/.qtparted' >>qtparted
95
		echo 'if [ $gpm ]; then' >>qtparted
96
		echo '	 /etc/init.d/gpm start &>/dev/null' >>qtparted
97
		echo 'fi' >>qtparted
98
		echo 'clear' >>qtparted
99
100
		chmod +x qtparted
101
	fi

Return to bug 164324