# HG changeset patch # User John Donoghue # Date 1628793871 14400 # Node ID 6e2e867b421028d70ce0315d6c6ff563c7527e4c # Parent 602265d1c6533f19f9dee832bb0a46ec28e58026 * src/msys2-ca-certificates.mk: add post install script diff -r 602265d1c653 -r 6e2e867b4210 src/msys2-ca-certificates.mk --- a/src/msys2-ca-certificates.mk Thu Aug 12 14:44:30 2021 -0400 +++ b/src/msys2-ca-certificates.mk Thu Aug 12 14:44:31 2021 -0400 @@ -13,12 +13,21 @@ $(PKG)_FILE := $($(PKG)_NAME)-$($(PKG)_VERSION)-$(MSYS2_ARCH).pkg.tar.zst $(PKG)_URL := $(MSYS2_URL)/$($(PKG)_NAME)-$($(PKG)_VERSION)-any.pkg.tar.zst -$(PKG)_DEPS := +$(PKG)_DEPS := msys2-openssl define $(PKG)_UPDATE $(MSYS2_PKG_UPDATE) endef define $(PKG)_BUILD + # we need do create a post install for the certs + mkdir -p "$(1)/etc/post-install" + cat "$(1)/.INSTALL" > "$(1)/etc/post-install/07-ca-certificates.post" + echo "" >> "$(1)/etc/post-install/07-ca-certificates.post" + echo "if [ ! -d /etc/pacman.d/gnupg ]" >> "$(1)/etc/post-install/07-ca-certificates.post" + echo "then" >> "$(1)/etc/post-install/07-ca-certificates.post" + echo " (cd / && post_install)" >> "$(1)/etc/post-install/07-ca-certificates.post" + echo "fi" >> "$(1)/etc/post-install/07-ca-certificates.post" + $(MSYS2_PKG_BUILD) endef