Skip to Content.
Sympa Menu

sm-commit - [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (f4cfd150e965c0bc6e7c4a6dcb12fce0f7cc71d6)

sm-commit AT lists.ibiblio.org

Subject: Source Mage code commit list

List archive

Chronological Thread  
  • From: Vlad Glagolev <scm AT sourcemage.org>
  • To: sm-commit AT lists.ibiblio.org
  • Subject: [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (f4cfd150e965c0bc6e7c4a6dcb12fce0f7cc71d6)
  • Date: Fri, 9 Jan 2009 17:42:59 -0600

GIT changes to master grimoire by Vlad Glagolev <stealth AT sourcemage.org>:

devel/radare/DEPENDS | 7 ++++---
devel/radare/HISTORY | 4 +++-
devel/radare/INSTALL | 8 ++++++++
3 files changed, 15 insertions(+), 4 deletions(-)

New commits:
commit f4cfd150e965c0bc6e7c4a6dcb12fce0f7cc71d6
Author: Vlad Glagolev <stealth AT sourcemage.org>
Commit: Vlad Glagolev <stealth AT sourcemage.org>

radare: fixed deps, lua is opt (needed for plugins), like the other
scripting langs: ruby, perl

diff --git a/devel/radare/DEPENDS b/devel/radare/DEPENDS
index 31a28e5..f1a5b90 100755
--- a/devel/radare/DEPENDS
+++ b/devel/radare/DEPENDS
@@ -1,4 +1,4 @@
-depends lua &&
+# needed for waf build system
depends python &&

optional_depends readline \
@@ -19,5 +19,6 @@ fi &&

optional_depends libewf "" "" "for Expert Witness compression format" &&

-suggest_depends perl "" "" "for perl scripting support" &&
-suggest_depends ruby "" "" "for ruby 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/HISTORY b/devel/radare/HISTORY
index eec06ab..42b15be 100644
--- a/devel/radare/HISTORY
+++ b/devel/radare/HISTORY
@@ -3,11 +3,13 @@
* BUILD: fixed multijob build, opts mess
* DEPENDS: python isn't optional -- waf is used as a build system;
gtkdialog -- only when vala's enabled; added forgotten `&&'; added
- ruby -> suggest; cleaned up
+ ruby -> suggest; made ruby/perl optional, not suggest -- they are
+ needed for plugins' compilation; lua -> opt; cleaned up
* CONFIGURE: tabs are bad; improved readability by adding newlines;
fixed opts mess
* PRE_BUILD: fixed sequence of the installation dirs/files, paths for
python and ruby
+ * INSTALL: added, to fix lua path

2008-03-14 Justin Boffemmyer <flux AT sourcemage.org>
* DEPENDS, DETAILS, HISTORY: spell created
diff --git a/devel/radare/INSTALL b/devel/radare/INSTALL
new file mode 100755
index 0000000..10a120a
--- /dev/null
+++ b/devel/radare/INSTALL
@@ -0,0 +1,8 @@
+default_install &&
+
+if is_depends_enabled $SPELL lua; then
+ local LUA=$(installed_version lua) &&
+
+ ln -vsf "$TRACK_ROOT/usr/lib/radare/radare.lua" \
+ "$INSTALL_ROOT"/usr/lib/lua/${LUA%.?}
+fi



  • [SM-Commit] GIT changes to master grimoire by Vlad Glagolev (f4cfd150e965c0bc6e7c4a6dcb12fce0f7cc71d6), Vlad Glagolev, 01/09/2009

Archive powered by MHonArc 2.6.24.

Top of Page