ports/devel/libfastcommon/files/patch-src_Makefile.in
Li-Wen Hsu 61c827b33e Update to 6.06
PR:		246912
Submitted by:	Daniel Ylitalo <daniel@blodan.se> (maintainer)
2020-07-03 15:13:58 +00:00

22 lines
969 B
Text

--- src/Makefile.in.orig 2019-12-25 12:35:44 UTC
+++ src/Makefile.in
@@ -51,7 +51,7 @@ ALL_LIBS = $(SHARED_LIBS) $(STATIC_LIBS)
all: $(ALL_OBJS) $(ALL_PRGS) $(ALL_LIBS)
libfastcommon.so: $(FAST_SHARED_OBJS)
- $(COMPILE) -o $@ -shared $(FAST_SHARED_OBJS) $(LIB_PATH)
+ $(COMPILE) -o $@ -shared -Wl,-soname,libfastcommon.so $(FAST_SHARED_OBJS) $(LIB_PATH)
libfastcommon.a: $(FAST_STATIC_OBJS)
ar rcs $@ $(FAST_STATIC_OBJS)
.o:
@@ -67,8 +67,8 @@ install:
mkdir -p $(TARGET_PREFIX)/lib
mkdir -p $(TARGET_PREFIX)/include/fastcommon
- install -m 755 $(SHARED_LIBS) $(TARGET_LIB)
- install -m 644 $(HEADER_FILES) $(TARGET_PREFIX)/include/fastcommon
+ ${BSD_INSTALL_LIB} $(SHARED_LIBS) $(TARGET_LIB)
+ ${BSD_INSTALL_DATA} $(HEADER_FILES) $(TARGET_PREFIX)/include/fastcommon
if [ ! -e $(TARGET_PREFIX)/lib/libfastcommon.so ]; then ln -s $(TARGET_LIB)/libfastcommon.so $(TARGET_PREFIX)/lib/libfastcommon.so; fi
clean:
rm -f $(ALL_OBJS) $(ALL_PRGS) $(ALL_LIBS)