changeset 640:5ed1c054045e

merge
author Volker Grabsch <vog@notjusthosting.com>
date Sat, 16 Jan 2010 22:35:08 +0100
parents f8d5fde6a0ae (current diff) 14310a48d979 (diff)
children dab071eac9c0
files
diffstat 3 files changed, 24 insertions(+), 16 deletions(-) [+]
line wrap: on
line diff
--- a/doc/index.html	Sat Jan 16 22:33:50 2010 +0100
+++ b/doc/index.html	Sat Jan 16 22:35:08 2010 +0100
@@ -450,6 +450,10 @@
         <td></td>
     </tr>
     <tr>
+        <td><a href="http://www.cmake.org/">CMake</a></td>
+        <td></td>
+    </tr>
+    <tr>
         <td><a href="http://en.wikipedia.org/wiki/C_standard_library">LibC</a> for 32-bit</td>
         <td></td>
     </tr>
@@ -498,7 +502,7 @@
 
     <h3>Debian</h3>
 
-    <pre>aptitude install -R bash bzip2 g++ make sed openssl \
+    <pre>aptitude install -R bash bzip2 cmake g++ make sed openssl \
                     patch perl scons unzip wget</pre>
 
     <p>
@@ -508,7 +512,7 @@
 
     <h3>FreeBSD</h3>
 
-    <pre>pkg_add -r bash gmake gsed perl scons unzip wget</pre>
+    <pre>pkg_add -r bash cmake gmake gsed perl scons unzip wget</pre>
 
     <p>
     On 64-bit FreeBSD,
@@ -517,7 +521,7 @@
 
     <h3>Frugalware</h3>
 
-    <pre>pacman-g2 -S bash bzip2 gcc make sed openssl \
+    <pre>pacman-g2 -S bash bzip2 cmake gcc make sed openssl \
              patch perl scons unzip wget</pre>
 
     <p>
@@ -534,7 +538,7 @@
     <a href="http://www.macports.org/">MacPorts</a>,
     then run:
     </p>
-    <pre>sudo port install gmake gsed scons wget</pre>
+    <pre>sudo port install cmake gmake gsed scons wget</pre>
 
     <h3>MacOS 10.6</h3>
 
@@ -545,7 +549,7 @@
     <a href="http://www.macports.org/">MacPorts</a>,
     then run:
     </p>
-    <pre>sudo port install gmake gsed scons wget gcc_select
+    <pre>sudo port install cmake gmake gsed scons wget gcc_select
 sudo gcc_select gcc40</pre>
 
     <h3>Open Solaris 2009.06</h3>
@@ -563,8 +567,9 @@
     First, install all requirements
     that already ship with Solaris:
     </p>
-    <pre>pfexec pkg install SUNWgcc SUNWgmake SUNWgsed SUNWgzip \
-                   SUNWlibm SUNWgpch SUNWunzip SUNWwget</pre>
+    <pre>pfexec pkg install SUNWcmake SUNWgcc SUNWgmake SUNWgsed \
+                   SUNWgzip SUNWlibm SUNWgpch SUNWunzip \
+                   SUNWwget</pre>
 
     <p>
     Then download and install SCons by hand:
--- a/src/glew.mk	Sat Jan 16 22:33:50 2010 +0100
+++ b/src/glew.mk	Sat Jan 16 22:35:08 2010 +0100
@@ -1,5 +1,5 @@
-# Copyright (C) 2009  Volker Grabsch
-#                     Martin Lambers
+# Copyright (C) 2009, 2010  Volker Grabsch
+#                           Martin Lambers
 #
 # Permission is hereby granted, free of charge, to any person obtaining
 # a copy of this software and associated documentation files (the
@@ -23,17 +23,17 @@
 # GLEW
 PKG             := glew
 $(PKG)_IGNORE   :=
-$(PKG)_VERSION  := 1.5.1
-$(PKG)_CHECKSUM := a94113169d46487ccda1bb2fde68fa1803bdf009
-$(PKG)_SUBDIR   := glew
-$(PKG)_FILE     := glew-$($(PKG)_VERSION)-src.tgz
+$(PKG)_VERSION  := 1.5.2
+$(PKG)_CHECKSUM := 21fa100ff77d10f6767ef387f65de98eaaaa683f
+$(PKG)_SUBDIR   := glew-$($(PKG)_VERSION)
+$(PKG)_FILE     := glew-$($(PKG)_VERSION).tgz
 $(PKG)_WEBSITE  := http://glew.sourceforge.net/
 $(PKG)_URL      := http://$(SOURCEFORGE_MIRROR)/project/glew/glew/$($(PKG)_VERSION)/$($(PKG)_FILE)
 $(PKG)_DEPS     := gcc
 
 define $(PKG)_UPDATE
     $(call SOURCEFORGE_FILES,http://sourceforge.net/projects/glew/files/glew/) | \
-    $(SED) -n 's,.*glew-\([0-9][^>]*\)-src\.tgz.*,\1,p' | \
+    $(SED) -n 's,.*glew-\([0-9][^>]*\)\.tgz.*,\1,p' | \
     tail -1
 endef
 
--- a/src/lcms.mk	Sat Jan 16 22:33:50 2010 +0100
+++ b/src/lcms.mk	Sat Jan 16 22:35:08 2010 +0100
@@ -1,5 +1,6 @@
-# Copyright (C) 2009  Volker Grabsch
-#                     Bart van Andel
+# Copyright (C) 2009, 2010  Volker Grabsch
+#                           Bart van Andel
+#                           Martin Lambers
 #
 # Permission is hereby granted, free of charge, to any person obtaining
 # a copy of this software and associated documentation files (the
@@ -39,6 +40,8 @@
 endef
 
 define $(PKG)_BUILD
+    # wine confuses the cross-compiling detection, so set it explicitly
+    $(SED) 's,cross_compiling=no,cross_compiling=yes,' -i '$(1)/configure'
     cd '$(1)' && ./configure \
         --prefix='$(PREFIX)/$(TARGET)' \
         --host='$(TARGET)' \