Skip to content

Onerng ebuild script for gentoo. #1

@noci2012

Description

@noci2012

sys-apps/onerng-3.5.ebuild
Gentoo Emerge (install) script.

# Copyright 1999-2015 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: $

EAPI=5
DESCRIPTION="Moonbase Otago One RNG entropy collector"
HOMEPAGE="http://onerng.info"
SRC_URI="https://github.com/OneRNG/onerng.github.io/blob/master/sw/onerng_$PV.orig.tar.gz?raw=true -> onerng_$PV.tar.gz"

LICENSE="LGPL-3"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""

DEPEND="sys-apps/rng-tools
                virtual/udev
                dev-python/python-gnupg
                app-crypt/gnupg
                sys-process/at"
RDEPEND="${DEPEND}"

src_unpack() {
        unpack ${A}
        export S="${WORKDIR}/onerng_$PV"
        #export S="${WORKDIR}/onerng_$PV/files"
}

src_install() {
        exeinto /sbin
        doexe $S/files/onerng.sh
        doexe $S/files/onerng_verify.py
        insinto /etc
        doins $S/files/onerng.conf 
        insinto /lib/udev/rules.d
        doins $S/files/79-onerng.rules
}

pkg_postinst() {
        udevadm control -R
}

pkg_postrm() {
        udevadm control -R
}

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions