Commit 1b66c877 by Kawin Nikomborirak

add keybase-bin

parent 4bbd9e98
DIST keybase_1.0.31-20170922160113.95370ca8b_amd64.deb 77572806 SHA256 1d63550636836f5ba385f7552c287a683b60ab0a14fa350384678897baf920b5 SHA512 d9bb45cb8d36a7b322b757c0b90261ea70abd69884e9b09f956c5740b15043d40fc22a6b6e6e24718f172bb9dd23210e070857dfc7dfaf23bd741ebb06d63413 WHIRLPOOL 65428e6bca8737cd12b3fb7d798187f265c39896b84b956b5d481d1121d4ce943fdff6390a65e676aa0387e44983fd4c58859928819d646e22ecc11d5a6a16ee
DIST keybase_1.0.31-20170922160113.95370ca8b_i386.deb 77256816 SHA256 7b948e698111785e24f6590ff8d96d57f37315a66ba89b5983f72d299c2657c4 SHA512 0aad99eadc05dd0bd65f296b8c43a31360c16444a4b40711d55875bca61364ea292f149aacf775a7e666ac1d88c7981f88b7e0d8e285eba42c137360217c8bf5 WHIRLPOOL ef7b4f96c564a8a4ff1a67a5af157c4c0baf77f348b767f65bea352e72f7b584e3d53aff804fe30cda9d1f4d7407804c022580acd4b2e4fda1f6e6260917f5a9
EBUILD keybase-bin-1.0.31_p20170922160113.ebuild 1495 SHA256 642453a45cfc986600210f47d257281dd366074d1ba795c33cdae1a4eb7ba698 SHA512 932a16618b0ea253c678a57d7c6d860429d490d520f301b340d4a1fa848602e31f94aba6e9516a541bbf59a256fc7a79f15383a645a511645418ecb9f84d8edc WHIRLPOOL c25773bb95f804e89e1a049e894e34008d9e92ecf007ed07a12a7ad575b3b303d6967d336902ef7ed5dff0edcbd6ba1cf35eaeefc3708045826421d0f0dcb708
# Copyright 1999-2017 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
EAPI=6
inherit eutils unpacker
COMMIT_HASH="95370ca8b"
SRC_URI_BASE="https://s3.amazonaws.com/prerelease.keybase.io/linux_binaries/deb/keybase_"
DESCRIPTION="Keybase Go client, filesystem, and GUI"
HOMEPAGE="https://keybase.io"
SRC_URI="amd64? ( ${SRC_URI_BASE}${PV/_p/-}.${COMMIT_HASH}_amd64.deb )
x86? ( ${SRC_URI_BASE}${PV/_p/-}.${COMMIT_HASH}_i386.deb )"
RESTRICT="mirror"
LICENSE="BSD"
SLOT="0"
KEYWORDS="-* ~x86 ~amd64"
IUSE=""
DEPEND=""
RDEPEND="${DEPEND}
!app-crypt/kbfs
!app-crypt/keybase
app-crypt/gnupg
sys-fs/fuse
gnome-base/gconf
x11-libs/libXScrnSaver"
S="${WORKDIR}"
QA_PREBUILT="*"
src_install() {
exeinto /opt/keybase
doexe opt/keybase/Keybase
doexe opt/keybase/libffmpeg.so
doexe opt/keybase/libnode.so
doexe opt/keybase/post_install.sh
rm -f opt/keybase/{Keybase,lib*.so,post_install.sh}
insinto /opt
doins -r opt/keybase
exeinto /usr/bin
doexe usr/bin/kbfsfuse
doexe usr/bin/kbnm
doexe usr/bin/keybase
doexe usr/bin/run_keybase
for d in etc/chromium etc/opt/chrome; do
insinto /$d/native-messaging-hosts
doins $d/native-messaging-hosts/io.keybase.kbnm.json
done
domenu usr/share/applications/keybase.desktop
cd usr/share/icons/hicolor
local size
for size in *; do
doicon -s $size $size/apps/keybase.png
done
}
pkg_postinst() {
/opt/keybase/post_install.sh
}
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment