update: 跟进aur更新

This commit is contained in:
msojocs 2022-04-12 23:08:52 +08:00
parent 6ebac53707
commit 648ea43aa5
2 changed files with 9 additions and 1 deletions

View File

@ -36,6 +36,7 @@ source=("nwjs-v${_nwjs_ver}.tar.gz::https://npm.taobao.org/mirrors/nwjs/v${_nwjs
"wechat-devtools.desktop" "wechat-devtools.desktop"
"logo.svg" "logo.svg"
"wechat-devtools" "wechat-devtools"
"wechat-devtools-cli"
"fix-cli.sh" "fix-cli.sh"
"fix-menu.sh" "fix-menu.sh"
"fix-core.sh" "fix-core.sh"
@ -58,6 +59,7 @@ md5sums=(ac7680788544c457daee11aaf69798fe # nwjs
"SKIP" "SKIP"
"SKIP" "SKIP"
"SKIP" "SKIP"
"SKIP"
"SKIP") "SKIP")
options=('!strip') options=('!strip')
@ -85,6 +87,7 @@ build() {
# prepare nw-gyp # prepare nw-gyp
_log "prepare nw-gyp" _log "prepare nw-gyp"
node --version
npm uninstall node-gyp -g npm uninstall node-gyp -g
npm install nw-gyp node-gyp -g npm install nw-gyp node-gyp -g
@ -93,6 +96,7 @@ build() {
cp "$(which node)" "${srcdir}/node.${_node_version}" cp "$(which node)" "${srcdir}/node.${_node_version}"
# run fix scripts # run fix scripts
export NW_PACKAGE_DIR="${srcdir}/package.nw"
export NW_VERSION=$_nwjs_ver export NW_VERSION=$_nwjs_ver
# fix-package-name.js使用 # fix-package-name.js使用
export srcdir=$srcdir export srcdir=$srcdir
@ -110,7 +114,6 @@ build() {
package() { package() {
mkdir -p "${pkgdir}${_install_dir}" mkdir -p "${pkgdir}${_install_dir}"
cd "${pkgdir}${_install_dir}" cd "${pkgdir}${_install_dir}"
mkdir -p bin
cp -r "${srcdir}/nwjs" . cp -r "${srcdir}/nwjs" .
cp -r "${srcdir}/package.nw" . cp -r "${srcdir}/package.nw" .
@ -120,6 +123,10 @@ package() {
cd nwjs && ln -s node node.exe cd nwjs && ln -s node node.exe
install -Dm755 "${srcdir}/wechat-devtools" "${pkgdir}${_install_dir}/bin/wechat-devtools" install -Dm755 "${srcdir}/wechat-devtools" "${pkgdir}${_install_dir}/bin/wechat-devtools"
install -Dm755 "${srcdir}/wechat-devtools-cli" "${pkgdir}${_install_dir}/bin/wechat-devtools-cli"
install -Dm644 "${srcdir}/wechat-devtools.desktop" "${pkgdir}/usr/share/applications/wechat-devtools.desktop" install -Dm644 "${srcdir}/wechat-devtools.desktop" "${pkgdir}/usr/share/applications/wechat-devtools.desktop"
install -Dm644 "${srcdir}/logo.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/wechat-devtools.svg" install -Dm644 "${srcdir}/logo.svg" "${pkgdir}/usr/share/icons/hicolor/scalable/apps/wechat-devtools.svg"
mkdir -p "${pkgdir}/usr/bin"
ln -s "${_install_dir}/bin/wechat-devtools" "${pkgdir}/usr/bin/wechat-devtools"
ln -s "${_install_dir}/bin/wechat-devtools-cli" "${pkgdir}/usr/bin/wechat-devtools-cli"
} }

View File

@ -56,6 +56,7 @@ COMPILER_MD5=$( md5sum tmp/compiler.tar.gz | cut -d ' ' -f1 )
rm -rf $build_dir rm -rf $build_dir
mkdir -p $build_dir mkdir -p $build_dir
cp "$root_dir/bin/wechat-devtools" "$build_dir" cp "$root_dir/bin/wechat-devtools" "$build_dir"
cp "$root_dir/bin/wechat-devtools-cli" "$build_dir"
cp "$root_dir/tools"/*.sh "$build_dir" cp "$root_dir/tools"/*.sh "$build_dir"
cp "$root_dir/tools"/*.js "$build_dir" cp "$root_dir/tools"/*.js "$build_dir"
cp "$root_dir/res/aur"/* "$build_dir" cp "$root_dir/res/aur"/* "$build_dir"