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

Collapse All | Expand All

(-)/usr/portage/app-admin/sysklogd/sysklogd-1.4.1-r11.ebuild (-8 / +20 lines)
Lines 4-16 Link Here
4
4
5
inherit eutils
5
inherit eutils
6
6
7
MY_P=${PN}-1.4.1
8
S="${WORKDIR}/${MY_P}"
9
7
DESCRIPTION="Standard log daemons"
10
DESCRIPTION="Standard log daemons"
8
HOMEPAGE="http://www.infodrom.org/projects/sysklogd/"
11
HOMEPAGE="http://www.infodrom.org/projects/sysklogd/"
9
SRC_URI="ftp://metalab.unc.edu/pub/Linux/system/daemons/${P}.tar.gz"
12
SRC_URI="ftp://metalab.unc.edu/pub/Linux/system/daemons/${MY_P}.tar.gz"
10
13
11
LICENSE="BSD"
14
LICENSE="BSD"
12
SLOT="0"
15
SLOT="0"
13
KEYWORDS="alpha amd64 hppa ia64 mips ppc ppc64 s390 sparc x86"
16
KEYWORDS="~amd64 ~x86"
14
IUSE=""
17
IUSE=""
15
RESTRICT="test"
18
RESTRICT="test"
16
19
Lines 21-36 Link Here
21
24
22
src_unpack() {
25
src_unpack() {
23
	unpack ${A}
26
	unpack ${A}
24
25
	cd "${S}"
27
	cd "${S}"
28
29
	# CVS patch / effectively version to 1.4.2
30
	epatch "${FILESDIR}/${MY_P}-cvs-20051017.patch"
31
32
	# CAEN/OWL security patches
33
	epatch "${FILESDIR}/${MY_P}-caen-owl-syslogd-bind.diff"
34
	epatch "${FILESDIR}/${MY_P}-caen-owl-syslogd-drop-root.diff"
35
	epatch "${FILESDIR}/${MY_P}-caen-owl-klogd-drop-root.diff"
36
37
	# Handle SO_BSDCOMPAT being depricated in 2.5+ kernels.
38
	epatch "${FILESDIR}/${MY_P}-SO_BSDCOMPAT.patch"
39
40
	# http://linuxfromscratch.org/pipermail/patches/2003-October/000432.html
41
	epatch "${FILESDIR}/${MY_P}-querymod.patch"
42
26
	sed -i \
43
	sed -i \
27
		-e "s:-O3:${CFLAGS} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE:" \
44
		-e "s:-O3:${CFLAGS} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE:" \
28
		Makefile || die "sed CFLAGS"
45
		Makefile || die "sed CFLAGS"
29
30
	# Handle SO_BSDCOMPAT being depricated in 2.5+ kernels.
31
	epatch "${FILESDIR}"/${P}-SO_BSDCOMPAT.patch
32
	epatch "${FILESDIR}"/${P}-2.6.headers.patch
33
	epatch "${FILESDIR}"/${PN}-1.4.1-mips.patch
34
}
46
}
35
47
36
src_compile() {
48
src_compile() {

Return to bug 109671