[Lunar-commits] <moonbase> cinepaint: a little jigglin' needed here. Seems you need to be explicit

Dennis 'stumbles' Veatch stumbles at lunar-linux.org
Thu Jun 11 04:19:32 CEST 2009


commit 960551169a9be60daf8b9e0e6a505f4e19de3973
Author: Dennis 'stumbles' Veatch <stumbles at lunar-linux.org>
Date:   Wed Jun 10 22:19:32 2009 -0400

    cinepaint: a little jigglin' needed here. Seems you need to be explicit
    
    when using --with-python, else it cannot find libs/headers. pfft.
    
    Also commenting out oyranos for the time being, causes the make to fail
    on some icc_examin stuff, and have not found a work around as yet.
---
 graphics/cinepaint/BUILD   |   10 +++++++++-
 graphics/cinepaint/DEPENDS |    5 ++++-
 graphics/cinepaint/DETAILS |    1 +
 3 files changed, 14 insertions(+), 2 deletions(-)

diff --git a/graphics/cinepaint/BUILD b/graphics/cinepaint/BUILD
index 01f1fc5..6554b24 100644
--- a/graphics/cinepaint/BUILD
+++ b/graphics/cinepaint/BUILD
@@ -1,7 +1,15 @@
 (
 
+  sedit "s|Fl::awake(0);|Fl::awake((void*)0);|" plug-ins/icc_examin/icc_examin/icc_helfer_fltk.cpp
+  sedit "s:ld_x_flags:ldflags:" configure plug-ins/icc_examin/icc_examin/configure.sh 
+  sedit "s:oyGetMonitorProfileName:oyGetMonitorProfileNameFromDB:" plug-ins/icc_examin/icc_examin/icc_oyranos.cpp
+
+  if module_installed Python ; then
+   OPTS="$OPTS --enable-pygimp --with-python=/usr/bin/python"
+  fi &&
+
   OPTS="$OPTS --enable-gtk2"
 
-  default_build
+  default_build 
 
 ) > $C_FIFO 2>&1
diff --git a/graphics/cinepaint/DEPENDS b/graphics/cinepaint/DEPENDS
index 81f3b89..e9f58ba 100644
--- a/graphics/cinepaint/DEPENDS
+++ b/graphics/cinepaint/DEPENDS
@@ -8,5 +8,8 @@ depends tiff
 depends lcms
 depends OpenEXR
 
+optional_depends "Python"     ""                  "--without-python"     "for Python plugin support"
+
+optional_depends "ftgl"       ""                  ""                     "for opengl font support"
 optional_depends "gutenprint" "--with-gutenprint" "--without-gutenprint" "for printing support"
-optional_depends "oyranos"    ""                  ""                     "for ICM support"
+#optional_depends "oyranos"    ""                  ""                     "for ICM support"
diff --git a/graphics/cinepaint/DETAILS b/graphics/cinepaint/DETAILS
index 38443ae..781feea 100644
--- a/graphics/cinepaint/DETAILS
+++ b/graphics/cinepaint/DETAILS
@@ -8,6 +8,7 @@
          UPDATED=20080127
            SHORT="deep paint manipulation and image processing"
 
+PSAFE=no
 cat << EOF
 CinePaint is a collection of free open source software tools for deep
 paint manipulation and image processing. CinePaint is used for motion


More information about the Lunar-commits mailing list