[Lunar-commits] <moonbase> miro: Adjusting the BUILD as noted with it. Also removing firefox as a hard

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Wed Sep 16 16:53:14 CEST 2009


commit 700af280509971c2862113b2c4a2e9664e618d9b
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Wed Sep 16 10:53:14 2009 -0400

    miro: Adjusting the BUILD as noted with it. Also removing firefox as a hard
    
    depends based on the compile log showing it only looks for xulrunner;
    
    Trying to figure out xpcom_lib, gtkmozembed_lib, and xulrunner_19 values....
    using xpcom_lib:  'libxul'
    using gtkmozembed_lib:  'libxul'
    using xulrunner19:  True
    
    Trying to figure out xpcom_runtime_path value....
    using xpcom_runtime_path:  '/usr/lib/xulrunner-1.9.0.11'
    
    Trying to figure out mozilla_lib_path value....
    using mozilla_lib_path:  '/usr/lib/xulrunner-devel-1.9.0.11/lib
    
    '
---
 video/miro/BUILD   |   10 ++++++++--
 video/miro/DEPENDS |    1 -
 2 files changed, 8 insertions(+), 3 deletions(-)

diff --git a/video/miro/BUILD b/video/miro/BUILD
index 5f59e22..c70a58d 100644
--- a/video/miro/BUILD
+++ b/video/miro/BUILD
@@ -1,10 +1,16 @@
 (
 
+# So a lunar fix or lunar update will not report and attemp a relin;
+#        libxul.so => not found                                                                
+#        libxpcom.so => not found
+ 
+  XULRUNNER_VER="`lvu version xulrunner`"                &&
+  XULRUNNER_SO_PATH="/usr/lib/xulrunner-$XULRUNNER_VER/" &&
+  LDFLAGS="$LDFLAGS -Wl,-rpath,${XULRUNNER_SO_PATH}"     &&
+
   prepare_install &&
 
   cd platform/gtk-x11 &&
-#  sedit 's/dbus_bindings.bus_release_name/dbus.dbus_bindings.bus_release_name/' onetime.py &&
-#  sedit 's/dbus.service.Object.__init__(self, bus_name,/dbus.service.Object.__init__(self, bus_name=bus_name, /' onetime.py &&
   sedit 's/import bsddb.db/import bsddb3/' ../../portable/storedatabase.py &&
   sedit 's/import bsddb/import bsddb3/' ../../portable/dl_daemon/download.py &&
   python setup.py install --root=/
diff --git a/video/miro/DEPENDS b/video/miro/DEPENDS
index b8e115d..56caa17 100644
--- a/video/miro/DEPENDS
+++ b/video/miro/DEPENDS
@@ -2,7 +2,6 @@ depends gnome-python-extras
 depends boost
 depends xine-lib
 depends Pyrex
-depends firefox
 depends xulrunner
 depends bsddb3
 depends Twisted


More information about the Lunar-commits mailing list