add repo updates

This commit is contained in:
Mario Fetka
2021-07-01 12:12:40 +02:00
parent 701156bcf9
commit 774177bfa1
87 changed files with 91 additions and 5182 deletions

View File

@@ -0,0 +1,2 @@
DIST Logic-2.3.27-master.AppImage 138036506 BLAKE2B d2c1f57a3887adab51f02b848b441b549e5bb723b03d271fbd02a248b091d6ab9a1e25aba7797471cc02c1f6c8fa2cd6e76e4b440b6b6524b59adc0c309ac31d SHA512 8cfa16e08193e3aba2c8aa242360d49dc30db53dacee7b0488d066d31c80bb525e80bbcc4a6c69b81534ea270df0609b6adb5316b1356d532108a78c33159609
EBUILD Logic-bin-2.3.27.ebuild 1054 BLAKE2B 9f33fe8cf9fd2678e12957b0716ba0bfa6d4c69f53c26797420546bb34a535f94c188488a3296754de0c5ec0e607fae264c530016e074dda52b5a08f9a4eb745 SHA512 4bf572544ce46da226fab70845a7bcdb8fa02e038396a25b277a78edf1b32921abc046df8ca7deabd02d7a2d6c79191ce3f00af6fc3c581a4e713b32d2406a0f

View File

@@ -0,0 +1,47 @@
# Copyright 1999-2018 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit appimage desktop
DESCRIPTION="Debug hardware like the pros."
HOMEPAGE="https://www.saleae.com/"
SRC_URI="
amd64? ( https://downloads.saleae.com/logic2/Logic-${PV}-master.AppImage )
"
LICENSE="EULA"
SLOT="0"
KEYWORDS="~amd64"
IUSE=""
RESTRICT="bindist mirror splitdebug"
RDEPEND="
net-print/cups
"
S="${WORKDIR}"
QA_PREBUILT="opt/Saleae/${PN}/Logic opt/Saleae/${PN}/libffmpeg.so opt/Saleae/${PN}/libnode.so"
MY_PN=${PN/-bin/}
src_prepare() {
rm -r ${P}/usr/lib
sed -i 's/^Exec=AppRun/Exec=${MY_PN}/' "${P}/${MY_PN}.desktop" \
|| die "Failed to patch desktop file"
default_src_prepare
}
src_install() {
mv ${P}/usr "${ED}"
rm -f ${P}/${MY_PN}.png
rm -f ${P}/.DirIcon
dodir /opt/Saleae/Logic
mv ${P}/* "${ED}"/opt/Saleae/Logic || die "Failed to move directory"
dosym ../../opt/Saleae/${MY_PN}/${MY_PN} /usr/bin/${MY_PN}
domenu "${ED}"/opt/Saleae/${MY_PN}/${MY_PN}.desktop
#doicon "${ED}"/opt/${P}/${MY_PN}.png
}