From e1551d5cd7b95939bf3c1774bba6ad63b807af0c Mon Sep 17 00:00:00 2001 From: "Marcus D. Hanwell" Date: Sat, 1 Aug 2009 23:31:19 +0000 Subject: Removed the cracklib USE flag, as requested in bug 261689. (Portage version: 2.2_rc33/cvs/Linux x86_64) --- net-mail/poppassd_ceti/ChangeLog | 10 ++++-- .../poppassd_ceti/poppassd_ceti-1.8.5-r2.ebuild | 42 ++++++++++++++++++++++ 2 files changed, 50 insertions(+), 2 deletions(-) create mode 100644 net-mail/poppassd_ceti/poppassd_ceti-1.8.5-r2.ebuild (limited to 'net-mail') diff --git a/net-mail/poppassd_ceti/ChangeLog b/net-mail/poppassd_ceti/ChangeLog index 0fa1fb257869..73299ddd0ac2 100644 --- a/net-mail/poppassd_ceti/ChangeLog +++ b/net-mail/poppassd_ceti/ChangeLog @@ -1,6 +1,12 @@ # ChangeLog for net-mail/poppassd_ceti -# Copyright 1999-2007 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-mail/poppassd_ceti/ChangeLog,v 1.9 2007/02/08 13:35:40 flameeyes Exp $ +# Copyright 1999-2009 Gentoo Foundation; Distributed under the GPL v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/poppassd_ceti/ChangeLog,v 1.10 2009/08/01 23:31:19 cryos Exp $ + +*poppassd_ceti-1.8.5-r2 (01 Aug 2009) + + 01 Aug 2009; Marcus D. Hanwell + +poppassd_ceti-1.8.5-r2.ebuild: + Removed the cracklib USE flag, as requested in bug 261689. 08 Feb 2007; Diego Pettenò ChangeLog: Regenerate digest in Manifest2 format. diff --git a/net-mail/poppassd_ceti/poppassd_ceti-1.8.5-r2.ebuild b/net-mail/poppassd_ceti/poppassd_ceti-1.8.5-r2.ebuild new file mode 100644 index 000000000000..fcf4004ddab3 --- /dev/null +++ b/net-mail/poppassd_ceti/poppassd_ceti-1.8.5-r2.ebuild @@ -0,0 +1,42 @@ +# Copyright 1999-2009 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/net-mail/poppassd_ceti/poppassd_ceti-1.8.5-r2.ebuild,v 1.1 2009/08/01 23:31:19 cryos Exp $ + +inherit eutils toolchain-funcs pam portability + +MY_PN="poppassd" +MY_P="${MY_PN}-${PV}" +S=${WORKDIR}/${MY_P} + +DESCRIPTION="Password change daemon with PAM support" +HOMEPAGE="http://echelon.pl/pubs/poppassd.html" +SRC_URI="http://echelon.pl/pubs/${MY_P}.tar.gz" + +LICENSE="GPL-2" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +DEPEND="virtual/pam" + +RDEPEND="${DEPEND} + sys-apps/xinetd + cracklib? ( sys-libs/cracklib )" + +src_compile() { + $(tc-getCC) -c ${CFLAGS} ${MY_PN}.c || die "Compile failed." + $(tc-getCC) -o poppassd ${MY_PN}.o -lpam $(dlopen_lib) || die "Linking failed." +} + +src_install() { + dodoc README + + pamd_mimic_system poppassd auth account password + + insinto /etc/xinetd.d + newins ${FILESDIR}/poppassd.xinetd poppassd + + insinto /usr/sbin + insopts -o root -g bin -m 500 + doins poppassd || die "Install failed." +} -- cgit v1.2.3-65-gdbad