webserver: install unversioned library and pkg-config file

versioned pkg-config file is now a symlink pointing to unversioned one.

BUG=chromium:1094927
TEST=CQ

Cq-Depend: chromium:2586590
Change-Id: I4884714311fef20bae7adec0a001a266bda5b4b3
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/overlays/chromiumos-overlay/+/2586591
Reviewed-by: Mike Frysinger <vapier@chromium.org>
Commit-Queue: Qijiang Fan <fqj@google.com>
Tested-by: Qijiang Fan <fqj@google.com>
diff --git a/chromeos-base/webserver/webserver-9999.ebuild b/chromeos-base/webserver/webserver-9999.ebuild
index 61bfc41..9def173 100644
--- a/chromeos-base/webserver/webserver-9999.ebuild
+++ b/chromeos-base/webserver/webserver-9999.ebuild
@@ -40,8 +40,11 @@
 	insinto "/usr/$(get_libdir)/pkgconfig"
 	local v="$(libchrome_ver)"
 	libwebserv/preinstall.sh "${OUT}" "${v}"
-	dolib.so "${OUT}/lib/libwebserv-${v}.so"
-	doins "${OUT}/lib/libwebserv-${v}.pc"
+	dolib.so "${OUT}/lib/libwebserv.so"
+	doins "${OUT}/lib/libwebserv.pc"
+
+	# TODO(fqj): Remove symlink after users are migrated to libwebserv.pc
+	dosym libwebserv.pc "/usr/$(get_libdir)/pkgconfig/libwebserv-${v}.pc"
 
 	# Install header files from libwebserv
 	insinto /usr/include/libwebserv