[Lunar-commits] <moonbase> libprojectM: Adjusting the BUILD. Yeah its ugly as sin but it works.

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Fri Feb 24 17:06:24 CET 2012


commit 15d857b9402110ac759ac3010f9af6b1a8e15383
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Fri Feb 24 11:06:24 2012 -0500

    libprojectM: Adjusting the BUILD. Yeah its ugly as sin but it works.
    
    This fixes a problem our install scripts have with filenames that contain
    single quotes. This problem will generate this error;
    
    xargs: unmatched single quote; by default quotes are special to xargs unless you use the -0 option
    
    after
    
    Creating /var/log/lunar/md5sum/libprojectM-2.0.0-Source
    
    As such lunar will not recognize it as actually being installed and doing a `lvu install libprojectM`
    will not show anything. So if you had said yes to this when doing lin vlc, lunar will attempt
    to install it again even though you had done this before.
---
 video/libprojectM/BUILD |   23 +++++++++++++++++++++--
 1 files changed, 21 insertions(+), 2 deletions(-)

diff --git a/video/libprojectM/BUILD b/video/libprojectM/BUILD
index e5fbc08..0a22e81 100644
--- a/video/libprojectM/BUILD
+++ b/video/libprojectM/BUILD
@@ -1,7 +1,26 @@
 (
 
-  rm CMakeCache.txt &&
+  rm CMakeCache.txt Makefile &&
 
-  default_cmake_build
+  sed -i "27i #include <FTGL/ftgl.h>" Renderer/Renderer.hpp &&
+
+  cd presets &&
+  mv "Geiss - Cruzin'.milk" "Geiss - Cruzin.milk" &&
+  mv "Geiss & Sperl - Cruzin' (Moody).prjm" "Geiss & Sperl - Cruzin (Moody).prjm" &&
+  mv "Idiot & Zylot - Unhealthy Love (Idiot's STDs Mix).milk" "Idiot & Zylot - Unhealthy Love (Idiots STDs Mix).milk" &&
+  mv "Krash and Rovastar - Rainbow Orb 2 Peacock (Bmelgren's Comp.milk" "Krash and Rovastar - Rainbow Orb 2 Peacock (Bmelgrens Comp.milk" &&
+  mv "nil - Can't Stop the Blithering.milk" "nil - Cant Stop the Blithering.milk" &&
+  mv "nil - Can't Stop the Cramming.milk" "nil - Cant Stop the Cramming.milk" &&
+  mv "Rovastar - Altars Of Harlequin's Madness (Dark Disorder Mix.milk" "Rovastar - Altars Of Harlequins Madness (Dark Disorder Mix.milk" &&
+  mv "Rovastar - Harlequin's Dynamic Fractal (Crazed Spiral Mix).milk" "Rovastar - Harlequins Dynamic Fractal (Crazed Spiral Mix).milk" &&
+  mv "Rovastar - Harlequin's Fractal Encounter.milk" "Rovastar - Harlequins Fractal Encounter.milk" &&
+  mv "Rovastar - Pandora's Volcano.milk" "Rovastar - Pandoras Volcano.milk" &&
+  mv "Rovastar & Zylot - Narell's Fever.milk" "Rovastar & Zylot - Narells Fever.milk" &&
+  mv "StudioMusic - It's Only Make Believe.milk" "StudioMusic - Its Only Make Believe.milk" &&
+  mv "Unchained - Morat's Final Voyage.milk" "Unchained - Morats Final Voyage.milk" &&
+  mv "Zylot - Azirphaeli's Mirror.milk" "Zylot - Azirphaelis Mirror.milk"
+  cd .. &&
+
+  default_cmake_build 
 
 ) > $C_FIFO 2>&1


More information about the Lunar-commits mailing list