Skip to content

Commit b7336fd

Browse files
committed
[dev-vcs/gitkraken] v11.10.0
1 parent 3f22414 commit b7336fd

2 files changed

Lines changed: 113 additions & 0 deletions

File tree

dev-vcs/gitkraken/Manifest

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@ AUX desktop-file.patch 449 BLAKE2B 060c04618a359b4f8b0be362d4daf85560818d4cec162
22
DIST GitKraken-v11.0.0.deb 142634540 BLAKE2B f4514bd16b1a3f4f7119c7ef1c9991484c1296ac875bf58f24399cd13b7c3ab16749c5088f322e032c1e4b77ffa0c26eb2f5384d64ed5f15bf9552b3ff9c8b9d SHA512 317402548d08f1e9101485d6065280c190671b43efcbb84dfbba36b5b6b79591a9edfe1f83abed9e87dcf5e888395626ee075820c6f999aa9fc0b2028c069343
33
DIST GitKraken-v11.1.0.deb 143317588 BLAKE2B a6dc69573c61d8205edb713f95edb9dc158f300139373746c288189d3cd2a39e469634f7522225629e24dd0bcbcd1ecfa2fd3c73a0567a14aadc0340d2b93404 SHA512 f5c0c1b921d3b7dda3b5e9ccd36722f4dc66c5f6c0b4fd9f5d78aefa8a437fcaf6b22bbec7a11da367815d8f86d25e4027625254644855d812f579e3386e4735
44
DIST GitKraken-v11.1.1.deb 143984760 BLAKE2B 41486d52fc69b3f55300ee8880c813d8316266d28fdeff514775cfc899332d95700a16530d97d08233f3ebf602861e314ef3369827df1611c4923ea19577b52a SHA512 1f7fcacdededb97e9d0e4174940cc70344be089f8f226b4f906a216ebbfa036def1f5e1196992ce65441d03be0ba2c131d059403891ff7e722a2d60e49926308
5+
DIST GitKraken-v11.10.0.deb 142771820 BLAKE2B c5d57775b3dee9d82b2aae20a6769144263d10fc84daa78c28381bbf6c1922dc88123bc571f4507e58b16b41faf26eb98662ff996650b97cb60552187482fa88 SHA512 369490dcd9cfc435dc357d212763b7bba673b5e3337bc25a981d574491da6548733a5646ab9524659dca21521ad75b0b45710c0e56e4dc54351c32fdf264df56
56
DIST GitKraken-v11.2.0.deb 145193448 BLAKE2B 57bb2b775f3f5ef90c9d359c8273ea36117cbf6f0fb105b015841c2a786a7d1f91b9279355aed5c0e74fa009d0d11ab02cdd1a184a3e88ad150a1f8d06de61f4 SHA512 2736dec381a968c76177c84ed741ba4e2b62f1d8468d21acf4d526820e54a54e6a8ba461f31fd5b0e3907c9f39580301c9413c5f4be1f7c37c9b2a1250208000
67
DIST GitKraken-v11.2.1.deb 144515368 BLAKE2B 1d2c44c48e7acfcb6d85e29ef13f965e8bc80984353e8afca4cb08be243985215902cb799e7f5e2c59aeaa62bb45674de8a5f6713af8f76e10de754f502b3f6a SHA512 20a46f5b984d40325b7c2094413100efbdb95aed0e725012c50d5d642e90c2fdbccd1d1336985e7e7fb10388e89a397ca201ca98b9dafd742ec2c6d0959b534a
78
DIST GitKraken-v11.3.0.deb 141451484 BLAKE2B ffd047043afed39579ce93b728172da84e4865cffdaf795c73ca40a85e235b109a763884589bf598b14dbdca3d00d8240757fe6a9ece22b5334f60d73a72e388 SHA512 43c299ffe816e010e914430e96dc7ef16e50f7bd94a4ca0c8663ddeab0e6bbe029d455ed4c7d1b3f4f172cf1e5829cb910157eae2065008bba2ceaa14110426d
@@ -15,6 +16,7 @@ DIST GitKraken-v11.9.0.deb 150892052 BLAKE2B e314cc29f27f576d5731fbc8544c6672f3a
1516
EBUILD gitkraken-11.0.0.ebuild 2999 BLAKE2B 2bd5e1c6901535293f3df61b12f2f87e552f7adff2ce0eefc858c177fc9ddf7f032fc72881ee9a7068f906bb79c942b23164ae99dbbfdaf4558412c96367fbdb SHA512 88d4b91718cff2ddcf499b917e9e83f7e7bd36cfa8a82621cd3f62db47fe16fac8a32df99719ec8991007944543f029567e8a3133eb380c0bee7700d6d769a9f
1617
EBUILD gitkraken-11.1.0.ebuild 2999 BLAKE2B 2bd5e1c6901535293f3df61b12f2f87e552f7adff2ce0eefc858c177fc9ddf7f032fc72881ee9a7068f906bb79c942b23164ae99dbbfdaf4558412c96367fbdb SHA512 88d4b91718cff2ddcf499b917e9e83f7e7bd36cfa8a82621cd3f62db47fe16fac8a32df99719ec8991007944543f029567e8a3133eb380c0bee7700d6d769a9f
1718
EBUILD gitkraken-11.1.1.ebuild 3146 BLAKE2B 1b75a93d6447ce442c81416a9e93a4ecaa5578a1945362a1843ee2f3de092be3c6f500ef28045abea2be25fe38d207456619259b89c0a18f33599eaf897b4d0e SHA512 f229a2eda2f4d10fa5509bdd71d369783ba8aaaa8d63d6ae2490e500d62ac8ecae50b618cf9885dbc27d73b9fb98f436152b09a49a8f54c6adbe4d0e85a2bcb8
19+
EBUILD gitkraken-11.10.0.ebuild 3236 BLAKE2B dbbb1e9f675a308bda4b9576f14c947ff4f4da0e5af60be7f50e141b71d6deee0d10e51988c97ea8898acf41e4db507840592f0798cd48db797f25ccca709c54 SHA512 33ed6a7c9e01530a369ed5b2eb92afb0e8fbca85c02ad3dfb5559edbd6d811811d9eb9893f895a54967527bf7d7c433a4a667b92eaec97b36eb0b0bcaa7448db
1820
EBUILD gitkraken-11.2.0.ebuild 3150 BLAKE2B ec1f2aa3d6b0b905d53018a8177cd081541248e05c25dbdeb2789609b50a009423364bef100194515a7211233e02a52938c3d0f5bd06033861dbe26154d4229d SHA512 ee2b2a15aef4ad284410dd2006cd7cdcfb51a95cae7102f1020f5f58f0251b6e4f6ed6772b3bf56dd43960e3371e1a1f2475d4f8a189fd743054d2b81e030c24
1921
EBUILD gitkraken-11.2.1.ebuild 3150 BLAKE2B 7d8e84c55f09d03802fd7e852988b3fc4c7376d778b7746a167c2add18a1546f9de179b6a133519a9c5a5bf7828e0052c2bcb4f7a6d954eac57bc2f4075bff82 SHA512 9ffb1159d3cc8e8883e6718abca537b1fbf6ec10287b7953c5f9925729b59c38a16238b51b64ded068cd2e0c1c515ac09d37734bc974db0b6e9fb32c6de3d0f0
2022
EBUILD gitkraken-11.3.0.ebuild 3236 BLAKE2B a1e4273efbf28ed28b7f760263396deb8dcdb55e4da6213b38a355028caec9d2eaa7c3531e7482fa1d79c34051a139f1f603bfdf208449da215caa2a19e532c9 SHA512 939497070fd1eb0d116575b7233239a27cca0094e70d4fc92ff1e47592a5c13f389633b712e1ddbb87b2fd64c1600114d299a9d65f43544508c8d3c653cc60fd
Lines changed: 111 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,111 @@
1+
# Copyright 1999-2018 Gentoo Foundation
2+
# Distributed under the terms of the GNU General Public License v2
3+
4+
EAPI=8
5+
6+
inherit unpacker xdg
7+
DESCRIPTION="cross-platform Git client"
8+
HOMEPAGE="https://www.gitkraken.com"
9+
DL_HASH="3ARdd7r8DdbpRfAuSgEW62j4OYj"
10+
SRC_URI="https://release.gitkraken.dev/gkd/production/normal/linux/x64/${PV}/${DL_HASH}/gitkraken-amd64.deb -> GitKraken-v${PV}.deb"
11+
12+
SLOT="0"
13+
KEYWORDS="~amd64"
14+
RESTRICT="strip"
15+
16+
# USE flags
17+
IUSE="gnome kde"
18+
19+
S="${WORKDIR}"
20+
21+
RDEPEND="
22+
>=net-print/cups-1.7.0
23+
>=x11-libs/cairo-1.6.0
24+
>=sys-libs/glibc-2.17
25+
>=media-libs/fontconfig-2.11
26+
media-sound/alsa-utils
27+
>=dev-libs/atk-2.5.3
28+
>=app-accessibility/at-spi2-atk-2.9.90
29+
>=sys-apps/dbus-1.9.14
30+
>=x11-libs/libdrm-2.4.38
31+
>=dev-libs/expat-2.0.1
32+
>=x11-libs/gtk+-3.9.10
33+
>=dev-libs/nss-3.22
34+
>=x11-libs/pango-1.14.0
35+
>=x11-libs/libX11-1.4.99.1
36+
>=x11-libs/libxcb-1.9.2
37+
>=x11-libs/libXcomposite-0.3
38+
>=x11-libs/libXdamage-1.1
39+
x11-libs/libXext
40+
x11-libs/libXfixes
41+
>=x11-libs/libxkbcommon-0.5.0
42+
x11-libs/libXrandr
43+
dev-libs/libgcrypt
44+
x11-libs/libnotify
45+
x11-libs/libXtst
46+
x11-libs/libxkbfile
47+
dev-libs/glib
48+
x11-misc/xdg-utils
49+
sys-fs/e2fsprogs
50+
>=dev-vcs/git-2.45.2
51+
app-crypt/mit-krb5
52+
net-misc/curl
53+
app-misc/trash-cli
54+
kde? (
55+
kde-plasma/kde-cli-tools
56+
)
57+
gnome? (
58+
gnome-base/gvfs
59+
)
60+
"
61+
62+
PATCHES=(
63+
"${FILESDIR}/desktop-file.patch"
64+
)
65+
66+
#TODO: ???
67+
LICENSE="EULA"
68+
69+
QA_FLAGS_IGNORED=".*"
70+
QA_PREBUILT="*"
71+
72+
S="${WORKDIR}"
73+
74+
src_install() {
75+
mv "${S}"/usr/share/doc/gitkraken "${S}"/usr/share/doc/"${PF}"
76+
77+
rm -rf "${S}"/usr/share/gitkraken/resources/app.asar.unpacked/node_modules/@axosoft/nodegit/build/Release/nodegit-ubuntu-18-ssl-1.0.0.node
78+
rm -rf "${S}"/usr/share/gitkraken/resources/app.asar.unpacked/node_modules/@axosoft/nodegit/build/Release/nodegit-ubuntu-18-ssl-1.1.0.node
79+
rm -rf "${S}"/usr/share/gitkraken/resources/app.asar.unpacked/node_modules/@axosoft/nodegit/build/Release/nodegit-ubuntu-18-ssl-10.node
80+
rm -rf "${S}"/usr/share/gitkraken/resources/app.asar.unpacked/node_modules/@axosoft/nodegit/build/Release/nodegit-ubuntu-18.node
81+
rm -rf "${S}"/usr/share/gitkraken/resources/app.asar.unpacked/node_modules/@axosoft/nodegit/build/Release/nodegit-ubuntu-20.node
82+
rm -rf "${S}"/usr/share/gitkraken/resources/app.asar.unpacked/node_modules/@axosoft/nodegit/build/Release/nodegit.node
83+
84+
rm -rf "${S}"/usr/share/gitkraken/resources/app.asar.unpacked/node_modules/@msgpackr-extract/msgpackr-extract-linux-x64/node.napi.musl.node
85+
rm -rf "${S}"/usr/share/gitkraken/resources/app.asar.unpacked/node_modules/@msgpackr-extract/msgpackr-extract-linux-x64/node.abi108.musl.node
86+
rm -rf "${S}"/usr/share/gitkraken/resources/app.asar.unpacked/node_modules/@msgpackr-extract/msgpackr-extract-linux-x64/node.abi115.musl.node
87+
88+
mkdir "${S}"/opt
89+
90+
mv "${S}"/usr/share/gitkraken "${S}"/opt
91+
92+
rm -rf "${S}"/usr/share/gitkraken
93+
rm -rf "${S}"/usr/bin/
94+
95+
cp -a "${S}"/* "${D}" || die "Installation failed"
96+
97+
docompress -x usr/share/doc/"${PF}"/*.gz
98+
99+
dosym /opt/gitkraken/gitkraken /usr/bin/gitkraken
100+
101+
echo "SEARCH_DIRS_MASK=\"/opt/gitkraken\"" > "${T}"/70-"${PN}" || die
102+
insinto /etc/revdep-rebuild && doins "${T}"/70-"${PN}" || die
103+
}
104+
105+
pkg_postinst() {
106+
xdg_desktop_database_update
107+
}
108+
109+
pkg_postrm() {
110+
xdg_desktop_database_update
111+
}

0 commit comments

Comments
 (0)