[78246] trunk/dports/graphics/glew
jmr at macports.org
jmr at macports.org
Sat Apr 30 09:00:04 PDT 2011
Revision: 78246
http://trac.macports.org/changeset/78246
Author: jmr at macports.org
Date: 2011-04-30 09:00:02 -0700 (Sat, 30 Apr 2011)
Log Message:
-----------
glew: update to 1.6.0
Modified Paths:
--------------
trunk/dports/graphics/glew/Portfile
trunk/dports/graphics/glew/files/config_Makefile.darwin.patch
trunk/dports/graphics/glew/files/patch-Makefile.diff
Modified: trunk/dports/graphics/glew/Portfile
===================================================================
--- trunk/dports/graphics/glew/Portfile 2011-04-30 15:00:57 UTC (rev 78245)
+++ trunk/dports/graphics/glew/Portfile 2011-04-30 16:00:02 UTC (rev 78246)
@@ -4,7 +4,7 @@
PortSystem 1.0
name glew
-version 1.5.8
+version 1.6.0
categories graphics devel
platforms darwin
license GPL-2+ BSD MIT
@@ -20,9 +20,9 @@
homepage http://glew.sourceforge.net/
master_sites sourceforge
extract.suffix .tgz
-checksums md5 342c8dc64fb9daa6af245b132e086bdd \
- sha1 450946935faa20ac4950cb42ff025be2c1f7c22e \
- rmd160 b66121f3475ddf72be6b9e9ce082c3a6c9e14820
+checksums md5 7dfbb444b5a4e125bc5dba0aef403082 \
+ sha1 ed555d15d0f01239b262c4cf803e97d60d8a18b6 \
+ rmd160 5b896cb9bf3b2058cc6a5e167d64bae04b46eb6c
patchfiles config_Makefile.darwin.patch
Modified: trunk/dports/graphics/glew/files/config_Makefile.darwin.patch
===================================================================
--- trunk/dports/graphics/glew/files/config_Makefile.darwin.patch 2011-04-30 15:00:57 UTC (rev 78245)
+++ trunk/dports/graphics/glew/files/config_Makefile.darwin.patch 2011-04-30 16:00:02 UTC (rev 78246)
@@ -1,16 +1,12 @@
---- config/Makefile.darwin.orig 2010-11-04 07:55:35.000000000 +1100
-+++ config/Makefile.darwin 2010-11-16 18:28:44.000000000 +1100
-@@ -1,13 +1,13 @@
+--- config/Makefile.darwin.orig 2011-04-28 02:16:34.000000000 +1000
++++ config/Makefile.darwin 2011-05-01 01:21:45.000000000 +1000
+@@ -1,9 +1,9 @@
NAME = $(GLEW_NAME)
CC = cc
LD = cc
-CFLAGS.EXTRA = -no-cpp-precomp -dynamic -fno-common
+CFLAGS.EXTRA = -dynamic -fno-common $(CFLAGS.ARCH)
- ifneq (undefined, $(origin GLEW_MX))
- CFLAGS.EXTRA += -DGLEW_MX
- endif
PICFLAG = -fPIC
- LDFLAGS.SO = -dynamiclib -install_name $(GLEW_DEST)/lib/$(LIB.SHARED)
-LDFLAGS.EXTRA =
+LDFLAGS.EXTRA = $(LDFLAGS.ARCH)
ifneq (undefined, $(origin GLEW_APPLE_GLX))
Modified: trunk/dports/graphics/glew/files/patch-Makefile.diff
===================================================================
--- trunk/dports/graphics/glew/files/patch-Makefile.diff 2011-04-30 15:00:57 UTC (rev 78245)
+++ trunk/dports/graphics/glew/files/patch-Makefile.diff 2011-04-30 16:00:02 UTC (rev 78246)
@@ -1,7 +1,7 @@
---- Makefile.orig 2010-11-04 07:55:35.000000000 +1100
-+++ Makefile 2010-11-16 18:00:37.000000000 +1100
-@@ -89,7 +89,7 @@
- mkdir bin
+--- Makefile.orig 2011-04-28 02:16:35.000000000 +1000
++++ Makefile 2011-05-01 01:51:22.000000000 +1000
+@@ -97,7 +97,7 @@
+ mkdir lib
lib/$(LIB.STATIC): $(LIB.OBJS)
- $(AR) cr $@ $^
@@ -9,11 +9,28 @@
lib/$(LIB.SHARED): $(LIB.SOBJS)
$(LD) $(LDFLAGS.SO) -o $@ $^ $(LIB.LDFLAGS) $(LIB.LIBS)
-@@ -146,7 +146,6 @@
- ifeq ($(filter-out mingw% cygwin,$(SYSTEM)),)
- $(INSTALL) -m 0644 lib/$(LIB.DEVLNK) $(LIBDIR)/
+@@ -129,7 +129,7 @@
+ glew.lib.mx: lib lib/$(LIB.SHARED.MX) lib/$(LIB.STATIC.MX) glewmx.pc
+
+ lib/$(LIB.STATIC.MX): $(LIB.OBJS.MX)
+- $(AR) cr $@ $^
++ $(AR) crs $@ $^
+
+ lib/$(LIB.SHARED.MX): $(LIB.SOBJS.MX)
+ $(LD) $(LDFLAGS.SO.MX) -o $@ $^ $(LIB.LDFLAGS) $(LIB.LIBS)
+@@ -195,7 +195,6 @@
else
+ $(LN) $(LIB.SHARED) $(LIBDIR)/$(LIB.DEVLNK)
+ endif
- $(STRIP) -x lib/$(LIB.STATIC)
$(INSTALL) -m 0644 lib/$(LIB.STATIC) $(LIBDIR)/
- $(LN) $(LIB.SHARED) $(LIBDIR)/$(LIB.DEVLNK)
+
+ install.lib.mx: glew.lib.mx
+@@ -216,7 +215,6 @@
+ else
+ $(LN) $(LIB.SHARED.MX) $(LIBDIR)/$(LIB.DEVLNK.MX)
endif
+- $(STRIP) -x lib/$(LIB.STATIC.MX)
+ $(INSTALL) -m 0644 lib/$(LIB.STATIC.MX) $(LIBDIR)/
+
+ install.bin: glew.bin
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20110430/1a81dd90/attachment.html>
More information about the macports-changes
mailing list