View | Details | Raw Unified | Return to bug 278339 | Differences between
and this patch

Collapse All | Expand All

(-)b/x11/iaito/Makefile (+60 lines)
Added Link Here
1
PORTNAME=	iaito
2
PORTVERSION=	5.9.0
3
CATEGORIES=	x11
4
5
MAINTAINER=	freebsd@sysctl.cz
6
COMMENT=	Official QT frontend of radare2
7
WWW=		https://github.com/radareorg/iaito
8
9
LICENSE=	GPLv3
10
11
BUILD_DEPENDS=	radare2>0:devel/radare2
12
13
LIB_DEPENDS=	libr_core.so:devel/radare2 \
14
		libcapstone.so:devel/capstone \
15
		libr_config.so:devel/radare2 \
16
		libr_debug.so:devel/radare2 \
17
		libr_bin.so:devel/radare2 \
18
		libr_lang.so:devel/radare2 \
19
		libr_anal.so:devel/radare2 \
20
		libr_bp.so:devel/radare2 \
21
		libr_egg.so:devel/radare2 \
22
		libr_asm.so:devel/radare2 \
23
		libr_flag.so:devel/radare2 \
24
		libr_cons.so:devel/radare2 \
25
		libr_reg.so:devel/radare2 \
26
		libr_search.so:devel/radare2 \
27
		libr_syscall.so:devel/radare2 \
28
		libr_socket.so:devel/radare2 \
29
		libr_fs.so:devel/radare2 \
30
		libr_util.so:devel/radare2 \
31
		libr_io.so:devel/radare2 \
32
		libr_magic.so:devel/radare2 \
33
		libr_crypto.so:devel/radare2 \
34
		libr_arch.so:devel/radare2 \
35
		libr_esil.so:devel/radare2 \
36
		libGL.so:graphics/libglvnd \
37
38
USES=		gmake ssl qt:5 pkgconfig qmake:no_configure
39
USE_QT=		svg widgets gui network core linguisttools buildtools
40
USE_GL=		gl
41
MAKE_ENV=	QMAKE_FLAGS="PREFIX=${STAGEDIR}${PREFIX}"\
42
		DESTDIR=${STAGEDIR}${PREFIX}
43
GNU_CONFIGURE=	yes
44
45
USE_GITHUB=	yes
46
GH_ACCOUNT=	radareorg
47
GH_PROJECT=	iaito
48
49
do-install:
50
	${INSTALL_PROGRAM} ${WRKSRC}/build/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
51
	${INSTALL_DATA} ${WRKSRC}/src/org.radare.${PORTNAME}.desktop \
52
			${STAGEDIR}${DESKTOPDIR}
53
	${MKDIR} ${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
54
	${INSTALL_DATA} ${WRKSRC}/src/img/org.radare.iaito.svg \
55
		${STAGEDIR}${PREFIX}/share/icons/hicolor/scalable/apps
56
	${MKDIR} ${STAGEDIR}${PREFIX}/share/metainfo
57
	${INSTALL_DATA} ${WRKSRC}/src/org.radare.iaito.appdata.xml \
58
		${STAGEDIR}${PREFIX}/share/metainfo
59
60
.include <bsd.port.mk>
(-)b/x11/iaito/distinfo (+3 lines)
Added Link Here
1
TIMESTAMP = 1712936504
2
SHA256 (radareorg-iaito-5.9.0_GH0.tar.gz) = 354d6b8de9dd8c0e985879be48409cbb3bd5bc1c957966f32eb7d46ac8fa5a14
3
SIZE (radareorg-iaito-5.9.0_GH0.tar.gz) = 3104941
(-)b/x11/iaito/files/patch-Makefile (+10 lines)
Added Link Here
1
--- Makefile.orig    2024-04-12 21:12:28 UTC
2
+++ Makefile
3
@@ -19,7 +19,7 @@ endif
4
 ifeq ($(WANT_PYTHON_BINDINGS),1)
5
 QMAKE_FLAGS+=IAITO_ENABLE_PYTHON_BINDINGS=true
6
 endif
7
-QMAKE_FLAGS+=PREFIX=$(PREFIX)
8
+#QMAKE_FLAGS+=PREFIX=$(PREFIX)
9
 
10
 all: iaito
(-)b/x11/iaito/pkg-descr (+1 lines)
Added Link Here
1
Official QT frontend of radare2 
(-)b/x11/iaito/pkg-plist (+4 lines)
Added Link Here
1
bin/iaito
2
share/applications/org.radare.iaito.desktop
3
share/icons/hicolor/scalable/apps/org.radare.iaito.svg
4
share/metainfo/org.radare.iaito.appdata.xml

Return to bug 278339