Package repository configuration as a package
This commit is contained in:
@@ -24,7 +24,7 @@ download_xray "$OutputPath/bin/xray"
|
||||
download_singbox "$OutputPath/bin/sing_box"
|
||||
download_geo_assets "$OutputPath"
|
||||
|
||||
PackagePath="v2rayN-Package-${Arch}"
|
||||
PackagePath="v2rayn-unofficial"
|
||||
mkdir -p "${PackagePath}/DEBIAN"
|
||||
mkdir -p "${PackagePath}/opt"
|
||||
cp -rf "$OutputPath" "${PackagePath}/opt/v2rayN"
|
||||
@@ -35,13 +35,13 @@ if [ "$Arch" = "linux-64" ]; then
|
||||
else
|
||||
Arch2="arm64"
|
||||
fi
|
||||
echo $Arch2
|
||||
|
||||
# basic
|
||||
cat >"${PackagePath}/DEBIAN/control" <<-EOF
|
||||
Package: v2rayn-unofficial
|
||||
Version: $Version
|
||||
Maintainer: Vlyaii <voronin9032n3@gmail.com>
|
||||
Homepage: https://git.vlyaii.ru/voronin9032/v2rayN
|
||||
Architecture: $Arch2
|
||||
Replaces: v2rayN, v2rayn
|
||||
Depends: desktop-file-utils, xdg-utils
|
||||
@@ -84,5 +84,5 @@ sudo chmod 755 "${PackagePath}/opt/v2rayN/AmazTool" 2>/dev/null || true
|
||||
|
||||
# build deb package
|
||||
sudo dpkg-deb -Zzstd --build "$PackagePath"
|
||||
sudo mv "${PackagePath}.deb" "v2rayN-${Arch}.deb"
|
||||
sudo mv "${PackagePath}.deb" "v2rayn-unofficial_${Version}_${Arch2}.deb"
|
||||
sudo rm -rf "$OutputPath"
|
||||
|
||||
Reference in New Issue
Block a user