--- a/open-src/lib/freeglut/Makefile Sun Aug 28 21:53:02 2011 -0700
+++ b/open-src/lib/freeglut/Makefile Mon Aug 29 11:22:46 2011 -0700
@@ -66,9 +66,19 @@
MODULE_MAKE=$(GNUMAKE)
MODULE_MAKE_SET=yes
+# Command line options to GNU autoconf configure script
+MODULE_CONFIG_OPTS = --x-includes=/usr/include
+MODULE_CONFIG_OPTS += --x-libraries=/usr/lib$(ARCHLIBSUBDIR)
+
# FreeGLUT really wants to know that we are POSIX friendly
MODULE_CPPFLAGS = -D__posix__ -D__unix__
+# ignore some unneeded dependencies that upstream includes:
+# unreferenced object=libXext.so.0; unused dependency of libglut.so.3.9.0
+# unreferenced object=libXxf86vm.so.1; unused dependency of libglut.so.3.9.0
+# unreferenced object=libXi.so.5; unused dependency of libglut.so.3.9.0
+MODULE_LD_OPTIONS = -z ignore
+
# Additional targets to install
MODULE_ADD_INSTALL_TARGETS = install_doc