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

Collapse All | Expand All

(-)Makefile (-9 / +6 lines)
Lines 1-11 Link Here
1
# New ports collection makefile for: binwalk
2
# Date created: 6 February 2012
3
# Whom: Kurt Jaeger <fbsd-ports@opsec.eu>
4
#
5
# $FreeBSD$
1
# $FreeBSD$
6
2
7
PORTNAME=	binwalk
3
PORTNAME=	binwalk
8
PORTVERSION=	0.4.3
4
PORTVERSION=	0.4.5
9
CATEGORIES=	security
5
CATEGORIES=	security
10
MASTER_SITES=	GOOGLE_CODE
6
MASTER_SITES=	GOOGLE_CODE
11
7
Lines 14-38 Link Here
14
10
15
LICENSE=	MIT
11
LICENSE=	MIT
16
12
17
LIB_DEPENDS=	curl.6:${PORTSDIR}/ftp/curl
13
LIB_DEPENDS=	curl:${PORTSDIR}/ftp/curl
18
14
19
PLIST_FILES=	bin/binwalk \
15
PLIST_FILES=	bin/binwalk \
20
		etc/binwalk/magic.binarch \
16
		etc/binwalk/magic.binarch \
21
		etc/binwalk/magic.bincast \
17
		etc/binwalk/magic.bincast \
22
		etc/binwalk/magic.binwalk \
18
		etc/binwalk/magic.binwalk \
23
		etc/binwalk/magic.o
24
PLIST_DIRS=	etc/binwalk
19
PLIST_DIRS=	etc/binwalk
25
20
26
PORTDOCS=	README
21
PORTDOCS=	README
27
22
28
GNU_CONFIGURE=	yes
23
GNU_CONFIGURE=	yes
29
CFLAGS+=	-I${LOCALBASE}/include
24
CPPFLAGS+=	-I${LOCALBASE}/include
30
LDFLAGS+=	-L${LOCALBASE}/lib
25
LDFLAGS+=	-L${LOCALBASE}/lib
31
26
32
WRKSRC=	${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
27
WRKSRC=	${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
33
28
29
.include <bsd.port.options.mk>
30
34
post-install:
31
post-install:
35
.if !defined(NOPORTDOCS)
32
.if ${PORT_OPTIONS:MDOCS}
36
	${MKDIR} ${DOCSDIR}
33
	${MKDIR} ${DOCSDIR}
37
	${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/docs/README ${DOCSDIR}
34
	${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/docs/README ${DOCSDIR}
38
.endif
35
.endif
(-)distinfo (-2 / +2 lines)
Lines 1-2 Link Here
1
SHA256 (binwalk-0.4.3.tar.gz) = 2eceb316bfb65d43c3422caf5cdd3752ec5d79b1fed57253f47e8513cd9dcaac
1
SHA256 (binwalk-0.4.5.tar.gz) = 0797173ef20f581e7573976c70e4b2575656d56b482a9392a8795714436da2f0
2
SIZE (binwalk-0.4.3.tar.gz) = 701052
2
SIZE (binwalk-0.4.5.tar.gz) = 112526
(-)files/patch-binwalk.c (+15 lines)
Line 0 Link Here
1
--- ./binwalk.c.orig	2012-10-07 07:44:55.000000000 -0400
2
+++ ./binwalk.c	2012-10-07 07:57:58.000000000 -0400
3
@@ -78,7 +78,12 @@
4
 	
5
 	/* Initialize default configuration settings */
6
 	/* Thanks to dannyb for these flags - much improved scan times! */
7
+#include <sys/param.h>
8
+#if __FreeBSD_version >= 800086
9
 	config.flags = MAGIC_NO_CHECK_TEXT | MAGIC_NO_CHECK_ENCODING;
10
+#else
11
+	config.flags = MAGIC_NO_CHECK_ASCII;
12
+#endif
13
 	config.align = DEFAULT_BYTE_ALIGN;
14
 	config.smart = 1;
15
 

Return to bug 172395