Revert "Revert "oran-shell-release: release image for F""
[pti/rtp.git] / meta-starlingx / meta-stx-flock / stx-ha / files / 0001-sm-db-Fix-dest-libdir.patch
1 From 128062759147c9a903d14ad7edbe6ead04f95812 Mon Sep 17 00:00:00 2001
2 From: "Sar Ashki, Babak" <Babak.SarAshki@windriver.com>
3 Date: Fri, 24 Jan 2020 13:10:02 -0800
4 Subject: [PATCH 1/2] Allow user to define destination libdir
5
6 ---
7  service-mgmt/sm-db/src/Makefile | 17 +++++++++++------
8  1 file changed, 11 insertions(+), 6 deletions(-)
9
10 diff --git a/src/Makefile b/src/Makefile
11 index a29b1ac..379ea00 100644
12 --- a/src/Makefile
13 +++ b/src/Makefile
14 @@ -33,6 +33,10 @@ EXTRACCFLAGS= -D__STDC_FORMAT_MACROS
15  LDLIBS= -lsqlite3 -lglib-2.0 -luuid -lrt -lsm_common
16  LDFLAGS = -shared -rdynamic
17  
18 +LIB_DIR = /usr/lib64
19 +BIN_DIR = /usr/bin
20 +INC_DIR = /usr/include
21 +
22  build: libsm_db.so sm_db_build
23  
24  .c.o:
25 @@ -51,12 +55,13 @@ sm_db_build: ${OBJS}
26         $(CXX) $(INCLUDES) $(CCFLAGS) $(EXTRACCFLAGS) $(OBJS) $(LDLIBS) -o sm_db_build
27  
28  install:
29 -       install -d ${DEST_DIR}/usr/lib64
30 -       install libsm_db.so.${VER} $(DEST_DIR)/usr/lib64
31 -       cp -P libsm_db.so libsm_db.so.$(VER_MJR) $(DEST_DIR)/usr/lib64
32 -       install -d ${DEST_DIR}/usr/include
33 -       install -m 0644 *.h ${DEST_DIR}/usr/include
34 -       install -d 755 ${DEST_DIR}/usr/bin
35 +       install -d ${DEST_DIR}/${LIB_DIR}
36 +       install libsm_db.so.${VER} $(DEST_DIR)/${LIB_DIR}
37 +       cp -P libsm_db.so libsm_db.so.$(VER_MJR) $(DEST_DIR)/${LIB_DIR}
38 +       install -d ${DEST_DIR}/${INC_DIR}
39 +       install -m 0644 *.h ${DEST_DIR}/${INC_DIR}
40 +       install -d 755 ${DEST_DIR}/${BIN_DIR}
41 +       install -m 0744 sm_db_build ${DEST_DIR}/${BIN_DIR}
42  
43  clean:
44         @rm -f *.o *.a *.so *.so.*
45 -- 
46 2.23.0
47