Lines 44-58
Link Here
|
44 |
|
44 |
|
45 |
use pam && epatch ${FILESDIR}/${P}-pam.patch |
45 |
use pam && epatch ${FILESDIR}/${P}-pam.patch |
46 |
use selinux && epatch ${FILESDIR}/${SELINUX_PATCH} |
46 |
use selinux && epatch ${FILESDIR}/${SELINUX_PATCH} |
|
|
47 |
|
48 |
sed -i Makefile \ |
49 |
-e "s|gcc \(-Wall.*\)|$(tc-getCC) \1|" \ |
50 |
-e 's|^INCLUDE[ \t]\+=\(.*\)|CPPFLAGS+=\1|' \ |
51 |
-e '/^CFLAGS /d' \ |
52 |
-e '/^LDFLAGS /d' \ |
53 |
-e 's/$(LDFLAGS)/$(CFLAGS) $(CPPFLAGS) &/' \ |
54 |
|| die "sed Makefile failed" |
47 |
} |
55 |
} |
48 |
|
56 |
|
49 |
src_compile() { |
57 |
src_compile() { |
50 |
use debug && append-flags -DDEBUGGING |
58 |
use debug && append-flags -DDEBUGGING |
51 |
|
59 |
|
52 |
sed -i -e "s:gcc \(-Wall.*\):$(tc-getCC) \1 ${CFLAGS}:" \ |
|
|
53 |
-e "s:^\(LDFLAGS[ \t]\+=\).*:\1 ${LDFLAGS}:" Makefile \ |
54 |
|| die "sed Makefile failed" |
55 |
|
56 |
emake || die "emake failed" |
60 |
emake || die "emake failed" |
57 |
} |
61 |
} |
58 |
|
62 |
|