Changeset View
Changeset View
Standalone View
Standalone View
head/graphics/glew/files/patch-config__Makefile.freebsd
--- config/Makefile.freebsd.orig 2017-07-31 11:25:39 UTC | --- config/Makefile.freebsd.orig 2020-03-15 11:53:59 UTC | ||||
+++ config/Makefile.freebsd | +++ config/Makefile.freebsd | ||||
@@ -1,17 +1,17 @@ | @@ -1,19 +1,19 @@ | ||||
# As of FreeBSD12 X11 is in /usr/local | |||||
NAME = $(GLEW_NAME) | NAME = $(GLEW_NAME) | ||||
-CC = cc | -CC = cc | ||||
-LD = ld | -LD = ld | ||||
-LDFLAGS.EXTRA = -L/usr/X11R6/lib | -LDFLAGS.EXTRA = -L/usr/local/lib | ||||
+CC ?= cc | +CC ?= cc | ||||
+LD ?= ld | +LD ?= ld | ||||
+LDFLAGS.EXTRA ?= -L${LOCALBASE}/lib | +LDFLAGS.EXTRA ?= -L${LOCALBASE}/lib | ||||
LDFLAGS.GL = -lGL -lX11 | LDFLAGS.GL = -lGL -lX11 | ||||
LDFLAGS.STATIC = -Wl,-Bstatic | LDFLAGS.STATIC = -Wl,-Bstatic | ||||
LDFLAGS.DYNAMIC = -Wl,-Bdynamic | LDFLAGS.DYNAMIC = -Wl,-Bdynamic | ||||
-CFLAGS.EXTRA += -I/usr/X11R6/include -fPIC | -CFLAGS.EXTRA += -I/usr/local/include -fPIC | ||||
+CFLAGS.EXTRA += -I${LOCALBASE}/include -fPIC | +CFLAGS.EXTRA += -I${LOCALBASE}/include -fPIC | ||||
NAME = GLEW | NAME = GLEW | ||||
WARN = -Wall -W | WARN = -Wall -W | ||||
POPT = -O2 | POPT = -O2 | ||||
BIN.SUFFIX = | BIN.SUFFIX = | ||||
-LIB.SONAME = lib$(NAME).so.$(SO_MAJOR) | -LIB.SONAME = lib$(NAME).so.$(SO_MAJOR) | ||||
+LIB.SONAME = lib$(NAME).so.$(GLEW_MAJOR) | +LIB.SONAME = lib$(NAME).so.$(GLEW_MAJOR) | ||||
LIB.DEVLNK = lib$(NAME).so | LIB.DEVLNK = lib$(NAME).so | ||||
-LIB.SHARED = lib$(NAME).so.$(SO_VERSION) | -LIB.SHARED = lib$(NAME).so.$(SO_VERSION) | ||||
+LIB.SHARED = lib$(NAME).so.$(GLEW_VERSION) | +LIB.SHARED = lib$(NAME).so.$(GLEW_VERSION) | ||||
LIB.STATIC = lib$(NAME).a | LIB.STATIC = lib$(NAME).a | ||||
LDFLAGS.SO = -shared -soname $(LIB.SONAME) | LDFLAGS.SO = -shared -soname $(LIB.SONAME) |