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>

Reply via email to