OpenWrt – Diff between revs 2 and 3

Subversion Repositories:
Rev:
Only display areas with differencesIgnore whitespace
Rev 2 Rev 3
1 # 1 #
2 # Copyright (C) 2006-2015 OpenWrt.org 2 # Copyright (C) 2006-2015 OpenWrt.org
3 # 3 #
4 # This is free software, licensed under the GNU General Public License v2. 4 # This is free software, licensed under the GNU General Public License v2.
5 # See /LICENSE for more information. 5 # See /LICENSE for more information.
6 # 6 #
7   7  
8 include $(TOPDIR)/rules.mk 8 include $(TOPDIR)/rules.mk
9 include $(INCLUDE_DIR)/kernel.mk 9 include $(INCLUDE_DIR)/kernel.mk
10   10  
11 PKG_NAME:=ppp 11 PKG_NAME:=ppp
-   12 PKG_VERSION:=2.4.7
12 PKG_RELEASE:=1 13 PKG_RELEASE:=12
13   14  
14 PKG_SOURCE_PROTO:=git 15 PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz
15 PKG_SOURCE_URL:=https://github.com/paulusmack/ppp -  
16 PKG_SOURCE_DATE:=2018-06-23 -  
17 PKG_SOURCE_VERSION:=5c765a67fd25f9d84e71ed61ace37c8c97f6be15 16 PKG_SOURCE_URL:=https://download.samba.org/pub/ppp/
18 PKG_MIRROR_HASH:=a79e62d0569e3d6a3207f2a693532d34629fb5b3b9d8c1d9b9786ebd1d1de70f 17 PKG_HASH:=02e0a3dd3e4799e33103f70ec7df75348c8540966ee7c948e4ed8a42bbccfb30
19 PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name> 18 PKG_MAINTAINER:=Felix Fietkau <nbd@nbd.name>
20 PKG_LICENSE:=BSD-4-Clause 19 PKG_LICENSE:=BSD-4-Clause
21 PKG_CPE_ID:=cpe:/a:samba:ppp 20 PKG_CPE_ID:=cpe:/a:samba:ppp
22   -  
23 PKG_RELEASE_VERSION:=2.4.7 -  
24 PKG_VERSION:=$(PKG_RELEASE_VERSION).git-$(PKG_SOURCE_DATE) -  
25   21  
26 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION) 22 PKG_BUILD_DIR:=$(BUILD_DIR)/$(PKG_NAME)-$(BUILD_VARIANT)/$(PKG_NAME)-$(PKG_VERSION)
27   23  
28 PKG_BUILD_DEPENDS:=libpcap 24 PKG_BUILD_DEPENDS:=libpcap
29   25  
30 PKG_BUILD_PARALLEL:=1 26 PKG_BUILD_PARALLEL:=1
31 PKG_INSTALL:=1 27 PKG_INSTALL:=1
32   28  
33 include $(INCLUDE_DIR)/package.mk 29 include $(INCLUDE_DIR)/package.mk
34   30  
35 define Package/ppp/Default 31 define Package/ppp/Default
36 SECTION:=net 32 SECTION:=net
37 CATEGORY:=Network 33 CATEGORY:=Network
38 URL:=https://ppp.samba.org/ 34 URL:=https://ppp.samba.org/
39 endef 35 endef
40   36  
41 define Package/ppp 37 define Package/ppp
42 $(call Package/ppp/Default) 38 $(call Package/ppp/Default)
43 DEPENDS:=+kmod-ppp 39 DEPENDS:=+kmod-ppp
44 TITLE:=PPP daemon 40 TITLE:=PPP daemon
45 VARIANT:=default 41 VARIANT:=default
46 endef 42 endef
47   43  
48 define Package/ppp-multilink 44 define Package/ppp-multilink
49 $(call Package/ppp/Default) 45 $(call Package/ppp/Default)
50 DEPENDS:=+kmod-ppp 46 DEPENDS:=+kmod-ppp
51 TITLE:=PPP daemon (with multilink support) 47 TITLE:=PPP daemon (with multilink support)
52 VARIANT:=multilink 48 VARIANT:=multilink
53 endef 49 endef
54   50  
55 define Package/ppp/description 51 define Package/ppp/description
56 This package contains the PPP (Point-to-Point Protocol) daemon. 52 This package contains the PPP (Point-to-Point Protocol) daemon.
57 endef 53 endef
58   54  
59 define Package/ppp/conffiles 55 define Package/ppp/conffiles
60 /etc/ppp/chap-secrets 56 /etc/ppp/chap-secrets
61 /etc/ppp/filter 57 /etc/ppp/filter
62 /etc/ppp/ip-down 58 /etc/ppp/ip-down
63 /etc/ppp/ip-up 59 /etc/ppp/ip-up
64 /etc/ppp/ipv6-down 60 /etc/ppp/ipv6-down
65 /etc/ppp/ipv6-up 61 /etc/ppp/ipv6-up
66 /etc/ppp/options 62 /etc/ppp/options
67 endef 63 endef
68   64  
69 define Package/ppp-mod-pppoa 65 define Package/ppp-mod-pppoa
70 $(call Package/ppp/Default) 66 $(call Package/ppp/Default)
71 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink) +linux-atm +kmod-pppoa 67 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink) +linux-atm +kmod-pppoa
72 TITLE:=PPPoA plugin 68 TITLE:=PPPoA plugin
73 endef 69 endef
74   70  
75 define Package/ppp-mod-pppoa/description 71 define Package/ppp-mod-pppoa/description
76 This package contains a PPPoA (PPP over ATM) plugin for ppp. 72 This package contains a PPPoA (PPP over ATM) plugin for ppp.
77 endef 73 endef
78   74  
79 define Package/ppp-mod-pppoe 75 define Package/ppp-mod-pppoe
80 $(call Package/ppp/Default) 76 $(call Package/ppp/Default)
81 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink) +kmod-pppoe 77 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink) +kmod-pppoe
82 TITLE:=PPPoE plugin 78 TITLE:=PPPoE plugin
83 endef 79 endef
84   80  
85 define Package/ppp-mod-pppoe/description 81 define Package/ppp-mod-pppoe/description
86 This package contains a PPPoE (PPP over Ethernet) plugin for ppp. 82 This package contains a PPPoE (PPP over Ethernet) plugin for ppp.
87 endef 83 endef
88   84  
89 define Package/ppp-mod-radius 85 define Package/ppp-mod-radius
90 $(call Package/ppp/Default) 86 $(call Package/ppp/Default)
91 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink) 87 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink)
92 TITLE:=RADIUS plugin 88 TITLE:=RADIUS plugin
93 endef 89 endef
94   90  
95 define Package/ppp-mod-radius/description 91 define Package/ppp-mod-radius/description
96 This package contains a RADIUS (Remote Authentication Dial-In User Service) 92 This package contains a RADIUS (Remote Authentication Dial-In User Service)
97 plugin for ppp. 93 plugin for ppp.
98 endef 94 endef
99   95  
100 define Package/ppp-mod-radius/conffiles 96 define Package/ppp-mod-radius/conffiles
101 /etc/ppp/radius.conf 97 /etc/ppp/radius.conf
102 /etc/ppp/radius/ 98 /etc/ppp/radius/
103 endef 99 endef
104   100  
105 define Package/ppp-mod-pppol2tp 101 define Package/ppp-mod-pppol2tp
106 $(call Package/ppp/Default) 102 $(call Package/ppp/Default)
107 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink) +kmod-pppol2tp 103 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink) +kmod-pppol2tp
108 TITLE:=PPPoL2TP plugin 104 TITLE:=PPPoL2TP plugin
109 endef 105 endef
110   106  
111 define Package/ppp-mod-pppol2tp/description 107 define Package/ppp-mod-pppol2tp/description
112 This package contains a PPPoL2TP (PPP over L2TP) plugin for ppp. 108 This package contains a PPPoL2TP (PPP over L2TP) plugin for ppp.
113 endef 109 endef
114   110  
115 define Package/ppp-mod-pptp 111 define Package/ppp-mod-pptp
116 $(call Package/ppp/Default) 112 $(call Package/ppp/Default)
117 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink) +kmod-pptp +kmod-mppe +resolveip 113 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink) +kmod-pptp +kmod-mppe +resolveip
118 TITLE:=PPtP plugin 114 TITLE:=PPtP plugin
119 endef 115 endef
120   116  
121 define Package/ppp-mod-pptp/description 117 define Package/ppp-mod-pptp/description
122 This package contains a PPtP plugin for ppp. 118 This package contains a PPtP plugin for ppp.
123 endef 119 endef
124   120  
125 define Package/ppp-mod-passwordfd 121 define Package/ppp-mod-passwordfd
126 $(call Package/ppp/Default) 122 $(call Package/ppp/Default)
127 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink) 123 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink)
128 TITLE:=pap/chap secret from filedescriptor 124 TITLE:=pap/chap secret from filedescriptor
129 endef 125 endef
130   126  
131 define Package/ppp-mod-passwordfd/description 127 define Package/ppp-mod-passwordfd/description
132 This package allows to pass the PAP/CHAP secret from a filedescriptor. 128 This package allows to pass the PAP/CHAP secret from a filedescriptor.
133 Eliminates the need for a secrets file. 129 Eliminates the need for a secrets file.
134 endef 130 endef
135   131  
136 define Package/chat 132 define Package/chat
137 $(call Package/ppp/Default) 133 $(call Package/ppp/Default)
138 TITLE:=Establish conversation with a modem 134 TITLE:=Establish conversation with a modem
139 endef 135 endef
140   136  
141 define Package/chat/description 137 define Package/chat/description
142 This package contains an utility to establish conversation with other PPP servers 138 This package contains an utility to establish conversation with other PPP servers
143 (via a modem). 139 (via a modem).
144 endef 140 endef
145   141  
146 define Package/pppdump 142 define Package/pppdump
147 $(call Package/ppp/Default) 143 $(call Package/ppp/Default)
148 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink) 144 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink)
149 TITLE:=Read PPP record file 145 TITLE:=Read PPP record file
150 endef 146 endef
151   147  
152 define Package/pppdump/description 148 define Package/pppdump/description
153 This package contains an utility to read PPP record file. 149 This package contains an utility to read PPP record file.
154 endef 150 endef
155   151  
156 define Package/pppstats 152 define Package/pppstats
157 $(call Package/ppp/Default) 153 $(call Package/ppp/Default)
158 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink) 154 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink)
159 TITLE:=Report PPP statistics 155 TITLE:=Report PPP statistics
160 endef 156 endef
161   157  
162 define Package/pppstats/description 158 define Package/pppstats/description
163 This package contains an utility to report PPP statistics. 159 This package contains an utility to report PPP statistics.
164 endef 160 endef
165   161  
166 define Package/pppoe-discovery 162 define Package/pppoe-discovery
167 $(call Package/ppp/Default) 163 $(call Package/ppp/Default)
168 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink) +ppp-mod-pppoe 164 DEPENDS:=@(PACKAGE_ppp||PACKAGE_ppp-multilink) +ppp-mod-pppoe
169 TITLE:=Perform a PPPoE-discovery process 165 TITLE:=Perform a PPPoE-discovery process
170 endef 166 endef
171   167  
172 define Package/pppoe-discovery/description 168 define Package/pppoe-discovery/description
173 This tool performs the same discovery process as pppoe, but does 169 This tool performs the same discovery process as pppoe, but does
174 not initiate a session. Can be useful to debug pppoe. 170 not initiate a session. Can be useful to debug pppoe.
175 endef 171 endef
176   172  
177   173  
178 define Build/Configure 174 define Build/Configure
179 $(call Build/Configure/Default,, \ 175 $(call Build/Configure/Default,, \
180 UNAME_S="Linux" \ 176 UNAME_S="Linux" \
181 UNAME_R="$(LINUX_VERSION)" \ 177 UNAME_R="$(LINUX_VERSION)" \
182 UNAME_M="$(ARCH)" \ 178 UNAME_M="$(ARCH)" \
183 ) 179 )
184 mkdir -p $(PKG_BUILD_DIR)/pppd/plugins/pppoatm/linux 180 mkdir -p $(PKG_BUILD_DIR)/pppd/plugins/pppoatm/linux
185 $(CP) \ 181 $(CP) \
186 $(LINUX_DIR)/include/linux/compiler.h \ 182 $(LINUX_DIR)/include/linux/compiler.h \
187 $(LINUX_DIR)/include/$(LINUX_UAPI_DIR)linux/atm*.h \ 183 $(LINUX_DIR)/include/$(LINUX_UAPI_DIR)linux/atm*.h \
188 $(PKG_BUILD_DIR)/pppd/plugins/pppoatm/linux/ 184 $(PKG_BUILD_DIR)/pppd/plugins/pppoatm/linux/
189   185  
190 # Kernel 4.14.9+ only, ignore the exit status of cp in case the file 186 # Kernel 4.14.9+ only, ignore the exit status of cp in case the file
191 # doesn't exits 187 # doesn't exits
192 -$(CP) $(LINUX_DIR)/include/linux/compiler_types.h \ 188 -$(CP) $(LINUX_DIR)/include/linux/compiler_types.h \
193 $(PKG_BUILD_DIR)/pppd/plugins/pppoatm/linux/ 189 $(PKG_BUILD_DIR)/pppd/plugins/pppoatm/linux/
194 endef 190 endef
195   191  
196 TARGET_CFLAGS += -ffunction-sections -fdata-sections -flto 192 TARGET_CFLAGS += -ffunction-sections -fdata-sections
197 TARGET_LDFLAGS += -Wl,--gc-sections -flto -fuse-linker-plugin 193 TARGET_LDFLAGS += -Wl,--gc-sections
198   194  
199 MAKE_FLAGS += COPTS="$(TARGET_CFLAGS)" \ 195 MAKE_FLAGS += COPTS="$(TARGET_CFLAGS)" \
200 PRECOMPILED_FILTER=1 \ 196 PRECOMPILED_FILTER=1 \
201 STAGING_DIR="$(STAGING_DIR)" 197 STAGING_DIR="$(STAGING_DIR)"
202   198  
203 ifeq ($(BUILD_VARIANT),multilink) 199 ifeq ($(BUILD_VARIANT),multilink)
204 MAKE_FLAGS += HAVE_MULTILINK=y 200 MAKE_FLAGS += HAVE_MULTILINK=y
205 else 201 else
206 MAKE_FLAGS += HAVE_MULTILINK= 202 MAKE_FLAGS += HAVE_MULTILINK=
207 endif 203 endif
208   204  
209 ifdef CONFIG_USE_MUSL 205 ifdef CONFIG_USE_MUSL
210 MAKE_FLAGS += USE_LIBUTIL= 206 MAKE_FLAGS += USE_LIBUTIL=
211 endif 207 endif
212   208  
213 define Build/InstallDev 209 define Build/InstallDev
214 $(INSTALL_DIR) $(1)/usr/include 210 $(INSTALL_DIR) $(1)/usr/include
215 $(CP) $(PKG_INSTALL_DIR)/include/pppd $(1)/usr/include/ 211 $(CP) $(PKG_INSTALL_DIR)/include/pppd $(1)/usr/include/
216 endef 212 endef
217   213  
218 define Package/ppp/script_install 214 define Package/ppp/script_install
219 endef 215 endef
220   216  
221 define Package/ppp/install 217 define Package/ppp/install
222 $(INSTALL_DIR) $(1)/usr/lib/pppd/$(PKG_RELEASE_VERSION) 218 $(INSTALL_DIR) $(1)/usr/lib/pppd/$(PKG_VERSION)
223 $(INSTALL_DIR) $(1)/usr/sbin 219 $(INSTALL_DIR) $(1)/usr/sbin
224 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/sbin/pppd $(1)/usr/sbin/ 220 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/sbin/pppd $(1)/usr/sbin/
225 $(INSTALL_DIR) $(1)/etc/ppp 221 $(INSTALL_DIR) $(1)/etc/ppp
226 $(INSTALL_CONF) ./files/etc/ppp/chap-secrets $(1)/etc/ppp/ 222 $(INSTALL_CONF) ./files/etc/ppp/chap-secrets $(1)/etc/ppp/
227 $(INSTALL_DATA) ./files/etc/ppp/filter $(1)/etc/ppp/ 223 $(INSTALL_DATA) ./files/etc/ppp/filter $(1)/etc/ppp/
228 $(INSTALL_DATA) ./files/etc/ppp/options $(1)/etc/ppp/ 224 $(INSTALL_DATA) ./files/etc/ppp/options $(1)/etc/ppp/
229 $(LN) /tmp/resolv.conf.ppp $(1)/etc/ppp/resolv.conf 225 $(LN) /tmp/resolv.conf.ppp $(1)/etc/ppp/resolv.conf
230 $(INSTALL_DIR) $(1)/lib/netifd/proto 226 $(INSTALL_DIR) $(1)/lib/netifd/proto
231 $(INSTALL_BIN) ./files/ppp.sh $(1)/lib/netifd/proto/ 227 $(INSTALL_BIN) ./files/ppp.sh $(1)/lib/netifd/proto/
232 $(INSTALL_BIN) ./files/lib/netifd/ppp-up $(1)/lib/netifd/ 228 $(INSTALL_BIN) ./files/lib/netifd/ppp-up $(1)/lib/netifd/
233 $(INSTALL_BIN) ./files/lib/netifd/ppp6-up $(1)/lib/netifd/ 229 $(INSTALL_BIN) ./files/lib/netifd/ppp6-up $(1)/lib/netifd/
234 $(INSTALL_BIN) ./files/lib/netifd/ppp-down $(1)/lib/netifd/ 230 $(INSTALL_BIN) ./files/lib/netifd/ppp-down $(1)/lib/netifd/
235 endef 231 endef
236 Package/ppp-multilink/install=$(Package/ppp/install) 232 Package/ppp-multilink/install=$(Package/ppp/install)
237   233  
238 define Package/ppp-mod-pppoa/install 234 define Package/ppp-mod-pppoa/install
239 $(INSTALL_DIR) $(1)/usr/lib/pppd/$(PKG_RELEASE_VERSION) 235 $(INSTALL_DIR) $(1)/usr/lib/pppd/$(PKG_VERSION)
240 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/lib/pppd/$(PKG_RELEASE_VERSION)/pppoatm.so \ 236 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/lib/pppd/$(PKG_VERSION)/pppoatm.so \
241 $(1)/usr/lib/pppd/$(PKG_RELEASE_VERSION)/ 237 $(1)/usr/lib/pppd/$(PKG_VERSION)/
242 endef 238 endef
243   239  
244 define Package/ppp-mod-pppoe/install 240 define Package/ppp-mod-pppoe/install
245 $(INSTALL_DIR) $(1)/usr/lib/pppd/$(PKG_RELEASE_VERSION) 241 $(INSTALL_DIR) $(1)/usr/lib/pppd/$(PKG_VERSION)
246 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/lib/pppd/$(PKG_RELEASE_VERSION)/rp-pppoe.so \ 242 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/lib/pppd/$(PKG_VERSION)/rp-pppoe.so \
247 $(1)/usr/lib/pppd/$(PKG_RELEASE_VERSION)/ 243 $(1)/usr/lib/pppd/$(PKG_VERSION)/
248 endef 244 endef
249   245  
250 define Package/ppp-mod-radius/install 246 define Package/ppp-mod-radius/install
251 $(INSTALL_DIR) $(1)/usr/lib/pppd/$(PKG_RELEASE_VERSION) 247 $(INSTALL_DIR) $(1)/usr/lib/pppd/$(PKG_VERSION)
252 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/lib/pppd/$(PKG_RELEASE_VERSION)/radius.so \ 248 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/lib/pppd/$(PKG_VERSION)/radius.so \
253 $(1)/usr/lib/pppd/$(PKG_RELEASE_VERSION)/ 249 $(1)/usr/lib/pppd/$(PKG_VERSION)/
254 $(INSTALL_DIR) $(1)/etc/ppp 250 $(INSTALL_DIR) $(1)/etc/ppp
255 $(INSTALL_DATA) ./files/etc/ppp/radius.conf $(1)/etc/ppp/ 251 $(INSTALL_DATA) ./files/etc/ppp/radius.conf $(1)/etc/ppp/
256 $(INSTALL_DIR) $(1)/etc/ppp/radius 252 $(INSTALL_DIR) $(1)/etc/ppp/radius
257 $(INSTALL_DATA) ./files/etc/ppp/radius/dictionary* \ 253 $(INSTALL_DATA) ./files/etc/ppp/radius/dictionary* \
258 $(1)/etc/ppp/radius/ 254 $(1)/etc/ppp/radius/
259 $(INSTALL_CONF) ./files/etc/ppp/radius/servers \ 255 $(INSTALL_CONF) ./files/etc/ppp/radius/servers \
260 $(1)/etc/ppp/radius/ 256 $(1)/etc/ppp/radius/
261 endef 257 endef
262   258  
263 define Package/ppp-mod-pppol2tp/install 259 define Package/ppp-mod-pppol2tp/install
264 $(INSTALL_DIR) $(1)/usr/lib/pppd/$(PKG_RELEASE_VERSION) 260 $(INSTALL_DIR) $(1)/usr/lib/pppd/$(PKG_VERSION)
265 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/lib/pppd/$(PKG_RELEASE_VERSION)/pppol2tp.so \ 261 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/lib/pppd/$(PKG_VERSION)/pppol2tp.so \
266 $(1)/usr/lib/pppd/$(PKG_RELEASE_VERSION)/ 262 $(1)/usr/lib/pppd/$(PKG_VERSION)/
267 endef 263 endef
268   264  
269 define Package/ppp-mod-pptp/install 265 define Package/ppp-mod-pptp/install
270 $(INSTALL_DIR) $(1)/usr/lib/pppd/$(PKG_RELEASE_VERSION) 266 $(INSTALL_DIR) $(1)/usr/lib/pppd/$(PKG_VERSION)
271 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/lib/pppd/$(PKG_RELEASE_VERSION)/pptp.so \ 267 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/lib/pppd/$(PKG_VERSION)/pptp.so \
272 $(1)/usr/lib/pppd/$(PKG_RELEASE_VERSION)/ 268 $(1)/usr/lib/pppd/$(PKG_VERSION)/
273 $(INSTALL_DIR) $(1)/etc/ppp 269 $(INSTALL_DIR) $(1)/etc/ppp
274 $(INSTALL_DATA) ./files/etc/ppp/options.pptp $(1)/etc/ppp/ 270 $(INSTALL_DATA) ./files/etc/ppp/options.pptp $(1)/etc/ppp/
275 endef 271 endef
276   272  
277 define Package/ppp-mod-passwordfd/install 273 define Package/ppp-mod-passwordfd/install
278 $(INSTALL_DIR) $(1)/usr/lib/pppd/$(PKG_RELEASE_VERSION) 274 $(INSTALL_DIR) $(1)/usr/lib/pppd/$(PKG_VERSION)
279 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/lib/pppd/$(PKG_RELEASE_VERSION)/passwordfd.so \ 275 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/lib/pppd/$(PKG_VERSION)/passwordfd.so \
280 $(1)/usr/lib/pppd/$(PKG_RELEASE_VERSION)/ 276 $(1)/usr/lib/pppd/$(PKG_VERSION)/
281 endef 277 endef
282   278  
283 define Package/chat/install 279 define Package/chat/install
284 $(INSTALL_DIR) $(1)/usr/sbin 280 $(INSTALL_DIR) $(1)/usr/sbin
285 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/sbin/chat $(1)/usr/sbin/ 281 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/sbin/chat $(1)/usr/sbin/
286 endef 282 endef
287   283  
288 define Package/pppdump/install 284 define Package/pppdump/install
289 $(INSTALL_DIR) $(1)/usr/sbin 285 $(INSTALL_DIR) $(1)/usr/sbin
290 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/sbin/pppdump $(1)/usr/sbin/ 286 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/sbin/pppdump $(1)/usr/sbin/
291 endef 287 endef
292   288  
293 define Package/pppstats/install 289 define Package/pppstats/install
294 $(INSTALL_DIR) $(1)/usr/sbin 290 $(INSTALL_DIR) $(1)/usr/sbin
295 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/sbin/pppstats $(1)/usr/sbin/ 291 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/sbin/pppstats $(1)/usr/sbin/
296 endef 292 endef
297   293  
298 define Package/pppoe-discovery/install 294 define Package/pppoe-discovery/install
299 $(INSTALL_DIR) $(1)/usr/sbin 295 $(INSTALL_DIR) $(1)/usr/sbin
300 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/sbin/pppoe-discovery $(1)/usr/sbin/ 296 $(INSTALL_BIN) $(PKG_INSTALL_DIR)/sbin/pppoe-discovery $(1)/usr/sbin/
301 endef 297 endef
302   298  
303 $(eval $(call BuildPackage,ppp)) 299 $(eval $(call BuildPackage,ppp))
304 $(eval $(call BuildPackage,ppp-multilink)) 300 $(eval $(call BuildPackage,ppp-multilink))
305 $(eval $(call BuildPackage,ppp-mod-pppoa)) 301 $(eval $(call BuildPackage,ppp-mod-pppoa))
306 $(eval $(call BuildPackage,ppp-mod-pppoe)) 302 $(eval $(call BuildPackage,ppp-mod-pppoe))
307 $(eval $(call BuildPackage,ppp-mod-radius)) 303 $(eval $(call BuildPackage,ppp-mod-radius))
308 $(eval $(call BuildPackage,ppp-mod-pppol2tp)) 304 $(eval $(call BuildPackage,ppp-mod-pppol2tp))
309 $(eval $(call BuildPackage,ppp-mod-pptp)) 305 $(eval $(call BuildPackage,ppp-mod-pptp))
310 $(eval $(call BuildPackage,ppp-mod-passwordfd)) 306 $(eval $(call BuildPackage,ppp-mod-passwordfd))
311 $(eval $(call BuildPackage,chat)) 307 $(eval $(call BuildPackage,chat))
312 $(eval $(call BuildPackage,pppdump)) 308 $(eval $(call BuildPackage,pppdump))
313 $(eval $(call BuildPackage,pppstats)) 309 $(eval $(call BuildPackage,pppstats))
314 $(eval $(call BuildPackage,pppoe-discovery)) 310 $(eval $(call BuildPackage,pppoe-discovery))
315   311