1 # This file is part of the OpenADK project. OpenADK is copyrighted
2 # material, please see the LICENCE file in the top-level directory.
4 include $(ADK_TOPDIR
)/rules.mk
6 PKG_NAME
:= ca-certificates
9 PKG_HASH
:= 684902d3f4e9ad27829f4af0d9d2d588afed03667997579b9c2be86fcd1eb73a
10 PKG_DESCR
:= collection of common ca certificates
11 PKG_SECTION
:= app
/crypto
12 PKG_DEPENDS
:= openssl-util libopenssl
13 PKG_URL
:= http
://packages.debian.org
/sid
/ca-certificates
14 PKG_SITES
:= http
://http.debian.net
/debian
/pool
/main
/c
/ca-certificates
/
16 DISTFILES
:= $(PKG_NAME
)_
$(PKG_VERSION
).
tar.xz
18 PKG_FLAVOURS_CA_CERTS
:= SMALL
19 PKGFD_SMALL
:= minimal set of CA certificates
21 include $(ADK_TOPDIR
)/mk
/package.mk
23 $(eval
$(call PKG_template
,CA_CERTIFICATES
,ca-certificates
,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION},force_etc
))
27 ca-certificates-install
:
28 ifeq (${ADK_PACKAGE_CA_CERTIFICATES_SMALL},y
)
29 ${INSTALL_DIR} ${IDIR_CA_CERTIFICATES}/etc
/ssl
30 ${INSTALL_DATA} .
/extra
/cert.pem
${IDIR_CA_CERTIFICATES}/etc
/ssl
/
32 $(INSTALL_DIR
) $(IDIR_CA_CERTIFICATES
)/{etc
/ssl
/certs
,usr
/share
,usr
/sbin
}
33 $(CP
) $(WRKINST
)/usr
/share
/ca-certificates
$(IDIR_CA_CERTIFICATES
)/usr
/share
/
34 ( cd
${IDIR_CA_CERTIFICATES}/usr
/share
/ca-certificates
&& \
35 ls
*/*.crt
>${IDIR_CA_CERTIFICATES}/etc
/ca-certificates.conf \
37 ${INSTALL_BIN} .
/extra
/update-ca-certificates
${IDIR_CA_CERTIFICATES}/usr
/sbin
/
38 -DESTDIR
=${IDIR_CA_CERTIFICATES} ${BASH} .
/extra
/update-ca-certificates
41 include ${ADK_TOPDIR}/mk
/pkg-bottom.mk