webserver: build unversioned library.

BUG=chromium:1094927
TEST=CQ

Change-Id: I4f3ebffb7efa46ad774fdc4feae878955eab5604
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform2/+/2586590
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Reviewed-by: John Riordan <jrio@chromium.org>
Commit-Queue: Qijiang Fan <fqj@google.com>
Tested-by: Qijiang Fan <fqj@google.com>
diff --git a/webserver/BUILD.gn b/webserver/BUILD.gn
index 7509883..4008f60 100644
--- a/webserver/BUILD.gn
+++ b/webserver/BUILD.gn
@@ -9,7 +9,7 @@
 
 group("all") {
   deps = [
-    ":libwebserv-${libbase_ver}",
+    ":libwebserv",
     ":libwebserv_common",
     ":webservd",
     ":webservd_common",
@@ -138,10 +138,10 @@
 
 write_deps("write_libwebserv_deps") {
   pkg_deps = default_pkg_deps
-  target = "libwebserv-${libbase_ver}"
+  target = "libwebserv"
 }
 
-shared_library("libwebserv-${libbase_ver}") {
+shared_library("libwebserv") {
   configs += [ ":target_defaults" ]
   deps = [
     ":libwebserv_common",
diff --git a/webserver/libwebserv/libwebserv.pc.in b/webserver/libwebserv/libwebserv.pc.in
index 537d6bc..cf3f1b5 100644
--- a/webserver/libwebserv/libwebserv.pc.in
+++ b/webserver/libwebserv/libwebserv.pc.in
@@ -4,4 +4,4 @@
 Description: Web server interface library
 Version: ${bslot}
 Requires.private: @PRIVATE_PC@
-Libs: -lwebserv-${bslot}
+Libs: -lwebserv
diff --git a/webserver/libwebserv/preinstall.sh b/webserver/libwebserv/preinstall.sh
index acb6515..6c74650 100755
--- a/webserver/libwebserv/preinstall.sh
+++ b/webserver/libwebserv/preinstall.sh
@@ -9,8 +9,8 @@
 OUT=$1
 v=$2
 
-deps=$(<"${OUT}"/gen/libwebserv-${v}-deps.txt)
+deps=$(<"${OUT}"/gen/libwebserv-deps.txt)
 sed \
   -e "s/@BSLOT@/${v}/g" \
   -e "s/@PRIVATE_PC@/${deps}/g" \
-  "libwebserv/libwebserv.pc.in" > "${OUT}/lib/libwebserv-${v}.pc"
+  "libwebserv/libwebserv.pc.in" > "${OUT}/lib/libwebserv.pc"