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:
6
glew (1.5.1-7) unstable; urgency=low
8
* update source format to 3.0
9
* update standards version to 3.8.3
11
The person named in the Author field signed this changelog entry.
12
Author: Joost Yervante Damad <andete@debian.org>
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:
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>
27
===================================================================
28
--- a/Makefile 2011-01-11 11:53:00.000000000 +0100
29
+++ b/Makefile 2011-01-11 11:53:09.000000000 +0100
37
ifeq ($(MAKECMDGOALS), debug)
40
all debug: lib/$(LIB.SHARED) lib/$(LIB.STATIC) bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) glew.pc
42
+libsonly: lib/$(LIB.SHARED) lib/$(LIB.STATIC)
48
-e "s|@version@|$(GLEW_VERSION)|g" \
54
$(INSTALL) -d -m 0755 $(BINDIR)
55
$(INSTALL) -d -m 0755 $(INCDIR)
57
$(INSTALL) -d -m 0755 $(LIBDIR)/pkgconfig
59
ifeq ($(filter-out mingw% cygwin,$(SYSTEM)),)
60
- $(STRIP) -x lib/$(LIB.SHARED)
61
$(INSTALL) -m 0644 lib/$(LIB.SHARED) $(BINDIR)/
63
- $(STRIP) -x lib/$(LIB.SHARED)
64
$(INSTALL) -m 0644 lib/$(LIB.SHARED) $(LIBDIR)/
65
$(LN) $(LIB.SHARED) $(LIBDIR)/$(LIB.SONAME)
68
ifeq ($(filter-out mingw% cygwin,$(SYSTEM)),)
69
$(INSTALL) -m 0644 lib/$(LIB.DEVLNK) $(LIBDIR)/
71
- $(STRIP) -x lib/$(LIB.STATIC)
72
$(INSTALL) -m 0644 lib/$(LIB.STATIC) $(LIBDIR)/
73
$(LN) $(LIB.SHARED) $(LIBDIR)/$(LIB.DEVLNK)
76
- $(INSTALL) -s -m 0755 bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) $(BINDIR)/
77
+ $(INSTALL) -m 0755 bin/$(GLEWINFO.BIN) bin/$(VISUALINFO.BIN) $(BINDIR)/
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
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.
93
-timestamp='2009-04-27'
94
+timestamp='2009-12-30'
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
99
# the same distribution terms that you use for the rest of that program.
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
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.
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
118
me=`echo "$0" | sed -e 's,.*/,,'`
121
GNU config.guess ($timestamp)
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.
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."
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
139
# Once all utilities can be ECOFF (netbsdecoff) or a.out (netbsdaout).
140
# Return netbsd for either. FIX?
142
sun4*:SunOS:5.*:* | tadpole*:SunOS:5.*:*)
143
echo sparc-sun-solaris2`echo ${UNAME_RELEASE}|sed -e 's/[^.]*//'`
145
+ i86pc:AuroraUX:5.*:* | i86xen:AuroraUX:5.*:*)
146
+ echo i386-pc-auroraux${UNAME_RELEASE}
148
i86pc:SunOS:5.*:* | i86xen:SunOS:5.*:*)
149
eval $set_cc_for_build
152
# => hppa64-hp-hpux11.23
154
if echo __LP64__ | (CCOPTS= $CC_FOR_BUILD -E - 2>/dev/null) |
155
- grep __LP64__ >/dev/null
160
@@ -807,12 +811,12 @@
162
echo ${UNAME_MACHINE}-pc-pw32
164
- *:Interix*:[3456]*)
166
case ${UNAME_MACHINE} in
168
echo i586-pc-interix${UNAME_RELEASE}
170
- EM64T | authenticamd | genuineintel)
171
+ authenticamd | genuineintel | EM64T)
172
echo x86_64-unknown-interix${UNAME_RELEASE}
176
[345]86:Windows_95:* | [345]86:Windows_98:* | [345]86:Windows_NT:*)
177
echo i${UNAME_MACHINE}-pc-mks
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
187
echo ${UNAME_MACHINE}-pc-minix
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 ;;
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}
204
eval $set_cc_for_build
205
if echo __ARM_EABI__ | $CC_FOR_BUILD -E - 2>/dev/null \
208
echo frv-unknown-linux-gnu
212
+ eval $set_cc_for_build
213
+ sed 's/^ //' << EOF >$dummy.c
214
+ #ifdef __dietlibc__
218
+ eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^LIBC'`
219
+ echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
222
echo ${UNAME_MACHINE}-unknown-linux-gnu
224
@@ -882,78 +914,34 @@
226
echo ${UNAME_MACHINE}-unknown-linux-gnu
229
- eval $set_cc_for_build
230
- sed 's/^ //' << EOF >$dummy.c
234
- #if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
237
- #if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
244
- eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
249
- test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
252
+ mips:Linux:*:* | mips64:Linux:*:*)
253
eval $set_cc_for_build
254
sed 's/^ //' << EOF >$dummy.c
258
+ #undef ${UNAME_MACHINE}
259
+ #undef ${UNAME_MACHINE}el
260
#if defined(__MIPSEL__) || defined(__MIPSEL) || defined(_MIPSEL) || defined(MIPSEL)
262
+ CPU=${UNAME_MACHINE}el
264
#if defined(__MIPSEB__) || defined(__MIPSEB) || defined(_MIPSEB) || defined(MIPSEB)
266
+ CPU=${UNAME_MACHINE}
272
- eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
277
+ eval `$CC_FOR_BUILD -E $dummy.c 2>/dev/null | grep '^CPU'`
278
test x"${CPU}" != x && { echo "${CPU}-unknown-linux-gnu"; exit; }
281
echo or32-unknown-linux-gnu
284
- echo powerpc-unknown-linux-gnu
287
- echo powerpc64-unknown-linux-gnu
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 ;;
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}
304
echo sparc-unknown-linux-gnu
306
+ parisc64:Linux:*:* | hppa64:Linux:*:*)
307
+ echo hppa64-unknown-linux-gnu
309
parisc:Linux:*:* | hppa:Linux:*:*)
311
case `grep '^cpu[^a-z]*:' /proc/cpuinfo 2>/dev/null | cut -d' ' -f2` in
313
*) echo hppa-unknown-linux-gnu ;;
316
- parisc64:Linux:*:* | hppa64:Linux:*:*)
317
- echo hppa64-unknown-linux-gnu
319
+ echo powerpc64-unknown-linux-gnu
322
+ echo powerpc-unknown-linux-gnu
324
s390:Linux:*:* | s390x:Linux:*:*)
325
echo ${UNAME_MACHINE}-ibm-linux
328
echo ${UNAME_MACHINE}-unknown-linux-gnu
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
338
- s/.*supported targets: *//
341
- case "$ld_supported_targets" in
343
- TENTATIVE="${UNAME_MACHINE}-pc-linux-gnu"
346
- echo "${UNAME_MACHINE}-pc-linux-gnuaout"
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"
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>
360
- # if __GLIBC__ >= 2
369
- #if defined(__INTEL_COMPILER) || defined(__PGI) || defined(__SUNPRO_C) || defined(__SUNPRO_CC)
375
- #ifdef __dietlibc__
379
- eval "`$CC_FOR_BUILD -E $dummy.c 2>/dev/null | sed -n '
384
- test x"${LIBC}" != x && {
385
- echo "${UNAME_MACHINE}-pc-linux-${LIBC}"
388
- test x"${TENTATIVE}" != x && { echo "${TENTATIVE}"; exit; }
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 @@
395
echo ${UNAME_MACHINE}-pc-syllable
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}
402
@@ -1182,7 +1113,7 @@
404
echo rs6000-unknown-lynxos${UNAME_RELEASE}
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}
411
@@ -1275,6 +1206,16 @@
413
UNAME_PROCESSOR=`uname -p` || UNAME_PROCESSOR=unknown
414
case $UNAME_PROCESSOR in
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
422
+ UNAME_PROCESSOR="x86_64"
425
unknown) UNAME_PROCESSOR=powerpc ;;
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
434
ifneq (undefined, $(origin GLEW_MX))
435
CFLAGS.EXTRA = -DGLEW_MX
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
446
-LDFLAGS.EXTRA = -L/usr/X11R6/lib
447
LIBDIR = $(GLEW_DEST)/lib
449
LDFLAGS.GL = -lXmu -lXi -lGLU -lGL -lXext -lX11
450
LDFLAGS.STATIC = -Wl,-Bstatic
451
LDFLAGS.DYNAMIC = -Wl,-Bdynamic
453
+NAME = GLEW$(NAME_SUF)
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
463
ifneq (undefined, $(origin GLEW_MX))
464
CFLAGS.EXTRA = -DGLEW_MX
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
475
-LDFLAGS.EXTRA = -L/usr/X11R6/lib
476
LIBDIR = $(GLEW_DEST)/lib
478
LDFLAGS.GL = -lXmu -lXi -lGLU -lGL -lXext -lX11
479
LDFLAGS.STATIC = -Wl,-Bstatic
480
LDFLAGS.DYNAMIC = -Wl,-Bdynamic
482
+NAME = GLEW$(NAME_SUF)
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
492
ifneq (undefined, $(origin GLEW_MX))
493
CFLAGS.EXTRA = -DGLEW_MX
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
504
-LDFLAGS.EXTRA = -L/usr/X11R6/lib
505
LIBDIR = $(GLEW_DEST)/lib
507
LDFLAGS.GL = -lXmu -lXi -lGLU -lGL -lXext -lX11
508
LDFLAGS.STATIC = -Wl,-Bstatic
509
LDFLAGS.DYNAMIC = -Wl,-Bdynamic
511
+NAME = GLEW$(NAME_SUF)