From 0975e4bf8e51912bd5f5b76483e8cd8abc4b0500 Mon Sep 17 00:00:00 2001 From: Christian Schoffit Date: Fri, 15 May 2026 11:42:06 +0200 Subject: [PATCH] dev-embedded/imsprog: fix bug 974633 missing packages in RDEPEND fix bug 974633 missing packages in RDEPEND Bug: https://bugs.gentoo.org/974633 Signed-off-by: Christian Schoffit --- dev-embedded/imsprog/imsprog-1.8.3-r2.ebuild | 47 ++++++++++++++++++++ 1 file changed, 47 insertions(+) create mode 100644 dev-embedded/imsprog/imsprog-1.8.3-r2.ebuild diff --git a/dev-embedded/imsprog/imsprog-1.8.3-r2.ebuild b/dev-embedded/imsprog/imsprog-1.8.3-r2.ebuild new file mode 100644 index 0000000000..ebb6f50b7d --- /dev/null +++ b/dev-embedded/imsprog/imsprog-1.8.3-r2.ebuild @@ -0,0 +1,47 @@ +# Copyright 2026 Gentoo Authors +# Distributed under the terms of the GNU General Public License v2 + +EAPI=8 + +inherit cmake udev + +DESCRIPTION="I2C, MicroWire and SPI EEPROM/Flash chip Programmer" +HOMEPAGE="https://github.com/bigbigmdm/IMSProg" +SRC_URI="https://github.com/bigbigmdm/IMSProg/archive/refs/tags/v${PV}.tar.gz -> ${P}.tar.gz" +S=${WORKDIR}/IMSProg-${PV} + +LICENSE="GPL-3" +SLOT="0" +KEYWORDS="~amd64" + +DEPEND=" + dev-libs/libusb + dev-qt/qtcore + dev-qt/qtgui + dev-qt/qtwidgets + dev-qt/qtnetwork +" +RDEPEND="${DEPEND} + virtual/udev +" +BDEPEND=" + dev-build/cmake + dev-qt/linguist-tools + dev-util/pkgconf + app-arch/gzip +" + +src_install() { + cmake_src_install + mv "${D}"/usr/share/doc/imsprog/* "${D}"/usr/share/doc/${PF} || die + rmdir "${D}"/usr/share/doc/imsprog || die "/usr/share/doc/imsprog not empty" + gunzip "${D}"/usr/share/man/man1/* +} + +pkg_postrm() { + udev_reload +} + +pkg_postinst() { + udev_reload +}