diff options
Diffstat (limited to 'PKGBUILD')
-rw-r--r-- | PKGBUILD | 12 |
1 files changed, 6 insertions, 6 deletions
@@ -1,7 +1,7 @@ # Maintainer: Jaime Martínez Rincón <jaime(at)jamezrin(dot)name> pkgname=httptoolkit -pkgver=1.0.2 +pkgver=1.1.0 pkgrel=1 epoch=1 pkgdesc="Beautiful, cross-platform & open-source HTTP(S) proxy, analyzer and client." @@ -20,7 +20,6 @@ options=() install= changelog= _pkgrepo="https://github.com/httptoolkit/httptoolkit-desktop" -_pkgdir="HTTP Toolkit-linux-x64" source=("${pkgname}::git+${_pkgrepo}.git#tag=v${pkgver}" 'httptoolkit.desktop') noextract=() @@ -35,7 +34,8 @@ build() { npm install # Build the project - npm run make -- --platform linux --targets zip + npm run build:src + npm run build:electron -- --linux dir } package() { @@ -45,10 +45,10 @@ package() { install -d "${pkgdir}/usr/share/licenses" install -d "${pkgdir}/usr/share/applications" - cp -r "${srcdir}/${pkgname}/out/${_pkgdir}/"* "${pkgdir}/opt/${pkgname}" - cp "${srcdir}/${pkgname}/src/icon.png" "${pkgdir}/opt/${pkgname}/icon.png" + cp -r "${srcdir}/${pkgname}/dist/linux-unpacked/"* "${pkgdir}/opt/${pkgname}" + cp "${srcdir}/${pkgname}/src/icons/icon.png" "${pkgdir}/opt/${pkgname}/icon.png" install -Dm644 "${srcdir}/${pkgname}/LICENSE" "${pkgdir}/usr/share/licenses/${pkgname}/LICENSE" - install -Dm644 "${srcdir}/${pkgname}/src/icon.png" "${pkgdir}/usr/share/icons/${pkgname}.png" + install -Dm644 "${srcdir}/${pkgname}/src/icons/icon.png" "${pkgdir}/usr/share/icons/${pkgname}.png" install -Dm644 "${srcdir}/${pkgname}.desktop" "${pkgdir}/usr/share/applications" ln -s "/opt/${pkgname}/httptoolkit" "${pkgdir}/usr/bin/${pkgname}" find "$pkgdir" -name package.json -print0 | xargs -r -0 sed -i "s|$srcdir||g" |