From 179d9989b8906c13f22322be1009ea178ab669d8 Mon Sep 17 00:00:00 2001 From: alexpeshkoff Date: Thu, 14 Feb 2008 16:27:21 +0000 Subject: [PATCH] changed soname for embedded library --- builds/install/arch-specific/linux/classic/rpmheader.txt.in | 2 +- builds/install/arch-specific/solaris/CS/prototype.in | 4 ++-- builds/posix/make.defaults | 4 ++-- 3 files changed, 5 insertions(+), 5 deletions(-) diff --git a/builds/install/arch-specific/linux/classic/rpmheader.txt.in b/builds/install/arch-specific/linux/classic/rpmheader.txt.in index 502c3b1db6..1c93ad65e9 100644 --- a/builds/install/arch-specific/linux/classic/rpmheader.txt.in +++ b/builds/install/arch-specific/linux/classic/rpmheader.txt.in @@ -12,7 +12,7 @@ AutoReqProv: no # BuildRoot: /var/tmp/%{name}-buildroot BuildRoot: @BUILD_ROOT_DIR@/gen/buildroot Requires: ### will be set in Makefile to current libncurses and libstdc ### -Provides: Firebird libfbclient.so.2@RPM64@ libfbembed.so.2@RPM64@ libgds.so +Provides: Firebird libfbclient.so.2@RPM64@ libfbembed.so.2.1@RPM64@ libgds.so %description Firebird is a powerful, high-performance relational database designed to be embedded into diff --git a/builds/install/arch-specific/solaris/CS/prototype.in b/builds/install/arch-specific/solaris/CS/prototype.in index 8ac376bfa9..7a0026b2e6 100644 --- a/builds/install/arch-specific/solaris/CS/prototype.in +++ b/builds/install/arch-specific/solaris/CS/prototype.in @@ -168,8 +168,8 @@ s none @prefix@/lib/libfbclient.so.2=@prefix@/lib/libfbclient.so.@FIREBIRD_VERSI s none @prefix@/lib/libfbclient.so=@prefix@/lib/libfbclient.so.1 f none @prefix@/lib/libfbembed.so.@FIREBIRD_VERSION@=$SRCDIR/lib/libfbembed.so.@FIREBIRD_VERSION@ 0755 root root -s none @prefix@/lib/libfbembed.so.2=@prefix@/lib/libfbembed.so.@FIREBIRD_VERSION@ -s none @prefix@/lib/libfbembed.so=@prefix@/lib/libfbembed.so.2 +s none @prefix@/lib/libfbembed.so.2.1=@prefix@/lib/libfbembed.so.@FIREBIRD_VERSION@ +s none @prefix@/lib/libfbembed.so=@prefix@/lib/libfbembed.so.@FIREBIRD_VERSION@ f none @prefix@/lib/libib_util.so=$SRCDIR/lib/libib_util.so 0755 root root diff --git a/builds/posix/make.defaults b/builds/posix/make.defaults index f1640b8b06..2be885700c 100755 --- a/builds/posix/make.defaults +++ b/builds/posix/make.defaults @@ -201,7 +201,7 @@ BLRTABLE = $(BIN)/blrtable$(EXEC_EXT) # SharedLibraryName=libfbembed.${SHRLIB_EXT}.${FirebirdVersion} -SharedLibrarySoName=libfbembed.${SHRLIB_EXT}.${MajorVer} +SharedLibrarySoName=libfbembed.${SHRLIB_EXT}.${MajorVer}.${MinorVer} SharedLibraryBaseName=libfbembed.${SHRLIB_EXT} LIBFBEMBED_SO = $(LIB)/$(SharedLibraryName) @@ -213,7 +213,7 @@ LIBFBEMBED_SONAME = $(LIB)/$(SharedLibraryBaseName) # to the fbserver. MOD 28-July-2002 ClientLibraryName = $(LIB_PREFIX)fbclient.$(SHRLIB_EXT) -ClientLibraryNameMajor = $(ClientLibraryName).${MajorVer} +ClientLibraryNameMajor = $(ClientLibraryName).2 ClientLibraryNameFull = $(ClientLibraryName).${FirebirdVersion} LIBFBCLIENT_SO = $(LIB)/$(ClientLibraryNameFull)