summarylogtreecommitdiffstats
diff options
context:
space:
mode:
authorzxp198210052024-04-28 11:06:39 +0800
committerzxp198210052024-04-28 11:06:39 +0800
commit4f82195e25766a67406b5b61f7705ad7c35622f9 (patch)
treeae02ba48b48bd6196b80dfeab086bb0b413776af
parentc002d2e9ad7edc3cefcbe48cc666b922bba37f8a (diff)
downloadaur-4f82195e25766a67406b5b61f7705ad7c35622f9.tar.gz
update to 1.3.16
-rw-r--r--.SRCINFO7
-rw-r--r--PKGBUILD15
2 files changed, 10 insertions, 12 deletions
diff --git a/.SRCINFO b/.SRCINFO
index 0d968e4de968..3169bf292d0f 100644
--- a/.SRCINFO
+++ b/.SRCINFO
@@ -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
diff --git a/PKGBUILD b/PKGBUILD
index 0f17f7c6dc7c..7af18eb46de6 100644
--- a/PKGBUILD
+++ b/PKGBUILD
@@ -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