mirror of
git://sourceware.org/git/lvm2.git
synced 2025-01-02 01:18:26 +03:00
Install symbolic .so links with relative paths between usrlibdir and libdir.
This commit is contained in:
parent
c474c0827b
commit
5227ae5388
@ -2,6 +2,7 @@ Version 2.02.64 -
|
|||||||
=================================
|
=================================
|
||||||
Added awk script relpath.awk to calculate relative paths.
|
Added awk script relpath.awk to calculate relative paths.
|
||||||
Fix double DESTDIR usage for infodir and mandir.
|
Fix double DESTDIR usage for infodir and mandir.
|
||||||
|
Install symbolic .so links with relative paths between usrlibdir and libdir.
|
||||||
|
|
||||||
Version 2.02.63 - 14th April 2010
|
Version 2.02.63 - 14th April 2010
|
||||||
=================================
|
=================================
|
||||||
|
@ -62,6 +62,8 @@ mandir = $(datarootdir)/man
|
|||||||
localedir = $(DESTDIR)@LOCALEDIR@
|
localedir = $(DESTDIR)@LOCALEDIR@
|
||||||
staticdir = $(DESTDIR)@STATICDIR@
|
staticdir = $(DESTDIR)@STATICDIR@
|
||||||
udevdir = $(DESTDIR)@udevdir@
|
udevdir = $(DESTDIR)@udevdir@
|
||||||
|
USRLIB_RELPATH = $(shell echo $(abspath $(usrlibdir) $(libdir)) | \
|
||||||
|
awk -f $(top_srcdir)/scripts/relpath.awk)
|
||||||
|
|
||||||
# Setup vpath search paths for some suffixes
|
# Setup vpath search paths for some suffixes
|
||||||
vpath %.c $(srcdir)
|
vpath %.c $(srcdir)
|
||||||
@ -301,7 +303,7 @@ $(LIB_SHARED): $(LIB_SHARED).$(LIB_VERSION)
|
|||||||
install_lib_shared: $(LIB_SHARED)
|
install_lib_shared: $(LIB_SHARED)
|
||||||
$(INSTALL_PROGRAM) -D $< $(libdir)/$(<F).$(LIB_VERSION)
|
$(INSTALL_PROGRAM) -D $< $(libdir)/$(<F).$(LIB_VERSION)
|
||||||
$(INSTALL) -d $(usrlibdir)
|
$(INSTALL) -d $(usrlibdir)
|
||||||
$(LN_S) -f $(libdir)/$(<F).$(LIB_VERSION) $(usrlibdir)/$(<F)
|
$(LN_S) -f $(USRLIB_RELPATH)$(<F).$(LIB_VERSION) $(usrlibdir)/$(<F)
|
||||||
|
|
||||||
# FIXME: plugins are currently installed with .so suffix only
|
# FIXME: plugins are currently installed with .so suffix only
|
||||||
install_lib_shared_plugin: $(LIB_SHARED)
|
install_lib_shared_plugin: $(LIB_SHARED)
|
||||||
|
@ -169,7 +169,7 @@ install_cmdlib_include: $(srcdir)/lvm2cmd.h
|
|||||||
install_cmdlib_dynamic: liblvm2cmd.$(LIB_SUFFIX)
|
install_cmdlib_dynamic: liblvm2cmd.$(LIB_SUFFIX)
|
||||||
$(INSTALL_PROGRAM) -D $< $(libdir)/$(<F).$(LIB_VERSION)
|
$(INSTALL_PROGRAM) -D $< $(libdir)/$(<F).$(LIB_VERSION)
|
||||||
$(INSTALL) -d $(usrlibdir)
|
$(INSTALL) -d $(usrlibdir)
|
||||||
$(LN_S) -f $(libdir)/$<.$(LIB_VERSION) $(usrlibdir)/$(<F)
|
$(LN_S) -f $(USRLIB_RELPATH)$(<F).$(LIB_VERSION) $(usrlibdir)/$(<F)
|
||||||
|
|
||||||
install_cmdlib_static: liblvm2cmd-static.a
|
install_cmdlib_static: liblvm2cmd-static.a
|
||||||
$(INSTALL_DATA) -D $< $(usrlibdir)/liblvm2cmd.a
|
$(INSTALL_DATA) -D $< $(usrlibdir)/liblvm2cmd.a
|
||||||
|
Loading…
Reference in New Issue
Block a user