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