Skip to content
Closed
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
1 change: 1 addition & 0 deletions dev-vcs/gitkraken/Manifest
Original file line number Diff line number Diff line change
@@ -1,3 +1,4 @@
DIST gitkraken-12.0.1-amd64.tar.gz 227901054 BLAKE2B be67318cdc3479d8f7e8c196447299546a52c06eaeae583fda3cec94982d840a81d1b18ce667c585c3e7549ee3fda9ad602f978e6e8bce37dd4533f12f9ba8df SHA512 96e8200bb70316d6db29e963de9167b4fe1e46b07beb35703c3bfe508e7a74243a6a3bd7256f8523f64a58f9f14e767cbae2c4fa1bf3825674019912fe68ef95
DIST gitkraken-12.1.1-amd64.tar.gz 230561181 BLAKE2B c226a8d751f409d515fdf126f5a65eb8ee024cb768b9c58abbbb08f9d337faf15b8dfe3751d5cf77b1b681fb666b399902b1a9f6c1754bcf4222f5070010d58e SHA512 297e2702792c2e851cf96c3311901f5dcaaf04c64f9a8c07373e1e229270220dd1b00a19963afab4b57ffd33d42874abea248e903e0c404da559c6e5a2e021e1
DIST gitkraken-12.1.2-amd64.tar.gz 230568224 BLAKE2B ecf7b7ee54dbafb431dd7ff04a32c6ffef40cfdbfb33ad434ac30b5594f1516dda22965b9b67dafe1937e909b234a34588bb2984be9287ef325a3009259c8271 SHA512 2c8d5f34e2663b6b4b9b46cddc84739e63636b86ba8e4ca3bfe24301fe317de54401e198418d02f7c7312c5cd042c451e96e3da2da100b2af31bc4efafda6040
DIST gitkraken-12.3.0-amd64.tar.gz 230523334 BLAKE2B b3f33ee2186dd10c002f029233b5e48b332ec4643773bb409dd819a6ad95ca10c4b01f52d78a1ecf4b41ff6b8d0e772c6d999c5db107c4b73d5663288c3e7579 SHA512 71cee05b4b5026cfff52980bcc27590c1cd0e528f20d5efb548eef6ba10cfe5f27418a5f2226cdd7d17042528f0c598fccdd55178465d4f93132e4f48f0cf605
42 changes: 42 additions & 0 deletions dev-vcs/gitkraken/gitkraken-12.3.0.ebuild
Original file line number Diff line number Diff line change
@@ -0,0 +1,42 @@
# Distributed under the terms of the GNU General Public License v2
# Autogen by MARK Devkit

EAPI=7
inherit eutils pax-utils xdg-utils

DESCRIPTION="Git GUI client"
HOMEPAGE="https://www.gitkraken.com/"
SRC_URI="https://release.gitkraken.com/linux/GitKraken-v12.3.0.tar.gz -> gitkraken-12.3.0-amd64.tar.gz"
LICENSE="Axosoft, LLC"
SLOT="0"
KEYWORDS="*"
RDEPEND="x11-libs/libXScrnSaver
gnome-base/libgnome-keyring
dev-libs/nss

"
DEPEND="${RDEPEND}
"
S="${WORKDIR}/gitkraken"
src_install() {
declare GITKRAKEN_HOME=/opt/gitkraken
# Install gitkraken in /opt
dodir ${GITKRAKEN_HOME%/*}
mv "${S}" "${ED}"${GITKRAKEN_HOME} || die
insinto ${GITKRAKEN_HOME}
doins "${FILESDIR}/gitkraken.png"
# Create /usr/bin/gitkraken
dodir /usr/bin/
echo '#!/bin/sh' > "${ED}"/usr/bin/gitkraken
echo 'exec /opt/gitkraken/gitkraken "$@"' >> "${ED}"/usr/bin/gitkraken
fperms 0755 /usr/bin/gitkraken
fperms 4755 /opt/gitkraken/chrome-sandbox
insinto /usr/share/applications
doins "${FILESDIR}/gitkraken.desktop"
}
pkg_postinst() {
xdg_desktop_database_update
}


# vim: filetype=ebuild