Updating branch refs/heads/aria2-xml-rpc
         to 7a263de06c5dae5a8c278c6a9b829c85c6cac174 (commit)
       from 7b32493df65387dc8c01db1125d346e01dc73b69 (commit)

commit 7a263de06c5dae5a8c278c6a9b829c85c6cac174
Author: Mike Massonnet <[email protected]>
Date:   Sat Jan 23 19:58:32 2010 +0100

    Make distribution work for a Ruby release

 src/Makefile.am  |   11 +++++++++--
 src/eatmonkey.in |    5 +++++
 2 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/src/Makefile.am b/src/Makefile.am
index e06b8ec..7f73678 100644
--- a/src/Makefile.am
+++ b/src/Makefile.am
@@ -40,7 +40,14 @@ dist_eatmonkey_SCRIPTS =                                     
        \
        eataria2.rb                                                     \
        eatmanager.rb                                                   \
        eatsettings.rb
+dist_eatmonkey_DATA =                                                  \
+       manager.ui                                                      \
+       settings.ui
 
-install-exec-hook:
-       cd $(DESTDIR)$(bindir) && $(LN_S) $(DESTDIR)$(eatmonkeydir)/eat.rb 
eatmonkey
+EXTRA_DIST = eatmonkey.in
+DISTCLEANFILES = eatmonkey
+dist_bin_SCRIPTS = eatmonkey
+eatmonkey: $(srcdir)/eatmonkey.in
+       sed -e "s,@EATMONKEYDIR@,$(eatmonkeydir),g" < $< > $@
+       chmod +x $@
 
diff --git a/src/eat.rb b/src/eat.rb
old mode 100644
new mode 100755
diff --git a/src/eatmonkey.in b/src/eatmonkey.in
new file mode 100644
index 0000000..8756520
--- /dev/null
+++ b/src/eatmonkey.in
@@ -0,0 +1,5 @@
+#!/bin/sh
+# Note: I'm open to any suggestions as to how distribute a Ruby app, I find
+# this wrapper script a little ridiculous.
+test -x eat.rb && ./eat.rb
+test -x "@EATMONKEYDIR@"/eat.rb && cd "@EATMONKEYDIR@" && ./eat.rb
_______________________________________________
Xfce4-commits mailing list
[email protected]
http://foo-projects.org/mailman/listinfo/xfce4-commits

Reply via email to