Skip to content
Open
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.2.0-amd64.tar.gz 230727377 BLAKE2B ec76464a899a63e5c29671b345249bf41f37a810201e097a4972079960abbe3d099ff82e2f9e08251a4ea381b8ae8232db4d8e71563e37744ee58ebb7c27fb60 SHA512 abaf5d9194859297a721a0b4adbe360e639ee72994d0d931e593e830850e4ff1ffc5285dd369beeee1de45167fc96c6380bf89d71fa0f10208952f4c98940e41
42 changes: 42 additions & 0 deletions dev-vcs/gitkraken/gitkraken-12.2.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.2.0.tar.gz -> gitkraken-12.2.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