You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
gentoo-overlay/x11-misc/skippy/files/skippy-0.5.0-Makefile.patch

33 lines
978 B

Don't use LDFLAGS to pass libraries.
--- a/Makefile
+++ b/Makefile
@@ -1,14 +1,12 @@
-PREFIX = /usr/local
+PREFIX = /usr
BINDIR = ${PREFIX}/bin
-X11PREFIX = /usr/X11R6
-
-CFLAGS += -I${X11PREFIX}/include `imlib2-config --cflags` `pkg-config xft --cflags` -g -pedantic -Wall
-LDFLAGS += -L${X11PREFIX}/lib -lX11 -lm `imlib2-config --libs` `pkg-config xft --libs`
+CFLAGS += `imlib2-config --cflags` `${PKG_CONFIG} xft --cflags` -pedantic -Wall
+LDLIBS = -lX11 -lm `imlib2-config --libs` `${PKG_CONFIG} xft --libs`
# Comment these out to disable Xinerama support
CFLAGS += -DXINERAMA
-LDFLAGS += -lXext -lXinerama
+LDLIBS += -lXext -lXinerama
# Uncomment this for Xinerama debugging
#CFLAGS += -DDEBUG
@@ -21,7 +19,7 @@
all: skippy${EXESUFFIX}
skippy${EXESUFFIX}: Makefile ${SOURCES} ${HEADERS}
- gcc ${CFLAGS} -o skippy${EXESUFFIX} ${SOURCES} ${LDFLAGS}
+ ${CC} ${LDFLAGS} ${CFLAGS} -o skippy${EXESUFFIX} ${SOURCES} ${LDLIBS}
clean:
rm -f skippy${EXESUFFIX}