update repo

This commit is contained in:
Mario Fetka
2023-11-28 14:02:18 +01:00
parent fff9d834a4
commit 3396db67a0
27 changed files with 461 additions and 133 deletions

View File

@@ -1,8 +1,4 @@
DIST idafree81_linux.run 84653313 BLAKE2B 6c159b92d5315eb3f3185404c8160c76dfe734c8d5ed3a98ef134c0ad7e16872157b5dffe55e0ea16d6b78b077f351cc6f6bcc9c5640889805e35c6436020877 SHA512 093bbb0cf8565926f19e551d1fa31056f3417b43b9a5c9206b0dde4a3bc8491c4100e8d8484ab704bdfaba4333aabb8405fbe1f5d8bac9dcfcedeb0ef5907eed
DIST idafree82_linux.run 86388748 BLAKE2B ea8b6cb704cd483d57248a70fcbad8d9f1d7d03fc1962bf38785ab20e027f89fb407dceaaf5d395464acc99ad5fcb9d5fe25cf9431369b4137ece1189a95e7fd SHA512 82e04514b7fab749a774a31c3cfe2132101ec5f8ea1943f4a6b92b0dd3fa2bbe3b5db9c79974b841368e066980beb5c9380d5e7bf0973962e507078556305bce
DIST idafree83_linux.run 94842973 BLAKE2B b0eb420183acf3a9269dcb986c8b0925c56a898d36bf6c9eedc7f5127647681fecfe3c61f06d556bc32f2e14af4736345f3657edf55eacd965b1e15b1de62f07 SHA512 5339435bd370cb55ff7f271ed15c8d947d71c7993cbea8cd33ef382fe0719b0aede501305bfd5487fdde8a4dd2ec954c6b46d0d4ed443395446a2fe1030a8a36
EBUILD idafree-8.1.ebuild 1271 BLAKE2B 65e651b7da9b75a7ab0ceb42bef26c6a69fef211b6ab138f4ea39ca72ff05d5e9e465a731709e681c6c911bb8683956f14d82708a926aa25e16262a8c11f3e27 SHA512 0f9fa4dd5c26239abe753a32e909b9075b0ba59fe2ef49d02cbeb122c1c891e7edfcc7aa920008eaf6399056eb9552a490416c6fdde422d29a1dd20ae28392e7
EBUILD idafree-8.2.ebuild 1271 BLAKE2B 65e651b7da9b75a7ab0ceb42bef26c6a69fef211b6ab138f4ea39ca72ff05d5e9e465a731709e681c6c911bb8683956f14d82708a926aa25e16262a8c11f3e27 SHA512 0f9fa4dd5c26239abe753a32e909b9075b0ba59fe2ef49d02cbeb122c1c891e7edfcc7aa920008eaf6399056eb9552a490416c6fdde422d29a1dd20ae28392e7
EBUILD idafree-8.3.ebuild 1264 BLAKE2B 249a7878faead9ed5d780241e78186d577b75483019584b4f8cf555ef9ab92265fd762eafc9ed440747a2ae052764b754adc715f4bb284ab42ced3c25c82e516 SHA512 d6616033f4098cbf36a30a40c353c9c2acbf5b70d8b67157981e8aee2bcf7223b18c96a8d24e20ea28eb366ad949eee04245a4942ae9a586dc5ae46b623f2761
MISC ChangeLog 383 BLAKE2B 246acdb1c1c088630f1a19046b7bbca23170dd67fa1e400a7d44096a1403a668340952392903136074cf56c9bb85c7bb9cdfbe44db40de14c40b027813129b98 SHA512 347ac6697b7057e1500a6ed77c2a88648d9df3a74f6fa6119d81e3968ff12920e3adc0d3152c82fe202446ee60bb8edca76e94028a53c43a43d74b772fd1b417
MISC metadata.xml 411 BLAKE2B 6bd76e3591b8a2d88277f9ebfbd5951a7458a266adf5818533a1d829a770db62e1de41a4cb4f29206ed5eb381c6f4bfdc04973c4c65bd72496b7e31b6c85880f SHA512 df1f54923628bff824dc8835c96902bd07d4462472b9b8f356abb0b9b81875d78fa96e511290739ecc5423eadc8b2579a65b2f31f9c2c6a73c8d3413c0603d98

View File

@@ -1,56 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit eutils desktop xdg-utils
MY_PV=$(ver_rs 1- '')
DESCRIPTION="IDA is the Interactive DisAssembler"
SRC_URI="https://out7.hex-rays.com/files/idafree${MY_PV}_linux.run"
HOMEPAGE="https://www.hex-rays.com/"
LICENSE="IDA-EULA"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="bindist strip"
RDEPEND="dev-qt/qtgui:5
dev-qt/qtcore:5
dev-qt/qtprintsupport:5
dev-qt/qtwidgets:5
sys-libs/binutils-libs"
src_unpack() {
mkdir -p "${S}"
cp "${DISTDIR}/idafree${MY_PV}_linux.run" "${WORKDIR}/idafree_linux.run"
chmod +x "${WORKDIR}/idafree_linux.run"
"${WORKDIR}/idafree_linux.run" --mode unattended --prefix "${S}"
}
src_prepare() {
default
rm "${S}"/Uninstall*
rm "${S}"/uninstall*
}
src_install() {
mkdir -p "${ED}"/opt/HexRays/IDAFree
cp -a "${S}"/* "${ED}"/opt/HexRays/IDAFree/ || die
newicon "${S}"/appico64.png ${PN}.png
dosym /opt/HexRays/IDAFree/ida64 /opt/bin/idafree64
make_desktop_entry /opt/bin/idafree64 "IDA Freeware and Hex-Rays Decompilers" ${PN} "Science;ComputerScience"
}
pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
}

View File

@@ -1,56 +0,0 @@
# Copyright 1999-2022 Gentoo Authors
# Distributed under the terms of the GNU General Public License v2
EAPI=7
inherit eutils desktop xdg-utils
MY_PV=$(ver_rs 1- '')
DESCRIPTION="IDA is the Interactive DisAssembler"
SRC_URI="https://out7.hex-rays.com/files/idafree${MY_PV}_linux.run"
HOMEPAGE="https://www.hex-rays.com/"
LICENSE="IDA-EULA"
SLOT="0"
KEYWORDS="~amd64"
RESTRICT="bindist strip"
RDEPEND="dev-qt/qtgui:5
dev-qt/qtcore:5
dev-qt/qtprintsupport:5
dev-qt/qtwidgets:5
sys-libs/binutils-libs"
src_unpack() {
mkdir -p "${S}"
cp "${DISTDIR}/idafree${MY_PV}_linux.run" "${WORKDIR}/idafree_linux.run"
chmod +x "${WORKDIR}/idafree_linux.run"
"${WORKDIR}/idafree_linux.run" --mode unattended --prefix "${S}"
}
src_prepare() {
default
rm "${S}"/Uninstall*
rm "${S}"/uninstall*
}
src_install() {
mkdir -p "${ED}"/opt/HexRays/IDAFree
cp -a "${S}"/* "${ED}"/opt/HexRays/IDAFree/ || die
newicon "${S}"/appico64.png ${PN}.png
dosym /opt/HexRays/IDAFree/ida64 /opt/bin/idafree64
make_desktop_entry /opt/bin/idafree64 "IDA Freeware and Hex-Rays Decompilers" ${PN} "Science;ComputerScience"
}
pkg_postinst() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
}
pkg_postrm() {
xdg_desktop_database_update
xdg_mimeinfo_database_update
}