Gentoo Websites Logo
Go to: Gentoo Home Documentation Forums Lists Bugs Planet Store Wiki Get Gentoo!
View | Details | Raw Unified | Return to bug 43682
Collapse All | Expand All

(-)mandrake-artwork-1.0.2.ebuild (-7 / +10 lines)
Lines 22-27 Link Here
22
DEPEND="${RDEPEND}
22
DEPEND="${RDEPEND}
23
	app-arch/rpm2targz"
23
	app-arch/rpm2targz"
24
24
25
WANT_AUTOCONF=2.1
26
25
src_unpack() {
27
src_unpack() {
26
	rpm2targz ${DISTDIR}/${A}
28
	rpm2targz ${DISTDIR}/${A}
27
	tar xz --no-same-owner -f galaxy-${PV}-${MDK_EXTRAVERSION}.src.tar.gz
29
	tar xz --no-same-owner -f galaxy-${PV}-${MDK_EXTRAVERSION}.src.tar.gz
Lines 40-58 Link Here
40
		mv thememdk/mandrake_client/Makefile.in thememdk/mandrake_client/Makefile.in.orig
42
		mv thememdk/mandrake_client/Makefile.in thememdk/mandrake_client/Makefile.in.orig
41
		cat thememdk/mandrake_client/Makefile.in.orig | sed s:\$\{libdir\}\/kwin.la:${KDEDIR}/lib/kwin.la:g > thememdk/mandrake_client/Makefile.in
43
		cat thememdk/mandrake_client/Makefile.in.orig | sed s:\$\{libdir\}\/kwin.la:${KDEDIR}/lib/kwin.la:g > thememdk/mandrake_client/Makefile.in
42
		rm thememdk/mandrake_client/Makefile.in.orig
44
		rm thememdk/mandrake_client/Makefile.in.orig
45
		# remove useless arts related checks
46
		grep -v mcopidl aclocal.m4 > aclocal.m4.new
47
		grep -v artsc-config aclocal.m4.new > aclocal.m4
48
		rm aclocal.m4.new
49
		autoconf
43
		econf --with-qt-dir=${QTDIR} || die "econf failed"
50
		econf --with-qt-dir=${QTDIR} || die "econf failed"
44
	else
51
	else
52
		sed -si s/thememdk// Makefile.am
53
		automake
45
		sed -si s/KDE_CHECK_FINAL// configure.in
54
		sed -si s/KDE_CHECK_FINAL// configure.in
46
		sed -si s/AC_PATH_KDE// configure.in
55
		sed -si s/AC_PATH_KDE// configure.in
47
		autoconf
56
		autoconf
48
		sed -si s/thememdk// Makefile.am
57
		econf || die "econf failed"
49
		sed -si s/thememdk// Makefile.in
50
		automake
51
		sed -si s/thememdk// Makefile.am
52
		sed -si s/thememdk// Makefile.in
53
		automake
54
	fi
58
	fi
55
	econf || die
56
	emake || die
59
	emake || die
57
}
60
}
58
61

Return to bug 43682