diff options
author | zxp19821005 | 2024-04-28 11:06:39 +0800 |
---|---|---|
committer | zxp19821005 | 2024-04-28 11:06:39 +0800 |
commit | 4f82195e25766a67406b5b61f7705ad7c35622f9 (patch) | |
tree | ae02ba48b48bd6196b80dfeab086bb0b413776af | |
parent | c002d2e9ad7edc3cefcbe48cc666b922bba37f8a (diff) | |
download | aur-4f82195e25766a67406b5b61f7705ad7c35622f9.tar.gz |
update to 1.3.16
-rw-r--r-- | .SRCINFO | 7 | ||||
-rw-r--r-- | PKGBUILD | 15 |
2 files changed, 10 insertions, 12 deletions
@@ -1,6 +1,6 @@ pkgbase = pear-rec pkgdesc = An open-source, cross-platform terminal for seamless workflows - pkgver = 1.3.15 + pkgver = 1.3.16 pkgrel = 1 url = https://027xiguapi.github.io/pear-rec/ arch = x86_64 @@ -8,13 +8,12 @@ pkgbase = pear-rec makedepends = gendesk makedepends = npm makedepends = nodejs - makedepends = git makedepends = pnpm depends = electron29 conflicts = pear-rec - source = pear-rec.git::git+https://github.com/027xiguapi/pear-rec.git#tag=v1.3.15 + source = pear-rec-1.3.16.tar.gz::https://github.com/027xiguapi/pear-rec/archive/refs/tags/v1.3.16.tar.gz source = pear-rec.sh - sha256sums = SKIP + sha256sums = d866c752c0e61983f3961fe9fefa72feab6f39dc0d01390d322caa7e01c0255a sha256sums = dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8 pkgname = pear-rec @@ -1,6 +1,6 @@ # Maintainer: zxp19821005 <zxp19821005 at 163 dot com> pkgname=pear-rec -pkgver=1.3.15 +pkgver=1.3.16 _electronversion=29 pkgrel=1 pkgdesc="An open-source, cross-platform terminal for seamless workflows" @@ -18,14 +18,13 @@ makedepends=( 'gendesk' 'npm' 'nodejs' - 'git' 'pnpm' ) source=( - "${pkgname}.git::git+${_ghurl}.git#tag=v${pkgver}" + "${pkgname}-${pkgver}.tar.gz::${_ghurl}/archive/refs/tags/v${pkgver}.tar.gz" "${pkgname}.sh" ) -sha256sums=('SKIP' +sha256sums=('d866c752c0e61983f3961fe9fefa72feab6f39dc0d01390d322caa7e01c0255a' 'dc0c5ca385ad81a08315a91655c7c064b5bf110eada55e61265633ae198b39f8') build() { sed -e "s|@electronversion@|${_electronversion}|" \ @@ -34,7 +33,7 @@ build() { -e "s|@options@|env ELECTRON_OZONE_PLATFORM_HINT=auto|g" \ -i "${srcdir}/${pkgname}.sh" gendesk -f -n -q --categories="Utility" --exec="${pkgname} %U" - cd "${srcdir}/${pkgname}.git" + cd "${srcdir}/${pkgname}-${pkgver}" export npm_config_build_from_source=true export ELECTRON_SKIP_BINARY_DOWNLOAD=1 export SYSTEM_ELECTRON_VERSION="$(electron${_electronversion} -v | sed 's/v//g')" @@ -52,16 +51,16 @@ build() { else echo "Your network is OK." fi - sed "s|release/\${version}|release|g;s|AppImage|dir|g" -i packages/desktop/electron-builder.json5 + sed "s|release/\${version}|release|g;s|'AppImage', 'deb', 'rpm'|'dir'|g" -i packages/desktop/electron-builder.json5 pnpm install pnpm run build:desktop } package() { install -Dm755 "${srcdir}/${pkgname}.sh" "${pkgdir}/usr/bin/${pkgname}" - install -Dm644 "${srcdir}/${pkgname}.git/packages/desktop/release/linux-unpacked/resources/app.asar" -t "${pkgdir}/usr/lib/${pkgname}" + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/packages/desktop/release/linux-unpacked/resources/app.asar" -t "${pkgdir}/usr/lib/${pkgname}" install -Dm644 "${srcdir}/${pkgname}.desktop" -t "${pkgdir}/usr/share/applications" for _icons in 16x16 24x24 32x32 48x48 64x64 128x128 256x256 512x512 1024x1024;do - install -Dm644 "${srcdir}/${pkgname}.git/packages/desktop/build/icons/png/${_icons}.png" \ + install -Dm644 "${srcdir}/${pkgname}-${pkgver}/packages/desktop/build/icons/png/${_icons}.png" \ "${pkgdir}/usr/share/icons/hicolor/${_icons}/apps/${pkgname}.png" done }
\ No newline at end of file |