Skip site navigation (1)Skip section navigation (2)
Date:      Sun, 7 Oct 2012 20:43:21 +0000 (UTC)
From:      "Jason E. Hale" <jhale@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r305507 - in head/security/binwalk: . files
Message-ID:  <201210072043.q97KhLpS067663@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: jhale
Date: Sun Oct  7 20:43:21 2012
New Revision: 305507
URL: http://svn.freebsd.org/changeset/ports/305507

Log:
  - Update to 0.4.5 [1]
  - Drop specific ABI version numbers from LIB_DEPENDS [2]
  - Trim Makefile header [2]
  - Convert to new options framework [2]
  - Fix build on 7.x [2]
  
  PR:		ports/172395
  Submitted by:	Kurt Jaeger <fbsd-ports@opsec.eu> (maintainer) [1]
  Approved by:	makc (mentor), maintainer [2]

Added:
  head/security/binwalk/files/
  head/security/binwalk/files/patch-binwalk.c   (contents, props changed)
Modified:
  head/security/binwalk/Makefile   (contents, props changed)
  head/security/binwalk/distinfo   (contents, props changed)

Modified: head/security/binwalk/Makefile
==============================================================================
--- head/security/binwalk/Makefile	Sun Oct  7 20:35:26 2012	(r305506)
+++ head/security/binwalk/Makefile	Sun Oct  7 20:43:21 2012	(r305507)
@@ -1,11 +1,7 @@
-# New ports collection makefile for: binwalk
-# Date created: 6 February 2012
-# Whom: Kurt Jaeger <fbsd-ports@opsec.eu>
-#
 # $FreeBSD$
 
 PORTNAME=	binwalk
-PORTVERSION=	0.4.3
+PORTVERSION=	0.4.5
 CATEGORIES=	security
 MASTER_SITES=	GOOGLE_CODE
 
@@ -14,25 +10,26 @@ COMMENT=	Search binary images for embedd
 
 LICENSE=	MIT
 
-LIB_DEPENDS=	curl.6:${PORTSDIR}/ftp/curl
+LIB_DEPENDS=	curl:${PORTSDIR}/ftp/curl
 
 PLIST_FILES=	bin/binwalk \
 		etc/binwalk/magic.binarch \
 		etc/binwalk/magic.bincast \
 		etc/binwalk/magic.binwalk \
-		etc/binwalk/magic.o
 PLIST_DIRS=	etc/binwalk
 
 PORTDOCS=	README
 
 GNU_CONFIGURE=	yes
-CFLAGS+=	-I${LOCALBASE}/include
+CPPFLAGS+=	-I${LOCALBASE}/include
 LDFLAGS+=	-L${LOCALBASE}/lib
 
 WRKSRC=	${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
 
+.include <bsd.port.options.mk>
+
 post-install:
-.if !defined(NOPORTDOCS)
+.if ${PORT_OPTIONS:MDOCS}
 	${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-${PORTVERSION}/docs/README ${DOCSDIR}
 .endif

Modified: head/security/binwalk/distinfo
==============================================================================
--- head/security/binwalk/distinfo	Sun Oct  7 20:35:26 2012	(r305506)
+++ head/security/binwalk/distinfo	Sun Oct  7 20:43:21 2012	(r305507)
@@ -1,2 +1,2 @@
-SHA256 (binwalk-0.4.3.tar.gz) = 2eceb316bfb65d43c3422caf5cdd3752ec5d79b1fed57253f47e8513cd9dcaac
-SIZE (binwalk-0.4.3.tar.gz) = 701052
+SHA256 (binwalk-0.4.5.tar.gz) = 0797173ef20f581e7573976c70e4b2575656d56b482a9392a8795714436da2f0
+SIZE (binwalk-0.4.5.tar.gz) = 112526

Added: head/security/binwalk/files/patch-binwalk.c
==============================================================================
--- /dev/null	00:00:00 1970	(empty, because file is newly added)
+++ head/security/binwalk/files/patch-binwalk.c	Sun Oct  7 20:43:21 2012	(r305507)
@@ -0,0 +1,15 @@
+--- ./binwalk.c.orig	2012-10-07 07:44:55.000000000 -0400
++++ ./binwalk.c	2012-10-07 07:57:58.000000000 -0400
+@@ -78,7 +78,12 @@
+ 	
+ 	/* Initialize default configuration settings */
+ 	/* Thanks to dannyb for these flags - much improved scan times! */
++#include <sys/param.h>
++#if __FreeBSD_version >= 800086
+ 	config.flags = MAGIC_NO_CHECK_TEXT | MAGIC_NO_CHECK_ENCODING;
++#else
++	config.flags = MAGIC_NO_CHECK_ASCII;
++#endif
+ 	config.align = DEFAULT_BYTE_ALIGN;
+ 	config.smart = 1;
+ 



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201210072043.q97KhLpS067663>