]> Pileus Git - ~andy/sunrise/blobdiff - sys-auth/pam_skey/pam_skey-1.1.4.ebuild
honor $libdir, cosmetics
[~andy/sunrise] / sys-auth / pam_skey / pam_skey-1.1.4.ebuild
index 3ac016ffd14c7f98898b8c40750ec15202177eb8..a84e09f2deaaf4fce398e4e0218b007dc7cb099b 100644 (file)
@@ -7,28 +7,31 @@ inherit eutils pam
 DESCRIPTION="pam interface to existing S/Key library/interface"
 HOMEPAGE="http://freshmeat.net/projects/pam_skey/"
 SRC_URI="http://kreator.esa.fer.hr/projects/tarballs/${P}.tar.gz"
-       #http://dchurch.ath.cx/${P}-gentoo-${PR}.patch.bz2"
+
 LICENSE="GPL-2"
 SLOT="0"
 KEYWORDS="~x86"
 IUSE=""
+
 DEPEND=">=sys-libs/pam-0.78-r3
        >=app-admin/skey-1.1.5-r4"
-S=${WORKDIR}/${PN}
+RDEPEND="${DEPEND}"
+
+S="${WORKDIR}/${PN}"
 
 src_unpack() {
        unpack ${A}
        cd ${S}
-       epatch ${FILESDIR}/${P}-gentoo.patch
+       epatch ${FILESDIR}/${P}-gentoo.patch || die "patch failed"
 }
 
 src_compile() {
-       econf --libdir="/lib" || die "econf failed"
+       econf --libdir="/$(get_libdir)" || die "econf failed"
        emake || die "emake failed"
 }
 
 src_install() {
-       make DESTDIR=${D} install || die
+       emake DESTDIR="${D}" install || die "install failed"
        dodoc README INSTALL
        newpamd ${FILESDIR}/pam_skey-system-auth.pam.d system-auth
 }