--- jabberd2-2.2.8.ebuild 2009-05-08 08:24:09.000000000 -0700 +++ jabberd2-2.2.9.ebuild 2010-04-10 02:28:22.110916348 -0700 @@ -1,6 +1,8 @@ -# Copyright 1999-2009 Gentoo Foundation +# Copyright 1999-2010 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-im/jabberd2/jabberd2-2.2.8.ebuild,v 1.1 2009/05/08 15:24:09 gentoofan23 Exp $ +# $Header: $ + +EAPI="2" inherit db-use eutils flag-o-matic pam @@ -31,8 +33,7 @@ S="${WORKDIR}/jabberd-${PV}" -src_compile() { - +src_configure() { # https://bugs.gentoo.org/show_bug.cgi?id=207655#c3 replace-flags -O[3s] -O2 @@ -62,8 +63,6 @@ $(use_enable sqlite) \ $(use_enable ssl) \ $(use_with zlib) - emake || die "make failed" - } src_install() { @@ -72,8 +71,8 @@ fowners jabber:jabber /usr/bin/{jabberd,router,sm,c2s,s2s} fperms 750 /usr/bin/{jabberd,router,sm,c2s,s2s} - newinitd "${FILESDIR}/${P}.init" jabberd || die "newinitd failed" - newpamd "${FILESDIR}/${P}.pamd" jabberd || die "newpamd failed" + newinitd "${FILESDIR}/${PN}.init" jabberd || die "newinitd failed" + newpamd "${FILESDIR}/${PN}.pamd" jabberd || die "newpamd failed" dodoc AUTHORS README UPGRADE docinto tools @@ -92,11 +91,9 @@ sed -i \ -e 's,mysql,db,' \ sm.xml* || die "sed failed" - } pkg_postinst() { - if use pam; then echo ewarn 'Jabberd-2 PAM authentication requires your unix usernames to' @@ -106,5 +103,4 @@ echo ebeep fi - }