commit: bb77c7c1317c324e77957ca4ab77da7e3f68f3ff Author: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com> AuthorDate: Tue Mar 25 15:34:37 2025 +0000 Commit: Takuya Wakazono <pastalian46 <AT> gmail <DOT> com> CommitDate: Tue Mar 25 15:34:37 2025 +0000 URL: https://gitweb.gentoo.org/repo/proj/guru.git/commit/?id=bb77c7c1
net-misc/brickd: avoid compressing man pages Closes: https://bugs.gentoo.org/952033 Signed-off-by: Takuya Wakazono <pastalian46 <AT> gmail.com> net-misc/brickd/brickd-2.4.7.ebuild | 14 +++++++++----- net-misc/brickd/metadata.xml | 9 +++++++++ 2 files changed, 18 insertions(+), 5 deletions(-) diff --git a/net-misc/brickd/brickd-2.4.7.ebuild b/net-misc/brickd/brickd-2.4.7.ebuild index ec72f41da..52552af32 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 000000000..00a560a59 --- /dev/null +++ b/net-misc/brickd/metadata.xml @@ -0,0 +1,9 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "https://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <!-- maintainer-needed --> + <upstream> + <remote-id type="github">Tinkerforge/brickd</remote-id> + <doc>https://www.tinkerforge.com/en/doc/Software/Brickd.html</doc> + </upstream> +</pkgmetadata>
