Community maintained packages for ImmortalWrt.
Révision | 7523665b174b6c6d4479cd1ac6af73b9e3f685ef (tree) |
---|---|
l'heure | 2022-05-25 22:56:06 |
Auteur | Tianling Shen <cnsztl@immo...> |
Commiter | Tianling Shen |
ipt2socks: fix dependencies & cflags
Signed-off-by: Tianling Shen <cnsztl@immortalwrt.org>
(cherry picked from commit 0b63d097e39043de471b5cd44c5ca04882f3c531)
@@ -6,14 +6,14 @@ include $(TOPDIR)/rules.mk | ||
6 | 6 | |
7 | 7 | PKG_NAME:=ipt2socks |
8 | 8 | PKG_VERSION:=1.1.3 |
9 | -PKG_RELEASE:=2 | |
9 | +PKG_RELEASE:=3 | |
10 | 10 | |
11 | 11 | PKG_SOURCE:=$(PKG_NAME)-$(PKG_VERSION).tar.gz |
12 | 12 | PKG_SOURCE_URL:=https://codeload.github.com/zfl9/ipt2socks/tar.gz/v$(PKG_VERSION)? |
13 | 13 | PKG_HASH:=73a2498dc95934c225d358707e7f7d060b5ce81aa45260ada09cbd15207d27d1 |
14 | 14 | |
15 | 15 | PKG_BUILD_PARALLEL:=1 |
16 | -PKG_INSTALL:=1 | |
16 | +PKG_USE_MIPS16:=0 | |
17 | 17 | |
18 | 18 | PKG_LICENSE:=AGPL-3.0 |
19 | 19 | PKG_LICENSE_FILE:=LICENSE |
@@ -25,19 +25,20 @@ define Package/ipt2socks | ||
25 | 25 | CATEGORY:=Network |
26 | 26 | TITLE:=Convert iptables to socks5 |
27 | 27 | URL:=https://github.com/zfl9/ipt2socks |
28 | - DEPENDS:=+libpthread +libuv | |
29 | 28 | endef |
30 | 29 | |
31 | 30 | define Package/ipt2socks/description |
32 | 31 | Utility for converting iptables (redirect/tproxy) to socks5. |
33 | 32 | endef |
34 | 33 | |
35 | -TARGET_CFLAGS += $(FPIC) -flto | |
36 | -TARGET_LDFLAGS += -flto | |
34 | +TARGET_CFLAGS+= $(FPIC) -flto | |
35 | +MAKE_FLAGS+= \ | |
36 | + CFLAGS="-std=c99 $(TARGET_CFLAGS)" \ | |
37 | + EVCFLAGS="$(TARGET_CFLAGS)" | |
37 | 38 | |
38 | 39 | define Package/ipt2socks/install |
39 | 40 | $(INSTALL_DIR) $(1)/usr/bin |
40 | - $(INSTALL_BIN) $(PKG_INSTALL_DIR)/ipt2socks $(1)/usr/bin | |
41 | + $(INSTALL_BIN) $(PKG_BUILD_DIR)/ipt2socks $(1)/usr/bin | |
41 | 42 | endef |
42 | 43 | |
43 | 44 | $(eval $(call BuildPackage,ipt2socks)) |