[csw-devel] SF.net SVN: gar:[18327] csw/mgar/pkg/glew/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Mon Jun 11 15:54:46 CEST 2012


Revision: 18327
          http://gar.svn.sourceforge.net/gar/?rev=18327&view=rev
Author:   dmichelsen
Date:     2012-06-11 13:54:46 +0000 (Mon, 11 Jun 2012)
Log Message:
-----------
glew: Update to 1.7.0

Modified Paths:
--------------
    csw/mgar/pkg/glew/trunk/Makefile
    csw/mgar/pkg/glew/trunk/checksums

Removed Paths:
-------------
    csw/mgar/pkg/glew/trunk/files/0001-Use-inttypes-also-for-Solaris.patch

Modified: csw/mgar/pkg/glew/trunk/Makefile
===================================================================
--- csw/mgar/pkg/glew/trunk/Makefile	2012-06-11 13:42:34 UTC (rev 18326)
+++ csw/mgar/pkg/glew/trunk/Makefile	2012-06-11 13:54:46 UTC (rev 18327)
@@ -1,12 +1,8 @@
 # $Id$
 #
-# TBD:
-# - Split package
-# - Fixup soname (current: none, packages exist linking libGLEW.so, Linux has libGLEW.so.x.y
-#     http://rpmfind.net//linux/RPM/mandriva/devel/cooker/sparc/media/main/release/libglew1.3-1.3.4-3mdv2007.0.sparc.html
 
 NAME = glew
-VERSION = 1.6.0
+VERSION = 1.7.0
 CATEGORIES = lib
 GARTYPE = v2
 
@@ -22,25 +18,19 @@
 MASTER_SITES = $(SF_MIRROR)
 DISTFILES  = $(NAME)-$(VERSION).tgz
 
-# Use patch until this is fixed:
-#   http://sourceforge.net/tracker/?func=detail&aid=3376260&group_id=67586&atid=523274
-PATCHFILES = 0001-Use-inttypes-also-for-Solaris.patch
-
 LICENSE = LICENSE.txt
 
 BUILD_DEP_PKGS = CSWmesa
 
-PACKAGES += CSWlibglew1-6
-SPKG_DESC_CSWlibglew1-6 = OpenGL extension wrangler library (GLEW), libGLEW.so.1.6
-PKGFILES_CSWlibglew1-6 = $(call pkgfiles_lib,libGLEW.so.1.6)
-RUNTIME_DEP_PKGS_CSWlibglew1-6 += CSWmesa
+PACKAGES += CSWlibglew1-7
+SPKG_DESC_CSWlibglew1-7 = OpenGL extension wrangler library (GLEW), libGLEW.so.1.7
+PKGFILES_CSWlibglew1-7 = $(call pkgfiles_lib,libGLEW.so.1.7)
+RUNTIME_DEP_PKGS_CSWlibglew1-7 += CSWmesa
 
 PACKAGES += CSWlibglew-dev
-SPKG_DESC_CSWlibglew-dev = Development files for libGLEW.so.1.6
+SPKG_DESC_CSWlibglew-dev = Development files for libGLEW.so.1.7
 # PKGFILES is catchall
-RUNTIME_DEP_PKGS_CSWlibglew-dev += CSWlibglew1-6
-# Existing packages are linked against SONAME libGLEW.so only in this package
-OBSOLETED_BY_CSWlibglew-dev = CSWglew
+RUNTIME_DEP_PKGS_CSWlibglew-dev += CSWlibglew1-7
 
 NOISALIST = 1
 BUILD64_LIBS_ONLY = 1
@@ -51,7 +41,7 @@
 BUILD_OVERRIDE_VARS = CC CFLAGS.EXTRA OPT LDFLAGS.SO LDFLAGS.EXTRA
 BUILD_OVERRIDE_VAR_CC = $(CC)
 BUILD_OVERRIDE_VAR_CFLAGS.EXTRA = $(CFLAGS) $(CPPFLAGS) $(EXTRA_CFLAGS-$(GARCH))
-BUILD_OVERRIDE_VAR_LDFLAGS.SO = -G $(LDOPT-$(MEMORYMODEL)) -h libGLEW.so.1.6
+BUILD_OVERRIDE_VAR_LDFLAGS.SO = -G $(LDOPT-$(MEMORYMODEL)) -h libGLEW.so.1.7
 # -ldl for dlsym/dlopen in glew.mx
 BUILD_OVERRIDE_VAR_LDFLAGS.EXTRA = -L$(libdir) -ldl
 

Modified: csw/mgar/pkg/glew/trunk/checksums
===================================================================
--- csw/mgar/pkg/glew/trunk/checksums	2012-06-11 13:42:34 UTC (rev 18326)
+++ csw/mgar/pkg/glew/trunk/checksums	2012-06-11 13:54:46 UTC (rev 18327)
@@ -1 +1 @@
-7dfbb444b5a4e125bc5dba0aef403082  glew-1.6.0.tgz
+fb7a8bb79187ac98a90b57f0f27a3e84  glew-1.7.0.tgz

Deleted: csw/mgar/pkg/glew/trunk/files/0001-Use-inttypes-also-for-Solaris.patch
===================================================================
--- csw/mgar/pkg/glew/trunk/files/0001-Use-inttypes-also-for-Solaris.patch	2012-06-11 13:42:34 UTC (rev 18326)
+++ csw/mgar/pkg/glew/trunk/files/0001-Use-inttypes-also-for-Solaris.patch	2012-06-11 13:54:46 UTC (rev 18327)
@@ -1,25 +0,0 @@
-From 7da2f65f28296c3755478f2060609a7247a65801 Mon Sep 17 00:00:00 2001
-From: Dagobert Michelsen <dam at opencsw.org>
-Date: Wed, 29 Sep 2010 12:49:48 +0200
-Subject: [PATCH] Use inttypes also for Solaris
-
----
- include/GL/glew.h |    2 +-
- 1 files changed, 1 insertions(+), 1 deletions(-)
-
-diff --git a/include/GL/glew.h b/include/GL/glew.h
-index 5105a20..9f82d40 100644
---- a/include/GL/glew.h
-+++ b/include/GL/glew.h
-@@ -200,7 +200,7 @@ typedef _W64 int ptrdiff_t;
- 
- /* SGI MIPSPro doesn't like stdint.h in C++ mode */
- 
--#if defined(__sgi) && !defined(__GNUC__)
-+#if defined(__sun) || defined(__sgi) && !defined(__GNUC__)
- #include <inttypes.h>
- #else
- #include <stdint.h>
--- 
-1.7.3
-

This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.



More information about the devel mailing list