Re: UPDATE: radare2-0.9
On Thu, Jan 26, 2012 at 04:52:59PM +, Edd Barrett wrote: I have been sitting on this for a while, OK? Anyone? -- Best Regards Edd Barrett http://www.theunixzoo.co.uk
Re: UPDATE: radare2-0.9
On Thu, Jan 26, 2012 at 04:52:59PM +, Edd Barrett wrote: I have been sitting on this for a while, OK? I don't really know how to use this (yet), but i tested this on i386 current with vmmap patches, builds fine and runs seemingly fine. I used its internal help to view a few infos and looked at the V viewing mode on /bin/sh. -ryan Index: Makefile.inc === RCS file: /cvs/ports/devel/radare2/Makefile.inc,v retrieving revision 1.2 diff -u -p -u -r1.2 Makefile.inc --- Makefile.inc 7 Nov 2011 22:06:46 - 1.2 +++ Makefile.inc 26 Jan 2012 16:47:43 - @@ -6,7 +6,7 @@ ONLY_FOR_ARCHS ?= amd64 i386 # that don't. We know powerpc is busted. #ONLY_FOR_ARCHS ?= arm mips64 mips64el powerpc sparc sparc64 -V ?= 0.8.8 +V ?= 0.9 SUBST_VARS +=V CATEGORIES ?=devel @@ -22,6 +22,6 @@ PERMIT_DISTFILES_FTP ?= Yes MASTER_SITES ?= ${HOMEPAGE}/get/ USE_GMAKE ?= Yes -CONFIGURE_STYLE ?= simple +CONFIGURE_STYLE ?= simple # acr NO_REGRESS ?=Yes Index: bindings/distinfo === RCS file: /cvs/ports/devel/radare2/bindings/distinfo,v retrieving revision 1.2 diff -u -p -u -r1.2 distinfo --- bindings/distinfo 7 Nov 2011 22:06:46 - 1.2 +++ bindings/distinfo 26 Jan 2012 16:47:43 - @@ -1,5 +1,5 @@ -MD5 (r2-bindings-0.8.8.tar.gz) = 43uOjK5kxV5Ir/+SfdV1FA== -RMD160 (r2-bindings-0.8.8.tar.gz) = +E3v8nzafcAe1kCn+JJakUFjzGc= -SHA1 (r2-bindings-0.8.8.tar.gz) = pC3WfClhMlsZXvjbqbKgYPCXiUk= -SHA256 (r2-bindings-0.8.8.tar.gz) = qDyIKW6nfppYUDSI9R+riKbFijARneoFFB4sI7KHAmw= -SIZE (r2-bindings-0.8.8.tar.gz) = 2682759 +MD5 (r2-bindings-0.9.tar.gz) = +8uhgB20JQq6/HFRAsBerw== +RMD160 (r2-bindings-0.9.tar.gz) = YfUMolvbXVWb6mnbsSAukyUk33A= +SHA1 (r2-bindings-0.9.tar.gz) = gb+UHi/Wh+LTyrxn/nlzFBd8ick= +SHA256 (r2-bindings-0.9.tar.gz) = dOoBhN/JQZKzdFpWSD4U6+/rj4RrRAb0IydwTDbXc+s= +SIZE (r2-bindings-0.9.tar.gz) = 533023 Index: bindings/pkg/PLIST === RCS file: /cvs/ports/devel/radare2/bindings/pkg/PLIST,v retrieving revision 1.2 diff -u -p -u -r1.2 PLIST --- bindings/pkg/PLIST7 Nov 2011 22:06:46 - 1.2 +++ bindings/pkg/PLIST26 Jan 2012 16:47:43 - @@ -18,10 +18,13 @@ share/vala/vapi/r_cons.vapi share/vala/vapi/r_core.deps share/vala/vapi/r_core.vapi share/vala/vapi/r_crypto.vapi +share/vala/vapi/r_db.deps share/vala/vapi/r_db.vapi share/vala/vapi/r_debug.deps share/vala/vapi/r_debug.vapi share/vala/vapi/r_diff.vapi +share/vala/vapi/r_egg.deps +share/vala/vapi/r_egg.vapi share/vala/vapi/r_flags.deps share/vala/vapi/r_flags.vapi share/vala/vapi/r_fs.deps Index: main/Makefile === RCS file: /cvs/ports/devel/radare2/main/Makefile,v retrieving revision 1.2 diff -u -p -u -r1.2 Makefile --- main/Makefile 7 Nov 2011 22:06:47 - 1.2 +++ main/Makefile 26 Jan 2012 16:47:43 - @@ -5,7 +5,7 @@ COMMENT = reverse engineers disassemble DISTNAME = radare2-${V} # In radare, all libs have the same version -LIBV = 1.0 # 0.8.8 +LIBV = 2.0 # 0.9.0 .for _lib in r_anal r_asm r_bin r_bp r_cmd r_config r_cons r_core r_db \ r_debug r_diff r_egg r_flags r_fs r_hash r_io r_lang r_lib r_line \ r_magic r_parse r_print r_reg r_search r_sign r_socket r_syscall \ @@ -15,7 +15,9 @@ SHARED_LIBS+= ${_lib} ${LIBV} WANTLIB =c crypto m pthread ssl +# remember, this is acr, not GNU autotools. CONFIGURE_ARGS +=--with-libversion=${LIBV} \ - --mandir=${PREFIX}/man + --mandir=${PREFIX}/man \ + --without-ewf .include bsd.port.mk Index: main/distinfo === RCS file: /cvs/ports/devel/radare2/main/distinfo,v retrieving revision 1.2 diff -u -p -u -r1.2 distinfo --- main/distinfo 7 Nov 2011 22:06:47 - 1.2 +++ main/distinfo 26 Jan 2012 16:47:43 - @@ -1,5 +1,5 @@ -MD5 (radare2-0.8.8.tar.gz) = LSsxLyfKNftXAXX6NwZBow== -RMD160 (radare2-0.8.8.tar.gz) = lkSQvt9NYG/2ZaK5DlcTJRdB4CI= -SHA1 (radare2-0.8.8.tar.gz) = zO+75qEAwZc1eiR+kBROBuZGYYg= -SHA256 (radare2-0.8.8.tar.gz) = 5xXa6t+Deyq2BDwC7B1akLp7W/4wUIdMXSCLiW+MCNk= -SIZE (radare2-0.8.8.tar.gz) = 1636896 +MD5 (radare2-0.9.tar.gz) = dR8Nxx+Ct2ifEDZe46WELw== +RMD160 (radare2-0.9.tar.gz) = 9o6/B+xi6QeYDo+LwZV1S/mTtGY= +SHA1 (radare2-0.9.tar.gz) = 53yFsAHZMI84ozayZUSDb74dFNw= +SHA256 (radare2-0.9.tar.gz) = 4S/uo7d2YB17aA5kJQiXEQz0/KLxIUtMUn4Tt6vpAOA= +SIZE (radare2-0.9.tar.gz) = 1721991 Index:
UPDATE: radare2-0.9
I have been sitting on this for a while, OK? Index: Makefile.inc === RCS file: /cvs/ports/devel/radare2/Makefile.inc,v retrieving revision 1.2 diff -u -p -u -r1.2 Makefile.inc --- Makefile.inc7 Nov 2011 22:06:46 - 1.2 +++ Makefile.inc26 Jan 2012 16:47:43 - @@ -6,7 +6,7 @@ ONLY_FOR_ARCHS ?= amd64 i386 # that don't. We know powerpc is busted. #ONLY_FOR_ARCHS ?= arm mips64 mips64el powerpc sparc sparc64 -V ?= 0.8.8 +V ?= 0.9 SUBST_VARS += V CATEGORIES ?= devel @@ -22,6 +22,6 @@ PERMIT_DISTFILES_FTP ?= Yes MASTER_SITES ?=${HOMEPAGE}/get/ USE_GMAKE ?= Yes -CONFIGURE_STYLE ?= simple +CONFIGURE_STYLE ?= simple # acr NO_REGRESS ?= Yes Index: bindings/distinfo === RCS file: /cvs/ports/devel/radare2/bindings/distinfo,v retrieving revision 1.2 diff -u -p -u -r1.2 distinfo --- bindings/distinfo 7 Nov 2011 22:06:46 - 1.2 +++ bindings/distinfo 26 Jan 2012 16:47:43 - @@ -1,5 +1,5 @@ -MD5 (r2-bindings-0.8.8.tar.gz) = 43uOjK5kxV5Ir/+SfdV1FA== -RMD160 (r2-bindings-0.8.8.tar.gz) = +E3v8nzafcAe1kCn+JJakUFjzGc= -SHA1 (r2-bindings-0.8.8.tar.gz) = pC3WfClhMlsZXvjbqbKgYPCXiUk= -SHA256 (r2-bindings-0.8.8.tar.gz) = qDyIKW6nfppYUDSI9R+riKbFijARneoFFB4sI7KHAmw= -SIZE (r2-bindings-0.8.8.tar.gz) = 2682759 +MD5 (r2-bindings-0.9.tar.gz) = +8uhgB20JQq6/HFRAsBerw== +RMD160 (r2-bindings-0.9.tar.gz) = YfUMolvbXVWb6mnbsSAukyUk33A= +SHA1 (r2-bindings-0.9.tar.gz) = gb+UHi/Wh+LTyrxn/nlzFBd8ick= +SHA256 (r2-bindings-0.9.tar.gz) = dOoBhN/JQZKzdFpWSD4U6+/rj4RrRAb0IydwTDbXc+s= +SIZE (r2-bindings-0.9.tar.gz) = 533023 Index: bindings/pkg/PLIST === RCS file: /cvs/ports/devel/radare2/bindings/pkg/PLIST,v retrieving revision 1.2 diff -u -p -u -r1.2 PLIST --- bindings/pkg/PLIST 7 Nov 2011 22:06:46 - 1.2 +++ bindings/pkg/PLIST 26 Jan 2012 16:47:43 - @@ -18,10 +18,13 @@ share/vala/vapi/r_cons.vapi share/vala/vapi/r_core.deps share/vala/vapi/r_core.vapi share/vala/vapi/r_crypto.vapi +share/vala/vapi/r_db.deps share/vala/vapi/r_db.vapi share/vala/vapi/r_debug.deps share/vala/vapi/r_debug.vapi share/vala/vapi/r_diff.vapi +share/vala/vapi/r_egg.deps +share/vala/vapi/r_egg.vapi share/vala/vapi/r_flags.deps share/vala/vapi/r_flags.vapi share/vala/vapi/r_fs.deps Index: main/Makefile === RCS file: /cvs/ports/devel/radare2/main/Makefile,v retrieving revision 1.2 diff -u -p -u -r1.2 Makefile --- main/Makefile 7 Nov 2011 22:06:47 - 1.2 +++ main/Makefile 26 Jan 2012 16:47:43 - @@ -5,7 +5,7 @@ COMMENT = reverse engineers disassemble DISTNAME = radare2-${V} # In radare, all libs have the same version -LIBV = 1.0 # 0.8.8 +LIBV = 2.0 # 0.9.0 .for _lib in r_anal r_asm r_bin r_bp r_cmd r_config r_cons r_core r_db \ r_debug r_diff r_egg r_flags r_fs r_hash r_io r_lang r_lib r_line \ r_magic r_parse r_print r_reg r_search r_sign r_socket r_syscall \ @@ -15,7 +15,9 @@ SHARED_LIBS+= ${_lib} ${LIBV} WANTLIB = c crypto m pthread ssl +# remember, this is acr, not GNU autotools. CONFIGURE_ARGS += --with-libversion=${LIBV} \ - --mandir=${PREFIX}/man + --mandir=${PREFIX}/man \ + --without-ewf .include bsd.port.mk Index: main/distinfo === RCS file: /cvs/ports/devel/radare2/main/distinfo,v retrieving revision 1.2 diff -u -p -u -r1.2 distinfo --- main/distinfo 7 Nov 2011 22:06:47 - 1.2 +++ main/distinfo 26 Jan 2012 16:47:43 - @@ -1,5 +1,5 @@ -MD5 (radare2-0.8.8.tar.gz) = LSsxLyfKNftXAXX6NwZBow== -RMD160 (radare2-0.8.8.tar.gz) = lkSQvt9NYG/2ZaK5DlcTJRdB4CI= -SHA1 (radare2-0.8.8.tar.gz) = zO+75qEAwZc1eiR+kBROBuZGYYg= -SHA256 (radare2-0.8.8.tar.gz) = 5xXa6t+Deyq2BDwC7B1akLp7W/4wUIdMXSCLiW+MCNk= -SIZE (radare2-0.8.8.tar.gz) = 1636896 +MD5 (radare2-0.9.tar.gz) = dR8Nxx+Ct2ifEDZe46WELw== +RMD160 (radare2-0.9.tar.gz) = 9o6/B+xi6QeYDo+LwZV1S/mTtGY= +SHA1 (radare2-0.9.tar.gz) = 53yFsAHZMI84ozayZUSDb74dFNw= +SHA256 (radare2-0.9.tar.gz) = 4S/uo7d2YB17aA5kJQiXEQz0/KLxIUtMUn4Tt6vpAOA= +SIZE (radare2-0.9.tar.gz) = 1721991 Index: main/patches/patch-libr_Makefile === RCS file: /cvs/ports/devel/radare2/main/patches/patch-libr_Makefile,v retrieving revision 1.2 diff -u -p -u -r1.2 patch-libr_Makefile --- main/patches/patch-libr_Makefile7 Nov 2011 22:06:47 - 1.2 +++ main/patches/patch-libr_Makefile26 Jan 2012 16:47:43 - @@ -2,9 +2,9 @@ $OpenBSD: