robbat2     15/03/04 06:42:24

  Added:                metadata.xml oath-toolkit-2.4.1.ebuild ChangeLog
  Log:
  Add ebuild based on sunrise.
  
  (Portage version: 2.2.17/cvs/Linux x86_64, unsigned Manifest commit)

Revision  Changes    Path
1.1                  sys-auth/oath-toolkit/metadata.xml

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/oath-toolkit/metadata.xml?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/oath-toolkit/metadata.xml?rev=1.1&content-type=text/plain

Index: metadata.xml
===================================================================
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd";>
<pkgmetadata>
        <maintainer>
        <email>[email protected]</email>
        </maintainer>
        <herd>sysadmin</herd>
        <use>
                <flag name="pskc">Build tools &amp; library for the Portable 
Symmetric Key Container (PSKC) format per RFC6030</flag>
                <flag name="pam">Build PAM module for pluggable login 
authentication for OATH</flag>
        </use>
</pkgmetadata>



1.1                  sys-auth/oath-toolkit/oath-toolkit-2.4.1.ebuild

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/oath-toolkit/oath-toolkit-2.4.1.ebuild?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/oath-toolkit/oath-toolkit-2.4.1.ebuild?rev=1.1&content-type=text/plain

Index: oath-toolkit-2.4.1.ebuild
===================================================================
# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: 
/var/cvsroot/gentoo-x86/sys-auth/oath-toolkit/oath-toolkit-2.4.1.ebuild,v 1.1 
2015/03/04 06:42:24 robbat2 Exp $
EAPI=5

inherit pam eutils autotools
DESCRIPTION="Toolkit for using one-time password authentication with HOTP/TOTP 
algorithms"
HOMEPAGE="http://www.nongnu.org/oath-toolkit/ 
http://gitorious.org/oath-toolkit/";
SRC_URI="http://download.savannah.gnu.org/releases/${PN}/${P}.tar.gz";
LICENSE="GPL-3 LGPL-2.1"

SLOT="0"
KEYWORDS="~amd64 ~x86"
IUSE="pam pskc test"

RDEPEND="
        pam? ( virtual/pam )
        pskc? ( dev-libs/xmlsec )"
DEPEND="${RDEPEND}
        test? ( dev-libs/libxml2 )"

src_prepare() {
        # These tests need git/cvs and don't reflect anything in the final app
        sed -i -r \
                -e '/TESTS/s,test-vc-list-files-(git|cvs).sh,,g' \
                gl/tests/Makefile.am
        eautoreconf
        default
}

src_configure() {
        econf \
                $(use_enable test xmltest ) \
                $(use_enable pam) \
                $(use_with pam pam-dir $(getpam_mod_dir)) \
                $(use_enable pskc)
}

src_install() {
        default
        if use pam; then
                newdoc pam_oath/README README.pam
        fi
        if use pskc; then
                doman pskctool/pskctool.1
        fi
}

src_test() {
        # without keep-going, it will bail out after the first testsuite 
failure,
        # skipping the other testsuites. as they are mostly independant, this 
sucks.
        emake --keep-going check
        [ $? -ne 0 ] && die "At least one testsuite failed"
}



1.1                  sys-auth/oath-toolkit/ChangeLog

file : 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/oath-toolkit/ChangeLog?rev=1.1&view=markup
plain: 
http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-auth/oath-toolkit/ChangeLog?rev=1.1&content-type=text/plain

Index: ChangeLog
===================================================================
# ChangeLog for sys-auth/oath-toolkit
# Copyright 1999-2015 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/sys-auth/oath-toolkit/ChangeLog,v 1.1 
2015/03/04 06:42:24 robbat2 Exp $

*oath-toolkit-2.4.1 (04 Mar 2015)

  04 Mar 2015; Robin H. Johnson <[email protected]> +metadata.xml,
  +oath-toolkit-2.4.1.ebuild:
  Add ebuild based on sunrise.




Reply via email to