]> mj.ucw.cz Git - libucw.git/commitdiff
Packages: We need to include SONAME symbolic links to shared libraries in packages.
authorPavel Charvat <pchar@ucw.cz>
Tue, 7 Jan 2014 12:02:26 +0000 (13:02 +0100)
committerPavel Charvat <pchar@ucw.cz>
Tue, 7 Jan 2014 12:02:26 +0000 (13:02 +0100)
Makefile
charset/Makefile
images/Makefile
ucw/Makefile
xml/Makefile

index b91a4483433d9e15840c804bb9cf48099113c569..68ea310d6b0ba4a61dacdcb61d6944fd0a20d545 100644 (file)
--- a/Makefile
+++ b/Makefile
@@ -67,7 +67,6 @@ include $(BUILDSYS)/Makebottom
 
 ifndef CONFIG_LOCAL
 install: all $(INSTALL_TARGETS)
-       #/sbin/ldconfig -n $(DESTDIR)$(INSTALL_LIB_DIR)
 else
 install:
        @echo "Nothing to install, this is a local build." && false
index e6821689b31442a04951a0bce4f4ff2861f587a8..2baf00eddb9e6eea255fd5ce9e249b951e03aa42 100644 (file)
@@ -43,6 +43,7 @@ INSTALL_TARGETS+=install-libucw-charset-lib
 install-libucw-charset-lib:
        install -d -m 755 $(DESTDIR)$(INSTALL_LIB_DIR)
        install -m 644 run/lib/libucw-charset$(LV).so.$(UCW_ABI_MAJOR) $(DESTDIR)$(INSTALL_LIB_DIR)/libucw-charset$(LV).so.$(UCW_ABI_VERSION)
+       ln -sf libucw-charset$(LV).so.$(UCW_ABI_VERSION) $(DESTDIR)$(INSTALL_LIB_DIR)/libucw-charset$(LV).so.$(UCW_ABI_MAJOR)
 .PHONY: install-libucw-charset-lib
 
 INSTALL_TARGETS+=install-libucw-charset-api
index b7317163bd33807a4d1726030025abc79e10d321..2bd18ca6f438c75be8077e796c5b88c5e6e52d89 100644 (file)
@@ -96,6 +96,7 @@ INSTALL_TARGETS+=install-libucw-images-lib
 install-libucw-images-lib:
        install -d -m 755 $(DESTDIR)$(INSTALL_LIB_DIR)
        install -m 644 run/lib/libucw-images$(LV).so.$(UCW_ABI_MAJOR) $(DESTDIR)$(INSTALL_LIB_DIR)/libucw-images$(LV).so.$(UCW_ABI_VERSION)
+       ln -sf libucw-images$(LV).so.$(UCW_ABI_VERSION) $(DESTDIR)$(INSTALL_LIB_DIR)/libucw-images$(LV).so.$(UCW_ABI_MAJOR)
 .PHONY: install-libucw-images-lib
 
 INSTALL_TARGETS+=install-libucw-images-api
index a7d6099ab23a06dc759ba56fc5e21fcaa4c28fec..1dbcf8cf368664fa94bca27bdfffc2ec105dc56f 100644 (file)
@@ -189,6 +189,7 @@ INSTALL_TARGETS+=install-libucw-lib
 install-libucw-lib:
        install -d -m 755 $(DESTDIR)$(INSTALL_LIB_DIR)
        install -m 644 run/lib/libucw$(LV).so.$(UCW_ABI_MAJOR) $(DESTDIR)$(INSTALL_LIB_DIR)/libucw$(LV).so.$(UCW_ABI_VERSION)
+       ln -sf libucw$(LV).so.$(UCW_ABI_VERSION) $(DESTDIR)$(INSTALL_LIB_DIR)/libucw$(LV).so.$(UCW_ABI_MAJOR)
 .PHONY: install-libucw-lib
 
 INSTALL_TARGETS+=install-libucw-api
index 6cc05119a359d1a4afca2b6e6bded0bddaeb37ef..44e13c6c14990d1248218eeffdaf1f22a53d82f1 100644 (file)
@@ -49,6 +49,7 @@ INSTALL_TARGETS+=install-libucw-xml-lib
 install-libucw-xml-lib:
        install -d -m 755 $(DESTDIR)$(INSTALL_LIB_DIR)
        install -m 644 run/lib/libucw-xml$(LV).so.$(UCW_ABI_MAJOR) $(DESTDIR)$(INSTALL_LIB_DIR)/libucw-xml$(LV).so.$(UCW_ABI_VERSION)
+       ln -sf libucw-xml$(LV).so.$(UCW_ABI_VERSION) $(DESTDIR)$(INSTALL_LIB_DIR)/libucw-xml$(LV).so.$(UCW_ABI_MAJOR)
 .PHONY: install-libucw-xml-lib
 
 INSTALL_TARGETS+=install-libucw-xml-api