This commit is contained in:
Mario Fetka
2024-03-12 20:41:02 +01:00
parent 6efca6afa2
commit a14b80a8cf
74 changed files with 887 additions and 778 deletions

View File

@@ -1,3 +1,6 @@
AUX xpipe.desktop 378 BLAKE2B 80a81d82fe62749b726331374a151bde9a7852d224c3d368db2982b8adcc11ff2b576480645fb0ab2b92ee5aad0cfbf47cd33b31a32d2ca3ad762380e6415a3c SHA512 490ce0774fd3c852ed9f976177c4ddfed070110d21b6de50b8a28e865da6575570554bf25446a1c51900df34edd6bf16aa9d8a7d0b2458b0e49f5ee53488fe1f
AUX xpipe.desktop 368 BLAKE2B a3c312fbdb61ad2f7e5c84347c71cdea177964d4c5b4813d07ae42f82f97bfd933135cc80e2f9fd251507624f20c41c0480edeecb221fe0ad62941de9aa14bc8 SHA512 7ce02dfe011ab9af05c1a64bcfcfa6b4f3454781bb32c93202e87792661f3b25f6910cee9398d07fbbc0b407b09bedc4b07a249f2f4f781039e8ea6116901d24
AUX xpipe.png 87256 BLAKE2B 5e7114dca107f92efbce24e93b94fce0671d3f8369ac06619954cb4303cea3a41d433d6a140ca6c2dbf027c0a5471748b3d321658bc465ac8f37004281c0d5d7 SHA512 cf4a50d133cb59392a33b7f3b71e11229cdb97cdea2ec4d8470a6fea981605ca79cf2365345eab15fd2875e21375ca7dbf0a5c8a07b0418086a2b4c98aaac61b
DIST xpipe-portable-linux-1.7.16-x86_64.tar.gz 154180398 BLAKE2B 37317d118f0c7319165f04c00cff80d53aa25f843465ff889010a47735e1e2b3a8b088a3413711519f36b113e5a165e2c48efcc6cc48bbe85b97696d62f82fd2 SHA512 221dd792703bae1b9195e4812065969d5006e1673de132607f4394cfb97ffcbf958d35e7fb86e3fb9198ecbf60c7291351b47efe10bf328f267319ef697745f4
EBUILD xpipe-1.7.16.ebuild 1088 BLAKE2B 2524cfcc646ffffb91dca6b33306e043e13f5b7529607d6708aad23f80b3a5040867d0cc5851984075d22adf96d105927844df4598a81c1b7090925f98c385fe SHA512 05c7b36a29c952ff4f9ff7cfe13e71201cf50ed6402ac8ab76b13f806ec373a7877063b8b463958051c0359350ce7de2073efa091f6c561d35495ea8da18d5c8
DIST xpipe-portable-linux-8.3-x86_64.tar.gz 152796358 BLAKE2B 9bd62f7f9184a5327ddd4840420dd906db74c92bcc2be622432ea2874bca46cb9174fc044c6abfae27f2f8ce0c0973ee62860bcc11fdd59c019e2ee543089db9 SHA512 9b99acb386b4205a7f18635ac9df56d210d6a7020cfb8c588e72c23eadc3f9f362f9cb2bfb6f289ff09202a382c6ad684dbb6e9ea92c1c0aefbac4c26b2f9cc9
EBUILD xpipe-1.7.16.ebuild 1112 BLAKE2B e225bd643780482b15ba79f4ed579d843c3d929f1a52a88c42303297943a9c8ad3e8f2460cef8c2061465bfb6bf5112bb4bf8dd0d7857b6a47f83e30ee1fb4f9 SHA512 dbfc9b0032242e7f3e70e7910969e39e8eed119d1b704c272b7dd5faf61e84c82c682c35188a0fb8f40ed09e5971f57886e7e8a42c875e7019d1a25a7e05ee7b
EBUILD xpipe-8.3.ebuild 1142 BLAKE2B 55689585d19f04567115f1e59eccaa67bf3f722bb1f6e9d0cb592981b25f53e0f3b7adc11de5f1c069ac675b1afc73a2d4e30878f0111cd211d66fbabdded3a0 SHA512 4151c94f67b5fe6770800d9ba49baf35a6006752de5afa42fbb8d353aab261b61b00284e0e5c9e383222123a630d4a730895c8896931cd38f330022cb22d70bf

View File

@@ -5,7 +5,7 @@ Comment=Your entire server infrastructure at your fingertips
TryExec=/opt/xpipe/app/bin/xpiped
Exec=/opt/xpipe/cli/bin/xpipe open %U
Path=/opt/xpipe/app
Icon=/opt/xpipe/app/lib/xpiped.png
Icon=xpipe.png
Terminal=false
Categories=Utility;Development;
StartupNotify=true

Binary file not shown.

After

Width:  |  Height:  |  Size: 85 KiB

View File

@@ -26,16 +26,17 @@ S="${WORKDIR}"
src_install() {
insinto /opt/${PN}
doins -r xpipe-${PV}/*
mv xpipe-${PV} xpipe
dodir /opt
cp -a xpipe "${ED}"/opt || die
dosym ../../opt/xpipe/cli/xpipe usr/bin/xpipe
dosym ../../opt/xpipe/cli/bin/xpipe usr/bin/xpipe
dosym ../../opt/xpipe/xpipe_completion etc/bash_completion.d/xpipe
dosym ../../opt/xpipe/cli/xpipe_completion etc/bash_completion.d/xpipe
domenu ${FILESDIR}/${PN}.desktop
doman xpipe-${PV}/cli/man/*
doman xpipe/cli/man/*
}

View File

@@ -0,0 +1,54 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=8
inherit desktop unpacker xdg
DESCRIPTION="Your entire server infrastructure at your fingertips"
HOMEPAGE="https://xpipe.io/"
#SRC_URI="https://github.com/${PN}-io/${PN}/releases/download/${PV}/${PN}-installer-linux-x86_64.deb -> ${PN}-installer-linux-${PV}-x86_64.deb"
SRC_URI="https://github.com/${PN}-io/${PN}/releases/download/${PV}/${PN}-portable-linux-x86_64.tar.gz -> ${PN}-portable-linux-${PV}-x86_64.tar.gz"
LICENSE="Apache-2.0"
SLOT="0"
KEYWORDS="-* ~amd64"
RESTRICT="bindist mirror splitdebug test"
#IUSE="swiftshader system-ffmpeg"
IUSE=""
QA_PREBUILT="*"
RDEPEND="
"
S="${WORKDIR}"
src_install() {
mv xpipe-${PV} xpipe
dodir /opt
cp -a xpipe "${ED}"/opt || die
dosym ../../opt/xpipe/cli/bin/xpipe usr/bin/xpipe
dosym ../../opt/xpipe/cli/xpipe_completion etc/bash_completion.d/xpipe
domenu ${FILESDIR}/${PN}.desktop
doicon ${FILESDIR}/${PN}.png
doman xpipe/cli/man/*
}
pkg_preinst() {
xdg_pkg_preinst
}
pkg_postinst() {
xdg_pkg_postinst
}
pkg_postrm() {
xdg_pkg_postrm
}