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

(-)/usr/portage/app-admin/sysklogd/sysklogd-1.4.2_pre20061230-r2.ebuild (-6 / +17 lines)
Lines 15-25 Link Here
15
LICENSE="BSD"
15
LICENSE="BSD"
16
SLOT="0"
16
SLOT="0"
17
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86"
17
KEYWORDS="alpha amd64 arm hppa ia64 ppc ppc64 s390 sh sparc x86"
18
IUSE=""
18
IUSE="perl"
19
RESTRICT="test"
19
RESTRICT="test"
20
20
21
DEPEND=""
21
DEPEND=""
22
RDEPEND="dev-lang/perl
22
RDEPEND="perl? ( dev-lang/perl )
23
	sys-apps/debianutils"
23
	sys-apps/debianutils"
24
24
25
S=${WORKDIR}/${MY_P}
25
S=${WORKDIR}/${MY_P}
Lines 52-65 Link Here
52
}
52
}
53
53
54
src_install() {
54
src_install() {
55
	dosbin syslogd klogd "${FILESDIR}"/syslogd-listfiles || die "dosbin"
55
	dosbin syslogd klogd || die "dosbin"
56
	doman *.[1-9] "${FILESDIR}"/syslogd-listfiles.8
56
	doman *.[1-9]
57
	exeinto /etc/cron.daily
58
	newexe "${FILESDIR}"/syslog-cron syslog.cron
59
	dodoc ANNOUNCE CHANGES MANIFEST NEWS README.1st README.linux
57
	dodoc ANNOUNCE CHANGES MANIFEST NEWS README.1st README.linux
60
	dodoc "${FILESDIR}"/syslog.conf
58
	dodoc "${FILESDIR}"/syslog.conf
61
	insinto /etc
59
	insinto /etc
62
	doins "${FILESDIR}"/syslog.conf
60
	doins "${FILESDIR}"/syslog.conf
63
	newinitd "${FILESDIR}"/sysklogd.rc6 sysklogd
61
	newinitd "${FILESDIR}"/sysklogd.rc6 sysklogd
64
	newconfd "${FILESDIR}"/sysklogd.confd sysklogd
62
	newconfd "${FILESDIR}"/sysklogd.confd sysklogd
63
64
	if use perl; then
65
		dosbin "${FILESDIR}"/syslogd-listfiles
66
		doman "${FILESDIR}"/syslogd-listfiles.8
67
		exeinto /etc/cron.daily
68
		newexe "${FILESDIR}"/syslog-cron syslog.cron
69
	fi
70
}
71
72
pkg_postinst() {
73
	if use !perl; then
74
		ewarn "perl useflag not set- automatic log rotating disabled."
75
	fi
65
}
76
}
(-)/usr/portage/app-admin/sysklogd/sysklogd-1.5.ebuild (-8 / +19 lines)
Lines 13-23 Link Here
13
LICENSE="BSD"
13
LICENSE="BSD"
14
SLOT="0"
14
SLOT="0"
15
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
15
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
16
IUSE=""
16
IUSE="perl"
17
RESTRICT="test"
17
RESTRICT="test"
18
18
19
DEPEND=""
19
DEPEND=""
20
RDEPEND="dev-lang/perl
20
RDEPEND="perl? ( dev-lang/perl )
21
	sys-apps/debianutils"
21
	sys-apps/debianutils"
22
22
23
src_unpack() {
23
src_unpack() {
Lines 41-55 Link Here
41
}
41
}
42
42
43
src_install() {
43
src_install() {
44
	dosbin syslogd klogd debian/syslog-facility debian/syslogd-listfiles || die "dosbin"
44
	dosbin syslogd klogd || die "dosbin"
45
	doman *.[1-9] debian/syslogd-listfiles.8
45
	doman *.[1-9]
46
	insinto /etc
46
	insinto /etc
47
	doins debian/syslog.conf || die
47
	doins debian/syslog.conf || die
48
	exeinto /etc/cron.daily
49
	newexe debian/cron.daily syslog || die
50
	exeinto /etc/cron.weekly
51
	newexe debian/cron.weekly syslog || die
52
	dodoc ANNOUNCE CHANGES NEWS README.1st README.linux
48
	dodoc ANNOUNCE CHANGES NEWS README.1st README.linux
53
	newinitd "${FILESDIR}"/sysklogd.rc6 sysklogd
49
	newinitd "${FILESDIR}"/sysklogd.rc6 sysklogd
54
	newconfd "${FILESDIR}"/sysklogd.confd sysklogd
50
	newconfd "${FILESDIR}"/sysklogd.confd sysklogd
51
52
	if use perl; then                                                      
53
		dosbin debian/syslog-facility debian/syslogd-listfiles || die "dosbin" 
54
		doman debian/syslogd-listfiles.8                       
55
		exeinto /etc/cron.daily                                        
56
		newexe debian/cron.daily syslog || die                         
57
		exeinto /etc/cron.weekly                                       
58
		newexe debian/cron.weekly syslog || die                        
59
	fi
60
}
61
62
pkg_postinst() {                            
63
	if use !perl; then
64
		ewarn "Warning: perl useflag not set- automatic log rotating disabled."
65
	fi
55
}
66
}
(-)/usr/portage/app-admin/sysklogd/sysklogd-1.5-r1.ebuild (-8 / +19 lines)
Lines 13-23 Link Here
13
LICENSE="BSD"
13
LICENSE="BSD"
14
SLOT="0"
14
SLOT="0"
15
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
15
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
16
IUSE=""
16
IUSE="perl"
17
RESTRICT="test"
17
RESTRICT="test"
18
18
19
DEPEND=""
19
DEPEND=""
20
RDEPEND="dev-lang/perl
20
RDEPEND="perl? ( dev-lang/perl )
21
	sys-apps/debianutils"
21
	sys-apps/debianutils"
22
22
23
src_unpack() {
23
src_unpack() {
Lines 43-57 Link Here
43
}
43
}
44
44
45
src_install() {
45
src_install() {
46
	dosbin syslogd klogd debian/syslog-facility debian/syslogd-listfiles || die "dosbin"
46
	dosbin syslogd klogd || die "dosbin"
47
	doman *.[1-9] debian/syslogd-listfiles.8
47
	doman *.[1-9]
48
	insinto /etc
48
	insinto /etc
49
	doins debian/syslog.conf || die
49
	doins debian/syslog.conf || die
50
	exeinto /etc/cron.daily
51
	newexe debian/cron.daily syslog || die
52
	exeinto /etc/cron.weekly
53
	newexe debian/cron.weekly syslog || die
54
	dodoc ANNOUNCE CHANGES NEWS README.1st README.linux
50
	dodoc ANNOUNCE CHANGES NEWS README.1st README.linux
55
	newinitd "${FILESDIR}"/sysklogd.rc6 sysklogd
51
	newinitd "${FILESDIR}"/sysklogd.rc6 sysklogd
56
	newconfd "${FILESDIR}"/sysklogd.confd sysklogd
52
	newconfd "${FILESDIR}"/sysklogd.confd sysklogd
53
54
	if use perl; then                                                      
55
		dosbin debian/syslog-facility debian/syslogd-listfiles || die "dosbin" 
56
		doman debian/syslogd-listfiles.8
57
		exeinto /etc/cron.daily                                        
58
		newexe debian/cron.daily syslog || die                         
59
		exeinto /etc/cron.weekly                                       
60
		newexe debian/cron.weekly syslog || die                        
61
	fi
62
}
63
64
pkg_postinst() {                            
65
	if use !perl; then
66
		ewarn "perl useflag not set- automatic log rotating disabled."
67
	fi
57
}
68
}
(-)/usr/portage/app-admin/sysklogd/sysklogd-1.5-r2.ebuild (-8 / +19 lines)
Lines 13-23 Link Here
13
LICENSE="BSD"
13
LICENSE="BSD"
14
SLOT="0"
14
SLOT="0"
15
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
15
KEYWORDS="~alpha ~amd64 ~arm ~hppa ~ia64 ~ppc ~ppc64 ~s390 ~sh ~sparc ~x86"
16
IUSE=""
16
IUSE="perl"
17
RESTRICT="test"
17
RESTRICT="test"
18
18
19
DEPEND=""
19
DEPEND=""
20
RDEPEND="dev-lang/perl
20
RDEPEND="perl? ( dev-lang/perl )
21
	sys-apps/debianutils"
21
	sys-apps/debianutils"
22
22
23
src_unpack() {
23
src_unpack() {
Lines 43-57 Link Here
43
}
43
}
44
44
45
src_install() {
45
src_install() {
46
	dosbin syslogd klogd debian/syslog-facility debian/syslogd-listfiles || die "dosbin"
46
	dosbin syslogd klogd || die "dosbin"
47
	doman *.[1-9] debian/syslogd-listfiles.8
47
	doman *.[1-9]
48
	insinto /etc
48
	insinto /etc
49
	doins debian/syslog.conf || die
49
	doins debian/syslog.conf || die
50
	exeinto /etc/cron.daily
51
	newexe debian/cron.daily syslog || die
52
	exeinto /etc/cron.weekly
53
	newexe debian/cron.weekly syslog || die
54
	dodoc ANNOUNCE CHANGES NEWS README.1st README.linux
50
	dodoc ANNOUNCE CHANGES NEWS README.1st README.linux
55
	newinitd "${FILESDIR}"/sysklogd.rc7 sysklogd
51
	newinitd "${FILESDIR}"/sysklogd.rc7 sysklogd
56
	newconfd "${FILESDIR}"/sysklogd.confd sysklogd
52
	newconfd "${FILESDIR}"/sysklogd.confd sysklogd
53
	
54
	if use perl; then
55
		dosbin debian/syslog-facility debian/syslogd-listfiles || die "dosbin"
56
		doman debian/syslogd-listfiles.8
57
		exeinto /etc/cron.daily
58
		newexe debian/cron.daily syslog || die
59
		exeinto /etc/cron.weekly
60
		newexe debian/cron.weekly syslog || die
61
	fi
62
}
63
64
pkg_postinst() {                            
65
	if use !perl; then
66
		ewarn "perl useflag not set- automatic log rotating disabled."
67
	fi
57
}
68
}

Return to bug 208560