|
Revision 3512, 1.3 kB
(checked in by tg, 1 year ago)
|
fix the problem that a “/etc/init.d/ntpd restart” wouldn’t work
because it uses “killall ntpd” and nukes itself: on execution,
run mksh(1) with ourselves first, to make sure that killall/pkill
will see our process name as “mksh” instead of e.g. “…/ntpd”.
|
| Line | |
|---|
| 1 |
|
|---|
| 2 |
|
|---|
| 3 |
|
|---|
| 4 |
|
|---|
| 5 |
|
|---|
| 6 |
|
|---|
| 7 |
include ${TOPDIR}/rules.mk |
|---|
| 8 |
|
|---|
| 9 |
PKG_NAME:= axtls |
|---|
| 10 |
PKG_VERSION:= 1.1.0 |
|---|
| 11 |
PKG_RELEASE:= 8 |
|---|
| 12 |
PKG_MD5SUM:= 4a834edc93f46fdca4f9c93ec665376e |
|---|
| 13 |
DISTFILES:= axTLS-${PKG_VERSION}.tar.gz |
|---|
| 14 |
MASTER_SITES:= ${MASTER_SITE_SOURCEFORGE:=axtls/} |
|---|
| 15 |
WRKDIST= ${WRKDIR}/axTLS |
|---|
| 16 |
|
|---|
| 17 |
include ${TOPDIR}/mk/package.mk |
|---|
| 18 |
|
|---|
| 19 |
$(eval $(call PKG_template,LIBAXTLS,libaxtls,${PKG_VERSION}-${PKG_RELEASE},${ARCH})) |
|---|
| 20 |
$(eval $(call PKG_template,AXHTTPD,axhttpd,$(PKG_VERSION)-$(PKG_RELEASE),$(ARCH))) |
|---|
| 21 |
|
|---|
| 22 |
BUILD_STYLE= auto |
|---|
| 23 |
XAKE_FLAGS+= STRIP='' \ |
|---|
| 24 |
CC='${TARGET_CC}' \ |
|---|
| 25 |
OPT_CFLAGS='${TARGET_CFLAGS}' \ |
|---|
| 26 |
OPT_LDFLAGS="" |
|---|
| 27 |
|
|---|
| 28 |
do-configure: |
|---|
| 29 |
${CP} ./files/config ${WRKBUILD}/config/.config |
|---|
| 30 |
${MAKE} -C ${WRKBUILD} oldconfig |
|---|
| 31 |
|
|---|
| 32 |
do-install: |
|---|
| 33 |
|
|---|
| 34 |
${INSTALL_DIR} ${IDIR_LIBAXTLS}/usr/lib |
|---|
| 35 |
$(CP) $(WRKBUILD)/_stage/libaxtls.so.* $(IDIR_LIBAXTLS)/usr/lib/ |
|---|
| 36 |
|
|---|
| 37 |
${INSTALL_DIR} ${IDIR_AXHTTPD}/etc/init.d |
|---|
| 38 |
${INSTALL_DIR} ${IDIR_AXHTTPD}/www |
|---|
| 39 |
${INSTALL_DIR} ${IDIR_AXHTTPD}/usr/sbin |
|---|
| 40 |
${INSTALL_BIN} $(WRKBUILD)/_stage/axhttpd $(IDIR_AXHTTPD)/usr/sbin/ |
|---|
| 41 |
$(INSTALL_BIN) ./files/axhttpd.init \ |
|---|
| 42 |
$(IDIR_AXHTTPD)/etc/init.d/axhttpd |
|---|
| 43 |
|
|---|
| 44 |
include ${TOPDIR}/mk/pkg-bottom.mk |
|---|