aboutsummarylogtreecommitdiffstats
path: root/gen.sh
diff options
context:
space:
mode:
authorVufa2023-01-16 12:50:09 +0800
committerVufa2023-01-16 12:50:09 +0800
commit966ab90669886ec0694efa77e1445935a77d4551 (patch)
tree63ccb2f049652d65efca07c1470dc71c98152a3a /gen.sh
parentbe7b0d2f70894965ae452c3ef44563b7d8b961f7 (diff)
downloadaur-966ab90669886ec0694efa77e1445935a77d4551.tar.gz
Upgrade WeChat to '3.8.1.26'
Signed-off-by: Vufa <countstarlight@gmail.com>
Diffstat (limited to 'gen.sh')
-rwxr-xr-xgen.sh75
1 files changed, 34 insertions, 41 deletions
diff --git a/gen.sh b/gen.sh
index 7fa9309db8c7..93de289c39be 100755
--- a/gen.sh
+++ b/gen.sh
@@ -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