diff options
author | Diego Elio Pettenò <flameeyes@gentoo.org> | 2011-03-21 14:48:15 +0000 |
---|---|---|
committer | Diego Elio Pettenò <flameeyes@gentoo.org> | 2011-03-21 14:48:15 +0000 |
commit | 9966319c4f4d8c4c7a7a7db63de144416dfcd0d6 (patch) | |
tree | f2e63d2ffa70cd42bacad2f7d4ab65a3f9d0f2b0 /sys-auth/pam-pgsql/pam-pgsql-0.7.3.ebuild | |
parent | x86 stable per bug 357285 (diff) | |
download | gentoo-2-9966319c4f4d8c4c7a7a7db63de144416dfcd0d6.tar.gz gentoo-2-9966319c4f4d8c4c7a7a7db63de144416dfcd0d6.tar.bz2 gentoo-2-9966319c4f4d8c4c7a7a7db63de144416dfcd0d6.zip |
Version bump; remove old version per bug #359787.
(Portage version: 2.2.0_alpha28/cvs/Linux x86_64)
Diffstat (limited to 'sys-auth/pam-pgsql/pam-pgsql-0.7.3.ebuild')
-rw-r--r-- | sys-auth/pam-pgsql/pam-pgsql-0.7.3.ebuild | 51 |
1 files changed, 51 insertions, 0 deletions
diff --git a/sys-auth/pam-pgsql/pam-pgsql-0.7.3.ebuild b/sys-auth/pam-pgsql/pam-pgsql-0.7.3.ebuild new file mode 100644 index 000000000000..3c2a6833c38c --- /dev/null +++ b/sys-auth/pam-pgsql/pam-pgsql-0.7.3.ebuild @@ -0,0 +1,51 @@ +# Copyright 1999-2011 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: /var/cvsroot/gentoo-x86/sys-auth/pam-pgsql/pam-pgsql-0.7.3.ebuild,v 1.1 2011/03/21 14:48:14 flameeyes Exp $ + +EAPI=2 + +inherit eutils pam + +DESCRIPTION="pam_pgsql is a module for pam to authenticate users with PostgreSQL" +HOMEPAGE="http://sourceforge.net/projects/pam-pgsql/" + +if [[ ${PV} = *_p* ]]; then + SRC_URI="http://www.flameeyes.eu/gentoo-distfiles/${P}.tar.gz" +else + SRC_URI="mirror://sourceforge/${PN}/${P}.tar.gz" +fi + +RDEPEND="virtual/pam + >=dev-db/postgresql-base-8.0 + >=dev-libs/libgcrypt-1.2.0" +DEPEND="${RDEPEND}" + +LICENSE="GPL-2" + +IUSE="" +SLOT="0" +KEYWORDS="~amd64 ~x86" + +src_configure() { + econf \ + --sysconfdir=/etc/security \ + --libdir=/$(get_libdir) \ + --docdir=/usr/share/doc/${PF} || die "econf failed" +} + +src_compile() { + emake pammoddir="$(getpam_mod_dir)" || die "emake failed" +} + +src_install() { + emake DESTDIR="${D}" pammoddir="$(getpam_mod_dir)" install || die "emake install failed" + find "${D}" -name '*.la' -delete +} + +pkg_postinst() { + elog "Please see the documentation and configuration examples in the" + elog "documentation directory at /usr/share/doc/${PF}." + elog "" + elog "Please note that the default configuration file in Gentoo has been" + elog "moved to /etc/security/pam-pgsql.conf to follow the other PAM modules." +} |