diff options
author | Vufa | 2023-01-16 12:50:09 +0800 |
---|---|---|
committer | Vufa | 2023-01-16 12:50:09 +0800 |
commit | 966ab90669886ec0694efa77e1445935a77d4551 (patch) | |
tree | 63ccb2f049652d65efca07c1470dc71c98152a3a /gen.sh | |
parent | be7b0d2f70894965ae452c3ef44563b7d8b961f7 (diff) | |
download | aur-966ab90669886ec0694efa77e1445935a77d4551.tar.gz |
Upgrade WeChat to '3.8.1.26'
Signed-off-by: Vufa <countstarlight@gmail.com>
Diffstat (limited to 'gen.sh')
-rwxr-xr-x | gen.sh | 75 |
1 files changed, 34 insertions, 41 deletions
@@ -3,45 +3,38 @@ PACKAGE_NAME="deepin-wine-wechat" PACKAGE_SUFFIX=(".pkg.tar.xz" ".pkg.tar.zst") -GenPatch() -{ - diff -ruN reg_tmp/ reg_tmp_fixed/ > reg.patch +GenPatch() { + diff -ruN reg_tmp/ reg_tmp_fixed/ >reg.patch } -Extract() -{ - rm -rf reg_tmp_fixed && \ - mkdir reg_tmp_fixed && \ - tar xvjf reg_files.tar.bz2 -C reg_tmp_fixed +Extract() { + rm -rf reg_tmp_fixed && + mkdir reg_tmp_fixed && + tar xvjf reg_files.tar.bz2 -C reg_tmp_fixed } -GenSrcInfo() -{ - makepkg --printsrcinfo > .SRCINFO +GenSrcInfo() { + makepkg --printsrcinfo >.SRCINFO } -Clean() -{ +Clean() { git clean -xfd } -Tar() -{ - cd reg_tmp && \ - tar -cvjSf reg_files.tar.bz2 * && \ - mv reg_files.tar.bz2 ../ && \ - cd ../ +Tar() { + cd reg_tmp && + tar -cvjSf reg_files.tar.bz2 * && + mv reg_files.tar.bz2 ../ && + cd ../ } -Md5() -{ +MD5() { for i in "${PACKAGE_SUFFIX[@]}"; do find . -type f -name "${PACKAGE_NAME}*$i" -execdir sh -c 'md5sum "$1" > "$1.md5"' _ {} \; done } -HelpApp() -{ +HelpApp() { echo " Extra Commands:" echo " -p/--patch Generate patch files between reg_tmp/ and reg_tmp_fixed/" echo " -e/--extract Extract reg files from reg_files.tar.bz2 to dir reg_tmp_fixed/" @@ -58,31 +51,31 @@ if [ -z $1 ]; then exit 0 fi case $1 in - "-p" | "--patch") - GenPatch +"-p" | "--patch") + GenPatch ;; - "-e" | "--extract") - Extract +"-e" | "--extract") + Extract ;; - "-g" | "--gen") - GenSrcInfo +"-g" | "--gen") + GenSrcInfo ;; - "-c" | "--clean") - Clean +"-c" | "--clean") + Clean ;; - "-t" | "--tar") - Tar +"-t" | "--tar") + Tar ;; - "-m" | "--md5") - Md5 +"-m" | "--md5") + MD5 ;; - "-h" | "--help") - HelpApp +"-h" | "--help") + HelpApp ;; - *) - echo -e "\033[31mgen: unrecognized option '$1' \033[0m" - echo "Use -h|--help to get help" - exit 1 +*) + echo -e "\033[31mgen: unrecognized option '$1' \033[0m" + echo "Use -h|--help to get help" + exit 1 ;; esac exit 0 |