[Lunar-commits] <moonbase> openexr-ctl: Adding a patch for some pkgconfig errors and build issues.

Dennis `stumbles` Veatch stumbles at lunar-linux.org
Fri Mar 12 18:52:07 CET 2010


commit 7a957e3fd9aafae000c9319ef2a8ada2032f7ccf
Author: Dennis `stumbles` Veatch <stumbles at lunar-linux.org>
Date:   Fri Mar 12 12:52:07 2010 -0500

    openexr-ctl: Adding a patch for some pkgconfig errors and build issues.
    
    Patches from https://sourceforge.net/tracker/?func=detail&aid=1872980&group_id=184265&atid=908566
---
 devel/openexr-ctl/BUILD   |   13 +++++++++++++
 devel/openexr-ctl/DETAILS |   12 +++++++++++-
 2 files changed, 24 insertions(+), 1 deletions(-)

diff --git a/devel/openexr-ctl/BUILD b/devel/openexr-ctl/BUILD
new file mode 100644
index 0000000..69707fb
--- /dev/null
+++ b/devel/openexr-ctl/BUILD
@@ -0,0 +1,13 @@
+(
+
+  cd .. &&
+  patch_it $SOURCE_CACHE/$SOURCE2 0 &&
+  patch_it $SOURCE_CACHE/$SOURCE3 0 &&
+  patch_it $SOURCE_CACHE/$SOURCE4 0 &&
+  cd $SOURCE_DIRECTORY &&
+
+#  sed -i "68i #include <cstdlib> \n #include <cstring>" exr_ctl_exr/applyCtl.cpp &&
+
+  default_build
+
+) > $C_FIFO 2>&1
diff --git a/devel/openexr-ctl/DETAILS b/devel/openexr-ctl/DETAILS
index ff17259..7182747 100644
--- a/devel/openexr-ctl/DETAILS
+++ b/devel/openexr-ctl/DETAILS
@@ -1,14 +1,24 @@
           MODULE=openexr-ctl
          VERSION=1.0.1
           SOURCE=openexr_ctl-$VERSION.tar.gz
+         SOURCE2=openexr_ctl-1.0.1-pkgconfig.patch
+         SOURCE3=openexr_ctl-1.0.1-configure_gcc43.patch
+         SOURCE4=openexr_ctl-1.0.1-gcc43.patch
       SOURCE_URL=$SFORGE_URL/ampasctl/
+     SOURCE2_URL=$PATCH_URL
+     SOURCE3_URL=$PATCH_URL
+     SOURCE4_URL=$PATCH_URL
 SOURCE_DIRECTORY=$BUILD_DIRECTORY/openexr_ctl-$VERSION
       SOURCE_VFY=sha1:330839a3af4069d67292dd86cb9c2512d08bb8af
+     SOURCE2_VFY=sha1:d30ad48d5136800c87be07a8f19273839b362c39
+     SOURCE3_VFY=sha1:ea3074a15ad2bf948e4cdea3f64e3a73ed138c8c
+     SOURCE4_VFY=sha1:0e72e906cf9d7f5f0db00a0bf07d210a6fb4a215
         WEB_SITE=http://ampasctl.sourceforge.net/
          ENTERED=20070822
-         UPDATED=20080711
+         UPDATED=20100312
            SHORT="IlmImfCtl provides a simplified OpenEXR interface to CTL"
 
+PSAFE=no
 cat << EOF
 IlmImfCtl provides a simplified OpenEXR interface to CTL
 EOF


More information about the Lunar-commits mailing list