diff options
Diffstat (limited to 'media-tv/linuxtv-dvb-apps/files/linuxtv-dvb-apps-1.1.1.20100223-ldflags.patch')
-rw-r--r-- | media-tv/linuxtv-dvb-apps/files/linuxtv-dvb-apps-1.1.1.20100223-ldflags.patch | 20 |
1 files changed, 20 insertions, 0 deletions
diff --git a/media-tv/linuxtv-dvb-apps/files/linuxtv-dvb-apps-1.1.1.20100223-ldflags.patch b/media-tv/linuxtv-dvb-apps/files/linuxtv-dvb-apps-1.1.1.20100223-ldflags.patch new file mode 100644 index 000000000000..063b4b6c479d --- /dev/null +++ b/media-tv/linuxtv-dvb-apps/files/linuxtv-dvb-apps-1.1.1.20100223-ldflags.patch @@ -0,0 +1,20 @@ +--- linuxtv-dvb-apps-1.1.1.20100223/Make.rules ++++ linuxtv-dvb-apps-1.1.1.20100223/Make.rules +@@ -46,7 +46,7 @@ + %: %.c + $(CC) $(CPPFLAGS) $(CFLAGS) -MMD $(LDFLAGS) -o $@ $< $(filter-out %.h %.c,$^) $(LOADLIBES) $(LDLIBS) + %.so: +- $(CC) -shared -o $@ $^ ++ $(CC) $(LDFLAGS) -Wl,-soname -Wl,$@ -shared -o $@ $^ + %.a: + $(AR) rcs $@ $^ + clean:: +@@ -76,7 +76,7 @@ + @$(CC) $(CPPFLAGS) $(CFLAGS) -MMD $(LDFLAGS) -o $@ $< $(filter-out %.h %.c,$^) $(LOADLIBES) $(LDLIBS) + %.so: + @echo CC $@ +- @$(CC) -shared -o $@ $^ ++ @$(CC) $(LDFLAGS) -Wl,-soname -Wl,$@ -shared -o $@ $^ + %.a: + @echo AR $@ + @$(AR) rcs $@ $^ |