From: Pavel Charvat Date: Tue, 7 Jan 2014 12:02:26 +0000 (+0100) Subject: Packages: We need to include SONAME symbolic links to shared libraries in packages. X-Git-Tag: v5.99~48 X-Git-Url: http://mj.ucw.cz/gitweb/?a=commitdiff_plain;h=a4cc07d3310c0f962ac9ba7bc31bd1a1b1bb6f5e;p=libucw.git Packages: We need to include SONAME symbolic links to shared libraries in packages. --- diff --git a/Makefile b/Makefile index b91a4483..68ea310d 100644 --- 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 diff --git a/charset/Makefile b/charset/Makefile index e6821689..2baf00ed 100644 --- a/charset/Makefile +++ b/charset/Makefile @@ -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 diff --git a/images/Makefile b/images/Makefile index b7317163..2bd18ca6 100644 --- a/images/Makefile +++ b/images/Makefile @@ -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 diff --git a/ucw/Makefile b/ucw/Makefile index a7d6099a..1dbcf8cf 100644 --- a/ucw/Makefile +++ b/ucw/Makefile @@ -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 diff --git a/xml/Makefile b/xml/Makefile index 6cc05119..44e13c6c 100644 --- a/xml/Makefile +++ b/xml/Makefile @@ -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