Gentoo Archives: gentoo-commits

From: "Markos Chandras (hwoarang)" <hwoarang@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in dev-util/radare/files: radare-1.5-ldflags.patch
Date: Thu, 24 Jun 2010 12:39:43
Message-Id: 20100624123940.2097A2CF46@corvid.gentoo.org
1 hwoarang 10/06/24 12:39:40
2
3 Added: radare-1.5-ldflags.patch
4 Log:
5 Respect LDFLAGS, fix documentation installation wrt bug #296746
6 (Portage version: 2.2_rc67/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 dev-util/radare/files/radare-1.5-ldflags.patch
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/radare/files/radare-1.5-ldflags.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/dev-util/radare/files/radare-1.5-ldflags.patch?rev=1.1&content-type=text/plain
13
14 Index: radare-1.5-ldflags.patch
15 ===================================================================
16 Index: radare-1.5/src/radiff/bdiff/Makefile
17 ===================================================================
18 --- radare-1.5.orig/src/radiff/bdiff/Makefile
19 +++ radare-1.5/src/radiff/bdiff/Makefile
20 @@ -10,5 +10,5 @@ bdiff${BINSFX}:
21 @echo "No g++ found by configure"
22 else
23 bdiff${BINSFX}: bdiff.o
24 - -g++ -O2 bdiff.o -o bdiff${BINSFX}
25 + -g++ ${CFLAGS} ${LDFLAGS} bdiff.o -o bdiff${BINSFX}
26 endif
27 Index: radare-1.5/src/arch/arm/aasm/Makefile
28 ===================================================================
29 --- radare-1.5.orig/src/arch/arm/aasm/Makefile
30 +++ radare-1.5/src/arch/arm/aasm/Makefile
31 @@ -15,7 +15,7 @@ all: armasm
32 armasm: ${AOBJ}
33
34 armasm:
35 - -${CC} ${AOBJ} -o armasm
36 + -${CC} ${CFLAGS} ${LDFLAGS} ${AOBJ} -o armasm
37
38 clean:
39 -rm -f ${AOBJ} armasm
40 Index: radare-1.5/src/Makefile.acr
41 ===================================================================
42 --- radare-1.5.orig/src/Makefile.acr
43 +++ radare-1.5/src/Makefile.acr
44 @@ -101,7 +101,7 @@ gui: ${OBJ}
45 -${CC} ${LDFLAGS} -o ravalagui${BINSFX} ../vala/*.o ${OBJ} ${OBJ2} ${RADARE_LIBS} ${LIBS} ${W32LIBS} -lvte
46
47 lsbstego${BINSFX}: lsbstego.o
48 - ${CC} lsbstego.o -g -o lsbstego${BINSFX}
49 + ${CC} ${CLFAGS} ${LDFLAGS} lsbstego.o -g -o lsbstego${BINSFX}
50
51 _rabin:
52 cd rabin && ${MAKE} all
53 @@ -125,7 +125,7 @@ _rahash:
54 -cd rahash && ${MAKE} all
55
56 rax${BINSFX}: rax.o
57 - ${CC} ${CFLAGS} rax.o -o rax${BINSFX}
58 + ${CC} ${CFLAGS} ${LDFLAGS} rax.o -o rax${BINSFX}
59
60 xrefs${BINSFX}: xrefs.o
61 ${CC} ${CFLAGS} ${LDFLAGS} xrefs.o -o xrefs${BINSFX}
62 Index: radare-1.5/src/plug/hack/Makefile
63 ===================================================================
64 --- radare-1.5.orig/src/plug/hack/Makefile
65 +++ radare-1.5/src/plug/hack/Makefile
66 @@ -20,7 +20,7 @@ CFLAGS+=-I../.. -g
67 all: hello.${SO} lua.${SO} gtk-hello.${SO} scriptedit.${SO} python.${SO} ruby.${SO} gtk-prefs.${SO} gtk-topbar.${SO} perl.${SO} python26.${SO}
68
69 hello.${SO}:
70 - ${CC} ${CFLAGS} ${SHARED_CFLAGS} hello.c -o hello.${SO}
71 + ${CC} ${CFLAGS} ${LDFLAGS} ${SHARED_CFLAGS} hello.c -o hello.${SO}
72
73 ifeq ($(HAVE_GUI),0)
74 gtk-hello.${SO}:
75 @@ -56,7 +56,7 @@ ifeq ($(HAVE_LIB_PYTHON2_6),1)
76 endif
77
78 perl.${SO}:
79 - -${CC} perl.c ${SHARED_CFLAGS} ${CFLAGS} ${PERL_CFLAGS} ${PERL_LIBS} -o perl.${SO}
80 + -${CC} perl.c ${SHARED_CFLAGS} ${CFLAGS} ${LDFLAGS} ${PERL_CFLAGS} ${PERL_LIBS} -o perl.${SO}
81
82 ruby.${SO}:
83 -ruby mkruby.rb
84 Index: radare-1.5/src/rabin/Makefile
85 ===================================================================
86 --- radare-1.5.orig/src/rabin/Makefile
87 +++ radare-1.5/src/rabin/Makefile
88 @@ -6,7 +6,7 @@ OBJ=dietelf.o dietelf64.o rabin.o dietpe
89 all: rabin${BINSFX}
90
91 rabin${BINSFX}: ${OBJ}
92 - ${CC} ${OBJ} ${DL_LIBS} -o rabin${BINSFX}
93 + ${CC} ${CFLAGS} ${LDFLAGS} ${OBJ} ${DL_LIBS} -o rabin${BINSFX}
94
95 install:
96 cd .. && ${MAKE} install
97 Index: radare-1.5/src/rasm/Makefile
98 ===================================================================
99 --- radare-1.5.orig/src/rasm/Makefile
100 +++ radare-1.5/src/rasm/Makefile
101 @@ -9,7 +9,7 @@ OBJ+=${OLLYOBJ}
102 all: rasm${BINSFX}
103
104 rasm${BINSFX}: ${OBJ}
105 - ${CC} ${OBJ} -o rasm${BINSFX} ../utils.c
106 + ${CC} ${CFLAGS} ${LDFLAGS} ${OBJ} -o rasm${BINSFX} ../utils.c
107
108 clean:
109 -rm -f ${OBJ} rasm${BINSFX}