From bb77c7c1317c324e77957ca4ab77da7e3f68f3ff Mon Sep 17 00:00:00 2001 From: Takuya Wakazono Date: Wed, 26 Mar 2025 00:34:37 +0900 Subject: [PATCH] net-misc/brickd: avoid compressing man pages Closes: https://bugs.gentoo.org/952033 Signed-off-by: Takuya Wakazono --- net-misc/brickd/brickd-2.4.7.ebuild | 14 +++++++++----- net-misc/brickd/metadata.xml | 9 +++++++++ 2 files changed, 18 insertions(+), 5 deletions(-) create mode 100644 net-misc/brickd/metadata.xml diff --git a/net-misc/brickd/brickd-2.4.7.ebuild b/net-misc/brickd/brickd-2.4.7.ebuild index ec72f41daf..52552af320 100644 --- a/net-misc/brickd/brickd-2.4.7.ebuild +++ b/net-misc/brickd/brickd-2.4.7.ebuild @@ -11,17 +11,21 @@ LICENSE="GPL-2" SLOT="0" KEYWORDS="~amd64" RDEPEND=" - >=dev-libs/libusb-1.0.27 - >=dev-libs/libgpiod-1.6.4" + >=dev-libs/libusb-1.0.27:1 + >=dev-libs/libgpiod-1.6.4:=" DEPEND="${RDEPEND}" BDEPEND=">=virtual/pkgconfig-3 >=dev-build/make-4.4.1 >=sys-devel/gcc-14.2.1" + +src_prepare() { + default + # avoid compressing man pages, bug 952033 + sed -i '/gzip.*\/man\//d' Makefile || die +} + src_configure() { # source code of daemonlib package must be linked into brickd sources # reference: https://github.com/Tinkerforge/brickd ln -s "${WORKDIR}/daemonlib-${P}" "${WORKDIR}/${P}/src/daemonlib" || die } -src_compile() { - emake -} diff --git a/net-misc/brickd/metadata.xml b/net-misc/brickd/metadata.xml new file mode 100644 index 0000000000..00a560a597 --- /dev/null +++ b/net-misc/brickd/metadata.xml @@ -0,0 +1,9 @@ + + + + + + Tinkerforge/brickd + https://www.tinkerforge.com/en/doc/Software/Brickd.html + +