Gentoo Archives: gentoo-commits

From: "Michael Januszewski (spock)" <spock@g.o>
To: gentoo-commits@l.g.o
Subject: [gentoo-commits] gentoo-x86 commit in sys-libs/lrmi/files: lrmi-0.10-ldflags.patch
Date: Fri, 20 Aug 2010 13:10:23
Message-Id: 20100820131018.523D32004E@flycatcher.gentoo.org
1 spock 10/08/20 13:10:18
2
3 Added: lrmi-0.10-ldflags.patch
4 Log:
5 Respect LDFLAGS (bug #331913).
6 (Portage version: 2.1.8.3/cvs/Linux x86_64)
7
8 Revision Changes Path
9 1.1 sys-libs/lrmi/files/lrmi-0.10-ldflags.patch
10
11 file : http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/lrmi/files/lrmi-0.10-ldflags.patch?rev=1.1&view=markup
12 plain: http://sources.gentoo.org/viewvc.cgi/gentoo-x86/sys-libs/lrmi/files/lrmi-0.10-ldflags.patch?rev=1.1&content-type=text/plain
13
14 Index: lrmi-0.10-ldflags.patch
15 ===================================================================
16 diff -Naurp lrmi-0.10-orig/Makefile lrmi-0.10/Makefile
17 --- lrmi-0.10-orig/Makefile 2010-08-20 15:03:17.093144820 +0200
18 +++ lrmi-0.10/Makefile 2010-08-20 15:03:47.761144267 +0200
19 @@ -2,6 +2,7 @@ LIBDIR ?= /usr/local/lib
20 INCDIR ?= /usr/local/include
21
22 CFLAGS = -g -Wall
23 +LDFLAGS =
24
25 sources = lrmi.c
26 objects = lrmi.o
27 @@ -26,12 +27,12 @@ liblrmi.a: $(objects)
28
29 liblrmi.so: $(pic_objects)
30 # $(CC) $(CPPFLAGS) $(CFLAGS) -fPIC -shared -o $@ $^
31 - $(CC) $(CPPFLAGS) $(CFLAGS) -Wl,-soname,$(LIBNAME).so.$(MAJOR) -fPIC -shared -o $(LIBNAME).so.$(VERSION) $^
32 + $(CC) $(CPPFLAGS) $(CFLAGS) -Wl,-soname,$(LIBNAME).so.$(MAJOR) $(LDFLAGS) -fPIC -shared -o $(LIBNAME).so.$(VERSION) $^
33 ln -sf $(LIBNAME).so.$(VERSION) $(LIBNAME).so.$(MAJOR)
34 ln -sf $(LIBNAME).so.$(MAJOR) $(LIBNAME).so
35
36 vbetest: vbetest.c liblrmi.a
37 - $(CC) $(CPPFLAGS) $(CFLAGS) -o $@ $^
38 + $(CC) $(CPPFLAGS) $(CFLAGS) $(LDFLAGS) -o $@ $^
39
40 install:
41 mkdir -p $(LIBDIR)