mirror of
https://github.com/openwrt-xiaomi/builder.git
synced 2026-02-09 10:47:11 +05:00
Compare commits
2 Commits
488be8d6d1
...
v24-260117
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8c4beac735 | ||
|
|
ac0bf84ce1 |
@@ -45,6 +45,8 @@ CONFIG_PACKAGE_luci-app-filemanager=y
|
|||||||
CONFIG_PACKAGE_luci-i18n-filemanager-ru=y
|
CONFIG_PACKAGE_luci-i18n-filemanager-ru=y
|
||||||
#CONFIG_PACKAGE_atftp=y
|
#CONFIG_PACKAGE_atftp=y
|
||||||
#CONFIG_PACKAGE_atftpd=y
|
#CONFIG_PACKAGE_atftpd=y
|
||||||
|
CONFIG_PACKAGE_lscpu=y
|
||||||
|
CONFIG_PACKAGE_bind-tools=y
|
||||||
CONFIG_PACKAGE_facinstall=y
|
CONFIG_PACKAGE_facinstall=y
|
||||||
|
|
||||||
### Add-on programs
|
### Add-on programs
|
||||||
@@ -186,6 +188,7 @@ CONFIG_OPENSSL_WITH_MDC2=y
|
|||||||
CONFIG_OPENSSL_WITH_WHIRLPOOL=y
|
CONFIG_OPENSSL_WITH_WHIRLPOOL=y
|
||||||
|
|
||||||
### SSL certificates
|
### SSL certificates
|
||||||
|
CONFIG_PACKAGE_ca-bundle=y
|
||||||
CONFIG_PACKAGE_ca-certificates=y
|
CONFIG_PACKAGE_ca-certificates=y
|
||||||
|
|
||||||
### Luci
|
### Luci
|
||||||
|
|||||||
@@ -37,12 +37,14 @@ CONFIG_PACKAGE_uboot-envtools=y
|
|||||||
CONFIG_PACKAGE_mtd-utils=y
|
CONFIG_PACKAGE_mtd-utils=y
|
||||||
CONFIG_PACKAGE_iw=y
|
CONFIG_PACKAGE_iw=y
|
||||||
CONFIG_PACKAGE_mc=y
|
CONFIG_PACKAGE_mc=y
|
||||||
|
CONFIG_PACKAGE_rsync=y
|
||||||
CONFIG_PACKAGE_luci-app-ttyd=y
|
CONFIG_PACKAGE_luci-app-ttyd=y
|
||||||
CONFIG_PACKAGE_luci-i18n-ttyd-ru=y
|
CONFIG_PACKAGE_luci-i18n-ttyd-ru=y
|
||||||
CONFIG_PACKAGE_luci-app-filemanager=y
|
CONFIG_PACKAGE_luci-app-filemanager=y
|
||||||
CONFIG_PACKAGE_luci-i18n-filemanager-ru=y
|
CONFIG_PACKAGE_luci-i18n-filemanager-ru=y
|
||||||
CONFIG_PACKAGE_atftp=y
|
CONFIG_PACKAGE_atftp=y
|
||||||
#CONFIG_PACKAGE_atftpd=y
|
#CONFIG_PACKAGE_atftpd=y
|
||||||
|
CONFIG_PACKAGE_lscpu=y
|
||||||
CONFIG_PACKAGE_facinstall=y
|
CONFIG_PACKAGE_facinstall=y
|
||||||
|
|
||||||
CONFIG_PACKAGE_kmod-mtd-rw=y
|
CONFIG_PACKAGE_kmod-mtd-rw=y
|
||||||
@@ -55,6 +57,7 @@ CONFIG_PACKAGE_iperf3=y
|
|||||||
CONFIG_PACKAGE_htop=y
|
CONFIG_PACKAGE_htop=y
|
||||||
CONFIG_PACKAGE_nano=y
|
CONFIG_PACKAGE_nano=y
|
||||||
CONFIG_PACKAGE_ccrypt=y
|
CONFIG_PACKAGE_ccrypt=y
|
||||||
|
CONFIG_PACKAGE_curl=y
|
||||||
CONFIG_PACKAGE_wget=y
|
CONFIG_PACKAGE_wget=y
|
||||||
CONFIG_PACKAGE_patch=y
|
CONFIG_PACKAGE_patch=y
|
||||||
CONFIG_PACKAGE_diffutils=y
|
CONFIG_PACKAGE_diffutils=y
|
||||||
@@ -64,6 +67,10 @@ CONFIG_PACKAGE_terminfo=y
|
|||||||
CONFIG_PACKAGE_zlib=y
|
CONFIG_PACKAGE_zlib=y
|
||||||
CONFIG_PACKAGE_ethtool=y
|
CONFIG_PACKAGE_ethtool=y
|
||||||
|
|
||||||
|
### SSL certificates
|
||||||
|
CONFIG_PACKAGE_ca-bundle=y
|
||||||
|
CONFIG_PACKAGE_ca-certificates=y
|
||||||
|
|
||||||
### Luci
|
### Luci
|
||||||
CONFIG_LUCI_LANG_en=y
|
CONFIG_LUCI_LANG_en=y
|
||||||
CONFIG_LUCI_LANG_ru=y
|
CONFIG_LUCI_LANG_ru=y
|
||||||
|
|||||||
54
xmake.sh
54
xmake.sh
@@ -119,10 +119,10 @@ function build_target {
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
AWG_LUCI_MK=$XDIR/package/feeds/_ruantiblock/luci-app-ruantiblock/Makefile
|
RAB_LUCI_MK=$XDIR/package/feeds/_ruantiblock/luci-app-ruantiblock/Makefile
|
||||||
if [ -f $AWG_LUCI_MK ]; then
|
if [ -f $RAB_LUCI_MK ]; then
|
||||||
if ! grep "PKG_PROVIDES" $AWG_LUCI_MK >/dev/null ; then
|
if ! grep "PKG_PROVIDES" $RAB_LUCI_MK >/dev/null ; then
|
||||||
sed -i 's/LUCI_PKGARCH:=all/LUCI_PKGARCH:=all\nPKG_PROVIDES:=luci-app-ruantiblock/g' $AWG_LUCI_MK
|
sed -i 's/LUCI_PKGARCH:=all/LUCI_PKGARCH:=all\nPKG_PROVIDES:=luci-app-ruantiblock/g' $RAB_LUCI_MK
|
||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
@@ -133,15 +133,38 @@ function build_target {
|
|||||||
fi
|
fi
|
||||||
fi
|
fi
|
||||||
|
|
||||||
PODKOP_MK=$XDIR/package/feeds/_podkop/podkop/Makefile
|
PODKOP_DIR=$XDIR/package/feeds/_podkop
|
||||||
if [ -f $PODKOP_MK ]; then
|
if [ -d $PODKOP_DIR ]; then
|
||||||
sed -i 's/+sing-box / /g' $PODKOP_MK
|
PODKOP_PATCH=
|
||||||
sed -i 's/CONFLICTS:=.*/CONFLICTS:=/g' $PODKOP_MK
|
PODKOP_MK=$PODKOP_DIR/podkop/Makefile
|
||||||
fi
|
if [ -f $PODKOP_MK ] && grep -q '+sing-box' $PODKOP_MK ; then
|
||||||
PODKOP_SH=$XDIR/package/feeds/_podkop/podkop/files/usr/bin/podkop
|
sed -i 's/+sing-box / /g' $PODKOP_MK
|
||||||
if [ -f $PODKOP_SH ] && ! grep -q '(which sing-box)' $PODKOP_SH ; then
|
sed -i 's/CONFLICTS:=.*/CONFLICTS:=/g' $PODKOP_MK
|
||||||
sed -i '/,\\"dns_configured\\":/i [ -z "$(which sing-box)" ] && status="not installed"' $PODKOP_SH
|
PODKOP_PATCH="$PODKOP_PATCH (del depend sing-box)"
|
||||||
echo ">>> podkop patched !!!"
|
fi
|
||||||
|
PODKOP_SH=$PODKOP_DIR/podkop/files/usr/bin/podkop
|
||||||
|
if [ -f $PODKOP_SH ] && ! grep -q '(which sing-box)' $PODKOP_SH ; then
|
||||||
|
sed -i '/,\\"dns_configured\\":/i [ -z "$(which sing-box)" ] && status="not installed"' $PODKOP_SH
|
||||||
|
PODKOP_PATCH="$PODKOP_PATCH (status for sing-box)"
|
||||||
|
fi
|
||||||
|
if [ -f $PODKOP_MK ] && grep -q 'PODKOP_VERSION' $PODKOP_MK ; then
|
||||||
|
PKGVERLIST=$( git ls-remote --tags https://github.com/itdoginfo/podkop.git | awk -F/ '{print $3}' | grep -Ev '^v' | sort -V | tail -n 2 )
|
||||||
|
VER_PREV=$( sed -n '1p' <<< "$PKGVERLIST" )
|
||||||
|
VER_LATEST=$( sed -n '2p' <<< "$PKGVERLIST" )
|
||||||
|
[ -z "$VER_LATEST" ] && { echo "ERROR: cannot detect version of podkop!"; exit 1; }
|
||||||
|
sed -i 's/PKG_VERSION :=.*/PKG_VERSION:='$VER_LATEST'/g' $PODKOP_MK
|
||||||
|
PODKOP_PATCH="$PODKOP_PATCH (set ver $VER_LATEST)"
|
||||||
|
fi
|
||||||
|
PODKOP_MK=$PODKOP_DIR/luci-app-podkop/Makefile
|
||||||
|
if [ -f $PODKOP_MK ] && grep -q 'PODKOP_VERSION' $PODKOP_MK ; then
|
||||||
|
PKGVERLIST=$( git ls-remote --tags https://github.com/itdoginfo/podkop.git | awk -F/ '{print $3}' | grep -Ev '^v' | sort -V | tail -n 2 )
|
||||||
|
VER_PREV=$( sed -n '1p' <<< "$PKGVERLIST" )
|
||||||
|
VER_LATEST=$( sed -n '2p' <<< "$PKGVERLIST" )
|
||||||
|
[ -z "$VER_LATEST" ] && { echo "ERROR: cannot detect version of podkop!"; exit 1; }
|
||||||
|
sed -i 's/PKG_VERSION :=.*/PKG_VERSION:='$VER_LATEST'/g' $PODKOP_MK
|
||||||
|
PODKOP_PATCH="$PODKOP_PATCH (Set Ver $VER_LATEST)"
|
||||||
|
fi
|
||||||
|
[ "$PODKOP_PATCH" != "" ] && echo ">>> podkop patched !!! $PODKOP_PATCH"
|
||||||
fi
|
fi
|
||||||
|
|
||||||
DROPBEAR_MK=$XDIR/package/network/services/dropbear/Makefile
|
DROPBEAR_MK=$XDIR/package/network/services/dropbear/Makefile
|
||||||
@@ -191,7 +214,10 @@ function build_target {
|
|||||||
echo -e "\nCONFIG_PACKAGE_wpad-openssl=y\n" >> $CFG
|
echo -e "\nCONFIG_PACKAGE_wpad-openssl=y\n" >> $CFG
|
||||||
fi
|
fi
|
||||||
|
|
||||||
#DASHBRDPO=$XDIR/feeds/luci/modules/luci-mod-dashboard/po/ru/dashboard.po
|
DASHBRDPO=$XDIR/feeds/luci/modules/luci-mod-dashboard/po/ru/dashboard.po
|
||||||
|
if [ -f $DASHBRDPO ]; then
|
||||||
|
sed -i 's/msgid "Dashboard"/msgid "__dash_board__"/g' $DASHBRDPO
|
||||||
|
fi
|
||||||
DASHBRDPO=$XDIR/package/feeds/luci/luci-mod-dashboard/po/ru/dashboard.po
|
DASHBRDPO=$XDIR/package/feeds/luci/luci-mod-dashboard/po/ru/dashboard.po
|
||||||
if [ -f $DASHBRDPO ]; then
|
if [ -f $DASHBRDPO ]; then
|
||||||
sed -i 's/msgid "Dashboard"/msgid "__dash_board__"/g' $DASHBRDPO
|
sed -i 's/msgid "Dashboard"/msgid "__dash_board__"/g' $DASHBRDPO
|
||||||
|
|||||||
Reference in New Issue
Block a user