diff options
author | zxp19821005 | 2024-07-26 11:21:10 +0800 |
---|---|---|
committer | zxp19821005 | 2024-07-26 11:21:10 +0800 |
commit | 467c19b63e18705c66b464e0bbf6a642990d1a6b (patch) | |
tree | d9c640727baf6792fd93500160834cecb338362b /PKGBUILD | |
parent | 1aad80d270b4195e77c67d79ab49250f29b060d8 (diff) | |
download | aur-467c19b63e18705c66b464e0bbf6a642990d1a6b.tar.gz |
fix errors
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 25 |
1 files changed, 13 insertions, 12 deletions
@@ -14,16 +14,17 @@ depends=( ) makedepends=( 'npm' - 'nodejs' + 'nvm' 'gendesk' 'curl' + 'git' ) source=( - "${pkgname}-${pkgver}.tar.gz::${url}/archive/refs/tags/${pkgver}.tar.gz" + "${pkgname}.git::git+${url}.git#tag=${pkgver}" "${pkgname}.sh" ) -sha256sums=('4ba1d52d5e9203981909aace23bddfc963cd7b65c9fb3778084035d740f8b969' - '41b6d61dffef064762b3eec3dfeca7a3e1f57cbcb6dce9a6940c06797a0eae9d') +sha256sums=('ad960eb01762a1e293ef15ff4d985d5ee604dde2a5a3d33e17e04ff3229b004d' + '2b2e8aeed33fd71c521e49fd54fb2fa81218d16aef8bccb88d77909055ab8051') _ensure_local_nvm() { export NVM_DIR="${srcdir}/.nvm" source /usr/share/nvm/init-nvm.sh || [[ $? != 1 ]] @@ -38,8 +39,8 @@ build() { -e "s|@options@||g" \ -i "${srcdir}/${pkgname}.sh" _ensure_local_nvm - gendesk -q -f -n --pkgname="${pkgname}" --categories="Utility" --name="${pkgname}" --exec="${pkgname} %U" - cd "${srcdir}/${pkgname}-${pkgver}" + gendesk -q -f -n --pkgname="${pkgname}" --pkgdesc="${pkgdesc}" --categories="Utility" --name="${pkgname}" --exec="${pkgname} %U" + cd "${srcdir}/${pkgname}.git" export npm_config_build_from_source=true export npm_config_cache="${srcdir}/.npm_cache" export ELECTRON_SKIP_BINARY_DOWNLOAD=1 @@ -57,14 +58,14 @@ build() { fi sed "s|--linux|-l --dir|g" -i package.json sed "s|icon.ico|icon.png|g;s|process.resourcesPath|\"\/usr\/lib\/${pkgname}\"|g" -i index.js - npm install - npm run dist:linux + NODE_ENV=development npm install + NODE_ENV=production npm run dist:linux } package() { install -Dm755 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" - install -Dm644 "${srcdir}/${pkgname}-${pkgver}/dist/linux-"*/resources/app.asar -t "${pkgdir}/usr/lib/${pkgname}" - install -Dm644 "${srcdir}/${pkgname}-${pkgver}/dist/linux-"*/resources/{icon.png,styles.css} -t "${pkgdir}/usr/lib/${pkgname}/resources" + install -Dm644 "${srcdir}/${pkgname}.git/dist/linux-"*/resources/app.asar -t "${pkgdir}/usr/lib/${pkgname}" + install -Dm644 "${srcdir}/${pkgname}.git/dist/linux-"*/resources/{icon.png,styles.css} -t "${pkgdir}/usr/lib/${pkgname}/resources" install -Dm644 "${srcdir}/${pkgname}.desktop" -t "${pkgdir}/usr/share/applications" - install -Dm644 "${srcdir}/${pkgname}-${pkgver}/resources/icon.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" - install -Dm644 "${srcdir}/${pkgname}-${pkgver}/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" + install -Dm644 "${srcdir}/${pkgname}.git/resources/icon.png" "${pkgdir}/usr/share/pixmaps/${pkgname}.png" + install -Dm644 "${srcdir}/${pkgname}.git/LICENSE" -t "${pkgdir}/usr/share/licenses/${pkgname}" }
\ No newline at end of file |