summaryrefslogtreecommitdiff
blob: 3128b99e44355d718aff4c41b18d03856ba7bdbf (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
--- gliv-1.9.6.orig/configure.ac	2005-09-21 23:05:57.000000000 +0200
+++ gliv-1.9.6/configure.ac	2010-01-03 15:51:41.464539460 +0100
@@ -16,18 +16,17 @@
 # Checks for programs.
 AC_PROG_CC
 AC_PROG_RANLIB
-
+AC_USE_SYSTEM_EXTENSIONS
 
 # Default CFLAGS.
-if test "x$GCC" = "xyes" && test "$DEFAULT_CFLAGS" = "yes"; then
-  CFLAGS="-Wall -O2 -fomit-frame-pointer -ffast-math"
-fi
-CFLAGS="$CFLAGS -I${srcdir}/../lib"
+#if test "x$GCC" = "xyes" && test "$DEFAULT_CFLAGS" = "yes"; then
+#  CFLAGS="-Wall -O2 -fomit-frame-pointer -ffast-math"
+#fi
+#CFLAGS="$CFLAGS -I${srcdir}/../lib"
 
 # Checks for LFS flags, we may not handle big files, but it doesn't hurt.
 AC_SYS_LARGEFILE
 
-
 AC_DEFUN([CHECK_MATH],
          [OLD_CFLAGS="$CFLAGS"]
          [CFLAGS="$CFLAGS -w"]
@@ -127,35 +126,22 @@
 
 # Checks for X.
 AC_PATH_XTRA
-CFLAGS="$X_CFLAGS $CFLAGS"
-LDFLAGS="$X_PRE_LIBS $X_LIBS -lX11 $X_EXTRA_LIBS $LDFLAGS"
 
 # Checks for GtkGLExt.
 PKG_CHECK_MODULES(GTKGLEXT, [gtkglext-1.0 >= 0.7.0])
-CFLAGS="$GTKGLEXT_CFLAGS $CFLAGS"
-LDFLAGS="$GTKGLEXT_LIBS $LDFLAGS"
 GTKGL_VERSION="$($PKG_CONFIG --modversion gtkglext-1.0)"
 
 # Checks for OpenGL.
-AC_TRY_LINK([#include "GL/gl.h"],
-            [glBegin(GL_QUADS);],
-            [ogl="yes"],
-            [ogl="no"])
-
+AC_SEARCH_LIBS([glBegin],[GL],[ogl="yes"],[ogl="no"],)
 if test "x$ogl" = "xno"; then
  AC_MSG_NOTICE([maybe libGL requires libpthread...])
- OLD_LDFLAGS="$LDFLAGS"
- LDFLAGS="$LDFLAGS -lpthread"
- AC_TRY_LINK([#include "GL/gl.h"],
-             [glBegin(GL_QUADS);],
-             [],
-             AC_MSG_ERROR([cannot use -lGL]))
+ AC_SEARCH_LIBS([glBegin],[GL],[ogl="yes"],[ogl="no"],[-lpthread])
 fi
 
 # Checks for gtk.
 AM_PATH_GTK_2_0([2.6.0], [
   CFLAGS="$GTK_CFLAGS $CFLAGS"
-  LDFLAGS="$GTK_LIBS $LDFLAGS"
+  LIBS="$LIBS $GTK_LIBS"
   GTK_VERSION="$($PKG_CONFIG --modversion gtk+-2.0)"
  ], [exit 1], [gthread])
 
@@ -163,9 +149,6 @@
 ALL_LINGUAS=$(echo po/*.po | sed -e 's|\.po||g' -e 's|po/||g')
 AM_GNU_GETTEXT_VERSION
 AM_GNU_GETTEXT
-CFLAGS="$CFLAGS -I../${srcdir}/intl"
-LIBS="$LIBS $LIBINTL"
-
 
 AC_CONFIG_FILES([
  Makefile
--- gliv-1.9.6.orig/src/Makefile.am	2006-11-18 15:21:13.000000000 +0100
+++ gliv-1.9.6/src/Makefile.am	2010-01-03 15:48:45.765539472 +0100
@@ -64,6 +64,9 @@
 gliv_LDADD =        -L../lib -lreplacements
 endif
 
+gliv_CFLAGS = @GTKGLEXT_CFLAGS@
+gliv_LDADD  = @GTKGLEXT_LIBS@
+
 AM_CPPFLAGS = -I$(srcdir)/include -D_REENTRANT -D_THREAD_SAFE \
               -DSYSCONFDIR=\"$(sysconfdir)\"
 
--- gliv-1.9.6.orig/po/Makefile.in.in	2006-11-18 15:21:13.000000000 +0100
+++ gliv-1.9.6/po/Makefile.in.in	2010-01-03 16:05:43.860539403 +0100
@@ -29,7 +29,7 @@
 
 INSTALL = @INSTALL@
 INSTALL_DATA = @INSTALL_DATA@
-MKINSTALLDIRS = @MKINSTALLDIRS@
+MKINSTALLDIRS = $(top_srcdir)/mkinstalldirs
 mkinstalldirs = $(SHELL) $(MKINSTALLDIRS)
 
 GMSGFMT = @GMSGFMT@