Description: Upstream changes introduced in version 1:1.5.2-2
 This patch has been created by dpkg-source during the package build.
 Here's the last changelog entry, hopefully it gives details on why
 those changes were made:
 .
 radare (1:1.5.2-2) unstable; urgency=low
 .
   * cherry pick upstream patch to fix disabled debugger.
     This should fix build on arches not supported by radare debugger.
   * Add patch improving Makefile's clean target
   * Allow DM Upload
 .
 The person named in the Author field signed this changelog entry.
Author: Sebastian Reichel <elektranox@gmail.com>

---
The information above should follow the Patch Tagging Guidelines, please
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
are templates for supplementary fields that you might want to add:

Origin: <vendor|upstream|other>, <url of original patch>
Bug: <url in upstream bugtracker>
Bug-Debian: http://bugs.debian.org/<bugnumber>
Bug-Ubuntu: https://launchpad.net/bugs/<bugnumber>
Forwarded: <no|not-needed|url proving that it has been forwarded>
Reviewed-By: <name and email of someone who approved the patch>
Last-Update: <YYYY-MM-DD>

--- /dev/null
+++ radare-1.5.2/config.mk
@@ -0,0 +1,68 @@
+ROOT?=/
+CC=gcc
+CXX=g++
+VALAC=1
+HAVE_GUI=1
+HAVE_VALAC=1
+CFLAGS=-g -O2 -I/usr/include
+LDFLAGS=
+JAVAC=javac -source 1.5 -Xlint:unchecked
+
+HAVE_LUA_H=0
+HAVE_LIB_PYTHON2_5=1
+HAVE_LIB_PYTHON2_6=1
+
+W32=0
+DARWIN=0
+MAEMO=0
+SOLARIS=0
+
+NONFREE=0
+DEBUGGER=1
+SYSPROXY=0
+
+#CFLAGS+=-Wall
+# TODO move these stuff to config.h.acr
+#CFLAGS+=-DVERSION=\"1.5.2\"
+#CFLAGS+=-DLIL_ENDIAN=1
+
+RADARE_LIBS=-lreadline -lm
+
+
+BINSFX=
+DL_LIBS=-ldl
+
+HAVE_LANG_LUA=1
+LUA_LIBS=-llua5.1
+
+
+
+
+CPU=x86_64
+TARGET=x86_64-unknown-linux-gnu
+SHARED_CFLAGS=-fPIC -shared
+SHARED_EXT=so
+
+INSTALL=/usr/bin/install
+INSTALL_DIR=${INSTALL} -d
+INSTALL_LIB=${INSTALL} -c
+INSTALL_MAN=${INSTALL} -m 444
+INSTALL_DATA=${INSTALL} -m 644
+INSTALL_PROGRAM=${INSTALL} -m 755
+INSTALL_SCRIPT=${INSTALL} -m 755
+
+GTK_FLAGS=-pthread -I/usr/include/gtk-2.0 -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/cairo -I/usr/include/pango-1.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12 -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include
+VTE_FLAGS=-pthread -I/usr/include/glib-2.0 -I/usr/lib/glib-2.0/include -I/usr/include/pango-1.0 -I/usr/include/gtk-2.0 -I/usr/include/gio-unix-2.0/ -I/usr/include/cairo -I/usr/lib/gtk-2.0/include -I/usr/include/atk-1.0 -I/usr/include/pixman-1 -I/usr/include/freetype2 -I/usr/include/libpng12
+GTK_LIBS=-pthread -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lcairo -lgio-2.0 -lpango-1.0 -lfreetype -lfontconfig -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0
+VTE_LIBS=-pthread -lvte -lgtk-x11-2.0 -lgdk-x11-2.0 -latk-1.0 -lpangoft2-1.0 -lgdk_pixbuf-2.0 -lm -lpangocairo-1.0 -lpango-1.0 -lfreetype -lfontconfig -lgio-2.0 -lgobject-2.0 -lgmodule-2.0 -lgthread-2.0 -lrt -lglib-2.0 -lcairo -lX11
+
+PREFIX=${ROOT}/usr
+LIBDIR=${ROOT}/usr/lib
+DATADIR=${ROOT}/usr/share
+LIBEXECDIR=${ROOT}//usr/lib
+
+SIZEOF_OFF_T=8
+HAVE_LIB_READLINE=1
+HAVE_LIB_EWF=0
+
+VERBOSE?=1
--- /dev/null
+++ radare-1.5.2/global.h
@@ -0,0 +1,41 @@
+#ifndef _GLOBAL_H_
+#define _GLOBAL_H_
+
+/* platform */
+#define CPU "x86_64"
+#define TARGET "x86_64-unknown-linux-gnu"
+#undef SIZEOF_OFF_T
+#define SIZEOF_OFF_T @SIZEOF_OFF_T
+#define _MAEMO_ 0
+#define W32 0
+#define DARWIN 0
+
+/* features */
+#define NONFREE 0
+#define DEBUGGER 1
+#define SYSPROXY 0
+#define HAVE_GUI 1
+#define HAVE_LANG_LUA 1
+#define HAVE_LANG_PYTHON 1
+#define SIZE_OFF_T 8
+
+#if defined(HAVE_VALAC)
+#undef HAVE_VALAC
+#endif
+
+#define HAVE_VALAC 1
+
+#define LIL_ENDIAN 1
+#define VERSION "1.5.2"
+
+/* paths */
+#define LIBDIR "/usr/lib"
+#define DOCDIR "/usr/share/doc/radare/"
+#define SHAREDIR "/usr/share"
+#define LIBEXECDIR "/usr/lib"
+
+/* libraries */
+#define HAVE_LIB_READLINE 1
+#define HAVE_LIB_EWF 0
+
+#endif
--- /dev/null
+++ radare-1.5.2/Makefile
@@ -0,0 +1,212 @@
+include config.mk
+
+DESTDIR?=/
+VERSION=1.5.2
+
+VPATH=${DESTDIR}./.
+BINDIR=${DESTDIR}/usr/bin
+SHAREDIR=${DESTDIR}/usr/share
+MANDIR=${DESTDIR}/usr/share/man
+LIBDIR=${DESTDIR}/usr/lib
+LIBEXECDIR=${DESTDIR}/usr/lib
+
+.PHONY: all clean mrproper install deinstall w32dist dist distfree omni arm release uninstall
+
+all:
+##HAVE_GUI##
+	cd vala/ && ${MAKE} all
+##HAVE_GUI##
+	cd src && ${MAKE} all
+##USBSNF##
+	-cd libusbsniff && ${MAKE} all
+##USBSNF##
+	cd src/rabin && ${MAKE} all
+	cd src/rasm && ${MAKE} all
+##HAVE_GUI##
+	cd gui && ${MAKE} all
+##HAVE_GUI##
+
+# Use ^X^O and ^N / ^P in vim
+omni:
+	exuberant-ctags **/*.c **/*.h
+
+clean:
+	cd vala/ && ${MAKE} clean
+	cd src && ${MAKE} clean
+	cd src/rabin && ${MAKE} clean
+	cd gui && ${MAKE} clean
+	cd src/dbg && ${MAKE} clean
+	cd java && ${MAKE} clean
+	cd vala/grava && ${MAKE} clean
+	cd libusbsniff && ${MAKE} clean
+
+w32dist:
+	mkdir -p w32-build
+	cp src/radare.exe w32-build
+	cp src/rax.exe w32-build
+	cp src/xrefs.exe w32-build
+	cp src/rahash/rahash.exe w32-build
+	cp src/rabin/rabin.exe w32-build
+	cp src/javasm/javasm.exe w32-build
+	cp src/radiff/radiff.exe w32-build
+	cp src/radiff/rdbdiff.exe w32-build
+	-cp src/radiff/bdiff/bdiff.exe w32-build
+	cp src/rasm/rasm.exe w32-build
+	mv w32-build radare-${VERSION}-w32
+	zip -r radare-${VERSION}-w32.zip radare-${VERSION}-w32
+	scp radare-${VERSION}-w32.zip radare.org:/srv/http/radareorg/get
+
+arm: all
+	mkdir -p pkg
+	${MAKE} install DESTDIR=pkg/
+	mkdir -p pkg/usr/lib
+	-cp /usr/lib/libreadline.so.5 pkg/usr/lib
+	-cp /usr/lib/libtermcap.so.2.0.8 pkg/usr/lib
+	cd pkg && tar czvf ../radare-${VERSION}-arm.tar.gz *
+
+mrproper: clean
+	-rm -f src/Makefile Makefile
+
+dist:
+	FILES=`hg status -mc|cut -c 3-|sed -e s,^,radare-${VERSION}/,`; \
+	cd .. && mv radare radare-${VERSION} && \
+	tar czvf radare-${VERSION}.tar.gz $${FILES} ;\
+	mv radare-${VERSION} radare
+	#scp radare-${VERSION}.tar.gz radare.org:/srv/http/radareorg/get/shot
+
+distfree:
+	FILES=`hg status -mc|grep -v ppc_disasm|cut -c 3-|sed -e s,^,radare-${VERSION}-free/,`; \
+	cd .. && mv radare radare-${VERSION}-free && \
+	tar czvf radare-${VERSION}-free.tar.gz $${FILES} ;\
+	mv radare-${VERSION}-free radare
+
+shot:
+	DATE=`date '+%Y%m%d'` ; \
+	FILES=`hg status -mc|cut -c 3-|sed -e s,^,radare-$${DATE}/,`; \
+	cd .. && mv radare radare-$${DATE} && \
+	tar czvf radare-$${DATE}.tar.gz $${FILES} ;\
+	mv radare-$${DATE} radare && \
+	scp radare-$${DATE}.tar.gz radare.org:/srv/http/radareorg/get/shot
+
+release: mrproper
+	FILES=`hg status -mc|cut -c 3-|sed -e s,^,radare-${VERSION}/,`; \
+	cd .. && mv radare radare-${VERSION} && \
+	tar czvf radare-${VERSION}.tar.gz $${FILES} ;\
+	mv radare-${VERSION} radare && \
+	scp radare-${VERSION}.tar.gz news.nopcode.org:/home/www/radarenopcode/get/
+
+install:
+	cd src/rsc && ${MAKE} install DESTDIR=${DESTDIR}
+	mkdir -p ${BINDIR} ${MANDIR}/man1 ${MANDIR}/man5 ${SHAREDIR}/radare/ ${SHAREDIR}/doc/radare ${LIBEXECDIR}/radare
+	${INSTALL_SCRIPT} src/rsc/rsc ${BINDIR}
+	${INSTALL_PROGRAM} src/radare ${BINDIR}
+	-${INSTALL_PROGRAM} src/radiff/radiff ${BINDIR}
+	${INSTALL_PROGRAM} src/rabin/rabin ${BINDIR}
+	${INSTALL_PROGRAM} src/rasm/rasm ${BINDIR}
+	${INSTALL_DATA} src/arch/arm/aasm/mnemonics ${SHAREDIR}/radare/
+	${INSTALL_PROGRAM} src/rasc/rasc ${BINDIR}
+	${INSTALL_PROGRAM} src/rahash/rahash ${BINDIR}
+	${INSTALL_PROGRAM} src/rax ${BINDIR}
+	cd src/rsc && ${MAKE} install
+	${INSTALL_PROGRAM} src/lsbstego ${LIBDIR}/radare/bin
+	${INSTALL_PROGRAM} src/javasm/javasm ${LIBDIR}/radare/bin
+	-${INSTALL_PROGRAM} src/arch/arm/aasm/armasm ${LIBDIR}/radare/bin
+	-${INSTALL_SCRIPT} src/radiff/bindiff-ng/bindiff-ng ${LIBDIR}/radare/bin
+	-${INSTALL_PROGRAM} src/radiff/bdiff/bdiff ${LIBDIR}/radare/bin
+	mkdir -p ${LIBDIR}
+	# install plugins
+	mkdir -p ${LIBDIR}/radare
+	cd src/plug/hack/ && ${MAKE} install
+	# TODO remove?
+	-mkdir ${LIBDIR}/radare
+	cd api && ${MAKE} install DESTDIR=${DESTDIR}
+	#-cp -rf src/plug/hack/*.${SHARED_EXT} ${LIBDIR}/radare
+	if [ -e libaff2fd/libaff2fd.so ]; then ${INSTALL_LIB} libaff2fd/libaff2fd.so ${LIBDIR} ; fi
+##DEBUGGER##
+#	${INSTALL_LIB} src/dbg/libps2fd.so ${LIBDIR}
+##DEBUGGER##
+##USBSNF##
+	-${INSTALL_LIB} libusbsniff/libusbsniff.so ${LIBDIR}
+##USBSNF##
+	if [ -e libusbsniff/libfdsniff.so ]; then ${INSTALL_LIB} libusbsniff/libfdsniff.so ${LIBDIR} ; fi
+	${INSTALL_SCRIPT} src/xrefs ${BINDIR}
+	${INSTALL_SCRIPT} src/radiff/radiff ${BINDIR}
+	#${INSTALL_SCRIPT} src/rdb/rdbdiff ${BINDIR}
+	${INSTALL_SCRIPT} src/rfile ${BINDIR}
+	${INSTALL_MAN} man/rasc.1 ${MANDIR}/man1/
+	${INSTALL_MAN} man/rasm.1 ${MANDIR}/man1/
+	${INSTALL_MAN} man/radiff.1 ${MANDIR}/man1/
+	${INSTALL_MAN} man/gradare.1 ${MANDIR}/man1/
+	${INSTALL_MAN} man/rabin.1 ${MANDIR}/man1/
+	${INSTALL_MAN} man/radare.1 ${MANDIR}/man1/
+	${INSTALL_MAN} man/rahash.1 ${MANDIR}/man1/
+	${INSTALL_MAN} man/rsc-bindiff.1 ${MANDIR}/man1/
+	${INSTALL_MAN} man/xrefs.1 ${MANDIR}/man1/
+	${INSTALL_MAN} man/rsc.1 ${MANDIR}/man1/
+	${INSTALL_MAN} man/rfile.1 ${MANDIR}/man1/
+	${INSTALL_MAN} man/rax.1 ${MANDIR}/man1/
+	${INSTALL_MAN} man/radarerc.5 ${MANDIR}/man5/
+	${INSTALL_DIR} ${SHAREDIR}/radare/
+	${INSTALL_DIR} ${SHAREDIR}/radare/magic
+	${INSTALL_DATA} magic/* ${SHAREDIR}/radare/magic/
+	${INSTALL_DIR} ${SHAREDIR}/doc/radare
+	-${INSTALL_DATA} doc/* ${SHAREDIR}/doc/radare/
+	${INSTALL_DIR} ${SHAREDIR}/doc/radare/xtra
+	${INSTALL_DATA} doc/xtra/* ${SHAREDIR}/doc/radare/xtra
+##HAVE_GUI##
+	cd gui && ${MAKE} install DESTDIR=${DESTDIR}
+##HAVE_GUI##
+
+install-strip: install
+	-strip -s ${BINDIR}/gradare
+	-strip -s ${BINDIR}/radare
+	-strip -s ${BINDIR}/rahash
+	-strip -s ${BINDIR}/radiff
+	-strip -s ${BINDIR}/rabin
+	-strip -s ${BINDIR}/xrefs
+	-strip -s ${BINDIR}/rasm
+	-strip -s ${BINDIR}/rasc
+	-strip -s ${BINDIR}/rax
+	
+
+uninstall deinstall:
+	-rm -f ${BINDIR}/gradare
+	-rm -f ${BINDIR}/radare
+	-rm -f ${BINDIR}/rahash
+	-rm -f ${BINDIR}/rasm
+	-rm -f ${BINDIR}/rasc
+	-rm -f ${BINDIR}/rax
+	-rm -f ${BINDIR}/xrefs
+	-rm -f ${BINDIR}/rsc
+	-rm -f ${BINDIR}/rfile
+	-rm -f ${BINDIR}/rabin
+	-rm -f ${BINDIR}/bdiff
+	-rm -f ${BINDIR}/lsbstego
+	-rm -f ${BINDIR}/armasm
+	-rm -f ${BINDIR}/javasm
+	-rm -f ${BINDIR}/radiff
+	-rm -f ${LIBDIR}/libps2fd.so
+	-rm -f ${LIBDIR}/libaff2fd.so
+	-rm -f ${LIBDIR}/libusbsniff.so
+	-rm -f ${LIBDIR}/libfdsniff.so
+	-rm -f ${LIBDIR}/python2.5/radare.py
+	# TODO: remove ruby/lua/perl bindigns here
+	-rm -f ${DESTDIR}/${SHAREDIR}/radare
+	-rm -rf ${LIBDIR}/radare
+	-rm -rf ${SHAREDIR}/radare
+	-rm -rf ${SHAREDIR}/doc/radare
+	-rm -rf ${LIBEXECDIR}/gradare/
+	-rm -rf ${LIBEXECDIR}/radare/
+	-rm -f ${MANDIR}/man1/rabin.1
+	-rm -f ${MANDIR}/man1/rfile.1
+	-rm -f ${MANDIR}/man1/xrefs.1
+	-rm -f ${MANDIR}/man1/gradare.1
+	-rm -f ${MANDIR}/man1/rax.1
+	-rm -f ${MANDIR}/man1/radiff.1
+	-rm -f ${MANDIR}/man1/rasm.1
+	-rm -f ${MANDIR}/man1/rsc.1
+	-rm -f ${MANDIR}/man1/radare.1
+	-rm -f ${MANDIR}/man1/rsc-bindiff.1
+	-rm -f ${MANDIR}/man1/rahash.1
+	-rm -f ${MANDIR}/man1/rasc.1
+	-rm -f ${MANDIR}/man5/radarerc.5
--- /dev/null
+++ radare-1.5.2/src/rfile
@@ -0,0 +1,48 @@
+#!/bin/sh
+#
+# author: pancake
+#
+
+PREFIX="/usr/share"
+MAGICS="${PREFIX}/radare/magic/"
+HOMAGIC="${HOME}/.radare/magic/"
+TARGET="$1"
+OFFSET="$2"
+MAGICF="$3"
+
+show_help() {
+	echo "Usage: rfile [-l|-h] [file] [[offset] [magic-file]]"
+	exit 0
+}
+
+mkdir -p ${HOMAGIC}
+if [ -z "${EME}" ]; then
+	EME=`find ${MAGICS} ${HOMAGIC} -type f | sed -e 's. .,.g'`
+else
+	if [ -f "${MAGICF}" ]; then
+		EME=${MAGICF}
+	else
+		if [ -f "${MAGICS}/${MAGICF}" ]; then
+			EME=${MAGICS}/${MAGICF}
+		else
+			EME=`echo ${MAGICS}/* ${HOMAGIC}/* | sed -e 's. .,.g'`
+		fi
+	fi
+fi
+
+[ "${TARGET}" = "-h" ] && TARGET=""
+if [ -n "`echo ${TARGET}| grep -e '^-'`" ]; then
+	cd ${MAGICS} && ls
+	exit 0
+fi
+[ -z "$TARGET" ] && show_help
+
+OFILE=`mktemp`
+filter="cut -d : -f 2- | sed -e s,.,,"
+if [ -n "${OFFSET}" ]; then
+	out=`dd if=${TARGET} of=$OFILE bs=1 count=4096 skip=${OFFSET} 2>&1`
+	file -m ${EME} $OFILE | eval $filter
+else
+	file -m ${EME} ${TARGET} | eval $filter
+fi
+rm -f ${OFILE}
--- /dev/null
+++ radare-1.5.2/src/Makefile
@@ -0,0 +1,132 @@
+include ../config.mk
+
+include objects.mk
+OBJ+=${crOBJ}
+
+#$(pref ../src/,${crOBJ})
+
+CFLAGS+=-I. -Iinclude
+
+# hand made maemo stuff
+
+W32LIBS=
+
+MAEMO_OBJ=/usr/lib/libreadline.a /usr/lib/libtermcap.a
+
+##DEBUGGER##
+include dbg/objects.mk
+OBJ+=plug/io/debug.o
+OBJ2+=${psOBJ} 
+TARGETS+=libdbg 
+##DEBUGGER##
+
+
+
+#CFLAGS+=-DLIBDIR=\"${LIBDIR}\" -DDOCDIR=\"${DATADIR}/doc/radare/\"
+#CFLAGS+=-DHAVE_LIB_READLINE=${HAVE_LIB_READLINE} -DLIBEXECDIR=\"${LIBEXECDIR}\"
+#CFLAGS+=-DSIZEOF_OFF_T=${SIZEOF_OFF_T} -DDEBUGGER=${DEBUGGER} -DTARGET=\"${TARGET}\" -DRADARE_CORE -DHAVE_LIB_EWF=${HAVE_LIB_EWF}
+CFLAGS+=-DRADARE_CORE
+LIBS+=${DL_LIBS} ${OSOLIBS}
+
+OBJ+=grava.o
+##VALA##
+##HAVE_GUI##
+CFLAGS+=-I../vala/ `pkg-config --cflags gtk+-2.0` -DHAVE_GUI=1
+LIBS+=`pkg-config --libs gtk+-2.0`
+OBJ2+=../vala/*.o
+TARGETS+=valagrava
+##HAVE_GUI##
+##VALA##
+
+
+.PHONY: all pre radare radare-hash radare-rax radare-xrefs clean rsc_
+
+.SUFFIXES: .c .o
+.c.o:
+	$(CC) -c $(CFLAGS) -o $@ $<
+
+#udis86 
+all: ${TARGETS} armasm _radiff \
+	lsbstego pre radare${BINSFX} _rahash plugs rsc_ \
+	rax${BINSFX} xrefs${BINSFX} _rasm _rabin _javasm _rasc
+	@true
+
+install:
+	cd .. && ${MAKE} install
+
+${OBJS}: %.o: %.c
+	${CC} ${CFLAGS} -c -o $@ $<
+
+rsc_:
+	-cd rsc && ${MAKE} all
+
+plugs:
+	-cd plug/hack && ${MAKE} all
+
+vala:
+	cd ../vala/ && ${MAKE} all
+
+valagrava:
+	cd ../vala/grava/ && ${MAKE} all
+	#cd ../vala/grava/ && ${MAKE} radare
+
+#pre:
+#	-rm -f utils.o
+
+libdbg:
+	cd dbg && ${MAKE} all
+
+udis86:
+	cd arch/x86/udis86 && ${MAKE} all
+
+radare${BINSFX}: ${OBJ} ${OBJ2} main.o
+	${CC} ${LDFLAGS} -o radare${BINSFX} main.o ${OBJ} ${OBJ2} ${RADARE_LIBS} ${LIBS} ${W32LIBS}
+
+gui: ${OBJ}
+	cd ../vala && ${MAKE} c
+	-${CC} ${LDFLAGS} -o ravalagui${BINSFX} ../vala/*.o ${OBJ} ${OBJ2} ${RADARE_LIBS} ${LIBS}  ${W32LIBS} -lvte
+
+lsbstego${BINSFX}: lsbstego.o
+	${CC} lsbstego.o -g -o lsbstego${BINSFX}
+
+_rabin:
+	cd rabin && ${MAKE} all
+
+_javasm:
+	cd javasm && ${MAKE} all
+
+_rasm:
+	cd rasm && ${MAKE} all
+
+_rasc:
+	cd rasc && ${MAKE} all
+
+armasm:
+	cd arch/arm/aasm && ${MAKE} all
+
+_radiff:
+	-cd radiff && ${MAKE} all
+
+_rahash:
+	-cd rahash && ${MAKE} all
+
+rax${BINSFX}: rax.o
+	${CC} ${CFLAGS} rax.o -o rax${BINSFX}
+
+xrefs${BINSFX}: xrefs.o
+	${CC} ${CFLAGS} ${LDFLAGS} xrefs.o -o xrefs${BINSFX}
+
+clean:
+	-cd plug/hack && ${MAKE} clean
+	-rm -f *.o
+	-cd arch/arm/aasm && ${MAKE} clean
+	-rm -f dbg/arch/*.o
+	-${MAKE} -C rahash clean
+	-${MAKE} -C radiff clean
+	-${MAKE} -C rabin clean
+	-${MAKE} -C javasm clean
+	-${MAKE} -C rsc clean
+	-${MAKE} -C rasm clean
+	-${MAKE} -C rasc clean
+	-${MAKE} -C arch/x86/udis86 clean
+	-rm -rf lsbstego.o lsbstego${BINSFX} rax.o xrefs.o ${OBJ} radare${BINSFX} xrefs${BINSFX} rax${BINSFX} a.out a.exe
--- /dev/null
+++ radare-1.5.2/src/rsc/rsc
@@ -0,0 +1,50 @@
+#!/bin/sh
+#
+# radare scripts wrapper
+#
+# For example:
+# 
+# $ rsc read /bin/ls 0x100 10
+# $ bindiff a b | rsc bdcolor 3
+#
+# --author pancake
+
+SCRIPTS="/usr/lib/radare/bin"
+HOMESCRIPTS="~/.radare/rsc/"
+COMMAND="$1"
+
+show_help() {
+	echo "Usage: rsc [-l] [script] [-h]"
+}
+
+[ "${COMMAND}" = "-h" ] && show_help && exit 0
+
+if [ "${COMMAND}" = "-l" ] ; then
+	[ -d ${HOMESCRIPTS} ] && cd ${HOMESCRIPTS} && ls
+	cd ${SCRIPTS} && ls 
+	exit 0
+fi
+
+if [ -z "${COMMAND}" ]; then
+	show_help
+	echo "* Scripts at ${SCRIPTS} and ${HOMESCRIPTS}"
+	echo "* Available scripts:"
+	[ -d ${HOMESCRIPTS} ] && cd ${HOMESCRIPTS} && ls
+	cd ${SCRIPTS} && ls
+	exit 0
+
+fi
+
+if [ -e "${HOMESCRIPTS}/${COMMAND}" ]; then
+	DIR=${HOMESCRIPTS}
+else
+	if [ -e "${SCRIPTS}/${COMMAND}" ]; then
+		DIR=${SCRIPTS}
+	else
+		show_help
+	fi
+fi
+
+shift
+${DIR}/${COMMAND} $@
+#perl ${DIR}/${COMMAND} "$1" "$2" "$3" "$4" "$5" "$6" "$7" "$8"
