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

(-)jabberd-2.0.10.ebuild.orig (-4 / +6 lines)
Lines 55-69 Link Here
55
	emake || die "make failed"
55
	emake || die "make failed"
56
}
56
}
57
57
58
pkg_preinst() {
59
	## add user and group
60
	enewgroup jabber
61
	enewuser jabber -1 -1 /var/jabberd jabber
62
}
63
58
src_install() {
64
src_install() {
59
#	DON'T USE EINSTALL HERE! it breaks the Makefile's sysconfdir!
65
#	DON'T USE EINSTALL HERE! it breaks the Makefile's sysconfdir!
60
#	einstall || die "make install failed"
66
#	einstall || die "make install failed"
61
	make DESTDIR=${D} install || die "make install failed"
67
	make DESTDIR=${D} install || die "make install failed"
62
68
63
	## add user and group
64
	enewgroup jabber
65
	enewuser jabber -1 -1 /var/jabberd jabber
66
67
	## set binary permissions
69
	## set binary permissions
68
	fowners :jabber /usr/bin/{jabberd,router,resolver,sm,c2s,s2s}
70
	fowners :jabber /usr/bin/{jabberd,router,resolver,sm,c2s,s2s}
69
	fperms o= /usr/bin/{jabberd,router,resolver,sm,c2s,s2s}
71
	fperms o= /usr/bin/{jabberd,router,resolver,sm,c2s,s2s}

Return to bug 132518