Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Justin Boffemmyer (fc836247f53bbf71da130389586791faa7425904)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Justin Boffemmyer <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Justin Boffemmyer (fc836247f53bbf71da130389586791faa7425904)
  • Date: Sat, 2 Jan 2010 17:06:49 -0600

GIT changes to master grimoire by Justin Boffemmyer <flux AT sourcemage.org>:

devel/radare/CONFIGURE | 10 +++++-----
devel/radare/DEPENDS | 9 ++++++---
devel/radare/DETAILS | 8 ++++----
devel/radare/HISTORY | 9 +++++++++
devel/radare/PRE_BUILD | 13 +++++++------
devel/radare/patch-Makefile_acr.diff | 18 ------------------
6 files changed, 31 insertions(+), 36 deletions(-)

New commits:
commit fc836247f53bbf71da130389586791faa7425904
Author: Justin Boffemmyer <flux AT sourcemage.org>
Commit: Justin Boffemmyer <flux AT sourcemage.org>

devel/radare: update to 1.5

diff --git a/devel/radare/CONFIGURE b/devel/radare/CONFIGURE
index 64d3151..01914bd 100755
--- a/devel/radare/CONFIGURE
+++ b/devel/radare/CONFIGURE
@@ -1,3 +1,6 @@
+config_query_option RADARE_OPTS "Build non-free components?" n \
+ "" "--without-nonfree" &&
+
config_query_option RADARE_OPTS "Enable the build of the libusb sniffer?" y \
"" "--without-usb-sniffer" &&

@@ -13,8 +16,5 @@ config_query_option RADARE_OPTS "Build the wii plugin for
usbgecko?" n \
config_query_option RADARE_OPTS "Build the syscall proxy plugin?" n \
"--with-sysproxy" "" &&

-config_query_option RADARE_OPTS "Build hildon interface?" n \
- "--with-maemo" "" &&
-
-config_query_option RADARE_OPTS "Enable the win32 framework (mingw32)?" n \
- "--enable-w32" ""
+config_query_option RADARE_OPTS "Build hildon (maemo) interface?" n \
+ "--with-maemo" ""
diff --git a/devel/radare/DEPENDS b/devel/radare/DEPENDS
index f1a5b90..33b3aa7 100755
--- a/devel/radare/DEPENDS
+++ b/devel/radare/DEPENDS
@@ -1,6 +1,3 @@
-# needed for waf build system
-depends python &&
-
optional_depends readline \
"" "--without-readline" \
"for readline support" &&
@@ -17,8 +14,14 @@ if is_depends_enabled $SPELL vala; then
suggest_depends gtkdialog
fi &&

+optional_depends gtk+2 \
+ "--with-gui" \
+ "--without-gui" \
+ "gtk frontend" &&
+
optional_depends libewf "" "" "for Expert Witness compression format" &&

+optional_depends python "" "" "for python scripting support" &&
optional_depends lua "" "" "for Lua scripting support" &&
optional_depends perl "" "" "for perl scripting support" &&
optional_depends ruby "" "" "for ruby scripting support"
diff --git a/devel/radare/DETAILS b/devel/radare/DETAILS
index e50c230..c2c4ce8 100755
--- a/devel/radare/DETAILS
+++ b/devel/radare/DETAILS
@@ -1,10 +1,10 @@
SPELL=radare
- VERSION=1.2.2
+ VERSION=1.5
SOURCE=$SPELL-$VERSION.tar.gz
- SOURCE_URL[0]=http://radare.nopcode.org/get/$SOURCE
-
SOURCE_HASH=sha512:9f8930d6c5cef5d7afd8c5980d35c88c8dd26bcbc5838d8dc5eb643f8764fc36fc65938600b5e074468985a07d0035b64e4f088e317634e86e0dca13d51277a3
+ SOURCE_URL[0]=http://www.radare.org/get/$SOURCE
+
SOURCE_HASH=sha512:6fe9ca08d6d85a3d7da19a23fcec11fe0ab822203120f4fd15e4a362bb9fd2e988a3ff04ca8cff40849ac0db012cd65760de57dc8537c2401a1925e286150f30
SOURCE_DIRECTORY="$BUILD_DIRECTORY/$SPELL-$VERSION"
- WEB_SITE=http://radare.nopcode.org/
+ WEB_SITE=http://www.radare.org/
LICENSE[0]=GPL
ENTERED=20080314
SHORT="unix-like toolchain for reverse engineering"
diff --git a/devel/radare/HISTORY b/devel/radare/HISTORY
index b3f85a9..66abc50 100644
--- a/devel/radare/HISTORY
+++ b/devel/radare/HISTORY
@@ -1,3 +1,12 @@
+2010-01-01 Justin Boffemmyer <flux AT sourcemage.org>
+ * DETAILS: 1.5; update website and source urls
+ * CONFIGURE: add option for building non-free components and remove
+ option for building for win32
+ * DEPENDS: python is now optional (for plugins) since waf is not used;
+ add optional dependency on gtk+2 for gtk gui
+ * PRE_BUILD: fix hardcoded dependency versions/paths
+ * patch-Makefile_acr.diff: removed, no longer needed
+
2009-03-22 Ladislav Hagara <hgr AT vabo.cz>
* DETAILS: 1.2.2

diff --git a/devel/radare/PRE_BUILD b/devel/radare/PRE_BUILD
index 9c7c798..06bfb6e 100755
--- a/devel/radare/PRE_BUILD
+++ b/devel/radare/PRE_BUILD
@@ -4,11 +4,12 @@ cd "$SOURCE_DIRECTORY" &&
local PYTHON=$(installed_version python) &&
local RUBY=$(installed_version ruby) &&

-# fixed import for python plugin
-sed -i "s:import r:import radare as r:" src/plug/hack/radare.py &&
+# adjust hardcoded python version
+sed -i "s:python2.5:python${PYTHON%.?}:g" Makefile.acr &&

-# fixed python and ruby paths
-sed -i "s:python2.5:python${PYTHON%.?}:g" Makefile.acr
src/plug/hack/Makefile &&
-sed -i "s:ruby1.8:ruby/${RUBY%.*}:g" Makefile.acr &&
+# adjust hardcoded ruby version
+sed -i "s:ruby/1.8:ruby/${RUBY%.*}:g" src/plug/hack/Makefile &&
+sed -i "s:ruby18:ruby$(echo ${RUBY%.*} | tr -d .):g" src/plug/hack/Makefile
&&

-patch -p0 < "$SPELL_DIRECTORY/patch-Makefile_acr.diff"
+# adjust hardcoded lua version path
+sed -i "s:include/lua5.1/:include/:g" src/plug/hack/Makefile
diff --git a/devel/radare/patch-Makefile_acr.diff
b/devel/radare/patch-Makefile_acr.diff
deleted file mode 100644
index 3b9fc7e..0000000
--- a/devel/radare/patch-Makefile_acr.diff
+++ /dev/null
@@ -1,18 +0,0 @@
---- Makefile.acr.orig 2008-12-28 04:23:07.000000000 +0300
-+++ Makefile.acr 2009-01-10 00:32:03.857232738 +0300
-@@ -82,6 +82,7 @@
- install:
- mkdir -p ${BINDIR} ${MANDIR}/man1 ${SHAREDIR}/radare/
${SHAREDIR}/doc/radare ${LIBEXECDIR}/radare
- ${INSTALL_PROGRAM} src/radare ${BINDIR}
-+ cd src/rsc && ${MAKE} install
- -${INSTALL_PROGRAM} src/radiff/bdiff/bdiff ${BINDIR}
- -${INSTALL_PROGRAM} src/radiff/radiff ${BINDIR}
- -${INSTALL_PROGRAM} src/radiff/bindiff-ng/bindiff-ng
${DESTDIR}/${DATADIR}/radare/rsc
-@@ -94,7 +95,6 @@
- ${INSTALL_PROGRAM} src/rasc/rasc ${BINDIR}
- ${INSTALL_PROGRAM} src/rahash/rahash ${BINDIR}
- ${INSTALL_PROGRAM} src/rax ${BINDIR}
-- cd src/rsc && ${MAKE} install
- mkdir -p ${LIBDIR}
- # install plugins
- mkdir -p ${LIBDIR}/radare



  • [SM-Commit] GIT changes to master grimoire by Justin Boffemmyer (fc836247f53bbf71da130389586791faa7425904), Justin Boffemmyer, 01/02/2010

Archive powered by MHonArc 2.6.24.

Top of Page