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
9 PKG_HASH
:= 9bc08f4c7a6bda3079af8e3f5ceee6b2ee92af34e8efbc9acfeee6c27b1f7cc3
10 PKG_DESCR
:= small embedded webserver with tls
11 PKG_SECTION
:= net
/http
12 PKG_DEPENDS
:= libaxtls
13 PKG_URL
:= http
://axtls.sourceforge.net
/
14 PKG_SITES
:= ${MASTER_SITE_SOURCEFORGE
:=axtls
/}
15 PKG_LIBNAME
:= libaxtls
18 PKG_SUBPKGS
:= AXHTTPD LIBAXTLS
19 PKGSD_LIBAXTLS
:= small tls library
20 PKGSC_LIBAXTLS
:= libs
/crypto
22 DISTFILES
:= axTLS-
${PKG_VERSION}.
tar.gz
23 WRKDIST
= ${WRKDIR}/axTLS
25 include ${ADK_TOPDIR}/mk
/package.mk
27 $(eval
$(call PKG_template
,AXHTTPD
,axhttpd
,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
28 $(eval
$(call PKG_template
,LIBAXTLS
,libaxtls
,${PKG_VERSION}-${PKG_RELEASE},,${PKGSD_LIBAXTLS},${PKGSC_LIBAXTLS},${PKG_OPTS}))
31 INSTALL_STYLE
:= manual
34 XAKE_FLAGS
+= STRIP
='' \
38 ${CP} .
/files
/config
${WRKBUILD}/config
/.config
39 ${MAKE} -C
${WRKBUILD} oldconfig
43 ${INSTALL_DIR} ${IDIR_LIBAXTLS}/usr
/lib
44 $(CP
) $(WRKBUILD
)/_stage
/libaxtls.so
* $(IDIR_LIBAXTLS
)/usr
/lib
/
46 ${INSTALL_DIR} ${IDIR_AXHTTPD}/www
47 ${INSTALL_DIR} ${IDIR_AXHTTPD}/usr
/sbin
48 ${INSTALL_BIN} $(WRKBUILD
)/_stage
/axhttpd
$(IDIR_AXHTTPD
)/usr
/sbin
/
50 include ${ADK_TOPDIR}/mk
/pkg-bottom.mk