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

(-)procmail-3.22-r10.ebuild (-1 / +10 lines)
Lines 50-55 Link Here
50
50
51
	# Fix for bug #270551
51
	# Fix for bug #270551
52
	epatch "${FILESDIR}/${PN}-3.22-glibc-2.10.patch"
52
	epatch "${FILESDIR}/${PN}-3.22-glibc-2.10.patch"
53
54
	# Do not link to net-libs/libnet
55
	sed -i Makefile -e 's| -lnet||g' || die
53
}
56
}
54
57
55
src_compile() {
58
src_compile() {
Lines 58-68 Link Here
58
	append-flags -fno-inline-functions
61
	append-flags -fno-inline-functions
59
62
60
	sed -e "s:CFLAGS0 = -O:CFLAGS0 = ${CFLAGS}:" \
63
	sed -e "s:CFLAGS0 = -O:CFLAGS0 = ${CFLAGS}:" \
61
		-e "s:LDFLAGS0= -s:LDFLAGS0 = ${LDFLAGS}:" \
64
		-e '/^LDFLAGS\t=/s:).*:):g' \
62
		-e "s:LOCKINGTEST=__defaults__:#LOCKINGTEST=__defaults__:" \
65
		-e "s:LOCKINGTEST=__defaults__:#LOCKINGTEST=__defaults__:" \
63
		-e "s:#LOCKINGTEST=/tmp:LOCKINGTEST=/tmp:" \
66
		-e "s:#LOCKINGTEST=/tmp:LOCKINGTEST=/tmp:" \
64
		-i Makefile || die "sed failed"
67
		-i Makefile || die "sed failed"
65
68
69
	sed -e 's:$(LDFLAGS):$(LIBS):g' \
70
		-e 's: -Wl,-z,now::g' \
71
		-e "s:LDFLAGS0= -s:LDFLAGS0 = ${LDFLAGS} -Wl,-z,now:" \
72
		-e '/ -o /s|$(CFLAGS)|& $(LDFLAGS)|g' \
73
		-i src/Makefile.0 || die "src/Makefile"
74
66
	emake CC="$(tc-getCC)" || die
75
	emake CC="$(tc-getCC)" || die
67
}
76
}
68
77

Return to bug 368183