bbrun-1.6-makefile.patch 730 B

123456789101112131415161718192021222324252627282930
  1. Respect {C,LD}FLAGS, fix underlinking
  2. http://bugs.gentoo.org/367853
  3. --- bbrun/Makefile
  4. +++ bbrun/Makefile
  5. @@ -1,7 +1,7 @@
  6. CC = gcc
  7. LIBDIR = -L/usr/lib -L/usr/X11R6/lib
  8. -LIBS = -lXpm `pkg-config --libs gtk+-2.0`
  9. -CFLAGS = `pkg-config --cflags gtk+-2.0`
  10. +LIBS = `pkg-config --libs xext xpm gtk+-2.0`
  11. +DEP_CFLAGS = `pkg-config --cflags xext xpm gtk+-2.0`
  12. OBJS = bbrun.o \
  13. ../wmgeneral/wmgeneral.o \
  14. @@ -11,10 +11,10 @@
  15. all: bbrun
  16. .c.o:
  17. - $(CC) -g -c -O2 -Wall $< -o $*.o $(CFLAGS)
  18. + $(CC) $(CFLAGS) $(DEP_CFLAGS) -c -Wall $< -o $*.o
  19. bbrun: $(OBJS)
  20. - $(CC) -Wall -g -o bbrun $^ $(LIBDIR) $(LIBS)
  21. + $(CC) $(CFLAGS) $(LDFLAGS) -Wall -o bbrun $^ $(LIBDIR) $(LIBS)
  22. install:
  23. cp bbrun /usr/local/bin/