git: e2b5683a1174 - main - archivers/py-comicapi: archivers/rar[i386] is available only for i386/amd64 arches (+)

From: Dima Panov <fluffy_at_FreeBSD.org>
Date: Fri, 03 Jul 2026 10:38:15 UTC
The branch main has been updated by fluffy:

URL: https://cgit.FreeBSD.org/ports/commit/?id=e2b5683a1174e35a1c728fb79eb37796dc98fe57

commit e2b5683a1174e35a1c728fb79eb37796dc98fe57
Author:     Dima Panov <fluffy@FreeBSD.org>
AuthorDate: 2026-07-03 10:37:08 +0000
Commit:     Dima Panov <fluffy@FreeBSD.org>
CommitDate: 2026-07-03 10:37:08 +0000

    archivers/py-comicapi: archivers/rar[i386] is available only for i386/amd64 arches (+)
    
    Define correct dependencies on rar only on supported arches
    
    Approved by: portmgr blanket
---
 archivers/py-comicapi/Makefile | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/archivers/py-comicapi/Makefile b/archivers/py-comicapi/Makefile
index 2c23192dc42c..e4c103bf86bd 100644
--- a/archivers/py-comicapi/Makefile
+++ b/archivers/py-comicapi/Makefile
@@ -49,7 +49,10 @@ ICU_DESC=	ICU
 
 7Z_RUN_DEPENDS=		${PYTHON_PKGNAMEPREFIX}py7zr>=0:archivers/py-py7zr@${PY_FLAVOR}
 CBR_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}rarfile>=0:archivers/py-rarfile@${PY_FLAVOR} \
-			rar>=0:archivers/rar
+			unrar:archivers/unrar \
+			${CBR_RUN_DEPENDS_${ARCH}}
+CBR_RUN_DEPENDS_amd64=	rar:archivers/rar
+CBR_RUN_DEPENDS_i386=	rar:archivers/rar-i386
 ICU_RUN_DEPENDS=	${PYTHON_PKGNAMEPREFIX}pyicu>=0:devel/py-pyicu@${PY_FLAVOR}
 
 .include <bsd.port.mk>