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

Collapse All | Expand All

(-)sysklogd/Manifest (-7 / +10 lines)
Lines 1-12 Link Here
1
MD5 1a269d53665b88e21d1319220739361c ChangeLog 5649
2
MD5 654cb895d5e3630ec4b3364d3fafb3ea sysklogd-1.4.1-r11.ebuild 1466
1
MD5 654cb895d5e3630ec4b3364d3fafb3ea sysklogd-1.4.1-r11.ebuild 1466
3
MD5 e1376d40e02cf8026882cd4451267fed files/sysklogd-1.4.1-SO_BSDCOMPAT.patch 2523
2
MD5 1a269d53665b88e21d1319220739361c ChangeLog 5649
4
MD5 ee6c8a2e9ce3c67c0704ba954826d828 files/sysklogd-1.4.1-mips.patch 449
3
MD5 e849767f9cbbf8c5889306135efdcf36 sysklogd-1.4.1-r12.ebuild 1566
5
MD5 e25d7b583b7e4bd8be503b89e1771e90 files/sysklogd.confd 113
4
MD5 39526162728783b83aabc6754a6df208 files/syslogd-listfiles 2759
6
MD5 faf75c09d1694eea615a03b8f2c9aee2 files/sysklogd.rc6 1735
7
MD5 ed1fec7ebbb4eb91447909e972f1a224 files/syslog-cron 701
5
MD5 ed1fec7ebbb4eb91447909e972f1a224 files/syslog-cron 701
8
MD5 a4ca2a78eecd855928cc313d7c243819 files/syslog.conf 2332
6
MD5 a4ca2a78eecd855928cc313d7c243819 files/syslog.conf 2332
9
MD5 39526162728783b83aabc6754a6df208 files/syslogd-listfiles 2759
7
MD5 ee6c8a2e9ce3c67c0704ba954826d828 files/sysklogd-1.4.1-mips.patch 449
8
MD5 01d7ea5644c29972a910ab27e3ab4738 files/digest-sysklogd-1.4.1-r11 65
10
MD5 5d4b89ceb689887a6cbb582b875bf3e7 files/syslogd-listfiles.8 2540
9
MD5 5d4b89ceb689887a6cbb582b875bf3e7 files/syslogd-listfiles.8 2540
11
MD5 295e4c6eea23fe444002333ffff7b1dc files/sysklogd-1.4.1-2.6.headers.patch 25062
10
MD5 295e4c6eea23fe444002333ffff7b1dc files/sysklogd-1.4.1-2.6.headers.patch 25062
12
MD5 01d7ea5644c29972a910ab27e3ab4738 files/digest-sysklogd-1.4.1-r11 65
11
MD5 faf75c09d1694eea615a03b8f2c9aee2 files/sysklogd.rc6 1735
12
MD5 e1376d40e02cf8026882cd4451267fed files/sysklogd-1.4.1-SO_BSDCOMPAT.patch 2523
13
MD5 e25d7b583b7e4bd8be503b89e1771e90 files/sysklogd.confd 113
14
MD5 b580836f2f85b5fe1a9d819b497e4334 files/sysklogd-1.4.1-ppc64.patch 12992
15
MD5 01d7ea5644c29972a910ab27e3ab4738 files/digest-sysklogd-1.4.1-r12 65
(-)sysklogd/files/digest-sysklogd-1.4.1-r12 (+1 lines)
Line 0 Link Here
1
MD5 d214aa40beabf7bdb0c9b3c64432c774 sysklogd-1.4.1.tar.gz 81784
(-)sysklogd/sysklogd-1.4.1-r12.ebuild (+62 lines)
Line 0 Link Here
1
diff -Naur sysklogd-1.4.1/klogd.c sysklogd-1.4.1new/klogd.c
2
--- sysklogd-1.4.1/klogd.c	2001-03-11 14:40:10.000000000 -0500
Line 0 Link Here
1
# Copyright 1999-2005 Gentoo Foundation
2
# Distributed under the terms of the GNU General Public License v2
3
# $Header: /var/cvsroot/gentoo-x86/app-admin/sysklogd/sysklogd-1.4.1-r11.ebuild,v 1.4 2005/01/01 11:29:42 eradicator Exp $
4
5
inherit eutils
6
7
DESCRIPTION="Standard log daemons"
8
HOMEPAGE="http://www.infodrom.org/projects/sysklogd/"
9
SRC_URI="ftp://metalab.unc.edu/pub/Linux/system/daemons/${P}.tar.gz"
10
11
LICENSE="BSD"
12
SLOT="0"
13
KEYWORDS="alpha amd64 hppa ia64 mips ppc ppc64 s390 x86 sparc"
14
IUSE=""
15
16
DEPEND="virtual/libc"
17
RDEPEND="dev-lang/perl
18
	sys-apps/debianutils"
19
PROVIDE="virtual/logger"
20
21
src_unpack() {
22
	unpack ${A}
23
24
	cd ${S}
25
	sed -i "s:-O3:${CFLAGS} -D_FILE_OFFSET_BITS=64 -D_LARGEFILE_SOURCE:" Makefile
26
27
	# Handle SO_BSDCOMPAT being depricated in 2.5+ kernels.
28
	if [ "${ARCH}" = "ppc64" ]
29
	then
30
		cd ${S}
31
		epatch ${FILESDIR}/${PN}-1.4.1-ppc64.patch
32
	else
33
		cd ${S}; epatch ${FILESDIR}/${P}-SO_BSDCOMPAT.patch
34
		cd ${S}; epatch ${FILESDIR}/${P}-2.6.headers.patch
35
	fi
36
	if [ "${ARCH}" = "mips" ]
37
	then
38
		cd ${S}
39
		epatch ${FILESDIR}/${PN}-1.4.1-mips.patch
40
	fi
41
}
42
43
src_compile() {
44
	emake LDFLAGS="" || die
45
}
46
47
src_install() {
48
	dosbin syslogd klogd ${FILESDIR}/syslogd-listfiles
49
	doman *.[1-9] ${FILESDIR}/syslogd-listfiles.8
50
	exeinto /etc/cron.daily
51
	newexe ${FILESDIR}/syslog-cron syslog.cron
52
	dodoc ANNOUNCE CHANGES MANIFEST NEWS README.1st README.linux
53
	dodoc ${FILESDIR}/syslog.conf
54
	insinto /etc
55
	doins ${FILESDIR}/syslog.conf
56
	exeinto /etc/init.d
57
	newexe ${FILESDIR}/sysklogd.rc6 sysklogd
58
	insinto /etc/conf.d
59
	newins ${FILESDIR}/sysklogd.confd sysklogd
60
}

Return to bug 88099