diff --git a/dev-vcs/gitkraken-bin/Manifest b/dev-vcs/gitkraken-bin/Manifest index 1ccea67..09456a0 100755 --- a/dev-vcs/gitkraken-bin/Manifest +++ b/dev-vcs/gitkraken-bin/Manifest @@ -2,7 +2,9 @@ AUX ico/gitkraken.png 19197 BLAKE2B 2156f9c4c616888a14dd8cfbbeaf0b65285f311af604 DIST gitkraken-bin-3.5.0.tar.gz 81802905 BLAKE2B b0388cdeb1f148f560f658627a1106faa7824b849218f743b443601cbdfa0a5eea42220815ed3055be1cdd50bc6f2d7de2d925c5eb4179c3f6e5a85de80d24aa SHA512 af7c70703f8ab0f7d6fb719986a470b0e4a584c678bbbdfdcbff9dbd7053caa82e8173e77ac5583e39fc0f81898892520d294fb21d1e83daccf61a45fb2e94eb DIST gitkraken-bin-3.5.1.tar.gz 81888729 BLAKE2B 8ee2445a179299dee4705afb56febc727fa4244cad8afd1db9cff072ef6d914484a0d63e950ba9b3a9793f3fd0f7bf82df863b748a44a3360fae641155636cca SHA512 cf5aa24411d7af40ac5f6514823f2a94a902e260845cb664b7a6a79cf55185cb1c364837746d9f0d8fc2cba8c1d8466c5b7779efedd9a2f91c90d9336a09fe5b DIST gitkraken-bin-3.6.0.tar.gz 87486502 BLAKE2B 2c526685a28d3243e40c41f25d1649f3e8c7c01899572e9b4013f2e446700a0bf1be96592eaacee5228595abcbbd2d765a9ccd87294d6d533c626930e4263745 SHA512 6649e6f2bc24f000c6d59f19f82fcd3781d987aefbae547fdad56b51c746fd3261e043e07fd806c5931addf56c0e97d7fb33d11ee698748b57b648db639e2691 +DIST gitkraken-bin-3.6.3.tar.gz 90188334 BLAKE2B 0bd16f9b25790a4615627a3f98fa0aab84e6a75603ed14368c72beb568dfe5dc40296ecf9be0bfe49147a73572ec4546499b4c86f2f134e7ad446d5365607821 SHA512 3c06629f774744f3d950f38f30f4ad0dd6617b768bb25a09a1ba88b6996de9eea58b74c68e23402af7332aad9f666edd365c614c2e8209aab2372e22a5218704 EBUILD gitkraken-bin-3.5.0.ebuild 1562 BLAKE2B ebab69d5a72dd25df7997fcb07d9626045f80497cd4d14f4db566e7c5af62a97e747964fda98afabd04aab207e65b23fae7ceec262d2179fdbe9db85693f549b SHA512 d80fc9133ab71066b5fdd5e7c389476a7576dd61b8731e15e7728b341ccbe431833250e9c3e5de6dc431d1b9f28944a9b492c7f66e17cf99fed8390c9b179159 EBUILD gitkraken-bin-3.5.1.ebuild 1562 BLAKE2B ebab69d5a72dd25df7997fcb07d9626045f80497cd4d14f4db566e7c5af62a97e747964fda98afabd04aab207e65b23fae7ceec262d2179fdbe9db85693f549b SHA512 d80fc9133ab71066b5fdd5e7c389476a7576dd61b8731e15e7728b341ccbe431833250e9c3e5de6dc431d1b9f28944a9b492c7f66e17cf99fed8390c9b179159 EBUILD gitkraken-bin-3.6.0.ebuild 1562 BLAKE2B ebab69d5a72dd25df7997fcb07d9626045f80497cd4d14f4db566e7c5af62a97e747964fda98afabd04aab207e65b23fae7ceec262d2179fdbe9db85693f549b SHA512 d80fc9133ab71066b5fdd5e7c389476a7576dd61b8731e15e7728b341ccbe431833250e9c3e5de6dc431d1b9f28944a9b492c7f66e17cf99fed8390c9b179159 +EBUILD gitkraken-bin-3.6.3.ebuild 1562 BLAKE2B ebab69d5a72dd25df7997fcb07d9626045f80497cd4d14f4db566e7c5af62a97e747964fda98afabd04aab207e65b23fae7ceec262d2179fdbe9db85693f549b SHA512 d80fc9133ab71066b5fdd5e7c389476a7576dd61b8731e15e7728b341ccbe431833250e9c3e5de6dc431d1b9f28944a9b492c7f66e17cf99fed8390c9b179159 MISC metadata.xml 267 BLAKE2B 7d6f56ed28a57172c4292e1efbf5f50ba32fd4cb0fcfaf846242d9150659fbab0768f6e6f781091b967f6dde75877c2d9a47a5ac87b66d10ddfde0152c1f2193 SHA512 bbbdf5a6c80ffb2fa4f1994df54084bfb26eff8adc84e9e625a2e8b3852358eb822b0e7547361e704e767802cc805858b3edbdd572b4b9d45dc2215584bb4092 diff --git a/dev-vcs/gitkraken-bin/gitkraken-bin-3.6.3.ebuild b/dev-vcs/gitkraken-bin/gitkraken-bin-3.6.3.ebuild new file mode 100755 index 0000000..c6af8d4 --- /dev/null +++ b/dev-vcs/gitkraken-bin/gitkraken-bin-3.6.3.ebuild @@ -0,0 +1,69 @@ +# Copyright 1999-2017 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 + +EAPI=6 +inherit eutils gnome2-utils xdg +DESCRIPTION="The downright luxurious Git client,for Windows, Mac & Linux" +HOMEPAGE="https://www.gitkraken.com" +SRC_URI="https://release.gitkraken.com/linux/v${PV}.tar.gz -> ${P}.tar.gz" +RESTRICT="mirror" +KEYWORDS="~amd64" +SLOT="0" +LICENSE="gitkraken-EULA" +RDEPEND=" + dev-libs/expat + dev-libs/nss + gnome-base/gconf + gnome-base/libgnome-keyring + media-gfx/graphite2 + media-libs/alsa-lib + media-libs/libpng + net-print/cups + net-libs/gnutls + sys-libs/zlib + x11-libs/gtk+:3 + x11-libs/libnotify + x11-libs/libxcb + x11-libs/libXtst" + +DEPEND="${RDEPEND}" + +QA_PREBUILT="opt/gitkraken-bin/resources/app.asar.unpacked/node_modules/nodegit/build/Release/nodegit.node + opt/gitkraken-bin/gitkraken" +QA_PRESTRIPPED="/opt/gitkraken-bin/libffmpeg.so + /opt/gitkraken-bin/libnode.so" + +S=${WORKDIR}/gitkraken + +src_install() { + dosym libcurl.so.4 /usr/$(get_libdir)/libcurl-gnutls.so.4 + local destdir="/opt/${PN}" + insinto $destdir + doins -r locales resources + doins content_shell.pak \ + icudtl.dat \ + natives_blob.bin \ + snapshot_blob.bin \ + libffmpeg.so \ + libnode.so + exeinto $destdir + doexe gitkraken + doicon "$FILESDIR"/ico/gitkraken.png + dosym $destdir/gitkraken /usr/bin/gitkraken + make_desktop_entry gitkraken Gitkraken "gitkraken" Network +} + +pkg_preinst() { + xdg_pkg_preinst + gnome2_icon_savelist +} + +pkg_postinst() { + xdg_pkg_postinst + gnome2_icon_cache_update +} + +pkg_postrm() { + xdg_pkg_postrm + gnome2_icon_cache_update +}