Skip to content
体验新版
项目
组织
正在加载...
登录
切换导航
打开侧边栏
tbblgm119
lede
提交
1d96b095
L
lede
项目概览
tbblgm119
/
lede
与 Fork 源项目一致
从无法访问的项目Fork
通知
7
Star
0
Fork
0
代码
文件
提交
分支
Tags
贡献者
分支图
Diff
Issue
0
列表
看板
标记
里程碑
合并请求
0
Wiki
0
Wiki
分析
仓库
DevOps
项目成员
Pages
L
lede
项目概览
项目概览
详情
发布
仓库
仓库
文件
提交
分支
标签
贡献者
分支图
比较
Issue
0
Issue
0
列表
看板
标记
里程碑
合并请求
0
合并请求
0
Pages
分析
分析
仓库分析
DevOps
Wiki
0
Wiki
成员
成员
收起侧边栏
关闭侧边栏
动态
分支图
创建新Issue
提交
Issue看板
体验新版 GitCode,发现更多精彩内容 >>
提交
1d96b095
编写于
4月 06, 2019
作者:
C
coolsnowwolf
浏览文件
操作
浏览文件
下载
电子邮件补丁
差异文件
kcptun: Bump to v20190401 (need feeds update)
上级
b78d343d
变更
2
隐藏空白更改
内联
并排
Showing
2 changed file
with
69 addition
and
45 deletion
+69
-45
package/lean/kcptun/Makefile
package/lean/kcptun/Makefile
+66
-42
package/lean/luci-app-ssr-plus/Makefile
package/lean/luci-app-ssr-plus/Makefile
+3
-3
未找到文件。
package/lean/kcptun/Makefile
浏览文件 @
1d96b095
#
# Copyright (C) 201
5-2016 OpenWrt.org
# Copyright (C) 201
9 Xingwang Liao
#
# This is free software, licensed under the GNU General Public License v3.
# This is free software, licensed under the GNU General Public License v2.
# See /LICENSE for more information.
#
include
$(TOPDIR)/rules.mk
ifeq
($(ARCH),x86_64)
PKG_ARCH_KCPTUN
:=
amd64
endif
ifeq
($(ARCH),mipsel)
PKG_ARCH_KCPTUN
:=
mipsle
endif
ifeq
($(ARCH),mips)
PKG_ARCH_KCPTUN
:=
mips
endif
ifeq
($(ARCH),i386)
PKG_ARCH_KCPTUN
:=
386
endif
ifeq
($(ARCH),arm)
PKG_ARCH_KCPTUN
:=
arm
endif
PKG_NAME
:=
kcptun
PKG_VERSION
:=
20181002
PKG_RELEASE
:=
2
PKG_BUILD_DIR
:=
$(BUILD_DIR)
/
$(PKG_NAME)
-
$(PKG_VERSION)
PKG_SOURCE
:=
$(PKG_NAME)
-linux-
$(PKG_ARCH_KCPTUN)
-
$(PKG_VERSION)
.tar.gz
PKG_SOURCE_URL
:=
https://github.com/xtaci/kcptun/releases/download/v
$(PKG_VERSION)
PKG_HASH
:=
skip
PKG_VERSION
:=
20190401
PKG_RELEASE
:=
1
PKG_SOURCE
:=
$(PKG_NAME)
-
$(PKG_VERSION)
.tar.gz
PKG_SOURCE_URL
:=
https://codeload.github.com/xtaci/kcptun/tar.gz/v
$(PKG_VERSION)
?
PKG_HASH
:=
70d01d99cc7ae5b77a0943c61377216a0f758d2b2ac3d60786af8f6e9a66065e
PKG_LICENSE
:=
MIT
PKG_LICENSE_FILES
:=
LICENSE.md
PKG_MAINTAINER
:=
Xingwang Liao <kuoruan@gmail.com>
PKG_BUILD_DEPENDS
:=
golang/host
PKG_BUILD_PARALLEL
:=
1
PKG_USE_MIPS16
:=
0
GO_PKG
:=
github.com/xtaci/kcptun
GO_PKG_LDFLAGS
:=
-s
-w
-X
'main.VERSION=
$(PKG_VERSION)
-
$(PKG_RELEASE)
for OpenWrt'
include
$(INCLUDE_DIR)/package.mk
include
$(TOPDIR)/feeds/packages/lang/golang/golang-package.mk
define
Package/$(PKG_NAME)
SECTION
:=
net
CATEGORY
:=
Network
TITLE
:=
Kcptun is a cross-platform proxy software
DEPENDS
:=
URL
:=
https://github.com/xtaci/kcptun
define
Package/kcptun/Default
TITLE
:=
Simple UDP Tunnel Based On KCP
URL
:=
https://github.com/xtaci/kcptun
endef
define
Package/
$(PKG_NAME)
/description
Kcptun
is
a
Fast
and
Reliable
ARQ
Protocol
tunnel
define
Package/
kcptun/Default
/description
A Stable & Secure Tunnel Based On KCP with N
:
M Multiplexing.
endef
define
Build/Prepare
tar
-xzvf
$(DL_DIR)/$(PKG_SOURCE)
-C
$(PKG_BUILD_DIR)
if
[
-f
$(PKG_BUILD_DIR)/client_linux_arm6
];
then
mv
-f
$(PKG_BUILD_DIR)/client_linux_arm6
$(PKG_BUILD_DIR)/client_linux_arm;
fi
endef
define
kcptun/templates
define
Package/kcptun-$(1)
$$(call
Package/kcptun/Default)
TITLE
+=
(
$(1)
)
USERID
:=
kcptun
=
12900:kcptun
=
12900
SECTION
:=
net
CATEGORY
:=
Network
SUBMENU
:=
Web Servers/Proxies
DEPENDS
:=
$
$(GO_ARCH_DEPENDS)
endef
define
Package/kcptun-$(1)/description
$$(call
Package/kcptun/Default/description)
This
package
contains
the
kcptun
$(1).
endef
define
Build/Configure
define
Package/kcptun-$(1)/install
$$(INSTALL_DIR)
$$(1)/usr/bin
$$(INSTALL_BIN)
$$(GO_PKG_BUILD_BIN_DIR)/$(1)
$$(1)/usr/bin/kcptun-$(1)
endef
endef
define
Build/Compile
define
Package/golang-github-xtaci-kcptun-dev
$(call
Package/kcptun/Default)
$(call
GoPackage/GoSubMenu)
TITLE
+=
(
source
files
)
PKGARCH
:=
all
endef
define
Package/$(PKG_NAME)/install
$(INSTALL_DIR)
$(1)/usr/bin
$(INSTALL_BIN)
$(PKG_BUILD_DIR)/client_linux_$(PKG_ARCH_KCPTUN)
$(1)/usr/bin/ssr-kcptun
define
Package/golang-github-xtaci-kcptun-dev/description
$(call
Package/kcptun/Default/description)
This
package
provides
the
source
files
for
the
kcptun
client/server.
endef
$(eval
$(call
BuildPackage,$(PKG_NAME)))
KCPTUN_COMPONENTS
:=
client server
$(foreach
component,$(KCPTUN_COMPONENTS),
\
$(eval
$(call
kcptun/templates,$(component)))
\
$(eval
$(call
GoBinPackage,kcptun-$(component)))
\
$(eval
$(call
BuildPackage,kcptun-$(component)))
\
)
$(eval
$(call
GoSrcPackage,golang-github-xtaci-kcptun-dev))
$(eval
$(call
BuildPackage,golang-github-xtaci-kcptun-dev))
package/lean/luci-app-ssr-plus/Makefile
浏览文件 @
1d96b095
...
...
@@ -2,11 +2,11 @@ include $(TOPDIR)/rules.mk
PKG_NAME
:=
luci-app-ssr-plus
PKG_VERSION
:=
1
PKG_RELEASE
:=
8
6
PKG_RELEASE
:=
8
7
PKG_CONFIG_DEPENDS
:=
CONFIG_PACKAGE_
$(PKG_NAME)
_INCLUDE_Shadowsocks
\
CONFIG_PACKAGE_
$(PKG_NAME)
_INCLUDE_V2ray
\
CONFIG_PACKAGE_
$(PKG_NAME)
_INCLUDE_Kcptun
:kcptun
\
CONFIG_PACKAGE_
$(PKG_NAME)
_INCLUDE_Kcptun
\
CONFIG_PACKAGE_
$(PKG_NAME)
_INCLUDE_ShadowsocksR_Server
\
CONFIG_PACKAGE_
$(PKG_NAME)
_INCLUDE_ShadowsocksR_Socks
...
...
@@ -43,7 +43,7 @@ define Package/luci-app-ssr-plus
DEPENDS
:=
+shadowsocksr-libev-alt +ipset +ip-full +iptables-mod-tproxy +dnsmasq-full +coreutils +coreutils-base64 +bash +pdnsd-alt +wget
\
+PACKAGE_
$(PKG_NAME)
_INCLUDE_Shadowsocks:shadowsocks-libev-ss-redir
\
+PACKAGE_
$(PKG_NAME)
_INCLUDE_V2ray:v2ray
\
+PACKAGE_
$(PKG_NAME)
_INCLUDE_Kcptun:kcptun
\
+PACKAGE_
$(PKG_NAME)
_INCLUDE_Kcptun:kcptun
-client
\
+PACKAGE_
$(PKG_NAME)
_INCLUDE_ShadowsocksR_Server:shadowsocksr-libev-server
\
+PACKAGE_
$(PKG_NAME)
_INCLUDE_ShadowsocksR_Socks:shadowsocksr-libev-ssr-local
endef
...
...
编辑
预览
Markdown
is supported
0%
请重试
或
添加新附件
.
添加附件
取消
You are about to add
0
people
to the discussion. Proceed with caution.
先完成此消息的编辑!
取消
想要评论请
注册
或
登录