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.inc 7 Nov 2011 22:06:46 -0000 1.2 +++ Makefile.inc 26 Jan 2012 16:47:43 -0000 @@ -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 -0000 1.2 +++ bindings/distinfo 26 Jan 2012 16:47:43 -0000 @@ -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 -0000 1.2 +++ bindings/pkg/PLIST 26 Jan 2012 16:47:43 -0000 @@ -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 -0000 1.2 +++ main/Makefile 26 Jan 2012 16:47:43 -0000 @@ -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 -0000 1.2 +++ main/distinfo 26 Jan 2012 16:47:43 -0000 @@ -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_Makefile 7 Nov 2011 22:06:47 -0000 1.2 +++ main/patches/patch-libr_Makefile 26 Jan 2012 16:47:43 -0000 @@ -2,9 +2,9 @@ $OpenBSD: patch-libr_Makefile,v 1.2 2011 Remove library symlinks ---- libr/Makefile.orig Fri Nov 4 16:45:44 2011 -+++ libr/Makefile Fri Nov 4 16:46:55 2011 -@@ -63,9 +63,8 @@ install: install-includes install-pkgconfig +--- libr/Makefile.orig Sun Dec 4 21:24:18 2011 ++++ libr/Makefile Wed Dec 7 15:31:28 2011 +@@ -70,9 +70,8 @@ install: install-includes install-pkgconfig @for a in `find * -type f | grep -e '\.${EXT_SO}$$' | grep -v lib/t | grep lib | grep -v /p/` ; do \ b=`echo $$a|cut -d / -f 2`; \ echo " ${LFX}/$$b.${LIBVERSION}"; \ Index: main/pkg/PLIST =================================================================== RCS file: /cvs/ports/devel/radare2/main/pkg/PLIST,v retrieving revision 1.2 diff -u -p -u -r1.2 PLIST --- main/pkg/PLIST 7 Nov 2011 22:06:47 -0000 1.2 +++ main/pkg/PLIST 26 Jan 2012 16:47:43 -0000 @@ -6,10 +6,10 @@ bin/r2 @bin bin/radiff2 @bin bin/rafind2 @bin bin/ragg2 +bin/ragg2-cc @bin bin/rahash2 @bin bin/ranal2 @bin bin/rarun2 -@bin bin/rasc2 @bin bin/rasm2 @bin bin/rax2 include/libr/ @@ -52,6 +52,22 @@ include/libr/r_types.h include/libr/r_types_base.h include/libr/r_userconf.h include/libr/r_util.h +include/libr/sflib/ +include/libr/sflib/common/ +include/libr/sflib/common/sfsocketcall.h +include/libr/sflib/common/sftypes.h +include/libr/sflib/darwin-x86-32/ +include/libr/sflib/darwin-x86-32/sflib.h +include/libr/sflib/darwin-x86-32/sfsyscall.h +include/libr/sflib/darwin-x86-32/sfsysnr.h +include/libr/sflib/linux-x86-32/ +include/libr/sflib/linux-x86-32/sflib.h +include/libr/sflib/linux-x86-32/sfsyscall.h +include/libr/sflib/linux-x86-32/sfsysnr.h +include/libr/sflib/linux-x86-64/ +include/libr/sflib/linux-x86-64/sflib.h +include/libr/sflib/linux-x86-64/sfsyscall.h +include/libr/sflib/linux-x86-64/sfsysnr.h lib/libsdb.a lib/pkgconfig/ lib/pkgconfig/r_anal.pc @@ -113,6 +129,10 @@ lib/radare2/${V}/magic/sniffer lib/radare2/${V}/magic/sql lib/radare2/${V}/magic/sun lib/radare2/${V}/magic/uuencode +lib/radare2/${V}/opcodes/ +lib/radare2/${V}/opcodes/arm.sdb +lib/radare2/${V}/opcodes/ppc.sdb +lib/radare2/${V}/opcodes/x86.sdb lib/radare2/${V}/radare.lua lib/radare2/${V}/radare.py lib/radare2/${V}/radare.rb @@ -135,11 +155,11 @@ lib/radare2/${V}/syscall/windows-x86-64. @man man/man1/radare2.1 @man man/man1/radiff2.1 @man man/man1/rafind2.1 +@man man/man1/ragg2-cc.1 @man man/man1/ragg2.1 @man man/man1/rahash2.1 @man man/man1/ranal2.1 @man man/man1/rarun2.1 -@man man/man1/rasc2.1 @man man/man1/rasm2.1 @man man/man1/rax2.1 @man man/man1/rsc2.1
-- Best Regards Edd Barrett http://www.theunixzoo.co.uk