From: | "Pacho Ramos (pacho)" <pacho@g.o> |
---|---|
To: | gentoo-commits@l.g.o |
Subject: | [gentoo-commits] gentoo-x86 commit in x11-plugins/gkrellflynn/files: gkrellflynn-0.8-makefile.patch |
Date: | Sat, 31 Aug 2013 14:48:48 |
Message-Id: | 20130831144845.73CF82004B@flycatcher.gentoo.org |
1 | pacho 13/08/31 14:48:45 |
2 | |
3 | Added: gkrellflynn-0.8-makefile.patch |
4 | Log: |
5 | Fix gcc-4.7 building (#427414), respect LDFLAGS/CFLAGS (#334813) |
6 | |
7 | (Portage version: 2.2.1/cvs/Linux x86_64, signed Manifest commit with key A188FBD4) |
8 | |
9 | Revision Changes Path |
10 | 1.1 x11-plugins/gkrellflynn/files/gkrellflynn-0.8-makefile.patch |
11 | |
12 | file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-plugins/gkrellflynn/files/gkrellflynn-0.8-makefile.patch?rev=1.1&view=markup |
13 | plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/x11-plugins/gkrellflynn/files/gkrellflynn-0.8-makefile.patch?rev=1.1&content-type=text/plain |
14 | |
15 | Index: gkrellflynn-0.8-makefile.patch |
16 | =================================================================== |
17 | --- Makefile 2002-05-07 10:04:49.000000000 +0200 |
18 | +++ Makefile_new 2013-03-12 21:10:15.888656809 +0100 |
19 | @@ -3,11 +3,10 @@ |
20 | # |
21 | # updated for gkrellm2.0 |
22 | |
23 | -CC = gcc |
24 | -CFLAGS = -c -O -Wall -fPIC `${EXTRACONF}` |
25 | +CC = $(CC) |
26 | +INCLUDE = -c -fPIC `${EXTRACONF}` |
27 | |
28 | -LD = $(CC) |
29 | -LDFLAGS = -shared -Wl -o |
30 | +LDFLAGS = $(LDFLAGS) |
31 | INCPATH = -I. |
32 | INCPATH += ${GKRELL_INC} |
33 | |
34 | @@ -25,10 +24,10 @@ |
35 | (make GKRELL_INC=-DGKRELLM EXTRACONF="gtk-config --cflags;imlib-config --cflags-gdk" ${TARGET}) |
36 | |
37 | gkrellm2: |
38 | - (make GKRELL_INC=-DGKRELLM2 EXTRACONF="pkg-config --cflags gtk+-2.0 gthread-2.0" ${TARGET}) |
39 | + ($(MAKE) GKRELL_INC=-DGKRELLM2 EXTRACONF="pkg-config --cflags gtk+-2.0 gthread-2.0" ${TARGET}) |
40 | |
41 | ${TARGET}: ${OBJS} |
42 | - ${LD} ${DEBUG} ${LDFLAGS} ${TARGET} ${OBJS} |
43 | + ${CC} -shared ${LDFLAGS} ${CFLAGS} -o ${TARGET} ${OBJS} |
44 | |
45 | clean: |
46 | rm -f ${OBJS} |
47 | @@ -47,5 +46,5 @@ |
48 | ./install-sub.sh ${TARGET} gkrellm2 |
49 | |
50 | %.o : %.c |
51 | - ${CC} ${CFLAGS} $(INCPATH) -o $@ $< |
52 | + ${CC} ${CFLAGS} $(INCLUDE) ${LDFLAGS} $(INCPATH) -o $@ $< |