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 ${TOPDIR}/rules.mk
9 PKG_MD5SUM
:= d58a13cc4185bca6121a606ff456dec0
10 PKG_DESCR
:= PPPoE
(PPP over Ethernet
) tools
13 PKG_URL
:= http
://www.roaringpenguin.com
14 PKG_SITES
:= http
://www.roaringpenguin.com
/files
/download
/
16 WRKSRC
= ${WRKDIST}/src
18 include ${TOPDIR}/mk
/package.mk
20 $(eval
$(call PKG_template
,PPPOE_CLIENT
,pppoe-client
,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
21 $(eval
$(call PKG_template
,PPPOE_RELAY
,pppoe-relay
,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
22 $(eval
$(call PKG_template
,PPPOE_SERVER
,pppoe-server
,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
23 $(eval
$(call PKG_template
,PPPOE_SNIFF
,pppoe-sniff
,${PKG_VERSION}-${PKG_RELEASE},${PKG_DEPENDS},${PKG_DESCR},${PKG_SECTION}))
25 CONFIGURE_ENV
+= ac_cv_func_setvbuf_reversed
=no \
26 ac_cv_sizeof_unsigned_short
=2 \
27 ac_cv_sizeof_unsigned_int
=4 \
28 ac_cv_sizeof_unsigned_long
=4 \
29 ac_cv_linux_kernel_pppoe
=yes \
30 ac_cv_pack_bitfields_reversed
=yes
33 ${INSTALL_DIR} ${IDIR_PPPOE_CLIENT}/etc
/ppp \
34 ${IDIR_PPPOE_CLIENT}/usr
/sbin
35 ${INSTALL_DATA} ${WRKINST}/etc
/ppp
/pppoe.conf \
36 ${IDIR_PPPOE_CLIENT}/etc
/ppp
37 ${CP} ${WRKINST}/usr
/sbin
/pppoe
${IDIR_PPPOE_CLIENT}/usr
/sbin
/
38 ${CP} ${WRKINST}/usr
/sbin
/pppoe-connect
${IDIR_PPPOE_CLIENT}/usr
/sbin
/
39 ${CP} ${WRKINST}/usr
/sbin
/pppoe-start
${IDIR_PPPOE_CLIENT}/usr
/sbin
/
40 ${CP} ${WRKINST}/usr
/sbin
/pppoe-stop
${IDIR_PPPOE_CLIENT}/usr
/sbin
/
41 ${CP} ${WRKINST}/usr
/sbin
/pppoe-status
${IDIR_PPPOE_CLIENT}/usr
/sbin
/
42 ${CP} ${WRKINST}/usr
/sbin
/pppoe-setup
${IDIR_PPPOE_CLIENT}/usr
/sbin
/
43 ${INSTALL_DIR} ${IDIR_PPPOE_RELAY}/usr
/sbin
44 ${INSTALL_BIN} ${WRKINST}/usr
/sbin
/pppoe-relay \
45 ${IDIR_PPPOE_RELAY}/usr
/sbin
/
46 ${INSTALL_DIR} ${IDIR_PPPOE_SERVER}/etc
/ppp \
47 ${IDIR_PPPOE_SERVER}/usr
/sbin
48 ${INSTALL_DATA} ${WRKINST}/etc
/ppp
/pppoe-server-options \
49 ${IDIR_PPPOE_SERVER}/etc
/ppp
/
50 ${INSTALL_BIN} ${WRKINST}/usr
/sbin
/pppoe-server \
51 ${IDIR_PPPOE_SERVER}/usr
/sbin
/
52 ${INSTALL_DIR} ${IDIR_PPPOE_SNIFF}/usr
/sbin
53 ${INSTALL_BIN} ${WRKINST}/usr
/sbin
/pppoe-sniff \
54 ${IDIR_PPPOE_SNIFF}/usr
/sbin
/
56 include ${TOPDIR}/mk
/pkg-bottom.mk