~ubuntu-branches/ubuntu/saucy/glew/saucy

« back to all changes in this revision

Viewing changes to debian/patches/debian-changes-1.5.1-7

  • Committer: Package Import Robot
  • Author(s): Matteo F. Vescovi, Yaroslav Halchenko, Fabrizio Regalli, Matteo F. Vescovi
  • Date: 2011-11-29 10:56:40 UTC
  • mfrom: (1.1.7) (12.1.6 sid)
  • Revision ID: package-import@ubuntu.com-20111129105640-p20qdtpnrwz6epdv
Tags: 1.7.0-1
[ Yaroslav Halchenko ]
* Added Vcs- header fields
* Minor tune ups of the long descriptions

[ Fabrizio Regalli ]
* Imported Upstream version 1.7.0
* Switch to 3.0 quilt format
* Update d/compat to 8
* Really update d/compat
* Added d/source/options files
* Renamed all 1.6 install files to 1.7
* Adjustin d/control with new 1.7 version number
* Added build-{indep,arch} to d/rules
* Added libglew*.symbols to debian directory
* Update d/shlibs.local with new 1.7 version

[ Matteo F. Vescovi ]
* New maintainer (Closes: #634069)
* debian/control: VCS-Links updated
* debian/control: duplicated Section fields removed.
   - Drop of "Section: libs" fields duplicated for
     libglew1.6 and libglewmx1.6
   - Short-Description field for libglewmx1.6 modified
* debian/control: libglewmx1.6-dev Short-Description fixed

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
Description: Upstream changes introduced in version 1.5.1-7
2
 
 This patch has been created by dpkg-source during the package build.
3
 
 Here's the last changelog entry, hopefully it gives details on why
4
 
 those changes were made:
5
 
 .
6
 
 glew (1.5.1-7) unstable; urgency=low
7
 
 .
8
 
   * update source format to 3.0
9
 
   * update standards version to 3.8.3
10
 
 .
11
 
 The person named in the Author field signed this changelog entry.
12
 
Author: Joost Yervante Damad <andete@debian.org>
13
 
 
14
 
---
15
 
The information above should follow the Patch Tagging Guidelines, please
16
 
checkout http://dep.debian.net/deps/dep3/ to learn about the format. Here
17
 
are templates for supplementary fields that you might want to add:
18
 
 
19
 
Origin: <vendor|upstream|other>, <url of original patch>
20
 
Bug: <url in upstream bugtracker>
21
 
Bug-Debian: http://bugs.debian.org/<bugnumber>
22
 
Forwarded: <no|not-needed|url proving that it has been forwarded>
23
 
Reviewed-By: <name and email of someone who approved the patch>
24
 
Last-Update: <YYYY-MM-DD>
25
 
 
26
 
Index: b/Makefile
27
 
===================================================================
28
 
--- a/Makefile  2011-01-11 11:53:00.000000000 +0100
29
 
+++ b/Makefile  2011-01-11 11:53:09.000000000 +0100
30
 
@@ -55,7 +55,6 @@
31
 
 
32
 
 AR = ar
33
 
 INSTALL = install
34
 
-STRIP = strip
35
 
 RM = rm -f
36
 
 LN = ln -sf
37
 
 ifeq ($(MAKECMDGOALS), debug)
38
 
@@ -82,6 +81,8 @@
39
 
 
40
 
 all debug: lib/$(LIB.SHARED) lib/$(LIB.STATIC) bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) glew.pc
41
 
 
42
 
+libsonly: lib/$(LIB.SHARED) lib/$(LIB.STATIC)
43
 
+
44
 
 lib:
45
 
        mkdir lib
46
 
 
47
 
@@ -120,7 +121,7 @@
48
 
                -e "s|@version@|$(GLEW_VERSION)|g" \
49
 
                < $< > $@
50
 
 
51
 
-install: all
52
 
+install: libsonly
53
 
 # directories
54
 
        $(INSTALL) -d -m 0755 $(BINDIR)
55
 
        $(INSTALL) -d -m 0755 $(INCDIR)
56
 
@@ -128,10 +129,8 @@
57
 
        $(INSTALL) -d -m 0755 $(LIBDIR)/pkgconfig
58
 
 # runtime
59
 
 ifeq ($(filter-out mingw% cygwin,$(SYSTEM)),)
60
 
-       $(STRIP) -x lib/$(LIB.SHARED)
61
 
        $(INSTALL) -m 0644 lib/$(LIB.SHARED) $(BINDIR)/
62
 
 else
63
 
-       $(STRIP) -x lib/$(LIB.SHARED)
64
 
        $(INSTALL) -m 0644 lib/$(LIB.SHARED) $(LIBDIR)/
65
 
        $(LN) $(LIB.SHARED) $(LIBDIR)/$(LIB.SONAME)
66
 
 endif
67
 
@@ -143,12 +142,11 @@
68
 
 ifeq ($(filter-out mingw% cygwin,$(SYSTEM)),)
69
 
        $(INSTALL) -m 0644 lib/$(LIB.DEVLNK) $(LIBDIR)/
70
 
 else
71
 
-       $(STRIP) -x lib/$(LIB.STATIC)
72
 
        $(INSTALL) -m 0644 lib/$(LIB.STATIC) $(LIBDIR)/
73
 
        $(LN) $(LIB.SHARED) $(LIBDIR)/$(LIB.DEVLNK)
74
 
 endif
75
 
 # utilities
76
 
-       $(INSTALL) -s -m 0755 bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) $(BINDIR)/
77
 
+       $(INSTALL) -m 0755 bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) $(BINDIR)/
78
 
 
79
 
 uninstall:
80
 
        $(RM) $(INCDIR)/wglew.h
81
 
Index: b/config/config.guess
82
 
===================================================================
83
 
--- a/config/config.guess       2011-01-11 11:53:00.000000000 +0100
84
 
+++ b/config/config.guess       2011-01-11 11:53:09.000000000 +0100
85
 
@@ -1,10 +1,10 @@
86
 
 #! /bin/sh
87
 
 # Attempt to guess a canonical system name.
88
 
 #   Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999,
89
 
-#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008
90
 
+#   2000, 2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010
91
 
 #   Free Software Foundation, Inc.
92
 
 
93
 
-timestamp='2009-04-27'
94
 
+timestamp='2009-12-30'
95
 
 
96
 
 # This file is free software; you can redistribute it and/or modify it
97
 
 # under the terms of the GNU General Public License as published by
98
 
@@ -27,16 +27,16 @@
99
 
 # the same distribution terms that you use for the rest of that program.
100
 
 
101
 
 
102
 
-# Originally written by Per Bothner <per@bothner.com>.
103
 
-# Please send patches to <config-patches@gnu.org>.  Submit a context
104
 
-# diff and a properly formatted ChangeLog entry.
105
 
+# Originally written by Per Bothner.  Please send patches (context
106
 
+# diff format) to <config-patches@gnu.org> and include a ChangeLog
107
 
+# entry.
108
 
 #
109
 
 # This script attempts to guess a canonical system name similar to
110
 
 # config.sub.  If it succeeds, it prints the system name on stdout, and
111
 
 # exits with 0.  Otherwise, it exits with 1.
112
 
 #
113
 
-# The plan is that this can be called by configure scripts if you
114
 
-# don't specify an explicit build system type.
115
 
+# You can get the latest version of this script from:
116
 
+# http://git.savannah.gnu.org/gitweb/?p=config.git;a=blob_plain;f=config.guess;hb=HEAD
117
 
 
118
 
 me=`echo "$0" | sed -e 's,.*/,,'`
119
 
 
120
 
@@ -56,8 +56,9 @@
121
 
 GNU config.guess ($timestamp)
122
 
 
123
 
 Originally written by Per Bothner.
124
 
-Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000, 2001,
125
 
-2002, 2003, 2004, 2005, 2006, 2007, 2008 Free Software Foundation, Inc.
126
 
+Copyright (C) 1992, 1993, 1994, 1995, 1996, 1997, 1998, 1999, 2000,
127
 
+2001, 2002, 2003, 2004, 2005, 2006, 2007, 2008, 2009, 2010 Free
128
 
+Software Foundation, Inc.
129
 
 
130
 
 This is free software; see the source for copying conditions.  There is NO
131
 
 warranty; not even for MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE."
132
 
@@ -170,7 +171,7 @@
133
 
            arm*|i386|m68k|ns32k|sh3*|sparc|vax)
134
 
                eval $set_cc_for_build
135
 
                if echo __ELF__ | $CC_FOR_BUILD -E - 2>/dev/null \
136
 
-                       | grep __ELF__ >/dev/null
137
 
+                       | grep -q __ELF__
138
 
                then
139
 
                    # Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
140
 
                    # Return netbsd for either.  FIX?
141
 
@@ -333,6 +334,9 @@
142
 
     sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
143
 
        echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
144
 
        exit ;;
145
 
+    i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
146
 
+       echo i386-pc-auroraux${UNAME_RELEASE}
147
 
+       exit ;;
148
 
     i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
149
 
        eval $set_cc_for_build
150
 
        SUN_ARCH="i386"
151
 
@@ -656,7 +660,7 @@
152
 
            # => hppa64-hp-hpux11.23
153
 
 
154
 
            if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
155
 
-               grep __LP64__ >/dev/null
156
 
+               grep -q __LP64__
157
 
            then
158
 
                HP_ARCH="hppa2.0w"
159
 
            else
160
 
@@ -807,12 +811,12 @@
161
 
     i*:PW*:*)
162
 
        echo ${UNAME_MACHINE}-pc-pw32
163
 
        exit ;;
164
 
-    *:Interix*:[3456]*)
165
 
+    *:Interix*:*)
166
 
        case ${UNAME_MACHINE} in
167
 
            x86)
168
 
                echo i586-pc-interix${UNAME_RELEASE}
169
 
                exit ;;
170
 
-           EM64T | authenticamd | genuineintel)
171
 
+           authenticamd | genuineintel | EM64T)
172
 
                echo x86_64-unknown-interix${UNAME_RELEASE}
173
 
                exit ;;
174
 
            IA64)
175
 
@@ -822,6 +826,9 @@
176
 
     [345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
177
 
        echo i${UNAME_MACHINE}-pc-mks
178
 
        exit ;;
179
 
+    8664:Windows_NT:*)
180
 
+       echo x86_64-pc-mks
181
 
+       exit ;;
182
 
     i*:Windows_NT*:* | Pentium*:Windows_NT*:*)
183
 
        # How do we know it's Interix rather than the generic POSIX subsystem?
184
 
        # It also conflicts with pre-2.0 versions of AT&T UWIN. Should we
185
 
@@ -851,6 +858,20 @@
186
 
     i*86:Minix:*:*)
187
 
        echo ${UNAME_MACHINE}-pc-minix
188
 
        exit ;;
189
 
+    alpha:Linux:*:*)
190
 
+       case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
191
 
+         EV5)   UNAME_MACHINE=alphaev5 ;;
192
 
+         EV56)  UNAME_MACHINE=alphaev56 ;;
193
 
+         PCA56) UNAME_MACHINE=alphapca56 ;;
194
 
+         PCA57) UNAME_MACHINE=alphapca56 ;;
195
 
+         EV6)   UNAME_MACHINE=alphaev6 ;;
196
 
+         EV67)  UNAME_MACHINE=alphaev67 ;;
197
 
+         EV68*) UNAME_MACHINE=alphaev68 ;;
198
 
+        esac
199
 
+       objdump --private-headers /bin/sh | grep -q ld.so.1
200
 
+       if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
201
 
+       echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
202
 
+       exit ;;
203
 
     arm*:Linux:*:*)
204
 
        eval $set_cc_for_build
205
 
        if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
206
 
@@ -873,6 +894,17 @@
207
 
     frv:Linux:*:*)
208
 
        echo frv-unknown-linux-gnu
209
 
        exit ;;
210
 
+    i*86:Linux:*:*)
211
 
+       LIBC=gnu
212
 
+       eval $set_cc_for_build
213
 
+       sed 's/^        //' << EOF >$dummy.c
214
 
+       #ifdef __dietlibc__
215
 
+       LIBC=dietlibc
216
 
+       #endif
217
 
+EOF
218
 
+       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
219
 
+       echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
220
 
+       exit ;;
221
 
     ia64:Linux:*:*)
222
 
        echo ${UNAME_MACHINE}-unknown-linux-gnu
223
 
        exit ;;
224
 
@@ -882,78 +914,34 @@
225
 
     m68*:Linux:*:*)
226
 
        echo ${UNAME_MACHINE}-unknown-linux-gnu
227
 
        exit ;;
228
 
-    mips:Linux:*:*)
229
 
-       eval $set_cc_for_build
230
 
-       sed 's/^        //' << EOF >$dummy.c
231
 
-       #undef CPU
232
 
-       #undef mips
233
 
-       #undef mipsel
234
 
-       #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
235
 
-       CPU=mipsel
236
 
-       #else
237
 
-       #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
238
 
-       CPU=mips
239
 
-       #else
240
 
-       CPU=
241
 
-       #endif
242
 
-       #endif
243
 
-EOF
244
 
-       eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
245
 
-           /^CPU/{
246
 
-               s: ::g
247
 
-               p
248
 
-           }'`"
249
 
-       test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
250
 
-       ;;
251
 
-    mips64:Linux:*:*)
252
 
+    mips:Linux:*:* | mips64:Linux:*:*)
253
 
        eval $set_cc_for_build
254
 
        sed 's/^        //' << EOF >$dummy.c
255
 
        #undef CPU
256
 
-       #undef mips64
257
 
-       #undef mips64el
258
 
+       #undef ${UNAME_MACHINE}
259
 
+       #undef ${UNAME_MACHINE}el
260
 
        #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
261
 
-       CPU=mips64el
262
 
+       CPU=${UNAME_MACHINE}el
263
 
        #else
264
 
        #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
265
 
-       CPU=mips64
266
 
+       CPU=${UNAME_MACHINE}
267
 
        #else
268
 
        CPU=
269
 
        #endif
270
 
        #endif
271
 
 EOF
272
 
-       eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
273
 
-           /^CPU/{
274
 
-               s: ::g
275
 
-               p
276
 
-           }'`"
277
 
+       eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
278
 
        test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
279
 
        ;;
280
 
     or32:Linux:*:*)
281
 
        echo or32-unknown-linux-gnu
282
 
        exit ;;
283
 
-    ppc:Linux:*:*)
284
 
-       echo powerpc-unknown-linux-gnu
285
 
-       exit ;;
286
 
-    ppc64:Linux:*:*)
287
 
-       echo powerpc64-unknown-linux-gnu
288
 
-       exit ;;
289
 
-    alpha:Linux:*:*)
290
 
-       case `sed -n '/^cpu model/s/^.*: \(.*\)/\1/p' < /proc/cpuinfo` in
291
 
-         EV5)   UNAME_MACHINE=alphaev5 ;;
292
 
-         EV56)  UNAME_MACHINE=alphaev56 ;;
293
 
-         PCA56) UNAME_MACHINE=alphapca56 ;;
294
 
-         PCA57) UNAME_MACHINE=alphapca56 ;;
295
 
-         EV6)   UNAME_MACHINE=alphaev6 ;;
296
 
-         EV67)  UNAME_MACHINE=alphaev67 ;;
297
 
-         EV68*) UNAME_MACHINE=alphaev68 ;;
298
 
-        esac
299
 
-       objdump --private-headers /bin/sh | grep ld.so.1 >/dev/null
300
 
-       if test "$?" = 0 ; then LIBC="libc1" ; else LIBC="" ; fi
301
 
-       echo ${UNAME_MACHINE}-unknown-linux-gnu${LIBC}
302
 
-       exit ;;
303
 
     padre:Linux:*:*)
304
 
        echo sparc-unknown-linux-gnu
305
 
        exit ;;
306
 
+    parisc64:Linux:*:* | hppa64:Linux:*:*)
307
 
+       echo hppa64-unknown-linux-gnu
308
 
+       exit ;;
309
 
     parisc:Linux:*:* | hppa:Linux:*:*)
310
 
        # Look for CPU level
311
 
        case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
312
 
@@ -962,8 +950,11 @@
313
 
          *)    echo hppa-unknown-linux-gnu ;;
314
 
        esac
315
 
        exit ;;
316
 
-    parisc64:Linux:*:* | hppa64:Linux:*:*)
317
 
-       echo hppa64-unknown-linux-gnu
318
 
+    ppc64:Linux:*:*)
319
 
+       echo powerpc64-unknown-linux-gnu
320
 
+       exit ;;
321
 
+    ppc:Linux:*:*)
322
 
+       echo powerpc-unknown-linux-gnu
323
 
        exit ;;
324
 
     s390:Linux:*:* | s390x:Linux:*:*)
325
 
        echo ${UNAME_MACHINE}-ibm-linux
326
 
@@ -986,66 +977,6 @@
327
 
     xtensa*:Linux:*:*)
328
 
        echo ${UNAME_MACHINE}-unknown-linux-gnu
329
 
        exit ;;
330
 
-    i*86:Linux:*:*)
331
 
-       # The BFD linker knows what the default object file format is, so
332
 
-       # first see if it will tell us. cd to the root directory to prevent
333
 
-       # problems with other programs or directories called `ld' in the path.
334
 
-       # Set LC_ALL=C to ensure ld outputs messages in English.
335
 
-       ld_supported_targets=`cd /; LC_ALL=C ld --help 2>&1 \
336
 
-                        | sed -ne '/supported targets:/!d
337
 
-                                   s/[         ][      ]*/ /g
338
 
-                                   s/.*supported targets: *//
339
 
-                                   s/ .*//
340
 
-                                   p'`
341
 
-        case "$ld_supported_targets" in
342
 
-         elf32-i386)
343
 
-               TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
344
 
-               ;;
345
 
-         a.out-i386-linux)
346
 
-               echo "${UNAME_MACHINE}-pc-linux-gnuaout"
347
 
-               exit ;;
348
 
-         "")
349
 
-               # Either a pre-BFD a.out linker (linux-gnuoldld) or
350
 
-               # one that does not give us useful --help.
351
 
-               echo "${UNAME_MACHINE}-pc-linux-gnuoldld"
352
 
-               exit ;;
353
 
-       esac
354
 
-       # Determine whether the default compiler is a.out or elf
355
 
-       eval $set_cc_for_build
356
 
-       sed 's/^        //' << EOF >$dummy.c
357
 
-       #include <features.h>
358
 
-       #ifdef __ELF__
359
 
-       # ifdef __GLIBC__
360
 
-       #  if __GLIBC__ >= 2
361
 
-       LIBC=gnu
362
 
-       #  else
363
 
-       LIBC=gnulibc1
364
 
-       #  endif
365
 
-       # else
366
 
-       LIBC=gnulibc1
367
 
-       # endif
368
 
-       #else
369
 
-       #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC)
370
 
-       LIBC=gnu
371
 
-       #else
372
 
-       LIBC=gnuaout
373
 
-       #endif
374
 
-       #endif
375
 
-       #ifdef __dietlibc__
376
 
-       LIBC=dietlibc
377
 
-       #endif
378
 
-EOF
379
 
-       eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
380
 
-           /^LIBC/{
381
 
-               s: ::g
382
 
-               p
383
 
-           }'`"
384
 
-       test x"${LIBC}" != x && {
385
 
-               echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
386
 
-               exit
387
 
-       }
388
 
-       test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; }
389
 
-       ;;
390
 
     i*86:DYNIX/ptx:4*:*)
391
 
        # ptx 4.0 does uname -s correctly, with DYNIX/ptx in there.
392
 
        # earlier versions are messed up and put the nodename in both
393
 
@@ -1074,7 +1005,7 @@
394
 
     i*86:syllable:*:*)
395
 
        echo ${UNAME_MACHINE}-pc-syllable
396
 
        exit ;;
397
 
-    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.0*:*)
398
 
+    i*86:LynxOS:2.*:* | i*86:LynxOS:3.[01]*:* | i*86:LynxOS:4.[02]*:*)
399
 
        echo i386-unknown-lynxos${UNAME_RELEASE}
400
 
        exit ;;
401
 
     i*86:*DOS:*:*)
402
 
@@ -1182,7 +1113,7 @@
403
 
     rs6000:LynxOS:2.*:*)
404
 
        echo rs6000-unknown-lynxos${UNAME_RELEASE}
405
 
        exit ;;
406
 
-    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.0*:*)
407
 
+    PowerPC:LynxOS:2.*:* | PowerPC:LynxOS:3.[01]*:* | PowerPC:LynxOS:4.[02]*:*)
408
 
        echo powerpc-unknown-lynxos${UNAME_RELEASE}
409
 
        exit ;;
410
 
     SM[BE]S:UNIX_SV:*:*)
411
 
@@ -1275,6 +1206,16 @@
412
 
     *:Darwin:*:*)
413
 
        UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
414
 
        case $UNAME_PROCESSOR in
415
 
+           i386)
416
 
+               eval $set_cc_for_build
417
 
+               if [ "$CC_FOR_BUILD" != 'no_compiler_found' ]; then
418
 
+                 if (echo '#ifdef __LP64__'; echo IS_64BIT_ARCH; echo '#endif') | \
419
 
+                     (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) | \
420
 
+                     grep IS_64BIT_ARCH >/dev/null
421
 
+                 then
422
 
+                     UNAME_PROCESSOR="x86_64"
423
 
+                 fi
424
 
+               fi ;;
425
 
            unknown) UNAME_PROCESSOR=powerpc ;;
426
 
        esac
427
 
        echo ${UNAME_PROCESSOR}-apple-darwin${UNAME_RELEASE}
428
 
Index: b/config/Makefile.kfreebsd
429
 
===================================================================
430
 
--- a/config/Makefile.kfreebsd  2011-01-11 11:53:00.000000000 +0100
431
 
+++ b/config/Makefile.kfreebsd  2011-01-11 11:53:09.000000000 +0100
432
 
@@ -3,21 +3,16 @@
433
 
 LD = cc
434
 
 ifneq (undefined, $(origin GLEW_MX))
435
 
 CFLAGS.EXTRA = -DGLEW_MX
436
 
+NAME_SUF=mx
437
 
 endif
438
 
 PICFLAG = -fPIC
439
 
-LDFLAGS.SO = -shared -Wl,-soname=$(LIB.SONAME)
440
 
+LDFLAGS.SO = -shared -Wl,-soname=$(LIB.SONAME) -Wl,-Bsymbolic-functions
441
 
 M_ARCH ?= $(shell uname -m)
442
 
-ifeq (x86_64,${M_ARCH})
443
 
-LDFLAGS.EXTRA = -L/usr/X11R6/lib64
444
 
-LIBDIR = $(GLEW_DEST)/lib64
445
 
-else
446
 
-LDFLAGS.EXTRA = -L/usr/X11R6/lib
447
 
 LIBDIR = $(GLEW_DEST)/lib
448
 
-endif
449
 
 LDFLAGS.GL = -lXmu -lXi -lGLU -lGL -lXext -lX11
450
 
 LDFLAGS.STATIC = -Wl,-Bstatic
451
 
 LDFLAGS.DYNAMIC = -Wl,-Bdynamic
452
 
-NAME = GLEW
453
 
+NAME = GLEW$(NAME_SUF)
454
 
 WARN = -Wall -W
455
 
 POPT = -O2
456
 
 BIN.SUFFIX =
457
 
Index: b/config/Makefile.gnu
458
 
===================================================================
459
 
--- a/config/Makefile.gnu       2011-01-11 11:53:00.000000000 +0100
460
 
+++ b/config/Makefile.gnu       2011-01-11 11:53:09.000000000 +0100
461
 
@@ -3,21 +3,16 @@
462
 
 LD = cc
463
 
 ifneq (undefined, $(origin GLEW_MX))
464
 
 CFLAGS.EXTRA = -DGLEW_MX
465
 
+NAME_SUF=mx
466
 
 endif
467
 
 PICFLAG = -fPIC
468
 
-LDFLAGS.SO = -shared -Wl,-soname=$(LIB.SONAME)
469
 
+LDFLAGS.SO = -shared -Wl,-soname=$(LIB.SONAME) -Wl,-Bsymbolic-functions
470
 
 M_ARCH ?= $(shell uname -m)
471
 
-ifeq (x86_64,${M_ARCH})
472
 
-LDFLAGS.EXTRA = -L/usr/X11R6/lib64
473
 
-LIBDIR = $(GLEW_DEST)/lib64
474
 
-else
475
 
-LDFLAGS.EXTRA = -L/usr/X11R6/lib
476
 
 LIBDIR = $(GLEW_DEST)/lib
477
 
-endif
478
 
 LDFLAGS.GL = -lXmu -lXi -lGLU -lGL -lXext -lX11
479
 
 LDFLAGS.STATIC = -Wl,-Bstatic
480
 
 LDFLAGS.DYNAMIC = -Wl,-Bdynamic
481
 
-NAME = GLEW
482
 
+NAME = GLEW$(NAME_SUF)
483
 
 WARN = -Wall -W
484
 
 POPT = -O2
485
 
 BIN.SUFFIX =
486
 
Index: b/config/Makefile.linux
487
 
===================================================================
488
 
--- a/config/Makefile.linux     2011-01-11 11:53:00.000000000 +0100
489
 
+++ b/config/Makefile.linux     2011-01-11 11:53:09.000000000 +0100
490
 
@@ -3,21 +3,16 @@
491
 
 LD = cc
492
 
 ifneq (undefined, $(origin GLEW_MX))
493
 
 CFLAGS.EXTRA = -DGLEW_MX
494
 
+NAME_SUF=mx
495
 
 endif
496
 
 PICFLAG = -fPIC
497
 
-LDFLAGS.SO = -shared -Wl,-soname=$(LIB.SONAME)
498
 
+LDFLAGS.SO = -shared -Wl,-soname=$(LIB.SONAME) -Wl,-Bsymbolic-functions
499
 
 M_ARCH ?= $(shell uname -m)
500
 
-ifeq (x86_64,${M_ARCH})
501
 
-LDFLAGS.EXTRA = -L/usr/X11R6/lib64
502
 
-LIBDIR = $(GLEW_DEST)/lib64
503
 
-else
504
 
-LDFLAGS.EXTRA = -L/usr/X11R6/lib
505
 
 LIBDIR = $(GLEW_DEST)/lib
506
 
-endif
507
 
 LDFLAGS.GL = -lXmu -lXi -lGLU -lGL -lXext -lX11
508
 
 LDFLAGS.STATIC = -Wl,-Bstatic
509
 
 LDFLAGS.DYNAMIC = -Wl,-Bdynamic
510
 
-NAME = GLEW
511
 
+NAME = GLEW$(NAME_SUF)
512
 
 WARN = -Wall -W
513
 
 POPT = -O2
514
 
 BIN.SUFFIX =