how-lix-os-pkgs/dmenu/default/patch

36 lines
1.1 KiB
Plaintext

--- a/config.mk 2020-09-02 16:37:07.000000000 +0000
+++ b/config.mk 2020-09-08 22:41:18.410000000 +0000
@@ -2,11 +2,11 @@
VERSION = 5.0
# paths
-PREFIX = /usr/local
+PREFIX = /usr
MANPREFIX = $(PREFIX)/share/man
-X11INC = /usr/X11R6/include
-X11LIB = /usr/X11R6/lib
+X11INC = /include/X11
+X11LIB = /lib/X11
# Xinerama, comment if you don't want it
XINERAMALIBS = -lXinerama
@@ -20,12 +20,12 @@
# includes and libs
INCS = -I$(X11INC) -I$(FREETYPEINC)
-LIBS = -L$(X11LIB) -lX11 $(XINERAMALIBS) $(FREETYPELIBS)
+LIBS = -L$(X11LIB) $(XINERAMALIBS) $(FREETYPELIBS) -lXrender -lX11 -lX11-xcb -lXext -lxcb -lxcb-shm -lXau -lfreetype -lpng -lm -lz -lbz2 -lfontconfig -lexpat -lxml2
# flags
-CPPFLAGS = -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION)\" $(XINERAMAFLAGS)
-CFLAGS = -std=c99 -pedantic -Wall -Os $(INCS) $(CPPFLAGS)
-LDFLAGS = $(LIBS)
+CPPFLAGS += -D_DEFAULT_SOURCE -D_BSD_SOURCE -D_XOPEN_SOURCE=700 -D_POSIX_C_SOURCE=200809L -DVERSION=\"$(VERSION)\" $(XINERAMAFLAGS)
+CFLAGS += -std=c99 -pedantic -Wall -Os $(INCS) $(CPPFLAGS)
+LDFLAGS += $(LIBS)
# compiler and linker
-CC = cc
+CC ?= cc