diff options
-rw-r--r-- | sys-auth/pam_google_authenticator/Manifest | 6 | ||||
-rw-r--r-- | sys-auth/pam_google_authenticator/pam_google_authenticator-1.0.ebuild | 36 |
2 files changed, 39 insertions, 3 deletions
diff --git a/sys-auth/pam_google_authenticator/Manifest b/sys-auth/pam_google_authenticator/Manifest index 15d8d79..3481e79 100644 --- a/sys-auth/pam_google_authenticator/Manifest +++ b/sys-auth/pam_google_authenticator/Manifest @@ -1,3 +1,3 @@ -AUX exit_codes.patch 585 RMD160 cc80a8b35e1dfe7d6b7f88c3b577dafddfd99d0d SHA1 1a375a77c8e40d01502f8efd4c9cb8b9152fc2d7 SHA256 61d990c48f77757c668dc12b6c3131001151210c1061d1a2664c1f2f49d5e756 -AUX pam_google_authenticator-9999-as-needed.patch 687 RMD160 50ab6fa5a99f5eaa6ecf7a644d65006e76eded55 SHA1 e71b2ea78db3b6d5d0e03595f3af90cbc9c020f1 SHA256 7c0967ad9102b916e4f260dc72fd9a9caa8b4464cd5fc8f1d082453ca5b163d4 -EBUILD pam_google_authenticator-9999.ebuild 911 RMD160 ce98bc94c42eb24022cae6e7246a1daccd34ee76 SHA1 bbc26986b7d0d8cb54842a9ddd7f71d654940125 SHA256 80fda768aa3ce438b18c677af7f0a344be9a4f232b68cbcbf6bd83bb8d465217 +AUX exit_codes.patch 585 SHA256 61d990c48f77757c668dc12b6c3131001151210c1061d1a2664c1f2f49d5e756 SHA512 03d1c8233281b693424d977391e0a1cf1a32a58a7cbd637431c53b7c5fe6201b9f5332ca3510211ece31bf30408ad0b86938ac3527dae3c233dadc6ee9c0cafa WHIRLPOOL a6827ed2f72001c787f38b67b4b16d9fff9150090f0f466e5d431125ccf15e2c292ba5c308a386ee10528d4a403180a9ec7944b147c8ae8d9339a580d602361c +DIST libpam-google-authenticator-1.0-source.tar.bz2 32708 SHA256 80426045d13ce7a2bf56c692ccfb1751cef3c7484752ad40738facf729264d4b SHA512 92ec473b07e2e46f969cd0a1a6f5707892800418442ad7d046ebc1195bbd1654e396f53245056c7eee38decaeb1997102f9aa988b7da1d734dcd2b104402ef8c WHIRLPOOL fff94006035d0751ff690f81d827a33c5d304f86a48809fa889138bb29ae1f9c47315fb0c3548d29dae545cac63db9f35a9bb6e439f49cd4a6571241a43e4c6a +EBUILD pam_google_authenticator-1.0.ebuild 819 SHA256 ec1fe9e8ee583207cff6e9afdec0efc5be811910f2f3dee4cf0128eebddf437d SHA512 2508c3fe4c9eccec6213b5638937c5df8565ce254006cbf6def1e1e7fd10c2d7602e9a0995f9125faa2def672b2f1e14a5c2501fcb29ac903f563dc0d6d61778 WHIRLPOOL 5a7bdbcf6c73a4943eec8617d4249f6bec06c81153ada74f702c266bd0e7d96d0310dfab463c644c9ea11fc318a6613159e8f8a7abb58bddfebcaf86ec97f499 diff --git a/sys-auth/pam_google_authenticator/pam_google_authenticator-1.0.ebuild b/sys-auth/pam_google_authenticator/pam_google_authenticator-1.0.ebuild new file mode 100644 index 0000000..eb84552 --- /dev/null +++ b/sys-auth/pam_google_authenticator/pam_google_authenticator-1.0.ebuild @@ -0,0 +1,36 @@ +# Copyright 1999-2010 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI="3" +inherit eutils base pam toolchain-funcs + +DESCRIPTION="Example PAM module demonstrating two-factor authentication" +HOMEPAGE="http://code.google.com/p/google-authenticator/" +SRC_URI="https://google-authenticator.googlecode.com/files/libpam-google-authenticator-1.0-source.tar.bz2" + +LICENSE="Apache-2.0" +SLOT="0" +KEYWORDS="~amd64 ~x86" +IUSE="" + +RESTRICT="test nomirror" + +DEPEND="sys-libs/pam" +RDEPEND="${DEPEND} + media-gfx/qrencode" +#PATCHES="${FILESDIR}/exit_codes.patch" + +S="${WORKDIR}/lib${PN//_/-}-${PV}" + +src_compile() { + emake CC="$(tc-getCC)" || die +} + +src_install() { + dopammod pam_google_authenticator.so || die + + dobin google-authenticator || die + + dodoc README FILEFORMAT || die +} |