diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 8 |
1 files changed, 5 insertions, 3 deletions
@@ -1,6 +1,6 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=escrcpy -pkgver=1.17.1 +pkgver=1.17.2 _electronversion=27 _nodeversion=18 pkgrel=1 @@ -20,13 +20,14 @@ makedepends=( 'npm' 'nvm' 'git' + 'icoutils' ) source=( "${pkgname}.git::git+${url}.git#tag=v${pkgver}" "${pkgname}.sh" ) sha256sums=('SKIP' - '50b10386d13e5bec806aeb78f819c4edd0208a4d184332e53866c802731217fe') + 'dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8') _ensure_local_nvm() { export NVM_DIR="${srcdir}/.nvm" source /usr/share/nvm/init-nvm.sh || [[ $? != 1 ]] @@ -37,6 +38,7 @@ build() { sed -e "s|@electronversion@|${_electronversion}|" \ -e "s|@appname@|${pkgname}|g" \ -e "s|@runname@|app.asar|g" \ + -e "s|@options@||g" \ -i "${srcdir}/${pkgname}.sh" _ensure_local_nvm gendesk -q -f -n --categories="Utility" --name="${pkgname}" --exec="${pkgname} %U" @@ -50,7 +52,7 @@ build() { export npm_config_disturl=https://electronjs.org/headers HOME="${srcdir}/.electron-gyp" sed "s|--linux|-l AppImage|g" -i package.json - convert public/logo.ico public/logo.png + icotool -i 1 -x public/logo.ico -o public/logo.png sed "s|logo.icns|logo.png|g" -i electron-builder.json npm install npm run build:linux |